--- /srv/rebuilderd/tmp/rebuilderdxYEmzE/inputs/segemehl_0.3.4-5+b2_riscv64.deb +++ /srv/rebuilderd/tmp/rebuilderdxYEmzE/out/segemehl_0.3.4-5+b2_riscv64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-03-24 17:02:01.000000 debian-binary │ -rw-r--r-- 0 0 0 1528 2024-03-24 17:02:01.000000 control.tar.xz │ --rw-r--r-- 0 0 0 310780 2024-03-24 17:02:01.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 311052 2024-03-24 17:02:01.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/haarz │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,19 +5,19 @@ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ │ │ INTERP 0x000270 0x0000000000000270 0x0000000000000270 0x000021 0x000021 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-riscv64-lp64d.so.1] │ │ │ │ RISCV_ATTRIBUT 0x07a3a0 0x0000000000000000 0x0000000000000000 0x000053 0x000000 R 0x1 │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x078fb4 0x078fb4 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x078fac 0x078fac R E 0x1000 │ │ │ │ LOAD 0x0798b0 0x00000000000798b0 0x00000000000798b0 0x000af0 0x001350 RW 0x1000 │ │ │ │ DYNAMIC 0x0798c8 0x00000000000798c8 0x00000000000798c8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000294 0x0000000000000294 0x0000000000000294 0x000044 0x000044 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x066410 0x0000000000066410 0x0000000000066410 0x0022c4 0x0022c4 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x06640c 0x000000000006640c 0x000000000006640c 0x0022c4 0x0022c4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x0798b0 0x00000000000798b0 0x00000000000798b0 0x000750 0x000750 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,17 +11,17 @@ │ │ │ │ [ 6] .dynstr STRTAB 00000000000012e0 0012e0 0007a7 00 A 0 0 1 │ │ │ │ [ 7] .gnu.version VERSYM 0000000000001a88 001a88 000144 02 A 5 0 2 │ │ │ │ [ 8] .gnu.version_r VERNEED 0000000000001bd0 001bd0 000100 00 A 6 5 8 │ │ │ │ [ 9] .rela.dyn RELA 0000000000001cd0 001cd0 000960 18 A 5 0 8 │ │ │ │ [10] .rela.plt RELA 0000000000002630 002630 000be8 18 AI 5 20 8 │ │ │ │ [11] .plt PROGBITS 0000000000003220 003220 000810 10 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000003a30 003a30 05a0c0 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 000000000005daf0 05daf0 00891e 00 A 0 0 8 │ │ │ │ - [14] .eh_frame_hdr PROGBITS 0000000000066410 066410 0022c4 00 A 0 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00000000000686d8 0686d8 0108dc 00 A 0 0 8 │ │ │ │ + [13] .rodata PROGBITS 000000000005daf0 05daf0 008919 00 A 0 0 8 │ │ │ │ + [14] .eh_frame_hdr PROGBITS 000000000006640c 06640c 0022c4 00 A 0 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00000000000686d0 0686d0 0108dc 00 A 0 0 8 │ │ │ │ [16] .preinit_array PREINIT_ARRAY 00000000000798b0 0798b0 000008 08 WA 0 0 1 │ │ │ │ [17] .init_array INIT_ARRAY 00000000000798b8 0798b8 000008 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 00000000000798c0 0798c0 000008 08 WA 0 0 8 │ │ │ │ [19] .dynamic DYNAMIC 00000000000798c8 0798c8 000230 10 WA 6 0 8 │ │ │ │ [20] .got PROGBITS 0000000000079af8 079af8 000508 08 WA 0 0 8 │ │ │ │ [21] .data PROGBITS 000000000007a000 07a000 0003a0 00 WA 0 0 8 │ │ │ │ [22] .bss NOBITS 000000000007a3a0 07a3a0 000860 00 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -135,31 +135,31 @@ │ │ │ │ 131: 0000000000000000 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.27 (2) │ │ │ │ 132: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.27 (2) │ │ │ │ 133: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.27 (2) │ │ │ │ 134: 0000000000000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.27 (2) │ │ │ │ 135: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.27 (2) │ │ │ │ 136: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.27 (2) │ │ │ │ 137: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bam_init1@HTSLIB_1.0 (4) │ │ │ │ - 138: 0000000000066148 7 OBJECT GLOBAL DEFAULT 13 decodeEop │ │ │ │ + 138: 0000000000064360 7 OBJECT GLOBAL DEFAULT 13 decodeEop │ │ │ │ 139: 000000000007abf8 1 OBJECT GLOBAL DEFAULT 22 mute │ │ │ │ - 140: 0000000000037ff4 86 FUNC GLOBAL DEFAULT 12 gethigh_annotitem │ │ │ │ + 140: 0000000000057f7c 86 FUNC GLOBAL DEFAULT 12 gethigh_annotitem │ │ │ │ 141: 0000000000003a30 4018 FUNC GLOBAL DEFAULT 12 main │ │ │ │ - 142: 000000000001e55e 22 FUNC GLOBAL DEFAULT 12 cmp_Uint_qsort │ │ │ │ - 143: 000000000000f482 506 FUNC GLOBAL DEFAULT 12 bl_bamMethylStringWorker │ │ │ │ - 144: 00000000000151a6 12 FUNC GLOBAL DEFAULT 12 constscr │ │ │ │ - 145: 000000000001efc4 22 FUNC GLOBAL DEFAULT 12 cmp_PairLSint_qsort │ │ │ │ - 146: 000000000001e5ce 22 FUNC GLOBAL DEFAULT 12 cmp_int_qsort │ │ │ │ - 147: 0000000000040b68 26 FUNC GLOBAL DEFAULT 12 log10 │ │ │ │ - 148: 000000000000f1da 680 FUNC GLOBAL DEFAULT 12 bl_bamCrossSectioMethylWorker │ │ │ │ - 149: 0000000000040b82 26 FUNC GLOBAL DEFAULT 12 log2 │ │ │ │ - 150: 0000000000007b60 40 FUNC GLOBAL DEFAULT 12 bl_cmpLocusPosNoStrand │ │ │ │ - 151: 000000000001ef98 22 FUNC GLOBAL DEFAULT 12 cmp_PairUint_qsort │ │ │ │ - 152: 000000000001e540 30 FUNC GLOBAL DEFAULT 12 cmp_Uint_bin │ │ │ │ - 153: 0000000000019406 248 FUNC GLOBAL DEFAULT 12 cmp_chainlocality │ │ │ │ - 154: 00000000000193ee 24 FUNC GLOBAL DEFAULT 12 cmp_chainscores │ │ │ │ - 155: 000000000001e5fe 24 FUNC GLOBAL DEFAULT 12 cmp_dbl_qsort │ │ │ │ - 156: 00000000000151b2 34 FUNC GLOBAL DEFAULT 12 constscrIUPAC │ │ │ │ - 157: 000000000001e5e4 26 FUNC GLOBAL DEFAULT 12 cmp_char_qsort │ │ │ │ - 158: 00000000000060d2 78 FUNC GLOBAL DEFAULT 12 bl_annotationitem_cmp │ │ │ │ - 159: 0000000000033e26 40 FUNC GLOBAL DEFAULT 12 bl_fileBinCClassAssign │ │ │ │ - 160: 000000000001518e 24 FUNC GLOBAL DEFAULT 12 constscr_Nmatch │ │ │ │ - 161: 000000000003804a 66 FUNC GLOBAL DEFAULT 12 getlow_annotitem │ │ │ │ + 142: 0000000000052ac0 22 FUNC GLOBAL DEFAULT 12 cmp_Uint_qsort │ │ │ │ + 143: 000000000003e024 506 FUNC GLOBAL DEFAULT 12 bl_bamMethylStringWorker │ │ │ │ + 144: 00000000000372f8 12 FUNC GLOBAL DEFAULT 12 constscr │ │ │ │ + 145: 0000000000053526 22 FUNC GLOBAL DEFAULT 12 cmp_PairLSint_qsort │ │ │ │ + 146: 0000000000052b30 22 FUNC GLOBAL DEFAULT 12 cmp_int_qsort │ │ │ │ + 147: 000000000002f920 26 FUNC GLOBAL DEFAULT 12 log10 │ │ │ │ + 148: 000000000003dd7c 680 FUNC GLOBAL DEFAULT 12 bl_bamCrossSectioMethylWorker │ │ │ │ + 149: 000000000002f93a 26 FUNC GLOBAL DEFAULT 12 log2 │ │ │ │ + 150: 000000000000fe8a 40 FUNC GLOBAL DEFAULT 12 bl_cmpLocusPosNoStrand │ │ │ │ + 151: 00000000000534fa 22 FUNC GLOBAL DEFAULT 12 cmp_PairUint_qsort │ │ │ │ + 152: 0000000000052aa2 30 FUNC GLOBAL DEFAULT 12 cmp_Uint_bin │ │ │ │ + 153: 00000000000537dc 248 FUNC GLOBAL DEFAULT 12 cmp_chainlocality │ │ │ │ + 154: 00000000000537c4 24 FUNC GLOBAL DEFAULT 12 cmp_chainscores │ │ │ │ + 155: 0000000000052b60 24 FUNC GLOBAL DEFAULT 12 cmp_dbl_qsort │ │ │ │ + 156: 0000000000037304 34 FUNC GLOBAL DEFAULT 12 constscrIUPAC │ │ │ │ + 157: 0000000000052b46 26 FUNC GLOBAL DEFAULT 12 cmp_char_qsort │ │ │ │ + 158: 000000000002a52c 78 FUNC GLOBAL DEFAULT 12 bl_annotationitem_cmp │ │ │ │ + 159: 0000000000034086 40 FUNC GLOBAL DEFAULT 12 bl_fileBinCClassAssign │ │ │ │ + 160: 00000000000372e0 24 FUNC GLOBAL DEFAULT 12 constscr_Nmatch │ │ │ │ + 161: 0000000000057fd2 66 FUNC GLOBAL DEFAULT 12 getlow_annotitem │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,101 +1,101 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x1cd0 contains 100 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 00000000000798b0 0000000000000003 R_RISCV_RELATIVE 4a06 │ │ │ │ 00000000000798b8 0000000000000003 R_RISCV_RELATIVE 4a9a │ │ │ │ 00000000000798c0 0000000000000003 R_RISCV_RELATIVE 4a60 │ │ │ │ -0000000000079f18 0000000000000003 R_RISCV_RELATIVE 151a6 │ │ │ │ -0000000000079f38 0000000000000003 R_RISCV_RELATIVE 60d2 │ │ │ │ -0000000000079f40 0000000000000003 R_RISCV_RELATIVE 1e5fe │ │ │ │ -0000000000079f50 0000000000000003 R_RISCV_RELATIVE 3804a │ │ │ │ -0000000000079f58 0000000000000003 R_RISCV_RELATIVE 33e26 │ │ │ │ -0000000000079f60 0000000000000003 R_RISCV_RELATIVE 193ee │ │ │ │ -0000000000079f68 0000000000000003 R_RISCV_RELATIVE 151b2 │ │ │ │ -0000000000079f70 0000000000000003 R_RISCV_RELATIVE 1e55e │ │ │ │ -0000000000079f78 0000000000000003 R_RISCV_RELATIVE 1e5e4 │ │ │ │ +0000000000079f18 0000000000000003 R_RISCV_RELATIVE 372f8 │ │ │ │ +0000000000079f38 0000000000000003 R_RISCV_RELATIVE 2a52c │ │ │ │ +0000000000079f40 0000000000000003 R_RISCV_RELATIVE 52b60 │ │ │ │ +0000000000079f50 0000000000000003 R_RISCV_RELATIVE 57fd2 │ │ │ │ +0000000000079f58 0000000000000003 R_RISCV_RELATIVE 34086 │ │ │ │ +0000000000079f60 0000000000000003 R_RISCV_RELATIVE 537c4 │ │ │ │ +0000000000079f68 0000000000000003 R_RISCV_RELATIVE 37304 │ │ │ │ +0000000000079f70 0000000000000003 R_RISCV_RELATIVE 52ac0 │ │ │ │ +0000000000079f78 0000000000000003 R_RISCV_RELATIVE 52b46 │ │ │ │ 0000000000079f80 0000000000000003 R_RISCV_RELATIVE 7abf8 │ │ │ │ -0000000000079f88 0000000000000003 R_RISCV_RELATIVE 66148 │ │ │ │ -0000000000079f90 0000000000000003 R_RISCV_RELATIVE 7b60 │ │ │ │ -0000000000079f98 0000000000000003 R_RISCV_RELATIVE 1ef98 │ │ │ │ -0000000000079fa0 0000000000000003 R_RISCV_RELATIVE 37ff4 │ │ │ │ -0000000000079fb8 0000000000000003 R_RISCV_RELATIVE 1efc4 │ │ │ │ -0000000000079fc8 0000000000000003 R_RISCV_RELATIVE 1e540 │ │ │ │ -0000000000079fd0 0000000000000003 R_RISCV_RELATIVE 19406 │ │ │ │ -0000000000079fd8 0000000000000003 R_RISCV_RELATIVE 1518e │ │ │ │ -0000000000079fe0 0000000000000003 R_RISCV_RELATIVE 1e5ce │ │ │ │ -0000000000079fe8 0000000000000003 R_RISCV_RELATIVE f1da │ │ │ │ -0000000000079ff0 0000000000000003 R_RISCV_RELATIVE f482 │ │ │ │ +0000000000079f88 0000000000000003 R_RISCV_RELATIVE 64360 │ │ │ │ +0000000000079f90 0000000000000003 R_RISCV_RELATIVE fe8a │ │ │ │ +0000000000079f98 0000000000000003 R_RISCV_RELATIVE 534fa │ │ │ │ +0000000000079fa0 0000000000000003 R_RISCV_RELATIVE 57f7c │ │ │ │ +0000000000079fb8 0000000000000003 R_RISCV_RELATIVE 53526 │ │ │ │ +0000000000079fc8 0000000000000003 R_RISCV_RELATIVE 52aa2 │ │ │ │ +0000000000079fd0 0000000000000003 R_RISCV_RELATIVE 537dc │ │ │ │ +0000000000079fd8 0000000000000003 R_RISCV_RELATIVE 372e0 │ │ │ │ +0000000000079fe0 0000000000000003 R_RISCV_RELATIVE 52b30 │ │ │ │ +0000000000079fe8 0000000000000003 R_RISCV_RELATIVE 3dd7c │ │ │ │ +0000000000079ff0 0000000000000003 R_RISCV_RELATIVE 3e024 │ │ │ │ 0000000000079ff8 0000000000000003 R_RISCV_RELATIVE 3a30 │ │ │ │ 000000000007a000 0000000000000003 R_RISCV_RELATIVE 7a000 │ │ │ │ -000000000007a018 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a020 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a028 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a030 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a038 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a040 0000000000000003 R_RISCV_RELATIVE 657d8 │ │ │ │ -000000000007a048 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a050 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a058 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a060 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a068 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a070 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a078 0000000000000003 R_RISCV_RELATIVE 64cf0 │ │ │ │ -000000000007a080 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a088 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a090 0000000000000003 R_RISCV_RELATIVE 648c8 │ │ │ │ -000000000007a098 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0a0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0a8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0b0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0b8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0c0 0000000000000003 R_RISCV_RELATIVE 657e8 │ │ │ │ -000000000007a0c8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0d0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0d8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0e0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0e8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0f0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0f8 0000000000000003 R_RISCV_RELATIVE 64d08 │ │ │ │ -000000000007a100 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a108 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a110 0000000000000003 R_RISCV_RELATIVE 648d8 │ │ │ │ -000000000007a118 0000000000000003 R_RISCV_RELATIVE 65ad0 │ │ │ │ -000000000007a120 0000000000000003 R_RISCV_RELATIVE 65a38 │ │ │ │ -000000000007a128 0000000000000003 R_RISCV_RELATIVE 659f0 │ │ │ │ -000000000007a130 0000000000000003 R_RISCV_RELATIVE 65948 │ │ │ │ -000000000007a138 0000000000000003 R_RISCV_RELATIVE 65840 │ │ │ │ -000000000007a140 0000000000000003 R_RISCV_RELATIVE 657f0 │ │ │ │ -000000000007a148 0000000000000003 R_RISCV_RELATIVE 65788 │ │ │ │ -000000000007a150 0000000000000003 R_RISCV_RELATIVE 65600 │ │ │ │ -000000000007a158 0000000000000003 R_RISCV_RELATIVE 65430 │ │ │ │ -000000000007a160 0000000000000003 R_RISCV_RELATIVE 65278 │ │ │ │ -000000000007a168 0000000000000003 R_RISCV_RELATIVE 650c0 │ │ │ │ -000000000007a170 0000000000000003 R_RISCV_RELATIVE 64ee8 │ │ │ │ -000000000007a178 0000000000000003 R_RISCV_RELATIVE 64d18 │ │ │ │ -000000000007a180 0000000000000003 R_RISCV_RELATIVE 64b00 │ │ │ │ -000000000007a188 0000000000000003 R_RISCV_RELATIVE 64920 │ │ │ │ -000000000007a190 0000000000000003 R_RISCV_RELATIVE 648e0 │ │ │ │ -000000000007a198 0000000000000003 R_RISCV_RELATIVE 64888 │ │ │ │ -000000000007a1a0 0000000000000003 R_RISCV_RELATIVE 65b10 │ │ │ │ -000000000007a1a8 0000000000000003 R_RISCV_RELATIVE 65a70 │ │ │ │ -000000000007a1b0 0000000000000003 R_RISCV_RELATIVE 65a28 │ │ │ │ -000000000007a1b8 0000000000000003 R_RISCV_RELATIVE 65980 │ │ │ │ -000000000007a1c0 0000000000000003 R_RISCV_RELATIVE 65880 │ │ │ │ -000000000007a1c8 0000000000000003 R_RISCV_RELATIVE 65810 │ │ │ │ -000000000007a1d0 0000000000000003 R_RISCV_RELATIVE 657a8 │ │ │ │ -000000000007a1d8 0000000000000003 R_RISCV_RELATIVE 65640 │ │ │ │ -000000000007a1e0 0000000000000003 R_RISCV_RELATIVE 65478 │ │ │ │ -000000000007a1e8 0000000000000003 R_RISCV_RELATIVE 652c0 │ │ │ │ -000000000007a1f0 0000000000000003 R_RISCV_RELATIVE 65108 │ │ │ │ -000000000007a1f8 0000000000000003 R_RISCV_RELATIVE 64f38 │ │ │ │ -000000000007a200 0000000000000003 R_RISCV_RELATIVE 64d58 │ │ │ │ -000000000007a208 0000000000000003 R_RISCV_RELATIVE 64b50 │ │ │ │ -000000000007a210 0000000000000003 R_RISCV_RELATIVE 64990 │ │ │ │ -000000000007a218 0000000000000003 R_RISCV_RELATIVE 64918 │ │ │ │ +000000000007a018 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a020 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a028 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a030 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a038 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a040 0000000000000003 R_RISCV_RELATIVE 65710 │ │ │ │ +000000000007a048 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a050 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a058 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a060 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a068 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a070 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a078 0000000000000003 R_RISCV_RELATIVE 64c28 │ │ │ │ +000000000007a080 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a088 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a090 0000000000000003 R_RISCV_RELATIVE 64800 │ │ │ │ +000000000007a098 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0a0 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0a8 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0b0 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0b8 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0c0 0000000000000003 R_RISCV_RELATIVE 65720 │ │ │ │ +000000000007a0c8 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0d0 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0d8 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0e0 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0e8 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0f0 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a0f8 0000000000000003 R_RISCV_RELATIVE 64c40 │ │ │ │ +000000000007a100 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a108 0000000000000003 R_RISCV_RELATIVE 65ac0 │ │ │ │ +000000000007a110 0000000000000003 R_RISCV_RELATIVE 64810 │ │ │ │ +000000000007a118 0000000000000003 R_RISCV_RELATIVE 65a08 │ │ │ │ +000000000007a120 0000000000000003 R_RISCV_RELATIVE 65970 │ │ │ │ +000000000007a128 0000000000000003 R_RISCV_RELATIVE 65928 │ │ │ │ +000000000007a130 0000000000000003 R_RISCV_RELATIVE 65880 │ │ │ │ +000000000007a138 0000000000000003 R_RISCV_RELATIVE 65778 │ │ │ │ +000000000007a140 0000000000000003 R_RISCV_RELATIVE 65728 │ │ │ │ +000000000007a148 0000000000000003 R_RISCV_RELATIVE 656c0 │ │ │ │ +000000000007a150 0000000000000003 R_RISCV_RELATIVE 65538 │ │ │ │ +000000000007a158 0000000000000003 R_RISCV_RELATIVE 65368 │ │ │ │ +000000000007a160 0000000000000003 R_RISCV_RELATIVE 651b0 │ │ │ │ +000000000007a168 0000000000000003 R_RISCV_RELATIVE 64ff8 │ │ │ │ +000000000007a170 0000000000000003 R_RISCV_RELATIVE 64e20 │ │ │ │ +000000000007a178 0000000000000003 R_RISCV_RELATIVE 64c50 │ │ │ │ +000000000007a180 0000000000000003 R_RISCV_RELATIVE 64a38 │ │ │ │ +000000000007a188 0000000000000003 R_RISCV_RELATIVE 64858 │ │ │ │ +000000000007a190 0000000000000003 R_RISCV_RELATIVE 64818 │ │ │ │ +000000000007a198 0000000000000003 R_RISCV_RELATIVE 647c0 │ │ │ │ +000000000007a1a0 0000000000000003 R_RISCV_RELATIVE 65a48 │ │ │ │ +000000000007a1a8 0000000000000003 R_RISCV_RELATIVE 659a8 │ │ │ │ +000000000007a1b0 0000000000000003 R_RISCV_RELATIVE 65960 │ │ │ │ +000000000007a1b8 0000000000000003 R_RISCV_RELATIVE 658b8 │ │ │ │ +000000000007a1c0 0000000000000003 R_RISCV_RELATIVE 657b8 │ │ │ │ +000000000007a1c8 0000000000000003 R_RISCV_RELATIVE 65748 │ │ │ │ +000000000007a1d0 0000000000000003 R_RISCV_RELATIVE 656e0 │ │ │ │ +000000000007a1d8 0000000000000003 R_RISCV_RELATIVE 65578 │ │ │ │ +000000000007a1e0 0000000000000003 R_RISCV_RELATIVE 653b0 │ │ │ │ +000000000007a1e8 0000000000000003 R_RISCV_RELATIVE 651f8 │ │ │ │ +000000000007a1f0 0000000000000003 R_RISCV_RELATIVE 65040 │ │ │ │ +000000000007a1f8 0000000000000003 R_RISCV_RELATIVE 64e70 │ │ │ │ +000000000007a200 0000000000000003 R_RISCV_RELATIVE 64c90 │ │ │ │ +000000000007a208 0000000000000003 R_RISCV_RELATIVE 64a88 │ │ │ │ +000000000007a210 0000000000000003 R_RISCV_RELATIVE 648c8 │ │ │ │ +000000000007a218 0000000000000003 R_RISCV_RELATIVE 64850 │ │ │ │ 0000000000079f08 0000000300000002 R_RISCV_64 0000000000000000 stdout@GLIBC_2.27 + 0 │ │ │ │ 0000000000079f10 0000000700000002 R_RISCV_64 0000000000000000 __stack_chk_guard@GLIBC_2.27 + 0 │ │ │ │ 0000000000079f20 0000002900000002 R_RISCV_64 0000000000000000 seq_nt16_str@HTSLIB_1.0 + 0 │ │ │ │ 0000000000079f28 0000002c00000002 R_RISCV_64 0000000000000000 stdin@GLIBC_2.27 + 0 │ │ │ │ 0000000000079f30 0000002e00000002 R_RISCV_64 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000079f48 0000003400000002 R_RISCV_64 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000079fa8 0000005900000002 R_RISCV_64 0000000000000000 stderr@GLIBC_2.27 + 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: ab3858a7f02b7369f0c72c7942a2bc4888ea5510 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4d9a4850c0111efc44213c2b6a85cce65fa78c3a │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 4.15.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,1126 +1,1126 @@ │ │ │ │ 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: 0x22c4 (offset: 0x686d8) │ │ │ │ + Start of frame section: 0x22c0 (offset: 0x686d0) │ │ │ │ Entries in search table: 0x457 │ │ │ │ - 0xfffffffffff9d620 (offset: 0x3a30) -> 0x12aa4 fde=[ 107dc] │ │ │ │ - 0xfffffffffff9e5d4 (offset: 0x49e4) -> 0x22dc fde=[ 14] │ │ │ │ - 0xfffffffffff9e68c (offset: 0x4a9c) -> 0x22f0 fde=[ 28] │ │ │ │ - 0xfffffffffff9f276 (offset: 0x5686) -> 0x2348 fde=[ 80] │ │ │ │ - 0xfffffffffff9f2a8 (offset: 0x56b8) -> 0x235c fde=[ 94] │ │ │ │ - 0xfffffffffff9f3de (offset: 0x57ee) -> 0x241c fde=[ 154] │ │ │ │ - 0xfffffffffff9f54a (offset: 0x595a) -> 0x244c fde=[ 184] │ │ │ │ - 0xfffffffffff9f61e (offset: 0x5a2e) -> 0x24a0 fde=[ 1d8] │ │ │ │ - 0xfffffffffff9f6b6 (offset: 0x5ac6) -> 0x24cc fde=[ 204] │ │ │ │ - 0xfffffffffff9f70a (offset: 0x5b1a) -> 0x24fc fde=[ 234] │ │ │ │ - 0xfffffffffff9f710 (offset: 0x5b20) -> 0x2510 fde=[ 248] │ │ │ │ - 0xfffffffffff9f788 (offset: 0x5b98) -> 0x2548 fde=[ 280] │ │ │ │ - 0xfffffffffff9f79e (offset: 0x5bae) -> 0x255c fde=[ 294] │ │ │ │ - 0xfffffffffff9f7be (offset: 0x5bce) -> 0x2570 fde=[ 2a8] │ │ │ │ - 0xfffffffffff9f816 (offset: 0x5c26) -> 0x25a4 fde=[ 2dc] │ │ │ │ - 0xfffffffffff9f81c (offset: 0x5c2c) -> 0x25b8 fde=[ 2f0] │ │ │ │ - 0xfffffffffff9f8f6 (offset: 0x5d06) -> 0x2610 fde=[ 348] │ │ │ │ - 0xfffffffffff9fcc2 (offset: 0x60d2) -> 0x26a0 fde=[ 3d8] │ │ │ │ - 0xfffffffffff9fd10 (offset: 0x6120) -> 0x26c8 fde=[ 400] │ │ │ │ - 0xfffffffffff9fd3a (offset: 0x614a) -> 0x26dc fde=[ 414] │ │ │ │ - 0xfffffffffff9fd6c (offset: 0x617c) -> 0x26f0 fde=[ 428] │ │ │ │ - 0xfffffffffff9fdd6 (offset: 0x61e6) -> 0x2704 fde=[ 43c] │ │ │ │ - 0xfffffffffff9fe88 (offset: 0x6298) -> 0x2730 fde=[ 468] │ │ │ │ - 0xfffffffffffa006e (offset: 0x647e) -> 0x278c fde=[ 4c4] │ │ │ │ - 0xfffffffffffa00ba (offset: 0x64ca) -> 0x27c0 fde=[ 4f8] │ │ │ │ - 0xfffffffffffa0106 (offset: 0x6516) -> 0x27f4 fde=[ 52c] │ │ │ │ - 0xfffffffffffa0144 (offset: 0x6554) -> 0x281c fde=[ 554] │ │ │ │ - 0xfffffffffffa01b6 (offset: 0x65c6) -> 0x284c fde=[ 584] │ │ │ │ - 0xfffffffffffa0266 (offset: 0x6676) -> 0x2878 fde=[ 5b0] │ │ │ │ - 0xfffffffffffa03ea (offset: 0x67fa) -> 0x28c8 fde=[ 600] │ │ │ │ - 0xfffffffffffa05b6 (offset: 0x69c6) -> 0x293c fde=[ 674] │ │ │ │ - 0xfffffffffffa06f2 (offset: 0x6b02) -> 0x2990 fde=[ 6c8] │ │ │ │ - 0xfffffffffffa0706 (offset: 0x6b16) -> 0x29a4 fde=[ 6dc] │ │ │ │ - 0xfffffffffffa0772 (offset: 0x6b82) -> 0x29d0 fde=[ 708] │ │ │ │ - 0xfffffffffffa09da (offset: 0x6dea) -> 0x2a68 fde=[ 7a0] │ │ │ │ - 0xfffffffffffa0ae2 (offset: 0x6ef2) -> 0x2ab8 fde=[ 7f0] │ │ │ │ - 0xfffffffffffa0c5c (offset: 0x706c) -> 0x2ae8 fde=[ 820] │ │ │ │ - 0xfffffffffffa0e12 (offset: 0x7222) -> 0x2b58 fde=[ 890] │ │ │ │ - 0xfffffffffffa0fc8 (offset: 0x73d8) -> 0x2bc8 fde=[ 900] │ │ │ │ - 0xfffffffffffa0fde (offset: 0x73ee) -> 0x2be0 fde=[ 918] │ │ │ │ - 0xfffffffffffa0ff2 (offset: 0x7402) -> 0x2bf4 fde=[ 92c] │ │ │ │ - 0xfffffffffffa100a (offset: 0x741a) -> 0x2c08 fde=[ 940] │ │ │ │ - 0xfffffffffffa102c (offset: 0x743c) -> 0x2c1c fde=[ 954] │ │ │ │ - 0xfffffffffffa10aa (offset: 0x74ba) -> 0x2c30 fde=[ 968] │ │ │ │ - 0xfffffffffffa1116 (offset: 0x7526) -> 0x2c60 fde=[ 998] │ │ │ │ - 0xfffffffffffa1144 (offset: 0x7554) -> 0x2c74 fde=[ 9ac] │ │ │ │ - 0xfffffffffffa1172 (offset: 0x7582) -> 0x2c88 fde=[ 9c0] │ │ │ │ - 0xfffffffffffa11a0 (offset: 0x75b0) -> 0x2c9c fde=[ 9d4] │ │ │ │ - 0xfffffffffffa11ce (offset: 0x75de) -> 0x2cb0 fde=[ 9e8] │ │ │ │ - 0xfffffffffffa1234 (offset: 0x7644) -> 0x2cc4 fde=[ 9fc] │ │ │ │ - 0xfffffffffffa12fc (offset: 0x770c) -> 0x2cd8 fde=[ a10] │ │ │ │ - 0xfffffffffffa1390 (offset: 0x77a0) -> 0x2cf0 fde=[ a28] │ │ │ │ - 0xfffffffffffa13da (offset: 0x77ea) -> 0x2d04 fde=[ a3c] │ │ │ │ - 0xfffffffffffa1416 (offset: 0x7826) -> 0x2d18 fde=[ a50] │ │ │ │ - 0xfffffffffffa143a (offset: 0x784a) -> 0x2d30 fde=[ a68] │ │ │ │ - 0xfffffffffffa1476 (offset: 0x7886) -> 0x2d44 fde=[ a7c] │ │ │ │ - 0xfffffffffffa1558 (offset: 0x7968) -> 0x2d84 fde=[ abc] │ │ │ │ - 0xfffffffffffa1570 (offset: 0x7980) -> 0x2da8 fde=[ ae0] │ │ │ │ - 0xfffffffffffa1576 (offset: 0x7986) -> 0x2dbc fde=[ af4] │ │ │ │ - 0xfffffffffffa157a (offset: 0x798a) -> 0x2dd0 fde=[ b08] │ │ │ │ - 0xfffffffffffa157e (offset: 0x798e) -> 0x2de4 fde=[ b1c] │ │ │ │ - 0xfffffffffffa1588 (offset: 0x7998) -> 0x2df8 fde=[ b30] │ │ │ │ - 0xfffffffffffa1592 (offset: 0x79a2) -> 0x2e0c fde=[ b44] │ │ │ │ - 0xfffffffffffa159e (offset: 0x79ae) -> 0x2e20 fde=[ b58] │ │ │ │ - 0xfffffffffffa15ae (offset: 0x79be) -> 0x2e34 fde=[ b6c] │ │ │ │ - 0xfffffffffffa15be (offset: 0x79ce) -> 0x2e48 fde=[ b80] │ │ │ │ - 0xfffffffffffa15ce (offset: 0x79de) -> 0x2e5c fde=[ b94] │ │ │ │ - 0xfffffffffffa15d6 (offset: 0x79e6) -> 0x2e70 fde=[ ba8] │ │ │ │ - 0xfffffffffffa15f2 (offset: 0x7a02) -> 0x2e84 fde=[ bbc] │ │ │ │ - 0xfffffffffffa160c (offset: 0x7a1c) -> 0x2e98 fde=[ bd0] │ │ │ │ - 0xfffffffffffa1612 (offset: 0x7a22) -> 0x2eac fde=[ be4] │ │ │ │ - 0xfffffffffffa1658 (offset: 0x7a68) -> 0x2ec4 fde=[ bfc] │ │ │ │ - 0xfffffffffffa165c (offset: 0x7a6c) -> 0x2ed8 fde=[ c10] │ │ │ │ - 0xfffffffffffa1666 (offset: 0x7a76) -> 0x2eec fde=[ c24] │ │ │ │ - 0xfffffffffffa16b2 (offset: 0x7ac2) -> 0x2f14 fde=[ c4c] │ │ │ │ - 0xfffffffffffa1750 (offset: 0x7b60) -> 0x2f40 fde=[ c78] │ │ │ │ - 0xfffffffffffa1778 (offset: 0x7b88) -> 0x2f54 fde=[ c8c] │ │ │ │ - 0xfffffffffffa17a0 (offset: 0x7bb0) -> 0x2f78 fde=[ cb0] │ │ │ │ - 0xfffffffffffa194a (offset: 0x7d5a) -> 0x2fd4 fde=[ d0c] │ │ │ │ - 0xfffffffffffa1b10 (offset: 0x7f20) -> 0x3030 fde=[ d68] │ │ │ │ - 0xfffffffffffa1b2a (offset: 0x7f3a) -> 0x3054 fde=[ d8c] │ │ │ │ - 0xfffffffffffa1b30 (offset: 0x7f40) -> 0x3068 fde=[ da0] │ │ │ │ - 0xfffffffffffa1c60 (offset: 0x8070) -> 0x30b4 fde=[ dec] │ │ │ │ - 0xfffffffffffa1cd6 (offset: 0x80e6) -> 0x30e8 fde=[ e20] │ │ │ │ - 0xfffffffffffa1d56 (offset: 0x8166) -> 0x3100 fde=[ e38] │ │ │ │ - 0xfffffffffffa1e96 (offset: 0x82a6) -> 0x3168 fde=[ ea0] │ │ │ │ - 0xfffffffffffa1ea4 (offset: 0x82b4) -> 0x317c fde=[ eb4] │ │ │ │ - 0xfffffffffffa1ef0 (offset: 0x8300) -> 0x3190 fde=[ ec8] │ │ │ │ - 0xfffffffffffa2120 (offset: 0x8530) -> 0x31f4 fde=[ f2c] │ │ │ │ - 0xfffffffffffa21ec (offset: 0x85fc) -> 0x323c fde=[ f74] │ │ │ │ - 0xfffffffffffa225c (offset: 0x866c) -> 0x3270 fde=[ fa8] │ │ │ │ - 0xfffffffffffa229c (offset: 0x86ac) -> 0x3294 fde=[ fcc] │ │ │ │ - 0xfffffffffffa22e4 (offset: 0x86f4) -> 0x32b8 fde=[ ff0] │ │ │ │ - 0xfffffffffffa2328 (offset: 0x8738) -> 0x32dc fde=[ 1014] │ │ │ │ - 0xfffffffffffa2364 (offset: 0x8774) -> 0x3300 fde=[ 1038] │ │ │ │ - 0xfffffffffffa23a0 (offset: 0x87b0) -> 0x3324 fde=[ 105c] │ │ │ │ - 0xfffffffffffa2430 (offset: 0x8840) -> 0x3338 fde=[ 1070] │ │ │ │ - 0xfffffffffffa2456 (offset: 0x8866) -> 0x334c fde=[ 1084] │ │ │ │ - 0xfffffffffffa246e (offset: 0x887e) -> 0x3370 fde=[ 10a8] │ │ │ │ - 0xfffffffffffa2474 (offset: 0x8884) -> 0x3384 fde=[ 10bc] │ │ │ │ - 0xfffffffffffa2586 (offset: 0x8996) -> 0x33c8 fde=[ 1100] │ │ │ │ - 0xfffffffffffa259c (offset: 0x89ac) -> 0x33dc fde=[ 1114] │ │ │ │ - 0xfffffffffffa289a (offset: 0x8caa) -> 0x3454 fde=[ 118c] │ │ │ │ - 0xfffffffffffa2a8e (offset: 0x8e9e) -> 0x34ac fde=[ 11e4] │ │ │ │ - 0xfffffffffffa2b4c (offset: 0x8f5c) -> 0x3500 fde=[ 1238] │ │ │ │ - 0xfffffffffffa2bfa (offset: 0x900a) -> 0x3544 fde=[ 127c] │ │ │ │ - 0xfffffffffffa2d8a (offset: 0x919a) -> 0x35a0 fde=[ 12d8] │ │ │ │ - 0xfffffffffffa2ef2 (offset: 0x9302) -> 0x35e0 fde=[ 1318] │ │ │ │ - 0xfffffffffffa2f1a (offset: 0x932a) -> 0x3604 fde=[ 133c] │ │ │ │ - 0xfffffffffffa2f24 (offset: 0x9334) -> 0x3618 fde=[ 1350] │ │ │ │ - 0xfffffffffffa30ea (offset: 0x94fa) -> 0x3664 fde=[ 139c] │ │ │ │ - 0xfffffffffffa3100 (offset: 0x9510) -> 0x3678 fde=[ 13b0] │ │ │ │ - 0xfffffffffffa3146 (offset: 0x9556) -> 0x3690 fde=[ 13c8] │ │ │ │ - 0xfffffffffffa328e (offset: 0x969e) -> 0x36d8 fde=[ 1410] │ │ │ │ - 0xfffffffffffa3492 (offset: 0x98a2) -> 0x3734 fde=[ 146c] │ │ │ │ - 0xfffffffffffa358e (offset: 0x999e) -> 0x377c fde=[ 14b4] │ │ │ │ - 0xfffffffffffa3716 (offset: 0x9b26) -> 0x37e4 fde=[ 151c] │ │ │ │ - 0xfffffffffffa3722 (offset: 0x9b32) -> 0x37f8 fde=[ 1530] │ │ │ │ - 0xfffffffffffa372e (offset: 0x9b3e) -> 0x380c fde=[ 1544] │ │ │ │ - 0xfffffffffffa37bc (offset: 0x9bcc) -> 0x3838 fde=[ 1570] │ │ │ │ - 0xfffffffffffa388c (offset: 0x9c9c) -> 0x3890 fde=[ 15c8] │ │ │ │ - 0xfffffffffffa39d4 (offset: 0x9de4) -> 0x38d8 fde=[ 1610] │ │ │ │ - 0xfffffffffffa4290 (offset: 0xa6a0) -> 0x3930 fde=[ 1668] │ │ │ │ - 0xfffffffffffa4382 (offset: 0xa792) -> 0x3990 fde=[ 16c8] │ │ │ │ - 0xfffffffffffa4f72 (offset: 0xb382) -> 0x3a50 fde=[ 1788] │ │ │ │ - 0xfffffffffffa5000 (offset: 0xb410) -> 0x3a80 fde=[ 17b8] │ │ │ │ - 0xfffffffffffa5046 (offset: 0xb456) -> 0x3aa4 fde=[ 17dc] │ │ │ │ - 0xfffffffffffa50e0 (offset: 0xb4f0) -> 0x3ad8 fde=[ 1810] │ │ │ │ - 0xfffffffffffa50f8 (offset: 0xb508) -> 0x3aec fde=[ 1824] │ │ │ │ - 0xfffffffffffa5128 (offset: 0xb538) -> 0x3b00 fde=[ 1838] │ │ │ │ - 0xfffffffffffa5186 (offset: 0xb596) -> 0x3b28 fde=[ 1860] │ │ │ │ - 0xfffffffffffa5198 (offset: 0xb5a8) -> 0x3b3c fde=[ 1874] │ │ │ │ - 0xfffffffffffa5224 (offset: 0xb634) -> 0x3b78 fde=[ 18b0] │ │ │ │ - 0xfffffffffffa5276 (offset: 0xb686) -> 0x3b9c fde=[ 18d4] │ │ │ │ - 0xfffffffffffa52d6 (offset: 0xb6e6) -> 0x3bbc fde=[ 18f4] │ │ │ │ - 0xfffffffffffa52f0 (offset: 0xb700) -> 0x3bdc fde=[ 1914] │ │ │ │ - 0xfffffffffffa53a2 (offset: 0xb7b2) -> 0x3c14 fde=[ 194c] │ │ │ │ - 0xfffffffffffa56e2 (offset: 0xbaf2) -> 0x3c68 fde=[ 19a0] │ │ │ │ - 0xfffffffffffa582e (offset: 0xbc3e) -> 0x3cb0 fde=[ 19e8] │ │ │ │ - 0xfffffffffffa5e7a (offset: 0xc28a) -> 0x3d40 fde=[ 1a78] │ │ │ │ - 0xfffffffffffa63d2 (offset: 0xc7e2) -> 0x3d98 fde=[ 1ad0] │ │ │ │ - 0xfffffffffffa65ca (offset: 0xc9da) -> 0x3df0 fde=[ 1b28] │ │ │ │ - 0xfffffffffffa6954 (offset: 0xcd64) -> 0x3e48 fde=[ 1b80] │ │ │ │ - 0xfffffffffffa6c9e (offset: 0xd0ae) -> 0x3eb8 fde=[ 1bf0] │ │ │ │ - 0xfffffffffffa6dec (offset: 0xd1fc) -> 0x3f08 fde=[ 1c40] │ │ │ │ - 0xfffffffffffa6e74 (offset: 0xd284) -> 0x3f40 fde=[ 1c78] │ │ │ │ - 0xfffffffffffa71a8 (offset: 0xd5b8) -> 0x3f98 fde=[ 1cd0] │ │ │ │ - 0xfffffffffffa71f0 (offset: 0xd600) -> 0x3fc8 fde=[ 1d00] │ │ │ │ - 0xfffffffffffa725c (offset: 0xd66c) -> 0x3ff0 fde=[ 1d28] │ │ │ │ - 0xfffffffffffa727a (offset: 0xd68a) -> 0x4014 fde=[ 1d4c] │ │ │ │ - 0xfffffffffffa7280 (offset: 0xd690) -> 0x4028 fde=[ 1d60] │ │ │ │ - 0xfffffffffffa72f2 (offset: 0xd702) -> 0x4058 fde=[ 1d90] │ │ │ │ - 0xfffffffffffa730c (offset: 0xd71c) -> 0x406c fde=[ 1da4] │ │ │ │ - 0xfffffffffffa7320 (offset: 0xd730) -> 0x4080 fde=[ 1db8] │ │ │ │ - 0xfffffffffffa7340 (offset: 0xd750) -> 0x4094 fde=[ 1dcc] │ │ │ │ - 0xfffffffffffa7346 (offset: 0xd756) -> 0x40a8 fde=[ 1de0] │ │ │ │ - 0xfffffffffffa7358 (offset: 0xd768) -> 0x40bc fde=[ 1df4] │ │ │ │ - 0xfffffffffffa737e (offset: 0xd78e) -> 0x40d0 fde=[ 1e08] │ │ │ │ - 0xfffffffffffa73a0 (offset: 0xd7b0) -> 0x40e4 fde=[ 1e1c] │ │ │ │ - 0xfffffffffffa7400 (offset: 0xd810) -> 0x40f8 fde=[ 1e30] │ │ │ │ - 0xfffffffffffa748c (offset: 0xd89c) -> 0x410c fde=[ 1e44] │ │ │ │ - 0xfffffffffffa74a0 (offset: 0xd8b0) -> 0x4120 fde=[ 1e58] │ │ │ │ - 0xfffffffffffa74c2 (offset: 0xd8d2) -> 0x4134 fde=[ 1e6c] │ │ │ │ - 0xfffffffffffa75ae (offset: 0xd9be) -> 0x4154 fde=[ 1e8c] │ │ │ │ - 0xfffffffffffa7650 (offset: 0xda60) -> 0x4168 fde=[ 1ea0] │ │ │ │ - 0xfffffffffffa7708 (offset: 0xdb18) -> 0x417c fde=[ 1eb4] │ │ │ │ - 0xfffffffffffa78c2 (offset: 0xdcd2) -> 0x41fc fde=[ 1f34] │ │ │ │ - 0xfffffffffffa7b30 (offset: 0xdf40) -> 0x4290 fde=[ 1fc8] │ │ │ │ - 0xfffffffffffa7c54 (offset: 0xe064) -> 0x42c4 fde=[ 1ffc] │ │ │ │ - 0xfffffffffffa7c7c (offset: 0xe08c) -> 0x42e4 fde=[ 201c] │ │ │ │ - 0xfffffffffffa7ce2 (offset: 0xe0f2) -> 0x4320 fde=[ 2058] │ │ │ │ - 0xfffffffffffa7db4 (offset: 0xe1c4) -> 0x4364 fde=[ 209c] │ │ │ │ - 0xfffffffffffa7e38 (offset: 0xe248) -> 0x4378 fde=[ 20b0] │ │ │ │ - 0xfffffffffffa7f1c (offset: 0xe32c) -> 0x43b4 fde=[ 20ec] │ │ │ │ - 0xfffffffffffa7fac (offset: 0xe3bc) -> 0x43f8 fde=[ 2130] │ │ │ │ - 0xfffffffffffa80bc (offset: 0xe4cc) -> 0x4448 fde=[ 2180] │ │ │ │ - 0xfffffffffffa80fa (offset: 0xe50a) -> 0x4470 fde=[ 21a8] │ │ │ │ - 0xfffffffffffa8150 (offset: 0xe560) -> 0x449c fde=[ 21d4] │ │ │ │ - 0xfffffffffffa81de (offset: 0xe5ee) -> 0x44cc fde=[ 2204] │ │ │ │ - 0xfffffffffffa8230 (offset: 0xe640) -> 0x4500 fde=[ 2238] │ │ │ │ - 0xfffffffffffa8376 (offset: 0xe786) -> 0x4560 fde=[ 2298] │ │ │ │ - 0xfffffffffffa8470 (offset: 0xe880) -> 0x4590 fde=[ 22c8] │ │ │ │ - 0xfffffffffffa885e (offset: 0xec6e) -> 0x45fc fde=[ 2334] │ │ │ │ - 0xfffffffffffa8bfc (offset: 0xf00c) -> 0x4664 fde=[ 239c] │ │ │ │ - 0xfffffffffffa8c3c (offset: 0xf04c) -> 0x4678 fde=[ 23b0] │ │ │ │ - 0xfffffffffffa8dca (offset: 0xf1da) -> 0x46e4 fde=[ 241c] │ │ │ │ - 0xfffffffffffa9072 (offset: 0xf482) -> 0x4738 fde=[ 2470] │ │ │ │ - 0xfffffffffffa926c (offset: 0xf67c) -> 0x478c fde=[ 24c4] │ │ │ │ - 0xfffffffffffa931a (offset: 0xf72a) -> 0x47bc fde=[ 24f4] │ │ │ │ - 0xfffffffffffa9340 (offset: 0xf750) -> 0x47e0 fde=[ 2518] │ │ │ │ - 0xfffffffffffa93ce (offset: 0xf7de) -> 0x4810 fde=[ 2548] │ │ │ │ - 0xfffffffffffa94f2 (offset: 0xf902) -> 0x4854 fde=[ 258c] │ │ │ │ - 0xfffffffffffa955c (offset: 0xf96c) -> 0x4888 fde=[ 25c0] │ │ │ │ - 0xfffffffffffa95ac (offset: 0xf9bc) -> 0x48b0 fde=[ 25e8] │ │ │ │ - 0xfffffffffffa964c (offset: 0xfa5c) -> 0x48dc fde=[ 2614] │ │ │ │ - 0xfffffffffffa96ca (offset: 0xfada) -> 0x4918 fde=[ 2650] │ │ │ │ - 0xfffffffffffa96d2 (offset: 0xfae2) -> 0x492c fde=[ 2664] │ │ │ │ - 0xfffffffffffa974c (offset: 0xfb5c) -> 0x497c fde=[ 26b4] │ │ │ │ - 0xfffffffffffa9762 (offset: 0xfb72) -> 0x4990 fde=[ 26c8] │ │ │ │ - 0xfffffffffffa978a (offset: 0xfb9a) -> 0x49a4 fde=[ 26dc] │ │ │ │ - 0xfffffffffffa980c (offset: 0xfc1c) -> 0x49d4 fde=[ 270c] │ │ │ │ - 0xfffffffffffa9856 (offset: 0xfc66) -> 0x49f8 fde=[ 2730] │ │ │ │ - 0xfffffffffffa985a (offset: 0xfc6a) -> 0x4a10 fde=[ 2748] │ │ │ │ - 0xfffffffffffa986c (offset: 0xfc7c) -> 0x4a24 fde=[ 275c] │ │ │ │ - 0xfffffffffffa9892 (offset: 0xfca2) -> 0x4a38 fde=[ 2770] │ │ │ │ - 0xfffffffffffa98fa (offset: 0xfd0a) -> 0x4a4c fde=[ 2784] │ │ │ │ - 0xfffffffffffa9954 (offset: 0xfd64) -> 0x4a7c fde=[ 27b4] │ │ │ │ - 0xfffffffffffa9a2a (offset: 0xfe3a) -> 0x4ab4 fde=[ 27ec] │ │ │ │ - 0xfffffffffffa9a9c (offset: 0xfeac) -> 0x4ae4 fde=[ 281c] │ │ │ │ - 0xfffffffffffa9b24 (offset: 0xff34) -> 0x4af8 fde=[ 2830] │ │ │ │ - 0xfffffffffffa9c6a (offset: 0x1007a) -> 0x4b30 fde=[ 2868] │ │ │ │ - 0xfffffffffffa9db0 (offset: 0x101c0) -> 0x4b68 fde=[ 28a0] │ │ │ │ - 0xfffffffffffa9f16 (offset: 0x10326) -> 0x4bb4 fde=[ 28ec] │ │ │ │ - 0xfffffffffffaa250 (offset: 0x10660) -> 0x4bfc fde=[ 2934] │ │ │ │ - 0xfffffffffffaa578 (offset: 0x10988) -> 0x4c48 fde=[ 2980] │ │ │ │ - 0xfffffffffffaa8b4 (offset: 0x10cc4) -> 0x4ca0 fde=[ 29d8] │ │ │ │ - 0xfffffffffffaabdc (offset: 0x10fec) -> 0x4cf8 fde=[ 2a30] │ │ │ │ - 0xfffffffffffaaf0c (offset: 0x1131c) -> 0x4d40 fde=[ 2a78] │ │ │ │ - 0xfffffffffffab422 (offset: 0x11832) -> 0x4d98 fde=[ 2ad0] │ │ │ │ - 0xfffffffffffab59c (offset: 0x119ac) -> 0x4e0c fde=[ 2b44] │ │ │ │ - 0xfffffffffffab780 (offset: 0x11b90) -> 0x4e78 fde=[ 2bb0] │ │ │ │ - 0xfffffffffffab8d8 (offset: 0x11ce8) -> 0x4eb8 fde=[ 2bf0] │ │ │ │ - 0xfffffffffffabab2 (offset: 0x11ec2) -> 0x4efc fde=[ 2c34] │ │ │ │ - 0xfffffffffffabd1e (offset: 0x1212e) -> 0x4f44 fde=[ 2c7c] │ │ │ │ - 0xfffffffffffabfd2 (offset: 0x123e2) -> 0x4f94 fde=[ 2ccc] │ │ │ │ - 0xfffffffffffac274 (offset: 0x12684) -> 0x4fe8 fde=[ 2d20] │ │ │ │ - 0xfffffffffffac8ee (offset: 0x12cfe) -> 0x5064 fde=[ 2d9c] │ │ │ │ - 0xfffffffffffad688 (offset: 0x13a98) -> 0x5110 fde=[ 2e48] │ │ │ │ - 0xfffffffffffad6e0 (offset: 0x13af0) -> 0x5144 fde=[ 2e7c] │ │ │ │ - 0xfffffffffffad790 (offset: 0x13ba0) -> 0x5188 fde=[ 2ec0] │ │ │ │ - 0xfffffffffffad842 (offset: 0x13c52) -> 0x51d8 fde=[ 2f10] │ │ │ │ - 0xfffffffffffada18 (offset: 0x13e28) -> 0x5248 fde=[ 2f80] │ │ │ │ - 0xfffffffffffadb18 (offset: 0x13f28) -> 0x5298 fde=[ 2fd0] │ │ │ │ - 0xfffffffffffadde0 (offset: 0x141f0) -> 0x52d4 fde=[ 300c] │ │ │ │ - 0xfffffffffffade40 (offset: 0x14250) -> 0x52f8 fde=[ 3030] │ │ │ │ - 0xfffffffffffae010 (offset: 0x14420) -> 0x5354 fde=[ 308c] │ │ │ │ - 0xfffffffffffae01a (offset: 0x1442a) -> 0x5368 fde=[ 30a0] │ │ │ │ - 0xfffffffffffae218 (offset: 0x14628) -> 0x53a0 fde=[ 30d8] │ │ │ │ - 0xfffffffffffae48c (offset: 0x1489c) -> 0x53dc fde=[ 3114] │ │ │ │ - 0xfffffffffffae88c (offset: 0x14c9c) -> 0x5458 fde=[ 3190] │ │ │ │ - 0xfffffffffffae8ce (offset: 0x14cde) -> 0x547c fde=[ 31b4] │ │ │ │ - 0xfffffffffffae8e2 (offset: 0x14cf2) -> 0x5490 fde=[ 31c8] │ │ │ │ - 0xfffffffffffae902 (offset: 0x14d12) -> 0x54a4 fde=[ 31dc] │ │ │ │ - 0xfffffffffffaea30 (offset: 0x14e40) -> 0x54b8 fde=[ 31f0] │ │ │ │ - 0xfffffffffffaea98 (offset: 0x14ea8) -> 0x54e8 fde=[ 3220] │ │ │ │ - 0xfffffffffffaed7e (offset: 0x1518e) -> 0x5530 fde=[ 3268] │ │ │ │ - 0xfffffffffffaed96 (offset: 0x151a6) -> 0x5544 fde=[ 327c] │ │ │ │ - 0xfffffffffffaeda2 (offset: 0x151b2) -> 0x5558 fde=[ 3290] │ │ │ │ - 0xfffffffffffaedc4 (offset: 0x151d4) -> 0x5584 fde=[ 32bc] │ │ │ │ - 0xfffffffffffaeee6 (offset: 0x152f6) -> 0x55f8 fde=[ 3330] │ │ │ │ - 0xfffffffffffaf02c (offset: 0x1543c) -> 0x566c fde=[ 33a4] │ │ │ │ - 0xfffffffffffaf1b0 (offset: 0x155c0) -> 0x56e8 fde=[ 3420] │ │ │ │ - 0xfffffffffffaf1f4 (offset: 0x15604) -> 0x56fc fde=[ 3434] │ │ │ │ - 0xfffffffffffaf24a (offset: 0x1565a) -> 0x5710 fde=[ 3448] │ │ │ │ - 0xfffffffffffaf9be (offset: 0x15dce) -> 0x5768 fde=[ 34a0] │ │ │ │ - 0xfffffffffffb04ea (offset: 0x168fa) -> 0x582c fde=[ 3564] │ │ │ │ - 0xfffffffffffb0e48 (offset: 0x17258) -> 0x5890 fde=[ 35c8] │ │ │ │ - 0xfffffffffffb14d4 (offset: 0x178e4) -> 0x58e8 fde=[ 3620] │ │ │ │ - 0xfffffffffffb1b84 (offset: 0x17f94) -> 0x5940 fde=[ 3678] │ │ │ │ - 0xfffffffffffb2216 (offset: 0x18626) -> 0x59fc fde=[ 3734] │ │ │ │ - 0xfffffffffffb2718 (offset: 0x18b28) -> 0x5a70 fde=[ 37a8] │ │ │ │ - 0xfffffffffffb2cfc (offset: 0x1910c) -> 0x5b1c fde=[ 3854] │ │ │ │ - 0xfffffffffffb2d98 (offset: 0x191a8) -> 0x5b58 fde=[ 3890] │ │ │ │ - 0xfffffffffffb2dac (offset: 0x191bc) -> 0x5b6c fde=[ 38a4] │ │ │ │ - 0xfffffffffffb2e8c (offset: 0x1929c) -> 0x5bc4 fde=[ 38fc] │ │ │ │ - 0xfffffffffffb2efa (offset: 0x1930a) -> 0x5bf4 fde=[ 392c] │ │ │ │ - 0xfffffffffffb2f5a (offset: 0x1936a) -> 0x5c1c fde=[ 3954] │ │ │ │ - 0xfffffffffffb2f74 (offset: 0x19384) -> 0x5c30 fde=[ 3968] │ │ │ │ - 0xfffffffffffb2f82 (offset: 0x19392) -> 0x5c44 fde=[ 397c] │ │ │ │ - 0xfffffffffffb2fa0 (offset: 0x193b0) -> 0x5c58 fde=[ 3990] │ │ │ │ - 0xfffffffffffb2fde (offset: 0x193ee) -> 0x5c6c fde=[ 39a4] │ │ │ │ - 0xfffffffffffb2ff6 (offset: 0x19406) -> 0x5c80 fde=[ 39b8] │ │ │ │ - 0xfffffffffffb30ee (offset: 0x194fe) -> 0x5cc8 fde=[ 3a00] │ │ │ │ - 0xfffffffffffb3106 (offset: 0x19516) -> 0x5cdc fde=[ 3a14] │ │ │ │ - 0xfffffffffffb311e (offset: 0x1952e) -> 0x5cf0 fde=[ 3a28] │ │ │ │ - 0xfffffffffffb3148 (offset: 0x19558) -> 0x5d04 fde=[ 3a3c] │ │ │ │ - 0xfffffffffffb3a02 (offset: 0x19e12) -> 0x5dbc fde=[ 3af4] │ │ │ │ - 0xfffffffffffb3a8e (offset: 0x19e9e) -> 0x5dec fde=[ 3b24] │ │ │ │ - 0xfffffffffffb3e72 (offset: 0x1a282) -> 0x5ea4 fde=[ 3bdc] │ │ │ │ - 0xfffffffffffb403a (offset: 0x1a44a) -> 0x5f0c fde=[ 3c44] │ │ │ │ - 0xfffffffffffb4562 (offset: 0x1a972) -> 0x5f98 fde=[ 3cd0] │ │ │ │ - 0xfffffffffffb4792 (offset: 0x1aba2) -> 0x6030 fde=[ 3d68] │ │ │ │ - 0xfffffffffffb47ba (offset: 0x1abca) -> 0x6044 fde=[ 3d7c] │ │ │ │ - 0xfffffffffffb47e2 (offset: 0x1abf2) -> 0x6058 fde=[ 3d90] │ │ │ │ - 0xfffffffffffb482a (offset: 0x1ac3a) -> 0x607c fde=[ 3db4] │ │ │ │ - 0xfffffffffffb4942 (offset: 0x1ad52) -> 0x60d8 fde=[ 3e10] │ │ │ │ - 0xfffffffffffb4ad4 (offset: 0x1aee4) -> 0x6168 fde=[ 3ea0] │ │ │ │ - 0xfffffffffffb4b0c (offset: 0x1af1c) -> 0x6190 fde=[ 3ec8] │ │ │ │ - 0xfffffffffffb4b3e (offset: 0x1af4e) -> 0x61b8 fde=[ 3ef0] │ │ │ │ - 0xfffffffffffb4b80 (offset: 0x1af90) -> 0x61e4 fde=[ 3f1c] │ │ │ │ - 0xfffffffffffb4baa (offset: 0x1afba) -> 0x6204 fde=[ 3f3c] │ │ │ │ - 0xfffffffffffb4be2 (offset: 0x1aff2) -> 0x622c fde=[ 3f64] │ │ │ │ - 0xfffffffffffb4c08 (offset: 0x1b018) -> 0x6250 fde=[ 3f88] │ │ │ │ - 0xfffffffffffb4c5e (offset: 0x1b06e) -> 0x627c fde=[ 3fb4] │ │ │ │ - 0xfffffffffffb4cb4 (offset: 0x1b0c4) -> 0x62a8 fde=[ 3fe0] │ │ │ │ - 0xfffffffffffb4d3a (offset: 0x1b14a) -> 0x62e0 fde=[ 4018] │ │ │ │ - 0xfffffffffffb4df0 (offset: 0x1b200) -> 0x6334 fde=[ 406c] │ │ │ │ - 0xfffffffffffb4df4 (offset: 0x1b204) -> 0x6348 fde=[ 4080] │ │ │ │ - 0xfffffffffffb4eb6 (offset: 0x1b2c6) -> 0x6378 fde=[ 40b0] │ │ │ │ - 0xfffffffffffb5102 (offset: 0x1b512) -> 0x63d0 fde=[ 4108] │ │ │ │ - 0xfffffffffffb51de (offset: 0x1b5ee) -> 0x6410 fde=[ 4148] │ │ │ │ - 0xfffffffffffb51fc (offset: 0x1b60c) -> 0x6434 fde=[ 416c] │ │ │ │ - 0xfffffffffffb5394 (offset: 0x1b7a4) -> 0x64a4 fde=[ 41dc] │ │ │ │ - 0xfffffffffffb54ec (offset: 0x1b8fc) -> 0x64f4 fde=[ 422c] │ │ │ │ - 0xfffffffffffb5780 (offset: 0x1bb90) -> 0x6550 fde=[ 4288] │ │ │ │ - 0xfffffffffffb59a6 (offset: 0x1bdb6) -> 0x65a0 fde=[ 42d8] │ │ │ │ - 0xfffffffffffb59e6 (offset: 0x1bdf6) -> 0x65c4 fde=[ 42fc] │ │ │ │ - 0xfffffffffffb5a14 (offset: 0x1be24) -> 0x65f4 fde=[ 432c] │ │ │ │ - 0xfffffffffffb5a2a (offset: 0x1be3a) -> 0x6608 fde=[ 4340] │ │ │ │ - 0xfffffffffffb5a58 (offset: 0x1be68) -> 0x6634 fde=[ 436c] │ │ │ │ - 0xfffffffffffb5bb0 (offset: 0x1bfc0) -> 0x6664 fde=[ 439c] │ │ │ │ - 0xfffffffffffb5f58 (offset: 0x1c368) -> 0x66c0 fde=[ 43f8] │ │ │ │ - 0xfffffffffffb5f6e (offset: 0x1c37e) -> 0x66d4 fde=[ 440c] │ │ │ │ - 0xfffffffffffb5f76 (offset: 0x1c386) -> 0x66e8 fde=[ 4420] │ │ │ │ - 0xfffffffffffb604e (offset: 0x1c45e) -> 0x671c fde=[ 4454] │ │ │ │ - 0xfffffffffffb608c (offset: 0x1c49c) -> 0x674c fde=[ 4484] │ │ │ │ - 0xfffffffffffb60c8 (offset: 0x1c4d8) -> 0x6770 fde=[ 44a8] │ │ │ │ - 0xfffffffffffb6140 (offset: 0x1c550) -> 0x67ac fde=[ 44e4] │ │ │ │ - 0xfffffffffffb6146 (offset: 0x1c556) -> 0x67c0 fde=[ 44f8] │ │ │ │ - 0xfffffffffffb61fc (offset: 0x1c60c) -> 0x67e4 fde=[ 451c] │ │ │ │ - 0xfffffffffffb6208 (offset: 0x1c618) -> 0x67f8 fde=[ 4530] │ │ │ │ - 0xfffffffffffb6218 (offset: 0x1c628) -> 0x680c fde=[ 4544] │ │ │ │ - 0xfffffffffffb6240 (offset: 0x1c650) -> 0x6820 fde=[ 4558] │ │ │ │ - 0xfffffffffffb6242 (offset: 0x1c652) -> 0x6834 fde=[ 456c] │ │ │ │ - 0xfffffffffffb6244 (offset: 0x1c654) -> 0x6848 fde=[ 4580] │ │ │ │ - 0xfffffffffffb625c (offset: 0x1c66c) -> 0x685c fde=[ 4594] │ │ │ │ - 0xfffffffffffb625e (offset: 0x1c66e) -> 0x6870 fde=[ 45a8] │ │ │ │ - 0xfffffffffffb6260 (offset: 0x1c670) -> 0x6888 fde=[ 45c0] │ │ │ │ - 0xfffffffffffb6284 (offset: 0x1c694) -> 0x68a0 fde=[ 45d8] │ │ │ │ - 0xfffffffffffb631c (offset: 0x1c72c) -> 0x68cc fde=[ 4604] │ │ │ │ - 0xfffffffffffb6370 (offset: 0x1c780) -> 0x68fc fde=[ 4634] │ │ │ │ - 0xfffffffffffb6378 (offset: 0x1c788) -> 0x6910 fde=[ 4648] │ │ │ │ - 0xfffffffffffb63d0 (offset: 0x1c7e0) -> 0x6938 fde=[ 4670] │ │ │ │ - 0xfffffffffffb6432 (offset: 0x1c842) -> 0x6968 fde=[ 46a0] │ │ │ │ - 0xfffffffffffb644e (offset: 0x1c85e) -> 0x697c fde=[ 46b4] │ │ │ │ - 0xfffffffffffb6514 (offset: 0x1c924) -> 0x69b4 fde=[ 46ec] │ │ │ │ - 0xfffffffffffb6518 (offset: 0x1c928) -> 0x69c8 fde=[ 4700] │ │ │ │ - 0xfffffffffffb6e9e (offset: 0x1d2ae) -> 0x6a54 fde=[ 478c] │ │ │ │ - 0xfffffffffffb70d0 (offset: 0x1d4e0) -> 0x6ad0 fde=[ 4808] │ │ │ │ - 0xfffffffffffb7100 (offset: 0x1d510) -> 0x6af0 fde=[ 4828] │ │ │ │ - 0xfffffffffffb7134 (offset: 0x1d544) -> 0x6b10 fde=[ 4848] │ │ │ │ - 0xfffffffffffb71a2 (offset: 0x1d5b2) -> 0x6b48 fde=[ 4880] │ │ │ │ - 0xfffffffffffb7c1a (offset: 0x1e02a) -> 0x6ba0 fde=[ 48d8] │ │ │ │ - 0xfffffffffffb7db0 (offset: 0x1e1c0) -> 0x6bfc fde=[ 4934] │ │ │ │ - 0xfffffffffffb7f22 (offset: 0x1e332) -> 0x6c58 fde=[ 4990] │ │ │ │ - 0xfffffffffffb8076 (offset: 0x1e486) -> 0x6cb0 fde=[ 49e8] │ │ │ │ - 0xfffffffffffb80bc (offset: 0x1e4cc) -> 0x6cc4 fde=[ 49fc] │ │ │ │ - 0xfffffffffffb80ea (offset: 0x1e4fa) -> 0x6cd8 fde=[ 4a10] │ │ │ │ - 0xfffffffffffb8112 (offset: 0x1e522) -> 0x6cec fde=[ 4a24] │ │ │ │ - 0xfffffffffffb8130 (offset: 0x1e540) -> 0x6d00 fde=[ 4a38] │ │ │ │ - 0xfffffffffffb814e (offset: 0x1e55e) -> 0x6d14 fde=[ 4a4c] │ │ │ │ - 0xfffffffffffb8164 (offset: 0x1e574) -> 0x6d28 fde=[ 4a60] │ │ │ │ - 0xfffffffffffb81ac (offset: 0x1e5bc) -> 0x6d3c fde=[ 4a74] │ │ │ │ - 0xfffffffffffb81be (offset: 0x1e5ce) -> 0x6d50 fde=[ 4a88] │ │ │ │ - 0xfffffffffffb81d4 (offset: 0x1e5e4) -> 0x6d64 fde=[ 4a9c] │ │ │ │ - 0xfffffffffffb81ee (offset: 0x1e5fe) -> 0x6d78 fde=[ 4ab0] │ │ │ │ - 0xfffffffffffb8206 (offset: 0x1e616) -> 0x6d8c fde=[ 4ac4] │ │ │ │ - 0xfffffffffffb822c (offset: 0x1e63c) -> 0x6da0 fde=[ 4ad8] │ │ │ │ - 0xfffffffffffb82a8 (offset: 0x1e6b8) -> 0x6df0 fde=[ 4b28] │ │ │ │ - 0xfffffffffffb8320 (offset: 0x1e730) -> 0x6e3c fde=[ 4b74] │ │ │ │ - 0xfffffffffffb83c6 (offset: 0x1e7d6) -> 0x6ebc fde=[ 4bf4] │ │ │ │ - 0xfffffffffffb8584 (offset: 0x1e994) -> 0x6f10 fde=[ 4c48] │ │ │ │ - 0xfffffffffffb85bc (offset: 0x1e9cc) -> 0x6f24 fde=[ 4c5c] │ │ │ │ - 0xfffffffffffb85e4 (offset: 0x1e9f4) -> 0x6f38 fde=[ 4c70] │ │ │ │ - 0xfffffffffffb86b2 (offset: 0x1eac2) -> 0x6f4c fde=[ 4c84] │ │ │ │ - 0xfffffffffffb8b88 (offset: 0x1ef98) -> 0x6fe0 fde=[ 4d18] │ │ │ │ - 0xfffffffffffb8b9e (offset: 0x1efae) -> 0x6ff4 fde=[ 4d2c] │ │ │ │ - 0xfffffffffffb8bb4 (offset: 0x1efc4) -> 0x7008 fde=[ 4d40] │ │ │ │ - 0xfffffffffffb8bca (offset: 0x1efda) -> 0x701c fde=[ 4d54] │ │ │ │ - 0xfffffffffffb8be0 (offset: 0x1eff0) -> 0x7030 fde=[ 4d68] │ │ │ │ - 0xfffffffffffb8bf6 (offset: 0x1f006) -> 0x7044 fde=[ 4d7c] │ │ │ │ - 0xfffffffffffb8c0c (offset: 0x1f01c) -> 0x7058 fde=[ 4d90] │ │ │ │ - 0xfffffffffffb8c34 (offset: 0x1f044) -> 0x706c fde=[ 4da4] │ │ │ │ - 0xfffffffffffb8ee6 (offset: 0x1f2f6) -> 0x70d0 fde=[ 4e08] │ │ │ │ - 0xfffffffffffb8fac (offset: 0x1f3bc) -> 0x7110 fde=[ 4e48] │ │ │ │ - 0xfffffffffffb8fd4 (offset: 0x1f3e4) -> 0x7124 fde=[ 4e5c] │ │ │ │ - 0xfffffffffffb90c2 (offset: 0x1f4d2) -> 0x7170 fde=[ 4ea8] │ │ │ │ - 0xfffffffffffb9152 (offset: 0x1f562) -> 0x71ac fde=[ 4ee4] │ │ │ │ - 0xfffffffffffb9d56 (offset: 0x20166) -> 0x7204 fde=[ 4f3c] │ │ │ │ - 0xfffffffffffb9f48 (offset: 0x20358) -> 0x7258 fde=[ 4f90] │ │ │ │ - 0xfffffffffffba170 (offset: 0x20580) -> 0x72ac fde=[ 4fe4] │ │ │ │ - 0xfffffffffffba688 (offset: 0x20a98) -> 0x7320 fde=[ 5058] │ │ │ │ - 0xfffffffffffba71c (offset: 0x20b2c) -> 0x7358 fde=[ 5090] │ │ │ │ - 0xfffffffffffba88c (offset: 0x20c9c) -> 0x738c fde=[ 50c4] │ │ │ │ - 0xfffffffffffba974 (offset: 0x20d84) -> 0x73bc fde=[ 50f4] │ │ │ │ - 0xfffffffffffba99e (offset: 0x20dae) -> 0x73e0 fde=[ 5118] │ │ │ │ - 0xfffffffffffba9a0 (offset: 0x20db0) -> 0x73f4 fde=[ 512c] │ │ │ │ - 0xfffffffffffba9a2 (offset: 0x20db2) -> 0x7408 fde=[ 5140] │ │ │ │ - 0xfffffffffffba9c0 (offset: 0x20dd0) -> 0x741c fde=[ 5154] │ │ │ │ - 0xfffffffffffbaa04 (offset: 0x20e14) -> 0x7438 fde=[ 5170] │ │ │ │ - 0xfffffffffffbaa3e (offset: 0x20e4e) -> 0x7458 fde=[ 5190] │ │ │ │ - 0xfffffffffffbaab6 (offset: 0x20ec6) -> 0x748c fde=[ 51c4] │ │ │ │ - 0xfffffffffffbaafe (offset: 0x20f0e) -> 0x74a0 fde=[ 51d8] │ │ │ │ - 0xfffffffffffbab86 (offset: 0x20f96) -> 0x74f0 fde=[ 5228] │ │ │ │ - 0xfffffffffffbad60 (offset: 0x21170) -> 0x754c fde=[ 5284] │ │ │ │ - 0xfffffffffffbae16 (offset: 0x21226) -> 0x75a4 fde=[ 52dc] │ │ │ │ - 0xfffffffffffbaed2 (offset: 0x212e2) -> 0x75fc fde=[ 5334] │ │ │ │ - 0xfffffffffffbaf60 (offset: 0x21370) -> 0x7630 fde=[ 5368] │ │ │ │ - 0xfffffffffffbaf7e (offset: 0x2138e) -> 0x7644 fde=[ 537c] │ │ │ │ - 0xfffffffffffbb002 (offset: 0x21412) -> 0x76bc fde=[ 53f4] │ │ │ │ - 0xfffffffffffbb08a (offset: 0x2149a) -> 0x7728 fde=[ 5460] │ │ │ │ - 0xfffffffffffbb0ea (offset: 0x214fa) -> 0x775c fde=[ 5494] │ │ │ │ - 0xfffffffffffbb104 (offset: 0x21514) -> 0x7778 fde=[ 54b0] │ │ │ │ - 0xfffffffffffbb14a (offset: 0x2155a) -> 0x77a4 fde=[ 54dc] │ │ │ │ - 0xfffffffffffbb186 (offset: 0x21596) -> 0x77b8 fde=[ 54f0] │ │ │ │ - 0xfffffffffffbb212 (offset: 0x21622) -> 0x77cc fde=[ 5504] │ │ │ │ - 0xfffffffffffbb26a (offset: 0x2167a) -> 0x77fc fde=[ 5534] │ │ │ │ - 0xfffffffffffbb2de (offset: 0x216ee) -> 0x7834 fde=[ 556c] │ │ │ │ - 0xfffffffffffbb2e4 (offset: 0x216f4) -> 0x7848 fde=[ 5580] │ │ │ │ - 0xfffffffffffbb336 (offset: 0x21746) -> 0x7874 fde=[ 55ac] │ │ │ │ - 0xfffffffffffbb35a (offset: 0x2176a) -> 0x789c fde=[ 55d4] │ │ │ │ - 0xfffffffffffbb394 (offset: 0x217a4) -> 0x78c4 fde=[ 55fc] │ │ │ │ - 0xfffffffffffbb3ce (offset: 0x217de) -> 0x78ec fde=[ 5624] │ │ │ │ - 0xfffffffffffbb40c (offset: 0x2181c) -> 0x7918 fde=[ 5650] │ │ │ │ - 0xfffffffffffbb472 (offset: 0x21882) -> 0x7944 fde=[ 567c] │ │ │ │ - 0xfffffffffffbb4ba (offset: 0x218ca) -> 0x7988 fde=[ 56c0] │ │ │ │ - 0xfffffffffffbb53e (offset: 0x2194e) -> 0x79bc fde=[ 56f4] │ │ │ │ - 0xfffffffffffbb61c (offset: 0x21a2c) -> 0x7a20 fde=[ 5758] │ │ │ │ - 0xfffffffffffbb67e (offset: 0x21a8e) -> 0x7a60 fde=[ 5798] │ │ │ │ - 0xfffffffffffbb70e (offset: 0x21b1e) -> 0x7a8c fde=[ 57c4] │ │ │ │ - 0xfffffffffffbb74e (offset: 0x21b5e) -> 0x7ab0 fde=[ 57e8] │ │ │ │ - 0xfffffffffffbb812 (offset: 0x21c22) -> 0x7ae8 fde=[ 5820] │ │ │ │ - 0xfffffffffffbb816 (offset: 0x21c26) -> 0x7afc fde=[ 5834] │ │ │ │ - 0xfffffffffffbb81a (offset: 0x21c2a) -> 0x7b10 fde=[ 5848] │ │ │ │ - 0xfffffffffffbb81e (offset: 0x21c2e) -> 0x7b24 fde=[ 585c] │ │ │ │ - 0xfffffffffffbb824 (offset: 0x21c34) -> 0x7b38 fde=[ 5870] │ │ │ │ - 0xfffffffffffbb828 (offset: 0x21c38) -> 0x7b4c fde=[ 5884] │ │ │ │ - 0xfffffffffffbb82c (offset: 0x21c3c) -> 0x7b60 fde=[ 5898] │ │ │ │ - 0xfffffffffffbb830 (offset: 0x21c40) -> 0x7b74 fde=[ 58ac] │ │ │ │ - 0xfffffffffffbb834 (offset: 0x21c44) -> 0x7b88 fde=[ 58c0] │ │ │ │ - 0xfffffffffffbb838 (offset: 0x21c48) -> 0x7b9c fde=[ 58d4] │ │ │ │ - 0xfffffffffffbb83c (offset: 0x21c4c) -> 0x7bb0 fde=[ 58e8] │ │ │ │ - 0xfffffffffffbb840 (offset: 0x21c50) -> 0x7bc4 fde=[ 58fc] │ │ │ │ - 0xfffffffffffbb84a (offset: 0x21c5a) -> 0x7bd8 fde=[ 5910] │ │ │ │ - 0xfffffffffffbb858 (offset: 0x21c68) -> 0x7bec fde=[ 5924] │ │ │ │ - 0xfffffffffffbb8ac (offset: 0x21cbc) -> 0x7c30 fde=[ 5968] │ │ │ │ - 0xfffffffffffbb902 (offset: 0x21d12) -> 0x7c4c fde=[ 5984] │ │ │ │ - 0xfffffffffffbb944 (offset: 0x21d54) -> 0x7c60 fde=[ 5998] │ │ │ │ - 0xfffffffffffbb99a (offset: 0x21daa) -> 0x7c7c fde=[ 59b4] │ │ │ │ - 0xfffffffffffbb9dc (offset: 0x21dec) -> 0x7c90 fde=[ 59c8] │ │ │ │ - 0xfffffffffffbba18 (offset: 0x21e28) -> 0x7ca4 fde=[ 59dc] │ │ │ │ - 0xfffffffffffbbb6c (offset: 0x21f7c) -> 0x7d18 fde=[ 5a50] │ │ │ │ - 0xfffffffffffbbb92 (offset: 0x21fa2) -> 0x7d34 fde=[ 5a6c] │ │ │ │ - 0xfffffffffffbbc20 (offset: 0x22030) -> 0x7d88 fde=[ 5ac0] │ │ │ │ - 0xfffffffffffbbce6 (offset: 0x220f6) -> 0x7ddc fde=[ 5b14] │ │ │ │ - 0xfffffffffffbbe3a (offset: 0x2224a) -> 0x7e50 fde=[ 5b88] │ │ │ │ - 0xfffffffffffbc016 (offset: 0x22426) -> 0x7edc fde=[ 5c14] │ │ │ │ - 0xfffffffffffbc0cc (offset: 0x224dc) -> 0x7f14 fde=[ 5c4c] │ │ │ │ - 0xfffffffffffbc116 (offset: 0x22526) -> 0x7f28 fde=[ 5c60] │ │ │ │ - 0xfffffffffffbc11a (offset: 0x2252a) -> 0x7f3c fde=[ 5c74] │ │ │ │ - 0xfffffffffffbc170 (offset: 0x22580) -> 0x7f74 fde=[ 5cac] │ │ │ │ - 0xfffffffffffbc17c (offset: 0x2258c) -> 0x7f88 fde=[ 5cc0] │ │ │ │ - 0xfffffffffffbc188 (offset: 0x22598) -> 0x7f9c fde=[ 5cd4] │ │ │ │ - 0xfffffffffffbc194 (offset: 0x225a4) -> 0x7fb0 fde=[ 5ce8] │ │ │ │ - 0xfffffffffffbc1a0 (offset: 0x225b0) -> 0x7fc4 fde=[ 5cfc] │ │ │ │ - 0xfffffffffffbc1ac (offset: 0x225bc) -> 0x7fd8 fde=[ 5d10] │ │ │ │ - 0xfffffffffffbc1b8 (offset: 0x225c8) -> 0x7fec fde=[ 5d24] │ │ │ │ - 0xfffffffffffbc1c6 (offset: 0x225d6) -> 0x8000 fde=[ 5d38] │ │ │ │ - 0xfffffffffffbc1d4 (offset: 0x225e4) -> 0x8014 fde=[ 5d4c] │ │ │ │ - 0xfffffffffffbc21a (offset: 0x2262a) -> 0x8040 fde=[ 5d78] │ │ │ │ - 0xfffffffffffbc244 (offset: 0x22654) -> 0x805c fde=[ 5d94] │ │ │ │ - 0xfffffffffffbc26e (offset: 0x2267e) -> 0x8078 fde=[ 5db0] │ │ │ │ - 0xfffffffffffbc2cc (offset: 0x226dc) -> 0x8098 fde=[ 5dd0] │ │ │ │ - 0xfffffffffffbc2fa (offset: 0x2270a) -> 0x80ac fde=[ 5de4] │ │ │ │ - 0xfffffffffffbc32a (offset: 0x2273a) -> 0x80d4 fde=[ 5e0c] │ │ │ │ - 0xfffffffffffbc336 (offset: 0x22746) -> 0x80e8 fde=[ 5e20] │ │ │ │ - 0xfffffffffffbc404 (offset: 0x22814) -> 0x8144 fde=[ 5e7c] │ │ │ │ - 0xfffffffffffbc496 (offset: 0x228a6) -> 0x8188 fde=[ 5ec0] │ │ │ │ - 0xfffffffffffbc528 (offset: 0x22938) -> 0x81cc fde=[ 5f04] │ │ │ │ - 0xfffffffffffbc694 (offset: 0x22aa4) -> 0x822c fde=[ 5f64] │ │ │ │ - 0xfffffffffffbc6a2 (offset: 0x22ab2) -> 0x8240 fde=[ 5f78] │ │ │ │ - 0xfffffffffffbc6e6 (offset: 0x22af6) -> 0x826c fde=[ 5fa4] │ │ │ │ - 0xfffffffffffbc88c (offset: 0x22c9c) -> 0x82c0 fde=[ 5ff8] │ │ │ │ - 0xfffffffffffbc8ca (offset: 0x22cda) -> 0x82e4 fde=[ 601c] │ │ │ │ - 0xfffffffffffbcf3e (offset: 0x2334e) -> 0x833c fde=[ 6074] │ │ │ │ - 0xfffffffffffbd04c (offset: 0x2345c) -> 0x837c fde=[ 60b4] │ │ │ │ - 0xfffffffffffbd13e (offset: 0x2354e) -> 0x83bc fde=[ 60f4] │ │ │ │ - 0xfffffffffffbd14a (offset: 0x2355a) -> 0x83d0 fde=[ 6108] │ │ │ │ - 0xfffffffffffbd21c (offset: 0x2362c) -> 0x8400 fde=[ 6138] │ │ │ │ - 0xfffffffffffbd238 (offset: 0x23648) -> 0x8414 fde=[ 614c] │ │ │ │ - 0xfffffffffffbd444 (offset: 0x23854) -> 0x8494 fde=[ 61cc] │ │ │ │ - 0xfffffffffffbd6e4 (offset: 0x23af4) -> 0x84ec fde=[ 6224] │ │ │ │ - 0xfffffffffffbd8b2 (offset: 0x23cc2) -> 0x8538 fde=[ 6270] │ │ │ │ - 0xfffffffffffbe8b0 (offset: 0x24cc0) -> 0x85cc fde=[ 6304] │ │ │ │ - 0xfffffffffffbf28e (offset: 0x2569e) -> 0x8640 fde=[ 6378] │ │ │ │ - 0xfffffffffffbf33a (offset: 0x2574a) -> 0x8678 fde=[ 63b0] │ │ │ │ - 0xfffffffffffbf462 (offset: 0x25872) -> 0x86ec fde=[ 6424] │ │ │ │ - 0xfffffffffffbf5f4 (offset: 0x25a04) -> 0x8734 fde=[ 646c] │ │ │ │ - 0xfffffffffffbfb22 (offset: 0x25f32) -> 0x878c fde=[ 64c4] │ │ │ │ - 0xfffffffffffbfc08 (offset: 0x26018) -> 0x87f8 fde=[ 6530] │ │ │ │ - 0xfffffffffffbfca6 (offset: 0x260b6) -> 0x883c fde=[ 6574] │ │ │ │ - 0xfffffffffffbfe00 (offset: 0x26210) -> 0x8898 fde=[ 65d0] │ │ │ │ - 0xfffffffffffc009e (offset: 0x264ae) -> 0x8928 fde=[ 6660] │ │ │ │ - 0xfffffffffffc038e (offset: 0x2679e) -> 0x8970 fde=[ 66a8] │ │ │ │ - 0xfffffffffffc073e (offset: 0x26b4e) -> 0x8a0c fde=[ 6744] │ │ │ │ - 0xfffffffffffc090a (offset: 0x26d1a) -> 0x8a50 fde=[ 6788] │ │ │ │ - 0xfffffffffffc0948 (offset: 0x26d58) -> 0x8a64 fde=[ 679c] │ │ │ │ - 0xfffffffffffc16be (offset: 0x27ace) -> 0x8bc8 fde=[ 6900] │ │ │ │ - 0xfffffffffffc17a0 (offset: 0x27bb0) -> 0x8c1c fde=[ 6954] │ │ │ │ - 0xfffffffffffc18cc (offset: 0x27cdc) -> 0x8ca0 fde=[ 69d8] │ │ │ │ - 0xfffffffffffc1936 (offset: 0x27d46) -> 0x8cc4 fde=[ 69fc] │ │ │ │ - 0xfffffffffffc1a42 (offset: 0x27e52) -> 0x8d08 fde=[ 6a40] │ │ │ │ - 0xfffffffffffc1a88 (offset: 0x27e98) -> 0x8d2c fde=[ 6a64] │ │ │ │ - 0xfffffffffffc1baa (offset: 0x27fba) -> 0x8d70 fde=[ 6aa8] │ │ │ │ - 0xfffffffffffc1bbc (offset: 0x27fcc) -> 0x8d84 fde=[ 6abc] │ │ │ │ - 0xfffffffffffc1dd8 (offset: 0x281e8) -> 0x8e08 fde=[ 6b40] │ │ │ │ - 0xfffffffffffc1dfc (offset: 0x2820c) -> 0x8e20 fde=[ 6b58] │ │ │ │ - 0xfffffffffffc1e12 (offset: 0x28222) -> 0x8e38 fde=[ 6b70] │ │ │ │ - 0xfffffffffffc21ee (offset: 0x285fe) -> 0x8eec fde=[ 6c24] │ │ │ │ - 0xfffffffffffc21f4 (offset: 0x28604) -> 0x8f00 fde=[ 6c38] │ │ │ │ - 0xfffffffffffc2c70 (offset: 0x29080) -> 0x8fbc fde=[ 6cf4] │ │ │ │ - 0xfffffffffffc2cbe (offset: 0x290ce) -> 0x8fd0 fde=[ 6d08] │ │ │ │ - 0xfffffffffffc2d70 (offset: 0x29180) -> 0x900c fde=[ 6d44] │ │ │ │ - 0xfffffffffffc2e50 (offset: 0x29260) -> 0x9074 fde=[ 6dac] │ │ │ │ - 0xfffffffffffc307a (offset: 0x2948a) -> 0x90f4 fde=[ 6e2c] │ │ │ │ - 0xfffffffffffc320c (offset: 0x2961c) -> 0x9128 fde=[ 6e60] │ │ │ │ - 0xfffffffffffc366e (offset: 0x29a7e) -> 0x917c fde=[ 6eb4] │ │ │ │ - 0xfffffffffffc36e4 (offset: 0x29af4) -> 0x91a4 fde=[ 6edc] │ │ │ │ - 0xfffffffffffc37a2 (offset: 0x29bb2) -> 0x91f8 fde=[ 6f30] │ │ │ │ - 0xfffffffffffc390c (offset: 0x29d1c) -> 0x9288 fde=[ 6fc0] │ │ │ │ - 0xfffffffffffc3a68 (offset: 0x29e78) -> 0x92d8 fde=[ 7010] │ │ │ │ - 0xfffffffffffc3b78 (offset: 0x29f88) -> 0x9348 fde=[ 7080] │ │ │ │ - 0xfffffffffffc3cb8 (offset: 0x2a0c8) -> 0x93a8 fde=[ 70e0] │ │ │ │ - 0xfffffffffffc3df4 (offset: 0x2a204) -> 0x9408 fde=[ 7140] │ │ │ │ - 0xfffffffffffc3f20 (offset: 0x2a330) -> 0x945c fde=[ 7194] │ │ │ │ - 0xfffffffffffc419a (offset: 0x2a5aa) -> 0x94fc fde=[ 7234] │ │ │ │ - 0xfffffffffffc44d2 (offset: 0x2a8e2) -> 0x959c fde=[ 72d4] │ │ │ │ - 0xfffffffffffc4546 (offset: 0x2a956) -> 0x95c4 fde=[ 72fc] │ │ │ │ - 0xfffffffffffc4be6 (offset: 0x2aff6) -> 0x9668 fde=[ 73a0] │ │ │ │ - 0xfffffffffffc5352 (offset: 0x2b762) -> 0x9700 fde=[ 7438] │ │ │ │ - 0xfffffffffffc5736 (offset: 0x2bb46) -> 0x97d0 fde=[ 7508] │ │ │ │ - 0xfffffffffffc5e06 (offset: 0x2c216) -> 0x985c fde=[ 7594] │ │ │ │ - 0xfffffffffffc63a2 (offset: 0x2c7b2) -> 0x98b0 fde=[ 75e8] │ │ │ │ - 0xfffffffffffc6990 (offset: 0x2cda0) -> 0x9904 fde=[ 763c] │ │ │ │ - 0xfffffffffffc6dbc (offset: 0x2d1cc) -> 0x998c fde=[ 76c4] │ │ │ │ - 0xfffffffffffc7f5a (offset: 0x2e36a) -> 0x99e0 fde=[ 7718] │ │ │ │ - 0xfffffffffffc81d6 (offset: 0x2e5e6) -> 0x9a34 fde=[ 776c] │ │ │ │ - 0xfffffffffffc85d4 (offset: 0x2e9e4) -> 0x9aec fde=[ 7824] │ │ │ │ - 0xfffffffffffc89c0 (offset: 0x2edd0) -> 0x9b98 fde=[ 78d0] │ │ │ │ - 0xfffffffffffc8b08 (offset: 0x2ef18) -> 0x9c2c fde=[ 7964] │ │ │ │ - 0xfffffffffffc8dde (offset: 0x2f1ee) -> 0x9cc4 fde=[ 79fc] │ │ │ │ - 0xfffffffffffc8f00 (offset: 0x2f310) -> 0x9d58 fde=[ 7a90] │ │ │ │ - 0xfffffffffffc9250 (offset: 0x2f660) -> 0x9dec fde=[ 7b24] │ │ │ │ - 0xfffffffffffca268 (offset: 0x30678) -> 0x9e40 fde=[ 7b78] │ │ │ │ - 0xfffffffffffcaee8 (offset: 0x312f8) -> 0x9f30 fde=[ 7c68] │ │ │ │ - 0xfffffffffffcb81a (offset: 0x31c2a) -> 0x9f84 fde=[ 7cbc] │ │ │ │ - 0xfffffffffffcc084 (offset: 0x32494) -> 0x9fd8 fde=[ 7d10] │ │ │ │ - 0xfffffffffffcc16a (offset: 0x3257a) -> 0xa040 fde=[ 7d78] │ │ │ │ - 0xfffffffffffcc1f4 (offset: 0x32604) -> 0xa078 fde=[ 7db0] │ │ │ │ - 0xfffffffffffcc264 (offset: 0x32674) -> 0xa0a0 fde=[ 7dd8] │ │ │ │ - 0xfffffffffffcc316 (offset: 0x32726) -> 0xa0e0 fde=[ 7e18] │ │ │ │ - 0xfffffffffffcc3a4 (offset: 0x327b4) -> 0xa114 fde=[ 7e4c] │ │ │ │ - 0xfffffffffffcc43c (offset: 0x3284c) -> 0xa144 fde=[ 7e7c] │ │ │ │ - 0xfffffffffffcc51e (offset: 0x3292e) -> 0xa184 fde=[ 7ebc] │ │ │ │ - 0xfffffffffffcc546 (offset: 0x32956) -> 0xa1a8 fde=[ 7ee0] │ │ │ │ - 0xfffffffffffcc54e (offset: 0x3295e) -> 0xa1bc fde=[ 7ef4] │ │ │ │ - 0xfffffffffffcc58a (offset: 0x3299a) -> 0xa1e0 fde=[ 7f18] │ │ │ │ - 0xfffffffffffcc5ec (offset: 0x329fc) -> 0xa204 fde=[ 7f3c] │ │ │ │ - 0xfffffffffffcc618 (offset: 0x32a28) -> 0xa21c fde=[ 7f54] │ │ │ │ - 0xfffffffffffcc686 (offset: 0x32a96) -> 0xa240 fde=[ 7f78] │ │ │ │ - 0xfffffffffffcc6e8 (offset: 0x32af8) -> 0xa284 fde=[ 7fbc] │ │ │ │ - 0xfffffffffffcc6f2 (offset: 0x32b02) -> 0xa298 fde=[ 7fd0] │ │ │ │ - 0xfffffffffffcc7c4 (offset: 0x32bd4) -> 0xa2e4 fde=[ 801c] │ │ │ │ - 0xfffffffffffcc86c (offset: 0x32c7c) -> 0xa324 fde=[ 805c] │ │ │ │ - 0xfffffffffffcc8ec (offset: 0x32cfc) -> 0xa35c fde=[ 8094] │ │ │ │ - 0xfffffffffffcca88 (offset: 0x32e98) -> 0xa3c4 fde=[ 80fc] │ │ │ │ - 0xfffffffffffccaf0 (offset: 0x32f00) -> 0xa3f0 fde=[ 8128] │ │ │ │ - 0xfffffffffffccba4 (offset: 0x32fb4) -> 0xa428 fde=[ 8160] │ │ │ │ - 0xfffffffffffccc58 (offset: 0x33068) -> 0xa46c fde=[ 81a4] │ │ │ │ - 0xfffffffffffccf62 (offset: 0x33372) -> 0xa538 fde=[ 8270] │ │ │ │ - 0xfffffffffffccff0 (offset: 0x33400) -> 0xa5a0 fde=[ 82d8] │ │ │ │ - 0xfffffffffffcd06c (offset: 0x3347c) -> 0xa5e0 fde=[ 8318] │ │ │ │ - 0xfffffffffffcd10c (offset: 0x3351c) -> 0xa624 fde=[ 835c] │ │ │ │ - 0xfffffffffffcd214 (offset: 0x33624) -> 0xa674 fde=[ 83ac] │ │ │ │ - 0xfffffffffffcd4a8 (offset: 0x338b8) -> 0xa6fc fde=[ 8434] │ │ │ │ - 0xfffffffffffcd7f0 (offset: 0x33c00) -> 0xa7b0 fde=[ 84e8] │ │ │ │ - 0xfffffffffffcd910 (offset: 0x33d20) -> 0xa840 fde=[ 8578] │ │ │ │ - 0xfffffffffffcd93e (offset: 0x33d4e) -> 0xa86c fde=[ 85a4] │ │ │ │ - 0xfffffffffffcda16 (offset: 0x33e26) -> 0xa8c8 fde=[ 8600] │ │ │ │ - 0xfffffffffffcda3e (offset: 0x33e4e) -> 0xa8f0 fde=[ 8628] │ │ │ │ - 0xfffffffffffcda76 (offset: 0x33e86) -> 0xa904 fde=[ 863c] │ │ │ │ - 0xfffffffffffcdac6 (offset: 0x33ed6) -> 0xa930 fde=[ 8668] │ │ │ │ - 0xfffffffffffcdb42 (offset: 0x33f52) -> 0xa96c fde=[ 86a4] │ │ │ │ - 0xfffffffffffcdf7e (offset: 0x3438e) -> 0xa9c4 fde=[ 86fc] │ │ │ │ - 0xfffffffffffcdf88 (offset: 0x34398) -> 0xa9d8 fde=[ 8710] │ │ │ │ - 0xfffffffffffcdfa6 (offset: 0x343b6) -> 0xa9fc fde=[ 8734] │ │ │ │ - 0xfffffffffffce030 (offset: 0x34440) -> 0xaa38 fde=[ 8770] │ │ │ │ - 0xfffffffffffce3a4 (offset: 0x347b4) -> 0xaa80 fde=[ 87b8] │ │ │ │ - 0xfffffffffffce442 (offset: 0x34852) -> 0xaab8 fde=[ 87f0] │ │ │ │ - 0xfffffffffffce68c (offset: 0x34a9c) -> 0xab28 fde=[ 8860] │ │ │ │ - 0xfffffffffffcec7a (offset: 0x3508a) -> 0xab84 fde=[ 88bc] │ │ │ │ - 0xfffffffffffcf362 (offset: 0x35772) -> 0xac24 fde=[ 895c] │ │ │ │ - 0xfffffffffffcf4ac (offset: 0x358bc) -> 0xac7c fde=[ 89b4] │ │ │ │ - 0xfffffffffffcf69c (offset: 0x35aac) -> 0xacf8 fde=[ 8a30] │ │ │ │ - 0xfffffffffffcfdb6 (offset: 0x361c6) -> 0xad88 fde=[ 8ac0] │ │ │ │ - 0xfffffffffffd03ca (offset: 0x367da) -> 0xae38 fde=[ 8b70] │ │ │ │ - 0xfffffffffffd097a (offset: 0x36d8a) -> 0xaef8 fde=[ 8c30] │ │ │ │ - 0xfffffffffffd0992 (offset: 0x36da2) -> 0xaf0c fde=[ 8c44] │ │ │ │ - 0xfffffffffffd0ac8 (offset: 0x36ed8) -> 0xaf34 fde=[ 8c6c] │ │ │ │ - 0xfffffffffffd0afa (offset: 0x36f0a) -> 0xaf48 fde=[ 8c80] │ │ │ │ - 0xfffffffffffd0b38 (offset: 0x36f48) -> 0xaf5c fde=[ 8c94] │ │ │ │ - 0xfffffffffffd0b72 (offset: 0x36f82) -> 0xaf70 fde=[ 8ca8] │ │ │ │ - 0xfffffffffffd0bb0 (offset: 0x36fc0) -> 0xaf84 fde=[ 8cbc] │ │ │ │ - 0xfffffffffffd0bba (offset: 0x36fca) -> 0xaf98 fde=[ 8cd0] │ │ │ │ - 0xfffffffffffd1032 (offset: 0x37442) -> 0xb038 fde=[ 8d70] │ │ │ │ - 0xfffffffffffd1060 (offset: 0x37470) -> 0xb04c fde=[ 8d84] │ │ │ │ - 0xfffffffffffd1114 (offset: 0x37524) -> 0xb08c fde=[ 8dc4] │ │ │ │ - 0xfffffffffffd1164 (offset: 0x37574) -> 0xb0b8 fde=[ 8df0] │ │ │ │ - 0xfffffffffffd1224 (offset: 0x37634) -> 0xb108 fde=[ 8e40] │ │ │ │ - 0xfffffffffffd13c4 (offset: 0x377d4) -> 0xb15c fde=[ 8e94] │ │ │ │ - 0xfffffffffffd15d6 (offset: 0x379e6) -> 0xb1d0 fde=[ 8f08] │ │ │ │ - 0xfffffffffffd19e4 (offset: 0x37df4) -> 0xb228 fde=[ 8f60] │ │ │ │ - 0xfffffffffffd1bb0 (offset: 0x37fc0) -> 0xb2ac fde=[ 8fe4] │ │ │ │ - 0xfffffffffffd1be4 (offset: 0x37ff4) -> 0xb2d0 fde=[ 9008] │ │ │ │ - 0xfffffffffffd1c3a (offset: 0x3804a) -> 0xb2e4 fde=[ 901c] │ │ │ │ - 0xfffffffffffd1c7c (offset: 0x3808c) -> 0xb2f8 fde=[ 9030] │ │ │ │ - 0xfffffffffffd1c80 (offset: 0x38090) -> 0xb30c fde=[ 9044] │ │ │ │ - 0xfffffffffffd1c84 (offset: 0x38094) -> 0xb320 fde=[ 9058] │ │ │ │ - 0xfffffffffffd1caa (offset: 0x380ba) -> 0xb334 fde=[ 906c] │ │ │ │ - 0xfffffffffffd1cc8 (offset: 0x380d8) -> 0xb348 fde=[ 9080] │ │ │ │ - 0xfffffffffffd1cd2 (offset: 0x380e2) -> 0xb35c fde=[ 9094] │ │ │ │ - 0xfffffffffffd1cdc (offset: 0x380ec) -> 0xb370 fde=[ 90a8] │ │ │ │ - 0xfffffffffffd1dbe (offset: 0x381ce) -> 0xb3a4 fde=[ 90dc] │ │ │ │ - 0xfffffffffffd1ea0 (offset: 0x382b0) -> 0xb3d8 fde=[ 9110] │ │ │ │ - 0xfffffffffffd2060 (offset: 0x38470) -> 0xb490 fde=[ 91c8] │ │ │ │ - 0xfffffffffffd2184 (offset: 0x38594) -> 0xb4f8 fde=[ 9230] │ │ │ │ - 0xfffffffffffd23ba (offset: 0x387ca) -> 0xb54c fde=[ 9284] │ │ │ │ - 0xfffffffffffd27b6 (offset: 0x38bc6) -> 0xb590 fde=[ 92c8] │ │ │ │ - 0xfffffffffffd3cde (offset: 0x3a0ee) -> 0xb724 fde=[ 945c] │ │ │ │ - 0xfffffffffffd3dd6 (offset: 0x3a1e6) -> 0xb778 fde=[ 94b0] │ │ │ │ - 0xfffffffffffd5168 (offset: 0x3b578) -> 0xb7ec fde=[ 9524] │ │ │ │ - 0xfffffffffffd59ba (offset: 0x3bdca) -> 0xb850 fde=[ 9588] │ │ │ │ - 0xfffffffffffd5a72 (offset: 0x3be82) -> 0xb88c fde=[ 95c4] │ │ │ │ - 0xfffffffffffd5b06 (offset: 0x3bf16) -> 0xb8cc fde=[ 9604] │ │ │ │ - 0xfffffffffffd5b42 (offset: 0x3bf52) -> 0xb8f0 fde=[ 9628] │ │ │ │ - 0xfffffffffffd5be0 (offset: 0x3bff0) -> 0xb91c fde=[ 9654] │ │ │ │ - 0xfffffffffffd5c44 (offset: 0x3c054) -> 0xb940 fde=[ 9678] │ │ │ │ - 0xfffffffffffd673a (offset: 0x3cb4a) -> 0xb994 fde=[ 96cc] │ │ │ │ - 0xfffffffffffd679c (offset: 0x3cbac) -> 0xb9b4 fde=[ 96ec] │ │ │ │ - 0xfffffffffffd67b4 (offset: 0x3cbc4) -> 0xb9c8 fde=[ 9700] │ │ │ │ - 0xfffffffffffd67c2 (offset: 0x3cbd2) -> 0xb9dc fde=[ 9714] │ │ │ │ - 0xfffffffffffd67f0 (offset: 0x3cc00) -> 0xb9f0 fde=[ 9728] │ │ │ │ - 0xfffffffffffd67f6 (offset: 0x3cc06) -> 0xba04 fde=[ 973c] │ │ │ │ - 0xfffffffffffd6880 (offset: 0x3cc90) -> 0xba3c fde=[ 9774] │ │ │ │ - 0xfffffffffffd69b8 (offset: 0x3cdc8) -> 0xbaac fde=[ 97e4] │ │ │ │ - 0xfffffffffffd6a24 (offset: 0x3ce34) -> 0xbad8 fde=[ 9810] │ │ │ │ - 0xfffffffffffd6d5a (offset: 0x3d16a) -> 0xbbec fde=[ 9924] │ │ │ │ - 0xfffffffffffd6df4 (offset: 0x3d204) -> 0xbc24 fde=[ 995c] │ │ │ │ - 0xfffffffffffd7b2a (offset: 0x3df3a) -> 0xbd84 fde=[ 9abc] │ │ │ │ - 0xfffffffffffd7eaa (offset: 0x3e2ba) -> 0xbe44 fde=[ 9b7c] │ │ │ │ - 0xfffffffffffd7f32 (offset: 0x3e342) -> 0xbe94 fde=[ 9bcc] │ │ │ │ - 0xfffffffffffd7fc6 (offset: 0x3e3d6) -> 0xbeec fde=[ 9c24] │ │ │ │ - 0xfffffffffffd801c (offset: 0x3e42c) -> 0xbf38 fde=[ 9c70] │ │ │ │ - 0xfffffffffffd8048 (offset: 0x3e458) -> 0xbf4c fde=[ 9c84] │ │ │ │ - 0xfffffffffffd8108 (offset: 0x3e518) -> 0xbf88 fde=[ 9cc0] │ │ │ │ - 0xfffffffffffd814c (offset: 0x3e55c) -> 0xbf9c fde=[ 9cd4] │ │ │ │ - 0xfffffffffffd8156 (offset: 0x3e566) -> 0xbfb0 fde=[ 9ce8] │ │ │ │ - 0xfffffffffffd8188 (offset: 0x3e598) -> 0xbfd8 fde=[ 9d10] │ │ │ │ - 0xfffffffffffd8204 (offset: 0x3e614) -> 0xbfec fde=[ 9d24] │ │ │ │ - 0xfffffffffffd8260 (offset: 0x3e670) -> 0xc000 fde=[ 9d38] │ │ │ │ - 0xfffffffffffd82ea (offset: 0x3e6fa) -> 0xc048 fde=[ 9d80] │ │ │ │ - 0xfffffffffffd830c (offset: 0x3e71c) -> 0xc05c fde=[ 9d94] │ │ │ │ - 0xfffffffffffd8334 (offset: 0x3e744) -> 0xc070 fde=[ 9da8] │ │ │ │ - 0xfffffffffffd8358 (offset: 0x3e768) -> 0xc084 fde=[ 9dbc] │ │ │ │ - 0xfffffffffffd83dc (offset: 0x3e7ec) -> 0xc0c8 fde=[ 9e00] │ │ │ │ - 0xfffffffffffd8460 (offset: 0x3e870) -> 0xc10c fde=[ 9e44] │ │ │ │ - 0xfffffffffffd8522 (offset: 0x3e932) -> 0xc15c fde=[ 9e94] │ │ │ │ - 0xfffffffffffd857e (offset: 0x3e98e) -> 0xc184 fde=[ 9ebc] │ │ │ │ - 0xfffffffffffd859e (offset: 0x3e9ae) -> 0xc1a4 fde=[ 9edc] │ │ │ │ - 0xfffffffffffd85de (offset: 0x3e9ee) -> 0xc1b8 fde=[ 9ef0] │ │ │ │ - 0xfffffffffffd86b0 (offset: 0x3eac0) -> 0xc1cc fde=[ 9f04] │ │ │ │ - 0xfffffffffffd86e2 (offset: 0x3eaf2) -> 0xc1e0 fde=[ 9f18] │ │ │ │ - 0xfffffffffffd870a (offset: 0x3eb1a) -> 0xc1f4 fde=[ 9f2c] │ │ │ │ - 0xfffffffffffd8762 (offset: 0x3eb72) -> 0xc208 fde=[ 9f40] │ │ │ │ - 0xfffffffffffd8776 (offset: 0x3eb86) -> 0xc21c fde=[ 9f54] │ │ │ │ - 0xfffffffffffd89f0 (offset: 0x3ee00) -> 0xc278 fde=[ 9fb0] │ │ │ │ - 0xfffffffffffd8a84 (offset: 0x3ee94) -> 0xc2b0 fde=[ 9fe8] │ │ │ │ - 0xfffffffffffd8b5e (offset: 0x3ef6e) -> 0xc2ec fde=[ a024] │ │ │ │ - 0xfffffffffffd8bd4 (offset: 0x3efe4) -> 0xc31c fde=[ a054] │ │ │ │ - 0xfffffffffffd8c6a (offset: 0x3f07a) -> 0xc354 fde=[ a08c] │ │ │ │ - 0xfffffffffffd8d70 (offset: 0x3f180) -> 0xc3a4 fde=[ a0dc] │ │ │ │ - 0xfffffffffffd8ea8 (offset: 0x3f2b8) -> 0xc3fc fde=[ a134] │ │ │ │ - 0xfffffffffffd8ff2 (offset: 0x3f402) -> 0xc45c fde=[ a194] │ │ │ │ - 0xfffffffffffd915a (offset: 0x3f56a) -> 0xc4ac fde=[ a1e4] │ │ │ │ - 0xfffffffffffd96e2 (offset: 0x3faf2) -> 0xc564 fde=[ a29c] │ │ │ │ - 0xfffffffffffd98ba (offset: 0x3fcca) -> 0xc5f8 fde=[ a330] │ │ │ │ - 0xfffffffffffd9b28 (offset: 0x3ff38) -> 0xc654 fde=[ a38c] │ │ │ │ - 0xfffffffffffd9b4a (offset: 0x3ff5a) -> 0xc668 fde=[ a3a0] │ │ │ │ - 0xfffffffffffd9b70 (offset: 0x3ff80) -> 0xc67c fde=[ a3b4] │ │ │ │ - 0xfffffffffffd9c0c (offset: 0x4001c) -> 0xc6b4 fde=[ a3ec] │ │ │ │ - 0xfffffffffffd9ca4 (offset: 0x400b4) -> 0xc6ec fde=[ a424] │ │ │ │ - 0xfffffffffffd9d3e (offset: 0x4014e) -> 0xc724 fde=[ a45c] │ │ │ │ - 0xfffffffffffd9d68 (offset: 0x40178) -> 0xc738 fde=[ a470] │ │ │ │ - 0xfffffffffffd9d92 (offset: 0x401a2) -> 0xc74c fde=[ a484] │ │ │ │ - 0xfffffffffffd9e9e (offset: 0x402ae) -> 0xc784 fde=[ a4bc] │ │ │ │ - 0xfffffffffffd9f0c (offset: 0x4031c) -> 0xc798 fde=[ a4d0] │ │ │ │ - 0xfffffffffffd9f66 (offset: 0x40376) -> 0xc7ac fde=[ a4e4] │ │ │ │ - 0xfffffffffffd9fda (offset: 0x403ea) -> 0xc7d8 fde=[ a510] │ │ │ │ - 0xfffffffffffda038 (offset: 0x40448) -> 0xc804 fde=[ a53c] │ │ │ │ - 0xfffffffffffda08a (offset: 0x4049a) -> 0xc818 fde=[ a550] │ │ │ │ - 0xfffffffffffda0fe (offset: 0x4050e) -> 0xc82c fde=[ a564] │ │ │ │ - 0xfffffffffffda13a (offset: 0x4054a) -> 0xc850 fde=[ a588] │ │ │ │ - 0xfffffffffffda17c (offset: 0x4058c) -> 0xc874 fde=[ a5ac] │ │ │ │ - 0xfffffffffffda1b6 (offset: 0x405c6) -> 0xc890 fde=[ a5c8] │ │ │ │ - 0xfffffffffffda274 (offset: 0x40684) -> 0xc8d0 fde=[ a608] │ │ │ │ - 0xfffffffffffda3da (offset: 0x407ea) -> 0xc914 fde=[ a64c] │ │ │ │ - 0xfffffffffffda55c (offset: 0x4096c) -> 0xc960 fde=[ a698] │ │ │ │ - 0xfffffffffffda640 (offset: 0x40a50) -> 0xc9a4 fde=[ a6dc] │ │ │ │ - 0xfffffffffffda758 (offset: 0x40b68) -> 0xc9c4 fde=[ a6fc] │ │ │ │ - 0xfffffffffffda772 (offset: 0x40b82) -> 0xc9e0 fde=[ a718] │ │ │ │ - 0xfffffffffffda78c (offset: 0x40b9c) -> 0xc9fc fde=[ a734] │ │ │ │ - 0xfffffffffffda814 (offset: 0x40c24) -> 0xca28 fde=[ a760] │ │ │ │ - 0xfffffffffffda88a (offset: 0x40c9a) -> 0xca54 fde=[ a78c] │ │ │ │ - 0xfffffffffffda97a (offset: 0x40d8a) -> 0xcaa4 fde=[ a7dc] │ │ │ │ - 0xfffffffffffda9fe (offset: 0x40e0e) -> 0xcad0 fde=[ a808] │ │ │ │ - 0xfffffffffffdae82 (offset: 0x41292) -> 0xcb50 fde=[ a888] │ │ │ │ - 0xfffffffffffdb026 (offset: 0x41436) -> 0xcbc8 fde=[ a900] │ │ │ │ - 0xfffffffffffdb62e (offset: 0x41a3e) -> 0xcc44 fde=[ a97c] │ │ │ │ - 0xfffffffffffdb688 (offset: 0x41a98) -> 0xcc68 fde=[ a9a0] │ │ │ │ - 0xfffffffffffdb79a (offset: 0x41baa) -> 0xcce4 fde=[ aa1c] │ │ │ │ - 0xfffffffffffdbbe0 (offset: 0x41ff0) -> 0xcd64 fde=[ aa9c] │ │ │ │ - 0xfffffffffffdc134 (offset: 0x42544) -> 0xcdec fde=[ ab24] │ │ │ │ - 0xfffffffffffdc1f4 (offset: 0x42604) -> 0xce40 fde=[ ab78] │ │ │ │ - 0xfffffffffffdc32c (offset: 0x4273c) -> 0xce90 fde=[ abc8] │ │ │ │ - 0xfffffffffffdc32e (offset: 0x4273e) -> 0xcea4 fde=[ abdc] │ │ │ │ - 0xfffffffffffdc4b2 (offset: 0x428c2) -> 0xcef0 fde=[ ac28] │ │ │ │ - 0xfffffffffffdc692 (offset: 0x42aa2) -> 0xcf60 fde=[ ac98] │ │ │ │ - 0xfffffffffffdc6c6 (offset: 0x42ad6) -> 0xcf74 fde=[ acac] │ │ │ │ - 0xfffffffffffdc6fa (offset: 0x42b0a) -> 0xcf88 fde=[ acc0] │ │ │ │ - 0xfffffffffffdc744 (offset: 0x42b54) -> 0xcf9c fde=[ acd4] │ │ │ │ - 0xfffffffffffdc7a4 (offset: 0x42bb4) -> 0xcfcc fde=[ ad04] │ │ │ │ - 0xfffffffffffdc7be (offset: 0x42bce) -> 0xcff0 fde=[ ad28] │ │ │ │ - 0xfffffffffffdc83c (offset: 0x42c4c) -> 0xd024 fde=[ ad5c] │ │ │ │ - 0xfffffffffffdc900 (offset: 0x42d10) -> 0xd06c fde=[ ada4] │ │ │ │ - 0xfffffffffffdcb24 (offset: 0x42f34) -> 0xd094 fde=[ adcc] │ │ │ │ - 0xfffffffffffdcebc (offset: 0x432cc) -> 0xd0e8 fde=[ ae20] │ │ │ │ - 0xfffffffffffdd280 (offset: 0x43690) -> 0xd130 fde=[ ae68] │ │ │ │ - 0xfffffffffffdd50c (offset: 0x4391c) -> 0xd18c fde=[ aec4] │ │ │ │ - 0xfffffffffffdd51a (offset: 0x4392a) -> 0xd1a0 fde=[ aed8] │ │ │ │ - 0xfffffffffffdd5ce (offset: 0x439de) -> 0xd1d0 fde=[ af08] │ │ │ │ - 0xfffffffffffdd70c (offset: 0x43b1c) -> 0xd228 fde=[ af60] │ │ │ │ - 0xfffffffffffdd744 (offset: 0x43b54) -> 0xd23c fde=[ af74] │ │ │ │ - 0xfffffffffffdd74e (offset: 0x43b5e) -> 0xd250 fde=[ af88] │ │ │ │ - 0xfffffffffffdd76c (offset: 0x43b7c) -> 0xd270 fde=[ afa8] │ │ │ │ - 0xfffffffffffdd776 (offset: 0x43b86) -> 0xd284 fde=[ afbc] │ │ │ │ - 0xfffffffffffdd9b6 (offset: 0x43dc6) -> 0xd314 fde=[ b04c] │ │ │ │ - 0xfffffffffffdd9e8 (offset: 0x43df8) -> 0xd334 fde=[ b06c] │ │ │ │ - 0xfffffffffffdda5a (offset: 0x43e6a) -> 0xd358 fde=[ b090] │ │ │ │ - 0xfffffffffffdda84 (offset: 0x43e94) -> 0xd36c fde=[ b0a4] │ │ │ │ - 0xfffffffffffddb10 (offset: 0x43f20) -> 0xd394 fde=[ b0cc] │ │ │ │ - 0xfffffffffffddbb0 (offset: 0x43fc0) -> 0xd3c4 fde=[ b0fc] │ │ │ │ - 0xfffffffffffddc0c (offset: 0x4401c) -> 0xd3ec fde=[ b124] │ │ │ │ - 0xfffffffffffddc1c (offset: 0x4402c) -> 0xd400 fde=[ b138] │ │ │ │ - 0xfffffffffffddc56 (offset: 0x44066) -> 0xd420 fde=[ b158] │ │ │ │ - 0xfffffffffffddccc (offset: 0x440dc) -> 0xd448 fde=[ b180] │ │ │ │ - 0xfffffffffffdde76 (offset: 0x44286) -> 0xd498 fde=[ b1d0] │ │ │ │ - 0xfffffffffffdde96 (offset: 0x442a6) -> 0xd4b8 fde=[ b1f0] │ │ │ │ - 0xfffffffffffde082 (offset: 0x44492) -> 0xd50c fde=[ b244] │ │ │ │ - 0xfffffffffffde4c4 (offset: 0x448d4) -> 0xd588 fde=[ b2c0] │ │ │ │ - 0xfffffffffffde606 (offset: 0x44a16) -> 0xd5e0 fde=[ b318] │ │ │ │ - 0xfffffffffffde630 (offset: 0x44a40) -> 0xd608 fde=[ b340] │ │ │ │ - 0xfffffffffffde654 (offset: 0x44a64) -> 0xd61c fde=[ b354] │ │ │ │ - 0xfffffffffffde67e (offset: 0x44a8e) -> 0xd630 fde=[ b368] │ │ │ │ - 0xfffffffffffde71e (offset: 0x44b2e) -> 0xd65c fde=[ b394] │ │ │ │ - 0xfffffffffffde7b4 (offset: 0x44bc4) -> 0xd698 fde=[ b3d0] │ │ │ │ - 0xfffffffffffde8ba (offset: 0x44cca) -> 0xd724 fde=[ b45c] │ │ │ │ - 0xfffffffffffde8fa (offset: 0x44d0a) -> 0xd754 fde=[ b48c] │ │ │ │ - 0xfffffffffffde900 (offset: 0x44d10) -> 0xd768 fde=[ b4a0] │ │ │ │ - 0xfffffffffffde92e (offset: 0x44d3e) -> 0xd77c fde=[ b4b4] │ │ │ │ - 0xfffffffffffde944 (offset: 0x44d54) -> 0xd790 fde=[ b4c8] │ │ │ │ - 0xfffffffffffde9b0 (offset: 0x44dc0) -> 0xd7c0 fde=[ b4f8] │ │ │ │ - 0xfffffffffffde9d2 (offset: 0x44de2) -> 0xd7d4 fde=[ b50c] │ │ │ │ - 0xfffffffffffdebd0 (offset: 0x44fe0) -> 0xd85c fde=[ b594] │ │ │ │ - 0xfffffffffffdebde (offset: 0x44fee) -> 0xd870 fde=[ b5a8] │ │ │ │ - 0xfffffffffffdebe4 (offset: 0x44ff4) -> 0xd884 fde=[ b5bc] │ │ │ │ - 0xfffffffffffdebfa (offset: 0x4500a) -> 0xd898 fde=[ b5d0] │ │ │ │ - 0xfffffffffffdec74 (offset: 0x45084) -> 0xd8d0 fde=[ b608] │ │ │ │ - 0xfffffffffffdecb4 (offset: 0x450c4) -> 0xd8f8 fde=[ b630] │ │ │ │ - 0xfffffffffffded52 (offset: 0x45162) -> 0xd928 fde=[ b660] │ │ │ │ - 0xfffffffffffded64 (offset: 0x45174) -> 0xd93c fde=[ b674] │ │ │ │ - 0xfffffffffffdeeba (offset: 0x452ca) -> 0xd9a4 fde=[ b6dc] │ │ │ │ - 0xfffffffffffdef18 (offset: 0x45328) -> 0xd9cc fde=[ b704] │ │ │ │ - 0xfffffffffffdef32 (offset: 0x45342) -> 0xd9f0 fde=[ b728] │ │ │ │ - 0xfffffffffffdef82 (offset: 0x45392) -> 0xda04 fde=[ b73c] │ │ │ │ - 0xfffffffffffdef88 (offset: 0x45398) -> 0xda18 fde=[ b750] │ │ │ │ - 0xfffffffffffdefdc (offset: 0x453ec) -> 0xda44 fde=[ b77c] │ │ │ │ - 0xfffffffffffdf056 (offset: 0x45466) -> 0xda90 fde=[ b7c8] │ │ │ │ - 0xfffffffffffdf066 (offset: 0x45476) -> 0xdaa4 fde=[ b7dc] │ │ │ │ - 0xfffffffffffdf06a (offset: 0x4547a) -> 0xdab8 fde=[ b7f0] │ │ │ │ - 0xfffffffffffdf070 (offset: 0x45480) -> 0xdacc fde=[ b804] │ │ │ │ - 0xfffffffffffdf078 (offset: 0x45488) -> 0xdae0 fde=[ b818] │ │ │ │ - 0xfffffffffffdf09a (offset: 0x454aa) -> 0xdb04 fde=[ b83c] │ │ │ │ - 0xfffffffffffdf0a2 (offset: 0x454b2) -> 0xdb18 fde=[ b850] │ │ │ │ - 0xfffffffffffdf0dc (offset: 0x454ec) -> 0xdb44 fde=[ b87c] │ │ │ │ - 0xfffffffffffdf14e (offset: 0x4555e) -> 0xdb74 fde=[ b8ac] │ │ │ │ - 0xfffffffffffdf156 (offset: 0x45566) -> 0xdb88 fde=[ b8c0] │ │ │ │ - 0xfffffffffffdf15c (offset: 0x4556c) -> 0xdb9c fde=[ b8d4] │ │ │ │ - 0xfffffffffffdf168 (offset: 0x45578) -> 0xdbb0 fde=[ b8e8] │ │ │ │ - 0xfffffffffffdf18c (offset: 0x4559c) -> 0xdbd8 fde=[ b910] │ │ │ │ - 0xfffffffffffdf194 (offset: 0x455a4) -> 0xdbec fde=[ b924] │ │ │ │ - 0xfffffffffffdf19c (offset: 0x455ac) -> 0xdc00 fde=[ b938] │ │ │ │ - 0xfffffffffffdf1a4 (offset: 0x455b4) -> 0xdc14 fde=[ b94c] │ │ │ │ - 0xfffffffffffdf1b0 (offset: 0x455c0) -> 0xdc28 fde=[ b960] │ │ │ │ - 0xfffffffffffdf1b4 (offset: 0x455c4) -> 0xdc3c fde=[ b974] │ │ │ │ - 0xfffffffffffdf1bc (offset: 0x455cc) -> 0xdc50 fde=[ b988] │ │ │ │ - 0xfffffffffffdf1c0 (offset: 0x455d0) -> 0xdc64 fde=[ b99c] │ │ │ │ - 0xfffffffffffdf1c4 (offset: 0x455d4) -> 0xdc78 fde=[ b9b0] │ │ │ │ - 0xfffffffffffdf1ca (offset: 0x455da) -> 0xdc8c fde=[ b9c4] │ │ │ │ - 0xfffffffffffdf1d0 (offset: 0x455e0) -> 0xdca0 fde=[ b9d8] │ │ │ │ - 0xfffffffffffdf1d6 (offset: 0x455e6) -> 0xdcb4 fde=[ b9ec] │ │ │ │ - 0xfffffffffffdf222 (offset: 0x45632) -> 0xdce4 fde=[ ba1c] │ │ │ │ - 0xfffffffffffdf300 (offset: 0x45710) -> 0xdd40 fde=[ ba78] │ │ │ │ - 0xfffffffffffdf304 (offset: 0x45714) -> 0xdd54 fde=[ ba8c] │ │ │ │ - 0xfffffffffffdf308 (offset: 0x45718) -> 0xdd68 fde=[ baa0] │ │ │ │ - 0xfffffffffffdf362 (offset: 0x45772) -> 0xdd94 fde=[ bacc] │ │ │ │ - 0xfffffffffffdf368 (offset: 0x45778) -> 0xdda8 fde=[ bae0] │ │ │ │ - 0xfffffffffffdf3cc (offset: 0x457dc) -> 0xddec fde=[ bb24] │ │ │ │ - 0xfffffffffffdf466 (offset: 0x45876) -> 0xde4c fde=[ bb84] │ │ │ │ - 0xfffffffffffdf496 (offset: 0x458a6) -> 0xde60 fde=[ bb98] │ │ │ │ - 0xfffffffffffdf4f8 (offset: 0x45908) -> 0xde74 fde=[ bbac] │ │ │ │ - 0xfffffffffffdf584 (offset: 0x45994) -> 0xdec8 fde=[ bc00] │ │ │ │ - 0xfffffffffffdf5d4 (offset: 0x459e4) -> 0xdedc fde=[ bc14] │ │ │ │ - 0xfffffffffffdf634 (offset: 0x45a44) -> 0xdf08 fde=[ bc40] │ │ │ │ - 0xfffffffffffdf644 (offset: 0x45a54) -> 0xdf1c fde=[ bc54] │ │ │ │ - 0xfffffffffffdf662 (offset: 0x45a72) -> 0xdf30 fde=[ bc68] │ │ │ │ - 0xfffffffffffdf706 (offset: 0x45b16) -> 0xdf68 fde=[ bca0] │ │ │ │ - 0xfffffffffffdf780 (offset: 0x45b90) -> 0xdfb4 fde=[ bcec] │ │ │ │ - 0xfffffffffffdf78a (offset: 0x45b9a) -> 0xdfc8 fde=[ bd00] │ │ │ │ - 0xfffffffffffdf7c2 (offset: 0x45bd2) -> 0xdfdc fde=[ bd14] │ │ │ │ - 0xfffffffffffdf814 (offset: 0x45c24) -> 0xdff0 fde=[ bd28] │ │ │ │ - 0xfffffffffffdf892 (offset: 0x45ca2) -> 0xe040 fde=[ bd78] │ │ │ │ - 0xfffffffffffdf954 (offset: 0x45d64) -> 0xe098 fde=[ bdd0] │ │ │ │ - 0xfffffffffffdff30 (offset: 0x46340) -> 0xe0ec fde=[ be24] │ │ │ │ - 0xfffffffffffe0032 (offset: 0x46442) -> 0xe124 fde=[ be5c] │ │ │ │ - 0xfffffffffffe010e (offset: 0x4651e) -> 0xe158 fde=[ be90] │ │ │ │ - 0xfffffffffffe02d4 (offset: 0x466e4) -> 0xe21c fde=[ bf54] │ │ │ │ - 0xfffffffffffe02e0 (offset: 0x466f0) -> 0xe230 fde=[ bf68] │ │ │ │ - 0xfffffffffffe02e8 (offset: 0x466f8) -> 0xe244 fde=[ bf7c] │ │ │ │ - 0xfffffffffffe02f0 (offset: 0x46700) -> 0xe258 fde=[ bf90] │ │ │ │ - 0xfffffffffffe0438 (offset: 0x46848) -> 0xe26c fde=[ bfa4] │ │ │ │ - 0xfffffffffffe0476 (offset: 0x46886) -> 0xe280 fde=[ bfb8] │ │ │ │ - 0xfffffffffffe04b4 (offset: 0x468c4) -> 0xe294 fde=[ bfcc] │ │ │ │ - 0xfffffffffffe04dc (offset: 0x468ec) -> 0xe2a8 fde=[ bfe0] │ │ │ │ - 0xfffffffffffe051e (offset: 0x4692e) -> 0xe2bc fde=[ bff4] │ │ │ │ - 0xfffffffffffe0546 (offset: 0x46956) -> 0xe2d0 fde=[ c008] │ │ │ │ - 0xfffffffffffe0588 (offset: 0x46998) -> 0xe2e4 fde=[ c01c] │ │ │ │ - 0xfffffffffffe05be (offset: 0x469ce) -> 0xe2f8 fde=[ c030] │ │ │ │ - 0xfffffffffffe0632 (offset: 0x46a42) -> 0xe30c fde=[ c044] │ │ │ │ - 0xfffffffffffe066a (offset: 0x46a7a) -> 0xe320 fde=[ c058] │ │ │ │ - 0xfffffffffffe06da (offset: 0x46aea) -> 0xe334 fde=[ c06c] │ │ │ │ - 0xfffffffffffe076a (offset: 0x46b7a) -> 0xe348 fde=[ c080] │ │ │ │ - 0xfffffffffffe07c2 (offset: 0x46bd2) -> 0xe35c fde=[ c094] │ │ │ │ - 0xfffffffffffe07fe (offset: 0x46c0e) -> 0xe370 fde=[ c0a8] │ │ │ │ - 0xfffffffffffe0808 (offset: 0x46c18) -> 0xe384 fde=[ c0bc] │ │ │ │ - 0xfffffffffffe094c (offset: 0x46d5c) -> 0xe3c0 fde=[ c0f8] │ │ │ │ - 0xfffffffffffe09ae (offset: 0x46dbe) -> 0xe3f0 fde=[ c128] │ │ │ │ - 0xfffffffffffe0a02 (offset: 0x46e12) -> 0xe420 fde=[ c158] │ │ │ │ - 0xfffffffffffe0ab6 (offset: 0x46ec6) -> 0xe434 fde=[ c16c] │ │ │ │ - 0xfffffffffffe0bc8 (offset: 0x46fd8) -> 0xe47c fde=[ c1b4] │ │ │ │ - 0xfffffffffffe0d0c (offset: 0x4711c) -> 0xe4e4 fde=[ c21c] │ │ │ │ - 0xfffffffffffe0e3a (offset: 0x4724a) -> 0xe53c fde=[ c274] │ │ │ │ - 0xfffffffffffe0fbc (offset: 0x473cc) -> 0xe5a8 fde=[ c2e0] │ │ │ │ - 0xfffffffffffe113c (offset: 0x4754c) -> 0xe614 fde=[ c34c] │ │ │ │ - 0xfffffffffffe12ee (offset: 0x476fe) -> 0xe680 fde=[ c3b8] │ │ │ │ - 0xfffffffffffe14ec (offset: 0x478fc) -> 0xe6ec fde=[ c424] │ │ │ │ - 0xfffffffffffe1724 (offset: 0x47b34) -> 0xe770 fde=[ c4a8] │ │ │ │ - 0xfffffffffffe196e (offset: 0x47d7e) -> 0xe7e0 fde=[ c518] │ │ │ │ - 0xfffffffffffe1b54 (offset: 0x47f64) -> 0xe844 fde=[ c57c] │ │ │ │ - 0xfffffffffffe1ba6 (offset: 0x47fb6) -> 0xe858 fde=[ c590] │ │ │ │ - 0xfffffffffffe1bb0 (offset: 0x47fc0) -> 0xe86c fde=[ c5a4] │ │ │ │ - 0xfffffffffffe1be6 (offset: 0x47ff6) -> 0xe880 fde=[ c5b8] │ │ │ │ - 0xfffffffffffe1c6c (offset: 0x4807c) -> 0xe8b0 fde=[ c5e8] │ │ │ │ - 0xfffffffffffe1d20 (offset: 0x48130) -> 0xe8e4 fde=[ c61c] │ │ │ │ - 0xfffffffffffe1e34 (offset: 0x48244) -> 0xe934 fde=[ c66c] │ │ │ │ - 0xfffffffffffe1e8c (offset: 0x4829c) -> 0xe948 fde=[ c680] │ │ │ │ - 0xfffffffffffe1ec2 (offset: 0x482d2) -> 0xe95c fde=[ c694] │ │ │ │ - 0xfffffffffffe1ef6 (offset: 0x48306) -> 0xe970 fde=[ c6a8] │ │ │ │ - 0xfffffffffffe1f2c (offset: 0x4833c) -> 0xe984 fde=[ c6bc] │ │ │ │ - 0xfffffffffffe2050 (offset: 0x48460) -> 0xe9fc fde=[ c734] │ │ │ │ - 0xfffffffffffe2174 (offset: 0x48584) -> 0xea78 fde=[ c7b0] │ │ │ │ - 0xfffffffffffe224e (offset: 0x4865e) -> 0xea8c fde=[ c7c4] │ │ │ │ - 0xfffffffffffe22ea (offset: 0x486fa) -> 0xeacc fde=[ c804] │ │ │ │ - 0xfffffffffffe2378 (offset: 0x48788) -> 0xeb00 fde=[ c838] │ │ │ │ - 0xfffffffffffe23e2 (offset: 0x487f2) -> 0xeb34 fde=[ c86c] │ │ │ │ - 0xfffffffffffe248a (offset: 0x4889a) -> 0xeb98 fde=[ c8d0] │ │ │ │ - 0xfffffffffffe25b6 (offset: 0x489c6) -> 0xebd4 fde=[ c90c] │ │ │ │ - 0xfffffffffffe27f2 (offset: 0x48c02) -> 0xec44 fde=[ c97c] │ │ │ │ - 0xfffffffffffe366e (offset: 0x49a7e) -> 0xece8 fde=[ ca20] │ │ │ │ - 0xfffffffffffe3824 (offset: 0x49c34) -> 0xed90 fde=[ cac8] │ │ │ │ - 0xfffffffffffe3880 (offset: 0x49c90) -> 0xeda8 fde=[ cae0] │ │ │ │ - 0xfffffffffffe3908 (offset: 0x49d18) -> 0xedc0 fde=[ caf8] │ │ │ │ - 0xfffffffffffe39e0 (offset: 0x49df0) -> 0xedd4 fde=[ cb0c] │ │ │ │ - 0xfffffffffffe3f36 (offset: 0x4a346) -> 0xeeac fde=[ cbe4] │ │ │ │ - 0xfffffffffffe3ffa (offset: 0x4a40a) -> 0xeef0 fde=[ cc28] │ │ │ │ - 0xfffffffffffe410a (offset: 0x4a51a) -> 0xef40 fde=[ cc78] │ │ │ │ - 0xfffffffffffe4718 (offset: 0x4ab28) -> 0xeff0 fde=[ cd28] │ │ │ │ - 0xfffffffffffe49de (offset: 0x4adee) -> 0xf084 fde=[ cdbc] │ │ │ │ - 0xfffffffffffe4a28 (offset: 0x4ae38) -> 0xf0b8 fde=[ cdf0] │ │ │ │ - 0xfffffffffffe4ca6 (offset: 0x4b0b6) -> 0xf128 fde=[ ce60] │ │ │ │ - 0xfffffffffffe4e16 (offset: 0x4b226) -> 0xf180 fde=[ ceb8] │ │ │ │ - 0xfffffffffffe4fac (offset: 0x4b3bc) -> 0xf244 fde=[ cf7c] │ │ │ │ - 0xfffffffffffe5106 (offset: 0x4b516) -> 0xf298 fde=[ cfd0] │ │ │ │ - 0xfffffffffffe52ec (offset: 0x4b6fc) -> 0xf350 fde=[ d088] │ │ │ │ - 0xfffffffffffe53a0 (offset: 0x4b7b0) -> 0xf390 fde=[ d0c8] │ │ │ │ - 0xfffffffffffe5594 (offset: 0x4b9a4) -> 0xf418 fde=[ d150] │ │ │ │ - 0xfffffffffffe5596 (offset: 0x4b9a6) -> 0xf430 fde=[ d168] │ │ │ │ - 0xfffffffffffe55ba (offset: 0x4b9ca) -> 0xf448 fde=[ d180] │ │ │ │ - 0xfffffffffffe560c (offset: 0x4ba1c) -> 0xf46c fde=[ d1a4] │ │ │ │ - 0xfffffffffffe566c (offset: 0x4ba7c) -> 0xf490 fde=[ d1c8] │ │ │ │ - 0xfffffffffffe56c8 (offset: 0x4bad8) -> 0xf4bc fde=[ d1f4] │ │ │ │ - 0xfffffffffffe579a (offset: 0x4bbaa) -> 0xf4f4 fde=[ d22c] │ │ │ │ - 0xfffffffffffe57ce (offset: 0x4bbde) -> 0xf510 fde=[ d248] │ │ │ │ - 0xfffffffffffe5990 (offset: 0x4bda0) -> 0xf580 fde=[ d2b8] │ │ │ │ - 0xfffffffffffe59d4 (offset: 0x4bde4) -> 0xf5a4 fde=[ d2dc] │ │ │ │ - 0xfffffffffffe5bbe (offset: 0x4bfce) -> 0xf61c fde=[ d354] │ │ │ │ - 0xfffffffffffe5d48 (offset: 0x4c158) -> 0xf66c fde=[ d3a4] │ │ │ │ - 0xfffffffffffe5ef8 (offset: 0x4c308) -> 0xf6bc fde=[ d3f4] │ │ │ │ - 0xfffffffffffe60d2 (offset: 0x4c4e2) -> 0xf738 fde=[ d470] │ │ │ │ - 0xfffffffffffe6242 (offset: 0x4c652) -> 0xf7a0 fde=[ d4d8] │ │ │ │ - 0xfffffffffffe6422 (offset: 0x4c832) -> 0xf834 fde=[ d56c] │ │ │ │ - 0xfffffffffffe65b6 (offset: 0x4c9c6) -> 0xf86c fde=[ d5a4] │ │ │ │ - 0xfffffffffffe6826 (offset: 0x4cc36) -> 0xf8f4 fde=[ d62c] │ │ │ │ - 0xfffffffffffe68dc (offset: 0x4ccec) -> 0xf92c fde=[ d664] │ │ │ │ - 0xfffffffffffe6cf2 (offset: 0x4d102) -> 0xf9cc fde=[ d704] │ │ │ │ - 0xfffffffffffe702e (offset: 0x4d43e) -> 0xfa5c fde=[ d794] │ │ │ │ - 0xfffffffffffe732a (offset: 0x4d73a) -> 0xfad4 fde=[ d80c] │ │ │ │ - 0xfffffffffffe740a (offset: 0x4d81a) -> 0xfb30 fde=[ d868] │ │ │ │ - 0xfffffffffffe75ee (offset: 0x4d9fe) -> 0xfba8 fde=[ d8e0] │ │ │ │ - 0xfffffffffffe7b06 (offset: 0x4df16) -> 0xfc5c fde=[ d994] │ │ │ │ - 0xfffffffffffe7b48 (offset: 0x4df58) -> 0xfc88 fde=[ d9c0] │ │ │ │ - 0xfffffffffffe7f78 (offset: 0x4e388) -> 0xfd10 fde=[ da48] │ │ │ │ - 0xfffffffffffe8354 (offset: 0x4e764) -> 0xfd64 fde=[ da9c] │ │ │ │ - 0xfffffffffffe8808 (offset: 0x4ec18) -> 0xfdd8 fde=[ db10] │ │ │ │ - 0xfffffffffffe8c02 (offset: 0x4f012) -> 0xfe38 fde=[ db70] │ │ │ │ - 0xfffffffffffe8c46 (offset: 0x4f056) -> 0xfe4c fde=[ db84] │ │ │ │ - 0xfffffffffffe8fba (offset: 0x4f3ca) -> 0xfed0 fde=[ dc08] │ │ │ │ - 0xfffffffffffe8ffe (offset: 0x4f40e) -> 0xfee4 fde=[ dc1c] │ │ │ │ - 0xfffffffffffe9068 (offset: 0x4f478) -> 0xfef8 fde=[ dc30] │ │ │ │ - 0xfffffffffffe909e (offset: 0x4f4ae) -> 0xff0c fde=[ dc44] │ │ │ │ - 0xfffffffffffe90d0 (offset: 0x4f4e0) -> 0xff20 fde=[ dc58] │ │ │ │ - 0xfffffffffffe9106 (offset: 0x4f516) -> 0xff34 fde=[ dc6c] │ │ │ │ - 0xfffffffffffe913e (offset: 0x4f54e) -> 0xff48 fde=[ dc80] │ │ │ │ - 0xfffffffffffe91f6 (offset: 0x4f606) -> 0xff94 fde=[ dccc] │ │ │ │ - 0xfffffffffffe949a (offset: 0x4f8aa) -> 0xffc4 fde=[ dcfc] │ │ │ │ - 0xfffffffffffe955e (offset: 0x4f96e) -> 0x10014 fde=[ dd4c] │ │ │ │ - 0xfffffffffffe958c (offset: 0x4f99c) -> 0x10028 fde=[ dd60] │ │ │ │ - 0xfffffffffffe998e (offset: 0x4fd9e) -> 0x100c8 fde=[ de00] │ │ │ │ - 0xfffffffffffe99da (offset: 0x4fdea) -> 0x100dc fde=[ de14] │ │ │ │ - 0xfffffffffffe9a28 (offset: 0x4fe38) -> 0x100f0 fde=[ de28] │ │ │ │ - 0xfffffffffffe9a68 (offset: 0x4fe78) -> 0x10104 fde=[ de3c] │ │ │ │ - 0xfffffffffffe9b5c (offset: 0x4ff6c) -> 0x10128 fde=[ de60] │ │ │ │ - 0xfffffffffffe9c48 (offset: 0x50058) -> 0x1019c fde=[ ded4] │ │ │ │ - 0xfffffffffffe9cfc (offset: 0x5010c) -> 0x101d8 fde=[ df10] │ │ │ │ - 0xfffffffffffe9d8c (offset: 0x5019c) -> 0x10220 fde=[ df58] │ │ │ │ - 0xfffffffffffea218 (offset: 0x50628) -> 0x1027c fde=[ dfb4] │ │ │ │ - 0xfffffffffffea432 (offset: 0x50842) -> 0x102d0 fde=[ e008] │ │ │ │ - 0xfffffffffffea456 (offset: 0x50866) -> 0x102e8 fde=[ e020] │ │ │ │ - 0xfffffffffffea47a (offset: 0x5088a) -> 0x10300 fde=[ e038] │ │ │ │ - 0xfffffffffffea49e (offset: 0x508ae) -> 0x10318 fde=[ e050] │ │ │ │ - 0xfffffffffffea4c2 (offset: 0x508d2) -> 0x10330 fde=[ e068] │ │ │ │ - 0xfffffffffffeab50 (offset: 0x50f60) -> 0x10384 fde=[ e0bc] │ │ │ │ - 0xfffffffffffeb514 (offset: 0x51924) -> 0x103d8 fde=[ e110] │ │ │ │ - 0xfffffffffffeb572 (offset: 0x51982) -> 0x103f4 fde=[ e12c] │ │ │ │ - 0xfffffffffffeb578 (offset: 0x51988) -> 0x10408 fde=[ e140] │ │ │ │ - 0xfffffffffffeb5c4 (offset: 0x519d4) -> 0x10434 fde=[ e16c] │ │ │ │ - 0xfffffffffffeb610 (offset: 0x51a20) -> 0x10460 fde=[ e198] │ │ │ │ - 0xfffffffffffeb62a (offset: 0x51a3a) -> 0x10474 fde=[ e1ac] │ │ │ │ - 0xfffffffffffeb666 (offset: 0x51a76) -> 0x10498 fde=[ e1d0] │ │ │ │ - 0xfffffffffffeb66e (offset: 0x51a7e) -> 0x104ac fde=[ e1e4] │ │ │ │ - 0xfffffffffffeb6d0 (offset: 0x51ae0) -> 0x104d8 fde=[ e210] │ │ │ │ - 0xfffffffffffeb734 (offset: 0x51b44) -> 0x10508 fde=[ e240] │ │ │ │ - 0xfffffffffffeb798 (offset: 0x51ba8) -> 0x10538 fde=[ e270] │ │ │ │ - 0xfffffffffffeb87e (offset: 0x51c8e) -> 0x10588 fde=[ e2c0] │ │ │ │ - 0xfffffffffffeb964 (offset: 0x51d74) -> 0x105e0 fde=[ e318] │ │ │ │ - 0xfffffffffffebb4a (offset: 0x51f5a) -> 0x1062c fde=[ e364] │ │ │ │ - 0xfffffffffffebbb0 (offset: 0x51fc0) -> 0x1065c fde=[ e394] │ │ │ │ - 0xfffffffffffebc14 (offset: 0x52024) -> 0x10690 fde=[ e3c8] │ │ │ │ - 0xfffffffffffebd46 (offset: 0x52156) -> 0x106d8 fde=[ e410] │ │ │ │ - 0xfffffffffffebe4c (offset: 0x5225c) -> 0x10718 fde=[ e450] │ │ │ │ - 0xfffffffffffebfd6 (offset: 0x523e6) -> 0x1075c fde=[ e494] │ │ │ │ - 0xfffffffffffec16c (offset: 0x5257c) -> 0x107b8 fde=[ e4f0] │ │ │ │ - 0xfffffffffffec52c (offset: 0x5293c) -> 0x10854 fde=[ e58c] │ │ │ │ - 0xfffffffffffec6d6 (offset: 0x52ae6) -> 0x10888 fde=[ e5c0] │ │ │ │ - 0xfffffffffffec9ea (offset: 0x52dfa) -> 0x10940 fde=[ e678] │ │ │ │ - 0xfffffffffffecc66 (offset: 0x53076) -> 0x109b0 fde=[ e6e8] │ │ │ │ - 0xfffffffffffed306 (offset: 0x53716) -> 0x10a04 fde=[ e73c] │ │ │ │ - 0xfffffffffffed660 (offset: 0x53a70) -> 0x10a88 fde=[ e7c0] │ │ │ │ - 0xfffffffffffed7c0 (offset: 0x53bd0) -> 0x10ae4 fde=[ e81c] │ │ │ │ - 0xfffffffffffedd28 (offset: 0x54138) -> 0x10b9c fde=[ e8d4] │ │ │ │ - 0xfffffffffffee5d4 (offset: 0x549e4) -> 0x10bf0 fde=[ e928] │ │ │ │ - 0xfffffffffffef052 (offset: 0x55462) -> 0x10c44 fde=[ e97c] │ │ │ │ - 0xfffffffffffef572 (offset: 0x55982) -> 0x10c98 fde=[ e9d0] │ │ │ │ - 0xfffffffffffef7d2 (offset: 0x55be2) -> 0x10d18 fde=[ ea50] │ │ │ │ - 0xfffffffffffef9a2 (offset: 0x55db2) -> 0x10d84 fde=[ eabc] │ │ │ │ - 0xfffffffffffef9f4 (offset: 0x55e04) -> 0x10db4 fde=[ eaec] │ │ │ │ - 0xfffffffffffefb72 (offset: 0x55f82) -> 0x10de4 fde=[ eb1c] │ │ │ │ - 0xfffffffffffefc18 (offset: 0x56028) -> 0x10e10 fde=[ eb48] │ │ │ │ - 0xfffffffffffefe04 (offset: 0x56214) -> 0x10e94 fde=[ ebcc] │ │ │ │ - 0xfffffffffffefe98 (offset: 0x562a8) -> 0x10ed4 fde=[ ec0c] │ │ │ │ - 0xfffffffffffefee6 (offset: 0x562f6) -> 0x10efc fde=[ ec34] │ │ │ │ - 0xfffffffffffeff84 (offset: 0x56394) -> 0x10f2c fde=[ ec64] │ │ │ │ - 0xffffffffffff0022 (offset: 0x56432) -> 0x10f5c fde=[ ec94] │ │ │ │ - 0xffffffffffff00c0 (offset: 0x564d0) -> 0x10f8c fde=[ ecc4] │ │ │ │ - 0xffffffffffff015e (offset: 0x5656e) -> 0x10fbc fde=[ ecf4] │ │ │ │ - 0xffffffffffff01e4 (offset: 0x565f4) -> 0x10fe4 fde=[ ed1c] │ │ │ │ - 0xffffffffffff026c (offset: 0x5667c) -> 0x1100c fde=[ ed44] │ │ │ │ - 0xffffffffffff02ec (offset: 0x566fc) -> 0x11034 fde=[ ed6c] │ │ │ │ - 0xffffffffffff0366 (offset: 0x56776) -> 0x1106c fde=[ eda4] │ │ │ │ - 0xffffffffffff03e0 (offset: 0x567f0) -> 0x110a4 fde=[ eddc] │ │ │ │ - 0xffffffffffff047e (offset: 0x5688e) -> 0x110d4 fde=[ ee0c] │ │ │ │ - 0xffffffffffff051c (offset: 0x5692c) -> 0x11104 fde=[ ee3c] │ │ │ │ - 0xffffffffffff05ba (offset: 0x569ca) -> 0x11134 fde=[ ee6c] │ │ │ │ - 0xffffffffffff0658 (offset: 0x56a68) -> 0x11164 fde=[ ee9c] │ │ │ │ - 0xffffffffffff06cc (offset: 0x56adc) -> 0x11194 fde=[ eecc] │ │ │ │ - 0xffffffffffff0734 (offset: 0x56b44) -> 0x111c4 fde=[ eefc] │ │ │ │ - 0xffffffffffff07d0 (offset: 0x56be0) -> 0x111ec fde=[ ef24] │ │ │ │ - 0xffffffffffff085e (offset: 0x56c6e) -> 0x11214 fde=[ ef4c] │ │ │ │ - 0xffffffffffff0982 (offset: 0x56d92) -> 0x1125c fde=[ ef94] │ │ │ │ - 0xffffffffffff0a94 (offset: 0x56ea4) -> 0x112a4 fde=[ efdc] │ │ │ │ - 0xffffffffffff0ca0 (offset: 0x570b0) -> 0x11304 fde=[ f03c] │ │ │ │ - 0xffffffffffff0e8a (offset: 0x5729a) -> 0x11358 fde=[ f090] │ │ │ │ - 0xffffffffffff11d8 (offset: 0x575e8) -> 0x113e8 fde=[ f120] │ │ │ │ - 0xffffffffffff1402 (offset: 0x57812) -> 0x11448 fde=[ f180] │ │ │ │ - 0xffffffffffff162c (offset: 0x57a3c) -> 0x114a8 fde=[ f1e0] │ │ │ │ - 0xffffffffffff1856 (offset: 0x57c66) -> 0x11508 fde=[ f240] │ │ │ │ - 0xffffffffffff1a80 (offset: 0x57e90) -> 0x11568 fde=[ f2a0] │ │ │ │ - 0xffffffffffff1cce (offset: 0x580de) -> 0x115e8 fde=[ f320] │ │ │ │ - 0xffffffffffff1ee2 (offset: 0x582f2) -> 0x11648 fde=[ f380] │ │ │ │ - 0xffffffffffff2106 (offset: 0x58516) -> 0x116b0 fde=[ f3e8] │ │ │ │ - 0xffffffffffff232a (offset: 0x5873a) -> 0x11718 fde=[ f450] │ │ │ │ - 0xffffffffffff234a (offset: 0x5875a) -> 0x1173c fde=[ f474] │ │ │ │ - 0xffffffffffff23ba (offset: 0x587ca) -> 0x1176c fde=[ f4a4] │ │ │ │ - 0xffffffffffff2542 (offset: 0x58952) -> 0x117dc fde=[ f514] │ │ │ │ - 0xffffffffffff25f2 (offset: 0x58a02) -> 0x1180c fde=[ f544] │ │ │ │ - 0xffffffffffff2bbc (offset: 0x58fcc) -> 0x1189c fde=[ f5d4] │ │ │ │ - 0xffffffffffff2c3a (offset: 0x5904a) -> 0x118d0 fde=[ f608] │ │ │ │ - 0xffffffffffff2c3e (offset: 0x5904e) -> 0x118e4 fde=[ f61c] │ │ │ │ - 0xffffffffffff2c6c (offset: 0x5907c) -> 0x1190c fde=[ f644] │ │ │ │ - 0xffffffffffff2cd8 (offset: 0x590e8) -> 0x11940 fde=[ f678] │ │ │ │ - 0xffffffffffff2d32 (offset: 0x59142) -> 0x11970 fde=[ f6a8] │ │ │ │ - 0xffffffffffff2d7e (offset: 0x5918e) -> 0x1199c fde=[ f6d4] │ │ │ │ - 0xffffffffffff2daa (offset: 0x591ba) -> 0x119b0 fde=[ f6e8] │ │ │ │ - 0xffffffffffff2dae (offset: 0x591be) -> 0x119c4 fde=[ f6fc] │ │ │ │ - 0xffffffffffff2dbe (offset: 0x591ce) -> 0x119d8 fde=[ f710] │ │ │ │ - 0xffffffffffff2dce (offset: 0x591de) -> 0x119f0 fde=[ f728] │ │ │ │ - 0xffffffffffff2e76 (offset: 0x59286) -> 0x11a24 fde=[ f75c] │ │ │ │ - 0xffffffffffff2f2e (offset: 0x5933e) -> 0x11a50 fde=[ f788] │ │ │ │ - 0xffffffffffff3080 (offset: 0x59490) -> 0x11a98 fde=[ f7d0] │ │ │ │ - 0xffffffffffff3180 (offset: 0x59590) -> 0x11ae4 fde=[ f81c] │ │ │ │ - 0xffffffffffff31c8 (offset: 0x595d8) -> 0x11b08 fde=[ f840] │ │ │ │ - 0xffffffffffff320a (offset: 0x5961a) -> 0x11b1c fde=[ f854] │ │ │ │ - 0xffffffffffff32d8 (offset: 0x596e8) -> 0x11b5c fde=[ f894] │ │ │ │ - 0xffffffffffff3306 (offset: 0x59716) -> 0x11b88 fde=[ f8c0] │ │ │ │ - 0xffffffffffff334c (offset: 0x5975c) -> 0x11ba8 fde=[ f8e0] │ │ │ │ - 0xffffffffffff336a (offset: 0x5977a) -> 0x11bbc fde=[ f8f4] │ │ │ │ - 0xffffffffffff355e (offset: 0x5996e) -> 0x11bfc fde=[ f934] │ │ │ │ - 0xffffffffffff3612 (offset: 0x59a22) -> 0x11c34 fde=[ f96c] │ │ │ │ - 0xffffffffffff36a4 (offset: 0x59ab4) -> 0x11c6c fde=[ f9a4] │ │ │ │ - 0xffffffffffff3798 (offset: 0x59ba8) -> 0x11cbc fde=[ f9f4] │ │ │ │ - 0xffffffffffff3836 (offset: 0x59c46) -> 0x11cf4 fde=[ fa2c] │ │ │ │ - 0xffffffffffff38f0 (offset: 0x59d00) -> 0x11d34 fde=[ fa6c] │ │ │ │ - 0xffffffffffff3990 (offset: 0x59da0) -> 0x11d7c fde=[ fab4] │ │ │ │ - 0xffffffffffff3a56 (offset: 0x59e66) -> 0x11dc0 fde=[ faf8] │ │ │ │ - 0xffffffffffff3b12 (offset: 0x59f22) -> 0x11e00 fde=[ fb38] │ │ │ │ - 0xffffffffffff3c0a (offset: 0x5a01a) -> 0x11e60 fde=[ fb98] │ │ │ │ - 0xffffffffffff3c9e (offset: 0x5a0ae) -> 0x11e9c fde=[ fbd4] │ │ │ │ - 0xffffffffffff3d32 (offset: 0x5a142) -> 0x11ed8 fde=[ fc10] │ │ │ │ - 0xffffffffffff3dea (offset: 0x5a1fa) -> 0x11f18 fde=[ fc50] │ │ │ │ - 0xffffffffffff3e72 (offset: 0x5a282) -> 0x11f54 fde=[ fc8c] │ │ │ │ - 0xffffffffffff3f04 (offset: 0x5a314) -> 0x11f90 fde=[ fcc8] │ │ │ │ - 0xffffffffffff3f2c (offset: 0x5a33c) -> 0x11fa4 fde=[ fcdc] │ │ │ │ - 0xffffffffffff3f5a (offset: 0x5a36a) -> 0x11fcc fde=[ fd04] │ │ │ │ - 0xffffffffffff3f7a (offset: 0x5a38a) -> 0x11ff0 fde=[ fd28] │ │ │ │ - 0xffffffffffff3fc4 (offset: 0x5a3d4) -> 0x12014 fde=[ fd4c] │ │ │ │ - 0xffffffffffff4034 (offset: 0x5a444) -> 0x1203c fde=[ fd74] │ │ │ │ - 0xffffffffffff4046 (offset: 0x5a456) -> 0x12050 fde=[ fd88] │ │ │ │ - 0xffffffffffff4082 (offset: 0x5a492) -> 0x12074 fde=[ fdac] │ │ │ │ - 0xffffffffffff40e6 (offset: 0x5a4f6) -> 0x120a0 fde=[ fdd8] │ │ │ │ - 0xffffffffffff42b6 (offset: 0x5a6c6) -> 0x120f4 fde=[ fe2c] │ │ │ │ - 0xffffffffffff4346 (offset: 0x5a756) -> 0x12124 fde=[ fe5c] │ │ │ │ - 0xffffffffffff445a (offset: 0x5a86a) -> 0x1216c fde=[ fea4] │ │ │ │ - 0xffffffffffff45a4 (offset: 0x5a9b4) -> 0x121b4 fde=[ feec] │ │ │ │ - 0xffffffffffff467e (offset: 0x5aa8e) -> 0x121e0 fde=[ ff18] │ │ │ │ - 0xffffffffffff4772 (offset: 0x5ab82) -> 0x12220 fde=[ ff58] │ │ │ │ - 0xffffffffffff4968 (offset: 0x5ad78) -> 0x12260 fde=[ ff98] │ │ │ │ - 0xffffffffffff4b0e (offset: 0x5af1e) -> 0x122f8 fde=[ 10030] │ │ │ │ - 0xffffffffffff4c30 (offset: 0x5b040) -> 0x1232c fde=[ 10064] │ │ │ │ - 0xffffffffffff4c84 (offset: 0x5b094) -> 0x12340 fde=[ 10078] │ │ │ │ - 0xffffffffffff4ccc (offset: 0x5b0dc) -> 0x12354 fde=[ 1008c] │ │ │ │ - 0xffffffffffff4e32 (offset: 0x5b242) -> 0x1238c fde=[ 100c4] │ │ │ │ - 0xffffffffffff508e (offset: 0x5b49e) -> 0x123f8 fde=[ 10130] │ │ │ │ - 0xffffffffffff510c (offset: 0x5b51c) -> 0x12438 fde=[ 10170] │ │ │ │ - 0xffffffffffff5282 (offset: 0x5b692) -> 0x12498 fde=[ 101d0] │ │ │ │ - 0xffffffffffff5a18 (offset: 0x5be28) -> 0x124ec fde=[ 10224] │ │ │ │ - 0xffffffffffff5f32 (offset: 0x5c342) -> 0x12548 fde=[ 10280] │ │ │ │ - 0xffffffffffff60be (offset: 0x5c4ce) -> 0x1259c fde=[ 102d4] │ │ │ │ - 0xffffffffffff635a (offset: 0x5c76a) -> 0x125f4 fde=[ 1032c] │ │ │ │ - 0xffffffffffff637c (offset: 0x5c78c) -> 0x12608 fde=[ 10340] │ │ │ │ - 0xffffffffffff643e (offset: 0x5c84e) -> 0x12634 fde=[ 1036c] │ │ │ │ - 0xffffffffffff64a0 (offset: 0x5c8b0) -> 0x12660 fde=[ 10398] │ │ │ │ - 0xffffffffffff64f6 (offset: 0x5c906) -> 0x1268c fde=[ 103c4] │ │ │ │ - 0xffffffffffff65a8 (offset: 0x5c9b8) -> 0x126d4 fde=[ 1040c] │ │ │ │ - 0xffffffffffff666e (offset: 0x5ca7e) -> 0x1270c fde=[ 10444] │ │ │ │ - 0xffffffffffff67b6 (offset: 0x5cbc6) -> 0x12760 fde=[ 10498] │ │ │ │ - 0xffffffffffff6a2c (offset: 0x5ce3c) -> 0x127e8 fde=[ 10520] │ │ │ │ - 0xffffffffffff6ada (offset: 0x5ceea) -> 0x12820 fde=[ 10558] │ │ │ │ - 0xffffffffffff6c94 (offset: 0x5d0a4) -> 0x12870 fde=[ 105a8] │ │ │ │ - 0xffffffffffff6fb4 (offset: 0x5d3c4) -> 0x12900 fde=[ 10638] │ │ │ │ - 0xffffffffffff7042 (offset: 0x5d452) -> 0x12938 fde=[ 10670] │ │ │ │ - 0xffffffffffff7150 (offset: 0x5d560) -> 0x12990 fde=[ 106c8] │ │ │ │ - 0xffffffffffff7360 (offset: 0x5d770) -> 0x12a0c fde=[ 10744] │ │ │ │ + 0xfffffffffff9d624 (offset: 0x3a30) -> 0x12aa0 fde=[ 107dc] │ │ │ │ + 0xfffffffffff9e5d8 (offset: 0x49e4) -> 0x22d8 fde=[ 14] │ │ │ │ + 0xfffffffffff9e690 (offset: 0x4a9c) -> 0x22ec fde=[ 28] │ │ │ │ + 0xfffffffffff9e6b4 (offset: 0x4ac0) -> 0x2304 fde=[ 40] │ │ │ │ + 0xfffffffffff9e74c (offset: 0x4b58) -> 0x2330 fde=[ 6c] │ │ │ │ + 0xfffffffffff9e7a0 (offset: 0x4bac) -> 0x2360 fde=[ 9c] │ │ │ │ + 0xfffffffffff9e7a8 (offset: 0x4bb4) -> 0x2374 fde=[ b0] │ │ │ │ + 0xfffffffffff9e800 (offset: 0x4c0c) -> 0x239c fde=[ d8] │ │ │ │ + 0xfffffffffff9e862 (offset: 0x4c6e) -> 0x23cc fde=[ 108] │ │ │ │ + 0xfffffffffff9e87e (offset: 0x4c8a) -> 0x23e0 fde=[ 11c] │ │ │ │ + 0xfffffffffff9e944 (offset: 0x4d50) -> 0x2418 fde=[ 154] │ │ │ │ + 0xfffffffffff9e948 (offset: 0x4d54) -> 0x242c fde=[ 168] │ │ │ │ + 0xfffffffffff9ea90 (offset: 0x4e9c) -> 0x2474 fde=[ 1b0] │ │ │ │ + 0xfffffffffff9ec94 (offset: 0x50a0) -> 0x24d0 fde=[ 20c] │ │ │ │ + 0xfffffffffff9ed90 (offset: 0x519c) -> 0x2518 fde=[ 254] │ │ │ │ + 0xfffffffffff9ef18 (offset: 0x5324) -> 0x2580 fde=[ 2bc] │ │ │ │ + 0xfffffffffff9ef24 (offset: 0x5330) -> 0x2594 fde=[ 2d0] │ │ │ │ + 0xfffffffffff9ef30 (offset: 0x533c) -> 0x25a8 fde=[ 2e4] │ │ │ │ + 0xfffffffffff9efbe (offset: 0x53ca) -> 0x25d4 fde=[ 310] │ │ │ │ + 0xfffffffffff9f08e (offset: 0x549a) -> 0x262c fde=[ 368] │ │ │ │ + 0xfffffffffff9f1d6 (offset: 0x55e2) -> 0x2674 fde=[ 3b0] │ │ │ │ + 0xfffffffffff9fa92 (offset: 0x5e9e) -> 0x26cc fde=[ 408] │ │ │ │ + 0xfffffffffff9fb84 (offset: 0x5f90) -> 0x272c fde=[ 468] │ │ │ │ + 0xfffffffffffa0774 (offset: 0x6b80) -> 0x27ec fde=[ 528] │ │ │ │ + 0xfffffffffffa0786 (offset: 0x6b92) -> 0x2800 fde=[ 53c] │ │ │ │ + 0xfffffffffffa07ac (offset: 0x6bb8) -> 0x2814 fde=[ 550] │ │ │ │ + 0xfffffffffffa0814 (offset: 0x6c20) -> 0x2828 fde=[ 564] │ │ │ │ + 0xfffffffffffa086e (offset: 0x6c7a) -> 0x2858 fde=[ 594] │ │ │ │ + 0xfffffffffffa0944 (offset: 0x6d50) -> 0x2890 fde=[ 5cc] │ │ │ │ + 0xfffffffffffa09b6 (offset: 0x6dc2) -> 0x28c0 fde=[ 5fc] │ │ │ │ + 0xfffffffffffa0a3e (offset: 0x6e4a) -> 0x28d4 fde=[ 610] │ │ │ │ + 0xfffffffffffa0b84 (offset: 0x6f90) -> 0x290c fde=[ 648] │ │ │ │ + 0xfffffffffffa0cca (offset: 0x70d6) -> 0x2944 fde=[ 680] │ │ │ │ + 0xfffffffffffa0e30 (offset: 0x723c) -> 0x2990 fde=[ 6cc] │ │ │ │ + 0xfffffffffffa116a (offset: 0x7576) -> 0x29d8 fde=[ 714] │ │ │ │ + 0xfffffffffffa1492 (offset: 0x789e) -> 0x2a24 fde=[ 760] │ │ │ │ + 0xfffffffffffa17ce (offset: 0x7bda) -> 0x2a7c fde=[ 7b8] │ │ │ │ + 0xfffffffffffa1af6 (offset: 0x7f02) -> 0x2ad4 fde=[ 810] │ │ │ │ + 0xfffffffffffa1e26 (offset: 0x8232) -> 0x2b1c fde=[ 858] │ │ │ │ + 0xfffffffffffa233c (offset: 0x8748) -> 0x2b74 fde=[ 8b0] │ │ │ │ + 0xfffffffffffa24b6 (offset: 0x88c2) -> 0x2be8 fde=[ 924] │ │ │ │ + 0xfffffffffffa269a (offset: 0x8aa6) -> 0x2c54 fde=[ 990] │ │ │ │ + 0xfffffffffffa27f2 (offset: 0x8bfe) -> 0x2c94 fde=[ 9d0] │ │ │ │ + 0xfffffffffffa29cc (offset: 0x8dd8) -> 0x2cd8 fde=[ a14] │ │ │ │ + 0xfffffffffffa2c38 (offset: 0x9044) -> 0x2d20 fde=[ a5c] │ │ │ │ + 0xfffffffffffa2eec (offset: 0x92f8) -> 0x2d70 fde=[ aac] │ │ │ │ + 0xfffffffffffa318e (offset: 0x959a) -> 0x2dc4 fde=[ b00] │ │ │ │ + 0xfffffffffffa3808 (offset: 0x9c14) -> 0x2e40 fde=[ b7c] │ │ │ │ + 0xfffffffffffa45a2 (offset: 0xa9ae) -> 0x2eec fde=[ c28] │ │ │ │ + 0xfffffffffffa45fa (offset: 0xaa06) -> 0x2f20 fde=[ c5c] │ │ │ │ + 0xfffffffffffa46aa (offset: 0xaab6) -> 0x2f64 fde=[ ca0] │ │ │ │ + 0xfffffffffffa475c (offset: 0xab68) -> 0x2fb4 fde=[ cf0] │ │ │ │ + 0xfffffffffffa4932 (offset: 0xad3e) -> 0x3024 fde=[ d60] │ │ │ │ + 0xfffffffffffa4a32 (offset: 0xae3e) -> 0x3074 fde=[ db0] │ │ │ │ + 0xfffffffffffa4a9e (offset: 0xaeaa) -> 0x309c fde=[ dd8] │ │ │ │ + 0xfffffffffffa4abc (offset: 0xaec8) -> 0x30c0 fde=[ dfc] │ │ │ │ + 0xfffffffffffa4ac2 (offset: 0xaece) -> 0x30d4 fde=[ e10] │ │ │ │ + 0xfffffffffffa4b34 (offset: 0xaf40) -> 0x3104 fde=[ e40] │ │ │ │ + 0xfffffffffffa4b4e (offset: 0xaf5a) -> 0x3118 fde=[ e54] │ │ │ │ + 0xfffffffffffa4b62 (offset: 0xaf6e) -> 0x312c fde=[ e68] │ │ │ │ + 0xfffffffffffa4b82 (offset: 0xaf8e) -> 0x3140 fde=[ e7c] │ │ │ │ + 0xfffffffffffa4b88 (offset: 0xaf94) -> 0x3154 fde=[ e90] │ │ │ │ + 0xfffffffffffa4bb8 (offset: 0xafc4) -> 0x3174 fde=[ eb0] │ │ │ │ + 0xfffffffffffa4bec (offset: 0xaff8) -> 0x3194 fde=[ ed0] │ │ │ │ + 0xfffffffffffa4bfe (offset: 0xb00a) -> 0x31a8 fde=[ ee4] │ │ │ │ + 0xfffffffffffa4d54 (offset: 0xb160) -> 0x3210 fde=[ f4c] │ │ │ │ + 0xfffffffffffa4db2 (offset: 0xb1be) -> 0x3238 fde=[ f74] │ │ │ │ + 0xfffffffffffa4dcc (offset: 0xb1d8) -> 0x325c fde=[ f98] │ │ │ │ + 0xfffffffffffa4e1c (offset: 0xb228) -> 0x3270 fde=[ fac] │ │ │ │ + 0xfffffffffffa4e22 (offset: 0xb22e) -> 0x3284 fde=[ fc0] │ │ │ │ + 0xfffffffffffa4e76 (offset: 0xb282) -> 0x32b0 fde=[ fec] │ │ │ │ + 0xfffffffffffa4ef0 (offset: 0xb2fc) -> 0x32fc fde=[ 1038] │ │ │ │ + 0xfffffffffffa4f00 (offset: 0xb30c) -> 0x3310 fde=[ 104c] │ │ │ │ + 0xfffffffffffa4f04 (offset: 0xb310) -> 0x3324 fde=[ 1060] │ │ │ │ + 0xfffffffffffa4f0a (offset: 0xb316) -> 0x3338 fde=[ 1074] │ │ │ │ + 0xfffffffffffa4f12 (offset: 0xb31e) -> 0x334c fde=[ 1088] │ │ │ │ + 0xfffffffffffa4f34 (offset: 0xb340) -> 0x3370 fde=[ 10ac] │ │ │ │ + 0xfffffffffffa4f3c (offset: 0xb348) -> 0x3384 fde=[ 10c0] │ │ │ │ + 0xfffffffffffa4f76 (offset: 0xb382) -> 0x33b0 fde=[ 10ec] │ │ │ │ + 0xfffffffffffa4fe8 (offset: 0xb3f4) -> 0x33e0 fde=[ 111c] │ │ │ │ + 0xfffffffffffa4ff0 (offset: 0xb3fc) -> 0x33f4 fde=[ 1130] │ │ │ │ + 0xfffffffffffa4ff6 (offset: 0xb402) -> 0x3408 fde=[ 1144] │ │ │ │ + 0xfffffffffffa5002 (offset: 0xb40e) -> 0x341c fde=[ 1158] │ │ │ │ + 0xfffffffffffa5026 (offset: 0xb432) -> 0x3444 fde=[ 1180] │ │ │ │ + 0xfffffffffffa502e (offset: 0xb43a) -> 0x3458 fde=[ 1194] │ │ │ │ + 0xfffffffffffa5036 (offset: 0xb442) -> 0x346c fde=[ 11a8] │ │ │ │ + 0xfffffffffffa503e (offset: 0xb44a) -> 0x3480 fde=[ 11bc] │ │ │ │ + 0xfffffffffffa504a (offset: 0xb456) -> 0x3494 fde=[ 11d0] │ │ │ │ + 0xfffffffffffa504e (offset: 0xb45a) -> 0x34a8 fde=[ 11e4] │ │ │ │ + 0xfffffffffffa5056 (offset: 0xb462) -> 0x34bc fde=[ 11f8] │ │ │ │ + 0xfffffffffffa505a (offset: 0xb466) -> 0x34d0 fde=[ 120c] │ │ │ │ + 0xfffffffffffa505e (offset: 0xb46a) -> 0x34e4 fde=[ 1220] │ │ │ │ + 0xfffffffffffa5064 (offset: 0xb470) -> 0x34f8 fde=[ 1234] │ │ │ │ + 0xfffffffffffa506a (offset: 0xb476) -> 0x350c fde=[ 1248] │ │ │ │ + 0xfffffffffffa5070 (offset: 0xb47c) -> 0x3520 fde=[ 125c] │ │ │ │ + 0xfffffffffffa50bc (offset: 0xb4c8) -> 0x3550 fde=[ 128c] │ │ │ │ + 0xfffffffffffa519a (offset: 0xb5a6) -> 0x35ac fde=[ 12e8] │ │ │ │ + 0xfffffffffffa519e (offset: 0xb5aa) -> 0x35c0 fde=[ 12fc] │ │ │ │ + 0xfffffffffffa51a2 (offset: 0xb5ae) -> 0x35d4 fde=[ 1310] │ │ │ │ + 0xfffffffffffa51fc (offset: 0xb608) -> 0x3600 fde=[ 133c] │ │ │ │ + 0xfffffffffffa5202 (offset: 0xb60e) -> 0x3614 fde=[ 1350] │ │ │ │ + 0xfffffffffffa5266 (offset: 0xb672) -> 0x3658 fde=[ 1394] │ │ │ │ + 0xfffffffffffa5300 (offset: 0xb70c) -> 0x36b8 fde=[ 13f4] │ │ │ │ + 0xfffffffffffa5330 (offset: 0xb73c) -> 0x36cc fde=[ 1408] │ │ │ │ + 0xfffffffffffa5392 (offset: 0xb79e) -> 0x36e0 fde=[ 141c] │ │ │ │ + 0xfffffffffffa541e (offset: 0xb82a) -> 0x3734 fde=[ 1470] │ │ │ │ + 0xfffffffffffa546e (offset: 0xb87a) -> 0x3748 fde=[ 1484] │ │ │ │ + 0xfffffffffffa54ce (offset: 0xb8da) -> 0x3774 fde=[ 14b0] │ │ │ │ + 0xfffffffffffa54de (offset: 0xb8ea) -> 0x3788 fde=[ 14c4] │ │ │ │ + 0xfffffffffffa54fc (offset: 0xb908) -> 0x379c fde=[ 14d8] │ │ │ │ + 0xfffffffffffa55a0 (offset: 0xb9ac) -> 0x37d4 fde=[ 1510] │ │ │ │ + 0xfffffffffffa561a (offset: 0xba26) -> 0x3820 fde=[ 155c] │ │ │ │ + 0xfffffffffffa5624 (offset: 0xba30) -> 0x3834 fde=[ 1570] │ │ │ │ + 0xfffffffffffa565c (offset: 0xba68) -> 0x3848 fde=[ 1584] │ │ │ │ + 0xfffffffffffa56ae (offset: 0xbaba) -> 0x385c fde=[ 1598] │ │ │ │ + 0xfffffffffffa572c (offset: 0xbb38) -> 0x38ac fde=[ 15e8] │ │ │ │ + 0xfffffffffffa57ee (offset: 0xbbfa) -> 0x3904 fde=[ 1640] │ │ │ │ + 0xfffffffffffa5dca (offset: 0xc1d6) -> 0x3958 fde=[ 1694] │ │ │ │ + 0xfffffffffffa5ecc (offset: 0xc2d8) -> 0x3990 fde=[ 16cc] │ │ │ │ + 0xfffffffffffa5fa8 (offset: 0xc3b4) -> 0x39c4 fde=[ 1700] │ │ │ │ + 0xfffffffffffa616e (offset: 0xc57a) -> 0x3a88 fde=[ 17c4] │ │ │ │ + 0xfffffffffffa617a (offset: 0xc586) -> 0x3a9c fde=[ 17d8] │ │ │ │ + 0xfffffffffffa6182 (offset: 0xc58e) -> 0x3ab0 fde=[ 17ec] │ │ │ │ + 0xfffffffffffa618a (offset: 0xc596) -> 0x3ac4 fde=[ 1800] │ │ │ │ + 0xfffffffffffa62d2 (offset: 0xc6de) -> 0x3ad8 fde=[ 1814] │ │ │ │ + 0xfffffffffffa6310 (offset: 0xc71c) -> 0x3aec fde=[ 1828] │ │ │ │ + 0xfffffffffffa634e (offset: 0xc75a) -> 0x3b00 fde=[ 183c] │ │ │ │ + 0xfffffffffffa6376 (offset: 0xc782) -> 0x3b14 fde=[ 1850] │ │ │ │ + 0xfffffffffffa63b8 (offset: 0xc7c4) -> 0x3b28 fde=[ 1864] │ │ │ │ + 0xfffffffffffa63e0 (offset: 0xc7ec) -> 0x3b3c fde=[ 1878] │ │ │ │ + 0xfffffffffffa6422 (offset: 0xc82e) -> 0x3b50 fde=[ 188c] │ │ │ │ + 0xfffffffffffa6458 (offset: 0xc864) -> 0x3b64 fde=[ 18a0] │ │ │ │ + 0xfffffffffffa64cc (offset: 0xc8d8) -> 0x3b78 fde=[ 18b4] │ │ │ │ + 0xfffffffffffa6504 (offset: 0xc910) -> 0x3b8c fde=[ 18c8] │ │ │ │ + 0xfffffffffffa6574 (offset: 0xc980) -> 0x3ba0 fde=[ 18dc] │ │ │ │ + 0xfffffffffffa6604 (offset: 0xca10) -> 0x3bb4 fde=[ 18f0] │ │ │ │ + 0xfffffffffffa665c (offset: 0xca68) -> 0x3bc8 fde=[ 1904] │ │ │ │ + 0xfffffffffffa6698 (offset: 0xcaa4) -> 0x3bdc fde=[ 1918] │ │ │ │ + 0xfffffffffffa66a2 (offset: 0xcaae) -> 0x3bf0 fde=[ 192c] │ │ │ │ + 0xfffffffffffa67e6 (offset: 0xcbf2) -> 0x3c2c fde=[ 1968] │ │ │ │ + 0xfffffffffffa6848 (offset: 0xcc54) -> 0x3c5c fde=[ 1998] │ │ │ │ + 0xfffffffffffa689c (offset: 0xcca8) -> 0x3c8c fde=[ 19c8] │ │ │ │ + 0xfffffffffffa6950 (offset: 0xcd5c) -> 0x3ca0 fde=[ 19dc] │ │ │ │ + 0xfffffffffffa6a62 (offset: 0xce6e) -> 0x3ce8 fde=[ 1a24] │ │ │ │ + 0xfffffffffffa6ba6 (offset: 0xcfb2) -> 0x3d50 fde=[ 1a8c] │ │ │ │ + 0xfffffffffffa6cd4 (offset: 0xd0e0) -> 0x3da8 fde=[ 1ae4] │ │ │ │ + 0xfffffffffffa6e56 (offset: 0xd262) -> 0x3e14 fde=[ 1b50] │ │ │ │ + 0xfffffffffffa6fd6 (offset: 0xd3e2) -> 0x3e80 fde=[ 1bbc] │ │ │ │ + 0xfffffffffffa7188 (offset: 0xd594) -> 0x3eec fde=[ 1c28] │ │ │ │ + 0xfffffffffffa7386 (offset: 0xd792) -> 0x3f58 fde=[ 1c94] │ │ │ │ + 0xfffffffffffa75be (offset: 0xd9ca) -> 0x3fdc fde=[ 1d18] │ │ │ │ + 0xfffffffffffa7808 (offset: 0xdc14) -> 0x404c fde=[ 1d88] │ │ │ │ + 0xfffffffffffa79ee (offset: 0xddfa) -> 0x40b0 fde=[ 1dec] │ │ │ │ + 0xfffffffffffa7a40 (offset: 0xde4c) -> 0x40c4 fde=[ 1e00] │ │ │ │ + 0xfffffffffffa7a4a (offset: 0xde56) -> 0x40d8 fde=[ 1e14] │ │ │ │ + 0xfffffffffffa7a80 (offset: 0xde8c) -> 0x40ec fde=[ 1e28] │ │ │ │ + 0xfffffffffffa7b06 (offset: 0xdf12) -> 0x411c fde=[ 1e58] │ │ │ │ + 0xfffffffffffa7bba (offset: 0xdfc6) -> 0x4150 fde=[ 1e8c] │ │ │ │ + 0xfffffffffffa7cce (offset: 0xe0da) -> 0x41a0 fde=[ 1edc] │ │ │ │ + 0xfffffffffffa7d26 (offset: 0xe132) -> 0x41b4 fde=[ 1ef0] │ │ │ │ + 0xfffffffffffa7d5c (offset: 0xe168) -> 0x41c8 fde=[ 1f04] │ │ │ │ + 0xfffffffffffa7d90 (offset: 0xe19c) -> 0x41dc fde=[ 1f18] │ │ │ │ + 0xfffffffffffa7dc6 (offset: 0xe1d2) -> 0x41f0 fde=[ 1f2c] │ │ │ │ + 0xfffffffffffa7eea (offset: 0xe2f6) -> 0x4268 fde=[ 1fa4] │ │ │ │ + 0xfffffffffffa800e (offset: 0xe41a) -> 0x42e4 fde=[ 2020] │ │ │ │ + 0xfffffffffffa80e8 (offset: 0xe4f4) -> 0x42f8 fde=[ 2034] │ │ │ │ + 0xfffffffffffa8184 (offset: 0xe590) -> 0x4338 fde=[ 2074] │ │ │ │ + 0xfffffffffffa8212 (offset: 0xe61e) -> 0x436c fde=[ 20a8] │ │ │ │ + 0xfffffffffffa827c (offset: 0xe688) -> 0x43a0 fde=[ 20dc] │ │ │ │ + 0xfffffffffffa8324 (offset: 0xe730) -> 0x4404 fde=[ 2140] │ │ │ │ + 0xfffffffffffa8450 (offset: 0xe85c) -> 0x4440 fde=[ 217c] │ │ │ │ + 0xfffffffffffa868c (offset: 0xea98) -> 0x44b0 fde=[ 21ec] │ │ │ │ + 0xfffffffffffa9508 (offset: 0xf914) -> 0x4554 fde=[ 2290] │ │ │ │ + 0xfffffffffffa96be (offset: 0xfaca) -> 0x45fc fde=[ 2338] │ │ │ │ + 0xfffffffffffa9708 (offset: 0xfb14) -> 0x4610 fde=[ 234c] │ │ │ │ + 0xfffffffffffa9744 (offset: 0xfb50) -> 0x4624 fde=[ 2360] │ │ │ │ + 0xfffffffffffa9768 (offset: 0xfb74) -> 0x463c fde=[ 2378] │ │ │ │ + 0xfffffffffffa97a4 (offset: 0xfbb0) -> 0x4650 fde=[ 238c] │ │ │ │ + 0xfffffffffffa9886 (offset: 0xfc92) -> 0x4690 fde=[ 23cc] │ │ │ │ + 0xfffffffffffa989e (offset: 0xfcaa) -> 0x46b4 fde=[ 23f0] │ │ │ │ + 0xfffffffffffa98a4 (offset: 0xfcb0) -> 0x46c8 fde=[ 2404] │ │ │ │ + 0xfffffffffffa98a8 (offset: 0xfcb4) -> 0x46dc fde=[ 2418] │ │ │ │ + 0xfffffffffffa98ac (offset: 0xfcb8) -> 0x46f0 fde=[ 242c] │ │ │ │ + 0xfffffffffffa98b6 (offset: 0xfcc2) -> 0x4704 fde=[ 2440] │ │ │ │ + 0xfffffffffffa98c0 (offset: 0xfccc) -> 0x4718 fde=[ 2454] │ │ │ │ + 0xfffffffffffa98cc (offset: 0xfcd8) -> 0x472c fde=[ 2468] │ │ │ │ + 0xfffffffffffa98dc (offset: 0xfce8) -> 0x4740 fde=[ 247c] │ │ │ │ + 0xfffffffffffa98ec (offset: 0xfcf8) -> 0x4754 fde=[ 2490] │ │ │ │ + 0xfffffffffffa98fc (offset: 0xfd08) -> 0x4768 fde=[ 24a4] │ │ │ │ + 0xfffffffffffa9904 (offset: 0xfd10) -> 0x477c fde=[ 24b8] │ │ │ │ + 0xfffffffffffa9920 (offset: 0xfd2c) -> 0x4790 fde=[ 24cc] │ │ │ │ + 0xfffffffffffa993a (offset: 0xfd46) -> 0x47a4 fde=[ 24e0] │ │ │ │ + 0xfffffffffffa9940 (offset: 0xfd4c) -> 0x47b8 fde=[ 24f4] │ │ │ │ + 0xfffffffffffa9986 (offset: 0xfd92) -> 0x47d0 fde=[ 250c] │ │ │ │ + 0xfffffffffffa998a (offset: 0xfd96) -> 0x47e4 fde=[ 2520] │ │ │ │ + 0xfffffffffffa9994 (offset: 0xfda0) -> 0x47f8 fde=[ 2534] │ │ │ │ + 0xfffffffffffa99e0 (offset: 0xfdec) -> 0x4820 fde=[ 255c] │ │ │ │ + 0xfffffffffffa9a7e (offset: 0xfe8a) -> 0x484c fde=[ 2588] │ │ │ │ + 0xfffffffffffa9aa6 (offset: 0xfeb2) -> 0x4860 fde=[ 259c] │ │ │ │ + 0xfffffffffffa9ace (offset: 0xfeda) -> 0x4884 fde=[ 25c0] │ │ │ │ + 0xfffffffffffa9c78 (offset: 0x10084) -> 0x48e0 fde=[ 261c] │ │ │ │ + 0xfffffffffffa9e3e (offset: 0x1024a) -> 0x493c fde=[ 2678] │ │ │ │ + 0xfffffffffffa9e58 (offset: 0x10264) -> 0x4960 fde=[ 269c] │ │ │ │ + 0xfffffffffffa9e5e (offset: 0x1026a) -> 0x4974 fde=[ 26b0] │ │ │ │ + 0xfffffffffffa9f8e (offset: 0x1039a) -> 0x49c0 fde=[ 26fc] │ │ │ │ + 0xfffffffffffaa004 (offset: 0x10410) -> 0x49f4 fde=[ 2730] │ │ │ │ + 0xfffffffffffaa084 (offset: 0x10490) -> 0x4a0c fde=[ 2748] │ │ │ │ + 0xfffffffffffaa1c4 (offset: 0x105d0) -> 0x4a74 fde=[ 27b0] │ │ │ │ + 0xfffffffffffaa1d2 (offset: 0x105de) -> 0x4a88 fde=[ 27c4] │ │ │ │ + 0xfffffffffffaa21e (offset: 0x1062a) -> 0x4a9c fde=[ 27d8] │ │ │ │ + 0xfffffffffffaa44e (offset: 0x1085a) -> 0x4b00 fde=[ 283c] │ │ │ │ + 0xfffffffffffaa51a (offset: 0x10926) -> 0x4b48 fde=[ 2884] │ │ │ │ + 0xfffffffffffaa58a (offset: 0x10996) -> 0x4b7c fde=[ 28b8] │ │ │ │ + 0xfffffffffffaa5ca (offset: 0x109d6) -> 0x4ba0 fde=[ 28dc] │ │ │ │ + 0xfffffffffffaa612 (offset: 0x10a1e) -> 0x4bc4 fde=[ 2900] │ │ │ │ + 0xfffffffffffaa656 (offset: 0x10a62) -> 0x4be8 fde=[ 2924] │ │ │ │ + 0xfffffffffffaa692 (offset: 0x10a9e) -> 0x4c0c fde=[ 2948] │ │ │ │ + 0xfffffffffffaa6ce (offset: 0x10ada) -> 0x4c30 fde=[ 296c] │ │ │ │ + 0xfffffffffffaa75e (offset: 0x10b6a) -> 0x4c44 fde=[ 2980] │ │ │ │ + 0xfffffffffffaa784 (offset: 0x10b90) -> 0x4c58 fde=[ 2994] │ │ │ │ + 0xfffffffffffaa79c (offset: 0x10ba8) -> 0x4c7c fde=[ 29b8] │ │ │ │ + 0xfffffffffffaa7a2 (offset: 0x10bae) -> 0x4c90 fde=[ 29cc] │ │ │ │ + 0xfffffffffffaa8b4 (offset: 0x10cc0) -> 0x4cd4 fde=[ 2a10] │ │ │ │ + 0xfffffffffffaa8ca (offset: 0x10cd6) -> 0x4ce8 fde=[ 2a24] │ │ │ │ + 0xfffffffffffaabc8 (offset: 0x10fd4) -> 0x4d60 fde=[ 2a9c] │ │ │ │ + 0xfffffffffffaadbc (offset: 0x111c8) -> 0x4db8 fde=[ 2af4] │ │ │ │ + 0xfffffffffffaae7a (offset: 0x11286) -> 0x4e0c fde=[ 2b48] │ │ │ │ + 0xfffffffffffaaf28 (offset: 0x11334) -> 0x4e50 fde=[ 2b8c] │ │ │ │ + 0xfffffffffffab0b8 (offset: 0x114c4) -> 0x4eac fde=[ 2be8] │ │ │ │ + 0xfffffffffffab220 (offset: 0x1162c) -> 0x4eec fde=[ 2c28] │ │ │ │ + 0xfffffffffffab248 (offset: 0x11654) -> 0x4f10 fde=[ 2c4c] │ │ │ │ + 0xfffffffffffab252 (offset: 0x1165e) -> 0x4f24 fde=[ 2c60] │ │ │ │ + 0xfffffffffffab418 (offset: 0x11824) -> 0x4f70 fde=[ 2cac] │ │ │ │ + 0xfffffffffffab42e (offset: 0x1183a) -> 0x4f84 fde=[ 2cc0] │ │ │ │ + 0xfffffffffffab474 (offset: 0x11880) -> 0x4f9c fde=[ 2cd8] │ │ │ │ + 0xfffffffffffab504 (offset: 0x11910) -> 0x4fc8 fde=[ 2d04] │ │ │ │ + 0xfffffffffffab544 (offset: 0x11950) -> 0x4fec fde=[ 2d28] │ │ │ │ + 0xfffffffffffab608 (offset: 0x11a14) -> 0x5024 fde=[ 2d60] │ │ │ │ + 0xfffffffffffab60c (offset: 0x11a18) -> 0x5038 fde=[ 2d74] │ │ │ │ + 0xfffffffffffab610 (offset: 0x11a1c) -> 0x504c fde=[ 2d88] │ │ │ │ + 0xfffffffffffab614 (offset: 0x11a20) -> 0x5060 fde=[ 2d9c] │ │ │ │ + 0xfffffffffffab61a (offset: 0x11a26) -> 0x5074 fde=[ 2db0] │ │ │ │ + 0xfffffffffffab61e (offset: 0x11a2a) -> 0x5088 fde=[ 2dc4] │ │ │ │ + 0xfffffffffffab622 (offset: 0x11a2e) -> 0x509c fde=[ 2dd8] │ │ │ │ + 0xfffffffffffab626 (offset: 0x11a32) -> 0x50b0 fde=[ 2dec] │ │ │ │ + 0xfffffffffffab62a (offset: 0x11a36) -> 0x50c4 fde=[ 2e00] │ │ │ │ + 0xfffffffffffab62e (offset: 0x11a3a) -> 0x50d8 fde=[ 2e14] │ │ │ │ + 0xfffffffffffab632 (offset: 0x11a3e) -> 0x50ec fde=[ 2e28] │ │ │ │ + 0xfffffffffffab636 (offset: 0x11a42) -> 0x5100 fde=[ 2e3c] │ │ │ │ + 0xfffffffffffab640 (offset: 0x11a4c) -> 0x5114 fde=[ 2e50] │ │ │ │ + 0xfffffffffffab64e (offset: 0x11a5a) -> 0x5128 fde=[ 2e64] │ │ │ │ + 0xfffffffffffab6a2 (offset: 0x11aae) -> 0x516c fde=[ 2ea8] │ │ │ │ + 0xfffffffffffab6f8 (offset: 0x11b04) -> 0x5188 fde=[ 2ec4] │ │ │ │ + 0xfffffffffffab73a (offset: 0x11b46) -> 0x519c fde=[ 2ed8] │ │ │ │ + 0xfffffffffffab790 (offset: 0x11b9c) -> 0x51b8 fde=[ 2ef4] │ │ │ │ + 0xfffffffffffab7d2 (offset: 0x11bde) -> 0x51cc fde=[ 2f08] │ │ │ │ + 0xfffffffffffab80e (offset: 0x11c1a) -> 0x51e0 fde=[ 2f1c] │ │ │ │ + 0xfffffffffffab962 (offset: 0x11d6e) -> 0x5254 fde=[ 2f90] │ │ │ │ + 0xfffffffffffab988 (offset: 0x11d94) -> 0x5270 fde=[ 2fac] │ │ │ │ + 0xfffffffffffaba16 (offset: 0x11e22) -> 0x52c4 fde=[ 3000] │ │ │ │ + 0xfffffffffffabadc (offset: 0x11ee8) -> 0x5318 fde=[ 3054] │ │ │ │ + 0xfffffffffffabc30 (offset: 0x1203c) -> 0x538c fde=[ 30c8] │ │ │ │ + 0xfffffffffffabe0c (offset: 0x12218) -> 0x5418 fde=[ 3154] │ │ │ │ + 0xfffffffffffabec2 (offset: 0x122ce) -> 0x5450 fde=[ 318c] │ │ │ │ + 0xfffffffffffabf0c (offset: 0x12318) -> 0x5464 fde=[ 31a0] │ │ │ │ + 0xfffffffffffabf10 (offset: 0x1231c) -> 0x5478 fde=[ 31b4] │ │ │ │ + 0xfffffffffffabf66 (offset: 0x12372) -> 0x54b0 fde=[ 31ec] │ │ │ │ + 0xfffffffffffabf72 (offset: 0x1237e) -> 0x54c4 fde=[ 3200] │ │ │ │ + 0xfffffffffffabf7e (offset: 0x1238a) -> 0x54d8 fde=[ 3214] │ │ │ │ + 0xfffffffffffabf8a (offset: 0x12396) -> 0x54ec fde=[ 3228] │ │ │ │ + 0xfffffffffffabf96 (offset: 0x123a2) -> 0x5500 fde=[ 323c] │ │ │ │ + 0xfffffffffffabfa2 (offset: 0x123ae) -> 0x5514 fde=[ 3250] │ │ │ │ + 0xfffffffffffabfae (offset: 0x123ba) -> 0x5528 fde=[ 3264] │ │ │ │ + 0xfffffffffffabfbc (offset: 0x123c8) -> 0x553c fde=[ 3278] │ │ │ │ + 0xfffffffffffabfca (offset: 0x123d6) -> 0x5550 fde=[ 328c] │ │ │ │ + 0xfffffffffffac010 (offset: 0x1241c) -> 0x557c fde=[ 32b8] │ │ │ │ + 0xfffffffffffac03a (offset: 0x12446) -> 0x5598 fde=[ 32d4] │ │ │ │ + 0xfffffffffffac064 (offset: 0x12470) -> 0x55b4 fde=[ 32f0] │ │ │ │ + 0xfffffffffffac0c2 (offset: 0x124ce) -> 0x55d4 fde=[ 3310] │ │ │ │ + 0xfffffffffffac0f0 (offset: 0x124fc) -> 0x55e8 fde=[ 3324] │ │ │ │ + 0xfffffffffffac120 (offset: 0x1252c) -> 0x5610 fde=[ 334c] │ │ │ │ + 0xfffffffffffac12c (offset: 0x12538) -> 0x5624 fde=[ 3360] │ │ │ │ + 0xfffffffffffac1fa (offset: 0x12606) -> 0x5680 fde=[ 33bc] │ │ │ │ + 0xfffffffffffac28c (offset: 0x12698) -> 0x56c4 fde=[ 3400] │ │ │ │ + 0xfffffffffffac31e (offset: 0x1272a) -> 0x5708 fde=[ 3444] │ │ │ │ + 0xfffffffffffac48a (offset: 0x12896) -> 0x5768 fde=[ 34a4] │ │ │ │ + 0xfffffffffffac498 (offset: 0x128a4) -> 0x577c fde=[ 34b8] │ │ │ │ + 0xfffffffffffac4dc (offset: 0x128e8) -> 0x57a8 fde=[ 34e4] │ │ │ │ + 0xfffffffffffac682 (offset: 0x12a8e) -> 0x57fc fde=[ 3538] │ │ │ │ + 0xfffffffffffac6c0 (offset: 0x12acc) -> 0x5820 fde=[ 355c] │ │ │ │ + 0xfffffffffffacd34 (offset: 0x13140) -> 0x5878 fde=[ 35b4] │ │ │ │ + 0xffffffffffface42 (offset: 0x1324e) -> 0x58b8 fde=[ 35f4] │ │ │ │ + 0xfffffffffffacf34 (offset: 0x13340) -> 0x58f8 fde=[ 3634] │ │ │ │ + 0xfffffffffffacf40 (offset: 0x1334c) -> 0x590c fde=[ 3648] │ │ │ │ + 0xfffffffffffad012 (offset: 0x1341e) -> 0x593c fde=[ 3678] │ │ │ │ + 0xfffffffffffad02e (offset: 0x1343a) -> 0x5950 fde=[ 368c] │ │ │ │ + 0xfffffffffffad23a (offset: 0x13646) -> 0x59d0 fde=[ 370c] │ │ │ │ + 0xfffffffffffad4da (offset: 0x138e6) -> 0x5a28 fde=[ 3764] │ │ │ │ + 0xfffffffffffad6a8 (offset: 0x13ab4) -> 0x5a74 fde=[ 37b0] │ │ │ │ + 0xfffffffffffae6a6 (offset: 0x14ab2) -> 0x5b08 fde=[ 3844] │ │ │ │ + 0xfffffffffffaf084 (offset: 0x15490) -> 0x5b7c fde=[ 38b8] │ │ │ │ + 0xfffffffffffaf0ee (offset: 0x154fa) -> 0x5ba0 fde=[ 38dc] │ │ │ │ + 0xfffffffffffaf1fa (offset: 0x15606) -> 0x5be4 fde=[ 3920] │ │ │ │ + 0xfffffffffffaf240 (offset: 0x1564c) -> 0x5c08 fde=[ 3944] │ │ │ │ + 0xfffffffffffaf362 (offset: 0x1576e) -> 0x5c4c fde=[ 3988] │ │ │ │ + 0xfffffffffffaf40a (offset: 0x15816) -> 0x5c80 fde=[ 39bc] │ │ │ │ + 0xfffffffffffaf4c2 (offset: 0x158ce) -> 0x5cac fde=[ 39e8] │ │ │ │ + 0xfffffffffffaf614 (offset: 0x15a20) -> 0x5cf4 fde=[ 3a30] │ │ │ │ + 0xfffffffffffaf714 (offset: 0x15b20) -> 0x5d40 fde=[ 3a7c] │ │ │ │ + 0xfffffffffffaf75c (offset: 0x15b68) -> 0x5d64 fde=[ 3aa0] │ │ │ │ + 0xfffffffffffaf79e (offset: 0x15baa) -> 0x5d78 fde=[ 3ab4] │ │ │ │ + 0xfffffffffffaf86c (offset: 0x15c78) -> 0x5db8 fde=[ 3af4] │ │ │ │ + 0xfffffffffffaf89a (offset: 0x15ca6) -> 0x5de4 fde=[ 3b20] │ │ │ │ + 0xfffffffffffaf8e0 (offset: 0x15cec) -> 0x5e04 fde=[ 3b40] │ │ │ │ + 0xfffffffffffaf8fe (offset: 0x15d0a) -> 0x5e18 fde=[ 3b54] │ │ │ │ + 0xfffffffffffafaf2 (offset: 0x15efe) -> 0x5e58 fde=[ 3b94] │ │ │ │ + 0xfffffffffffafba6 (offset: 0x15fb2) -> 0x5e90 fde=[ 3bcc] │ │ │ │ + 0xfffffffffffafc38 (offset: 0x16044) -> 0x5ec8 fde=[ 3c04] │ │ │ │ + 0xfffffffffffafd2c (offset: 0x16138) -> 0x5f18 fde=[ 3c54] │ │ │ │ + 0xfffffffffffafdca (offset: 0x161d6) -> 0x5f50 fde=[ 3c8c] │ │ │ │ + 0xfffffffffffafe84 (offset: 0x16290) -> 0x5f90 fde=[ 3ccc] │ │ │ │ + 0xfffffffffffaff24 (offset: 0x16330) -> 0x5fd8 fde=[ 3d14] │ │ │ │ + 0xfffffffffffaffea (offset: 0x163f6) -> 0x601c fde=[ 3d58] │ │ │ │ + 0xfffffffffffb00a6 (offset: 0x164b2) -> 0x605c fde=[ 3d98] │ │ │ │ + 0xfffffffffffb019e (offset: 0x165aa) -> 0x60bc fde=[ 3df8] │ │ │ │ + 0xfffffffffffb0232 (offset: 0x1663e) -> 0x60f8 fde=[ 3e34] │ │ │ │ + 0xfffffffffffb02c6 (offset: 0x166d2) -> 0x6134 fde=[ 3e70] │ │ │ │ + 0xfffffffffffb037e (offset: 0x1678a) -> 0x6174 fde=[ 3eb0] │ │ │ │ + 0xfffffffffffb0406 (offset: 0x16812) -> 0x61b0 fde=[ 3eec] │ │ │ │ + 0xfffffffffffb0498 (offset: 0x168a4) -> 0x61ec fde=[ 3f28] │ │ │ │ + 0xfffffffffffb054e (offset: 0x1695a) -> 0x6240 fde=[ 3f7c] │ │ │ │ + 0xfffffffffffb0552 (offset: 0x1695e) -> 0x6254 fde=[ 3f90] │ │ │ │ + 0xfffffffffffb0614 (offset: 0x16a20) -> 0x6284 fde=[ 3fc0] │ │ │ │ + 0xfffffffffffb06ee (offset: 0x16afa) -> 0x62dc fde=[ 4018] │ │ │ │ + 0xfffffffffffb0aba (offset: 0x16ec6) -> 0x636c fde=[ 40a8] │ │ │ │ + 0xfffffffffffb0ae2 (offset: 0x16eee) -> 0x6380 fde=[ 40bc] │ │ │ │ + 0xfffffffffffb0d94 (offset: 0x171a0) -> 0x63e4 fde=[ 4120] │ │ │ │ + 0xfffffffffffb0e5a (offset: 0x17266) -> 0x6424 fde=[ 4160] │ │ │ │ + 0xfffffffffffb0e82 (offset: 0x1728e) -> 0x6438 fde=[ 4174] │ │ │ │ + 0xfffffffffffb0f70 (offset: 0x1737c) -> 0x6484 fde=[ 41c0] │ │ │ │ + 0xfffffffffffb1000 (offset: 0x1740c) -> 0x64c0 fde=[ 41fc] │ │ │ │ + 0xfffffffffffb1c04 (offset: 0x18010) -> 0x6518 fde=[ 4254] │ │ │ │ + 0xfffffffffffb1df6 (offset: 0x18202) -> 0x656c fde=[ 42a8] │ │ │ │ + 0xfffffffffffb1e0a (offset: 0x18216) -> 0x6580 fde=[ 42bc] │ │ │ │ + 0xfffffffffffb1e22 (offset: 0x1822e) -> 0x6594 fde=[ 42d0] │ │ │ │ + 0xfffffffffffb1e44 (offset: 0x18250) -> 0x65a8 fde=[ 42e4] │ │ │ │ + 0xfffffffffffb1ec2 (offset: 0x182ce) -> 0x65bc fde=[ 42f8] │ │ │ │ + 0xfffffffffffb1f2e (offset: 0x1833a) -> 0x65ec fde=[ 4328] │ │ │ │ + 0xfffffffffffb1f5c (offset: 0x18368) -> 0x6600 fde=[ 433c] │ │ │ │ + 0xfffffffffffb1f8a (offset: 0x18396) -> 0x6614 fde=[ 4350] │ │ │ │ + 0xfffffffffffb1fb8 (offset: 0x183c4) -> 0x6628 fde=[ 4364] │ │ │ │ + 0xfffffffffffb1fe6 (offset: 0x183f2) -> 0x663c fde=[ 4378] │ │ │ │ + 0xfffffffffffb204c (offset: 0x18458) -> 0x6650 fde=[ 438c] │ │ │ │ + 0xfffffffffffb2114 (offset: 0x18520) -> 0x6664 fde=[ 43a0] │ │ │ │ + 0xfffffffffffb21a8 (offset: 0x185b4) -> 0x667c fde=[ 43b8] │ │ │ │ + 0xfffffffffffb21cc (offset: 0x185d8) -> 0x6694 fde=[ 43d0] │ │ │ │ + 0xfffffffffffb221e (offset: 0x1862a) -> 0x66b8 fde=[ 43f4] │ │ │ │ + 0xfffffffffffb227e (offset: 0x1868a) -> 0x66dc fde=[ 4418] │ │ │ │ + 0xfffffffffffb22da (offset: 0x186e6) -> 0x6708 fde=[ 4444] │ │ │ │ + 0xfffffffffffb23ac (offset: 0x187b8) -> 0x6740 fde=[ 447c] │ │ │ │ + 0xfffffffffffb23e0 (offset: 0x187ec) -> 0x675c fde=[ 4498] │ │ │ │ + 0xfffffffffffb25a2 (offset: 0x189ae) -> 0x67cc fde=[ 4508] │ │ │ │ + 0xfffffffffffb25e6 (offset: 0x189f2) -> 0x67f0 fde=[ 452c] │ │ │ │ + 0xfffffffffffb27d0 (offset: 0x18bdc) -> 0x6868 fde=[ 45a4] │ │ │ │ + 0xfffffffffffb295a (offset: 0x18d66) -> 0x68b8 fde=[ 45f4] │ │ │ │ + 0xfffffffffffb2b0a (offset: 0x18f16) -> 0x6908 fde=[ 4644] │ │ │ │ + 0xfffffffffffb2ce4 (offset: 0x190f0) -> 0x6984 fde=[ 46c0] │ │ │ │ + 0xfffffffffffb2e54 (offset: 0x19260) -> 0x69ec fde=[ 4728] │ │ │ │ + 0xfffffffffffb3034 (offset: 0x19440) -> 0x6a80 fde=[ 47bc] │ │ │ │ + 0xfffffffffffb31c8 (offset: 0x195d4) -> 0x6ab8 fde=[ 47f4] │ │ │ │ + 0xfffffffffffb3438 (offset: 0x19844) -> 0x6b40 fde=[ 487c] │ │ │ │ + 0xfffffffffffb34ee (offset: 0x198fa) -> 0x6b78 fde=[ 48b4] │ │ │ │ + 0xfffffffffffb3904 (offset: 0x19d10) -> 0x6c18 fde=[ 4954] │ │ │ │ + 0xfffffffffffb3c40 (offset: 0x1a04c) -> 0x6ca8 fde=[ 49e4] │ │ │ │ + 0xfffffffffffb3f3c (offset: 0x1a348) -> 0x6d20 fde=[ 4a5c] │ │ │ │ + 0xfffffffffffb401c (offset: 0x1a428) -> 0x6d7c fde=[ 4ab8] │ │ │ │ + 0xfffffffffffb4200 (offset: 0x1a60c) -> 0x6df4 fde=[ 4b30] │ │ │ │ + 0xfffffffffffb4718 (offset: 0x1ab24) -> 0x6ea8 fde=[ 4be4] │ │ │ │ + 0xfffffffffffb475a (offset: 0x1ab66) -> 0x6ed4 fde=[ 4c10] │ │ │ │ + 0xfffffffffffb4b8a (offset: 0x1af96) -> 0x6f5c fde=[ 4c98] │ │ │ │ + 0xfffffffffffb4f66 (offset: 0x1b372) -> 0x6fb0 fde=[ 4cec] │ │ │ │ + 0xfffffffffffb541a (offset: 0x1b826) -> 0x7024 fde=[ 4d60] │ │ │ │ + 0xfffffffffffb5814 (offset: 0x1bc20) -> 0x7084 fde=[ 4dc0] │ │ │ │ + 0xfffffffffffb5858 (offset: 0x1bc64) -> 0x7098 fde=[ 4dd4] │ │ │ │ + 0xfffffffffffb5bcc (offset: 0x1bfd8) -> 0x711c fde=[ 4e58] │ │ │ │ + 0xfffffffffffb5c10 (offset: 0x1c01c) -> 0x7130 fde=[ 4e6c] │ │ │ │ + 0xfffffffffffb5c7a (offset: 0x1c086) -> 0x7144 fde=[ 4e80] │ │ │ │ + 0xfffffffffffb5cb0 (offset: 0x1c0bc) -> 0x7158 fde=[ 4e94] │ │ │ │ + 0xfffffffffffb5ce2 (offset: 0x1c0ee) -> 0x716c fde=[ 4ea8] │ │ │ │ + 0xfffffffffffb5d18 (offset: 0x1c124) -> 0x7180 fde=[ 4ebc] │ │ │ │ + 0xfffffffffffb5d50 (offset: 0x1c15c) -> 0x7194 fde=[ 4ed0] │ │ │ │ + 0xfffffffffffb5e08 (offset: 0x1c214) -> 0x71e0 fde=[ 4f1c] │ │ │ │ + 0xfffffffffffb60ac (offset: 0x1c4b8) -> 0x7210 fde=[ 4f4c] │ │ │ │ + 0xfffffffffffb6170 (offset: 0x1c57c) -> 0x7260 fde=[ 4f9c] │ │ │ │ + 0xfffffffffffb619e (offset: 0x1c5aa) -> 0x7274 fde=[ 4fb0] │ │ │ │ + 0xfffffffffffb65a0 (offset: 0x1c9ac) -> 0x7314 fde=[ 5050] │ │ │ │ + 0xfffffffffffb65ec (offset: 0x1c9f8) -> 0x7328 fde=[ 5064] │ │ │ │ + 0xfffffffffffb663a (offset: 0x1ca46) -> 0x733c fde=[ 5078] │ │ │ │ + 0xfffffffffffb667a (offset: 0x1ca86) -> 0x7350 fde=[ 508c] │ │ │ │ + 0xfffffffffffb676e (offset: 0x1cb7a) -> 0x7374 fde=[ 50b0] │ │ │ │ + 0xfffffffffffb679c (offset: 0x1cba8) -> 0x7388 fde=[ 50c4] │ │ │ │ + 0xfffffffffffb6850 (offset: 0x1cc5c) -> 0x73c8 fde=[ 5104] │ │ │ │ + 0xfffffffffffb68a0 (offset: 0x1ccac) -> 0x73f4 fde=[ 5130] │ │ │ │ + 0xfffffffffffb6960 (offset: 0x1cd6c) -> 0x7444 fde=[ 5180] │ │ │ │ + 0xfffffffffffb6b00 (offset: 0x1cf0c) -> 0x7498 fde=[ 51d4] │ │ │ │ + 0xfffffffffffb6d12 (offset: 0x1d11e) -> 0x750c fde=[ 5248] │ │ │ │ + 0xfffffffffffb7120 (offset: 0x1d52c) -> 0x7564 fde=[ 52a0] │ │ │ │ + 0xfffffffffffb72ec (offset: 0x1d6f8) -> 0x75e8 fde=[ 5324] │ │ │ │ + 0xfffffffffffb7320 (offset: 0x1d72c) -> 0x760c fde=[ 5348] │ │ │ │ + 0xfffffffffffb7344 (offset: 0x1d750) -> 0x7624 fde=[ 5360] │ │ │ │ + 0xfffffffffffb7368 (offset: 0x1d774) -> 0x763c fde=[ 5378] │ │ │ │ + 0xfffffffffffb738c (offset: 0x1d798) -> 0x7654 fde=[ 5390] │ │ │ │ + 0xfffffffffffb73b0 (offset: 0x1d7bc) -> 0x766c fde=[ 53a8] │ │ │ │ + 0xfffffffffffb7a3e (offset: 0x1de4a) -> 0x76c0 fde=[ 53fc] │ │ │ │ + 0xfffffffffffb8402 (offset: 0x1e80e) -> 0x7714 fde=[ 5450] │ │ │ │ + 0xfffffffffffb8460 (offset: 0x1e86c) -> 0x7730 fde=[ 546c] │ │ │ │ + 0xfffffffffffb8466 (offset: 0x1e872) -> 0x7744 fde=[ 5480] │ │ │ │ + 0xfffffffffffb84b2 (offset: 0x1e8be) -> 0x7770 fde=[ 54ac] │ │ │ │ + 0xfffffffffffb84fe (offset: 0x1e90a) -> 0x779c fde=[ 54d8] │ │ │ │ + 0xfffffffffffb8518 (offset: 0x1e924) -> 0x77b0 fde=[ 54ec] │ │ │ │ + 0xfffffffffffb8554 (offset: 0x1e960) -> 0x77d4 fde=[ 5510] │ │ │ │ + 0xfffffffffffb855c (offset: 0x1e968) -> 0x77e8 fde=[ 5524] │ │ │ │ + 0xfffffffffffb85be (offset: 0x1e9ca) -> 0x7814 fde=[ 5550] │ │ │ │ + 0xfffffffffffb8622 (offset: 0x1ea2e) -> 0x7844 fde=[ 5580] │ │ │ │ + 0xfffffffffffb8686 (offset: 0x1ea92) -> 0x7874 fde=[ 55b0] │ │ │ │ + 0xfffffffffffb876c (offset: 0x1eb78) -> 0x78c4 fde=[ 5600] │ │ │ │ + 0xfffffffffffb8852 (offset: 0x1ec5e) -> 0x791c fde=[ 5658] │ │ │ │ + 0xfffffffffffb8a38 (offset: 0x1ee44) -> 0x7968 fde=[ 56a4] │ │ │ │ + 0xfffffffffffb8a9e (offset: 0x1eeaa) -> 0x7998 fde=[ 56d4] │ │ │ │ + 0xfffffffffffb8b02 (offset: 0x1ef0e) -> 0x79cc fde=[ 5708] │ │ │ │ + 0xfffffffffffb8c34 (offset: 0x1f040) -> 0x7a14 fde=[ 5750] │ │ │ │ + 0xfffffffffffb8d3a (offset: 0x1f146) -> 0x7a54 fde=[ 5790] │ │ │ │ + 0xfffffffffffb8ec4 (offset: 0x1f2d0) -> 0x7a98 fde=[ 57d4] │ │ │ │ + 0xfffffffffffb905a (offset: 0x1f466) -> 0x7af4 fde=[ 5830] │ │ │ │ + 0xfffffffffffb941a (offset: 0x1f826) -> 0x7b90 fde=[ 58cc] │ │ │ │ + 0xfffffffffffb95c4 (offset: 0x1f9d0) -> 0x7bc4 fde=[ 5900] │ │ │ │ + 0xfffffffffffb98d8 (offset: 0x1fce4) -> 0x7c7c fde=[ 59b8] │ │ │ │ + 0xfffffffffffb9b54 (offset: 0x1ff60) -> 0x7cec fde=[ 5a28] │ │ │ │ + 0xfffffffffffba1f4 (offset: 0x20600) -> 0x7d40 fde=[ 5a7c] │ │ │ │ + 0xfffffffffffba54e (offset: 0x2095a) -> 0x7dc4 fde=[ 5b00] │ │ │ │ + 0xfffffffffffba6ae (offset: 0x20aba) -> 0x7e20 fde=[ 5b5c] │ │ │ │ + 0xfffffffffffbac16 (offset: 0x21022) -> 0x7ed8 fde=[ 5c14] │ │ │ │ + 0xfffffffffffbb4c2 (offset: 0x218ce) -> 0x7f2c fde=[ 5c68] │ │ │ │ + 0xfffffffffffbbf40 (offset: 0x2234c) -> 0x7f80 fde=[ 5cbc] │ │ │ │ + 0xfffffffffffbc460 (offset: 0x2286c) -> 0x7fd4 fde=[ 5d10] │ │ │ │ + 0xfffffffffffbc6c0 (offset: 0x22acc) -> 0x8054 fde=[ 5d90] │ │ │ │ + 0xfffffffffffbc890 (offset: 0x22c9c) -> 0x80c0 fde=[ 5dfc] │ │ │ │ + 0xfffffffffffbc8e2 (offset: 0x22cee) -> 0x80f0 fde=[ 5e2c] │ │ │ │ + 0xfffffffffffbca60 (offset: 0x22e6c) -> 0x8120 fde=[ 5e5c] │ │ │ │ + 0xfffffffffffbcb06 (offset: 0x22f12) -> 0x814c fde=[ 5e88] │ │ │ │ + 0xfffffffffffbccf2 (offset: 0x230fe) -> 0x81d0 fde=[ 5f0c] │ │ │ │ + 0xfffffffffffbcd86 (offset: 0x23192) -> 0x8210 fde=[ 5f4c] │ │ │ │ + 0xfffffffffffbcdd4 (offset: 0x231e0) -> 0x8238 fde=[ 5f74] │ │ │ │ + 0xfffffffffffbce72 (offset: 0x2327e) -> 0x8268 fde=[ 5fa4] │ │ │ │ + 0xfffffffffffbcf10 (offset: 0x2331c) -> 0x8298 fde=[ 5fd4] │ │ │ │ + 0xfffffffffffbcfae (offset: 0x233ba) -> 0x82c8 fde=[ 6004] │ │ │ │ + 0xfffffffffffbd04c (offset: 0x23458) -> 0x82f8 fde=[ 6034] │ │ │ │ + 0xfffffffffffbd0d2 (offset: 0x234de) -> 0x8320 fde=[ 605c] │ │ │ │ + 0xfffffffffffbd15a (offset: 0x23566) -> 0x8348 fde=[ 6084] │ │ │ │ + 0xfffffffffffbd1da (offset: 0x235e6) -> 0x8370 fde=[ 60ac] │ │ │ │ + 0xfffffffffffbd254 (offset: 0x23660) -> 0x83a8 fde=[ 60e4] │ │ │ │ + 0xfffffffffffbd2ce (offset: 0x236da) -> 0x83e0 fde=[ 611c] │ │ │ │ + 0xfffffffffffbd36c (offset: 0x23778) -> 0x8410 fde=[ 614c] │ │ │ │ + 0xfffffffffffbd40a (offset: 0x23816) -> 0x8440 fde=[ 617c] │ │ │ │ + 0xfffffffffffbd4a8 (offset: 0x238b4) -> 0x8470 fde=[ 61ac] │ │ │ │ + 0xfffffffffffbd546 (offset: 0x23952) -> 0x84a0 fde=[ 61dc] │ │ │ │ + 0xfffffffffffbd5ba (offset: 0x239c6) -> 0x84d0 fde=[ 620c] │ │ │ │ + 0xfffffffffffbd622 (offset: 0x23a2e) -> 0x8500 fde=[ 623c] │ │ │ │ + 0xfffffffffffbd6be (offset: 0x23aca) -> 0x8528 fde=[ 6264] │ │ │ │ + 0xfffffffffffbd74c (offset: 0x23b58) -> 0x8550 fde=[ 628c] │ │ │ │ + 0xfffffffffffbd870 (offset: 0x23c7c) -> 0x8598 fde=[ 62d4] │ │ │ │ + 0xfffffffffffbd982 (offset: 0x23d8e) -> 0x85e0 fde=[ 631c] │ │ │ │ + 0xfffffffffffbdb8e (offset: 0x23f9a) -> 0x8640 fde=[ 637c] │ │ │ │ + 0xfffffffffffbdd78 (offset: 0x24184) -> 0x8694 fde=[ 63d0] │ │ │ │ + 0xfffffffffffbe0c6 (offset: 0x244d2) -> 0x8724 fde=[ 6460] │ │ │ │ + 0xfffffffffffbe2f0 (offset: 0x246fc) -> 0x8784 fde=[ 64c0] │ │ │ │ + 0xfffffffffffbe51a (offset: 0x24926) -> 0x87e4 fde=[ 6520] │ │ │ │ + 0xfffffffffffbe744 (offset: 0x24b50) -> 0x8844 fde=[ 6580] │ │ │ │ + 0xfffffffffffbe96e (offset: 0x24d7a) -> 0x88a4 fde=[ 65e0] │ │ │ │ + 0xfffffffffffbebbc (offset: 0x24fc8) -> 0x8924 fde=[ 6660] │ │ │ │ + 0xfffffffffffbedd0 (offset: 0x251dc) -> 0x8984 fde=[ 66c0] │ │ │ │ + 0xfffffffffffbeff4 (offset: 0x25400) -> 0x89ec fde=[ 6728] │ │ │ │ + 0xfffffffffffbf218 (offset: 0x25624) -> 0x8a54 fde=[ 6790] │ │ │ │ + 0xfffffffffffbf238 (offset: 0x25644) -> 0x8a78 fde=[ 67b4] │ │ │ │ + 0xfffffffffffbf2a8 (offset: 0x256b4) -> 0x8aa8 fde=[ 67e4] │ │ │ │ + 0xfffffffffffbf430 (offset: 0x2583c) -> 0x8b18 fde=[ 6854] │ │ │ │ + 0xfffffffffffbf4e0 (offset: 0x258ec) -> 0x8b48 fde=[ 6884] │ │ │ │ + 0xfffffffffffbfaaa (offset: 0x25eb6) -> 0x8bd8 fde=[ 6914] │ │ │ │ + 0xfffffffffffbfb28 (offset: 0x25f34) -> 0x8c0c fde=[ 6948] │ │ │ │ + 0xfffffffffffbfb2c (offset: 0x25f38) -> 0x8c20 fde=[ 695c] │ │ │ │ + 0xfffffffffffbfb5a (offset: 0x25f66) -> 0x8c48 fde=[ 6984] │ │ │ │ + 0xfffffffffffbfbc6 (offset: 0x25fd2) -> 0x8c7c fde=[ 69b8] │ │ │ │ + 0xfffffffffffbfc20 (offset: 0x2602c) -> 0x8cac fde=[ 69e8] │ │ │ │ + 0xfffffffffffbfc6c (offset: 0x26078) -> 0x8cd8 fde=[ 6a14] │ │ │ │ + 0xfffffffffffbfc98 (offset: 0x260a4) -> 0x8cec fde=[ 6a28] │ │ │ │ + 0xfffffffffffbfc9c (offset: 0x260a8) -> 0x8d00 fde=[ 6a3c] │ │ │ │ + 0xfffffffffffbfcac (offset: 0x260b8) -> 0x8d14 fde=[ 6a50] │ │ │ │ + 0xfffffffffffbfcbc (offset: 0x260c8) -> 0x8d2c fde=[ 6a68] │ │ │ │ + 0xfffffffffffbfcf4 (offset: 0x26100) -> 0x8d40 fde=[ 6a7c] │ │ │ │ + 0xfffffffffffbfcfe (offset: 0x2610a) -> 0x8d54 fde=[ 6a90] │ │ │ │ + 0xfffffffffffbfd1c (offset: 0x26128) -> 0x8d74 fde=[ 6ab0] │ │ │ │ + 0xfffffffffffbfd26 (offset: 0x26132) -> 0x8d88 fde=[ 6ac4] │ │ │ │ + 0xfffffffffffbff66 (offset: 0x26372) -> 0x8e18 fde=[ 6b54] │ │ │ │ + 0xfffffffffffbff98 (offset: 0x263a4) -> 0x8e38 fde=[ 6b74] │ │ │ │ + 0xfffffffffffc000a (offset: 0x26416) -> 0x8e5c fde=[ 6b98] │ │ │ │ + 0xfffffffffffc0034 (offset: 0x26440) -> 0x8e70 fde=[ 6bac] │ │ │ │ + 0xfffffffffffc00c0 (offset: 0x264cc) -> 0x8e98 fde=[ 6bd4] │ │ │ │ + 0xfffffffffffc0160 (offset: 0x2656c) -> 0x8ec8 fde=[ 6c04] │ │ │ │ + 0xfffffffffffc01bc (offset: 0x265c8) -> 0x8ef0 fde=[ 6c2c] │ │ │ │ + 0xfffffffffffc01cc (offset: 0x265d8) -> 0x8f04 fde=[ 6c40] │ │ │ │ + 0xfffffffffffc0206 (offset: 0x26612) -> 0x8f24 fde=[ 6c60] │ │ │ │ + 0xfffffffffffc027c (offset: 0x26688) -> 0x8f4c fde=[ 6c88] │ │ │ │ + 0xfffffffffffc0426 (offset: 0x26832) -> 0x8f9c fde=[ 6cd8] │ │ │ │ + 0xfffffffffffc0446 (offset: 0x26852) -> 0x8fbc fde=[ 6cf8] │ │ │ │ + 0xfffffffffffc0632 (offset: 0x26a3e) -> 0x9010 fde=[ 6d4c] │ │ │ │ + 0xfffffffffffc0a74 (offset: 0x26e80) -> 0x908c fde=[ 6dc8] │ │ │ │ + 0xfffffffffffc0bb6 (offset: 0x26fc2) -> 0x90e4 fde=[ 6e20] │ │ │ │ + 0xfffffffffffc0be0 (offset: 0x26fec) -> 0x910c fde=[ 6e48] │ │ │ │ + 0xfffffffffffc0c18 (offset: 0x27024) -> 0x9120 fde=[ 6e5c] │ │ │ │ + 0xfffffffffffc0c68 (offset: 0x27074) -> 0x914c fde=[ 6e88] │ │ │ │ + 0xfffffffffffc0ce4 (offset: 0x270f0) -> 0x9188 fde=[ 6ec4] │ │ │ │ + 0xfffffffffffc1120 (offset: 0x2752c) -> 0x91e0 fde=[ 6f1c] │ │ │ │ + 0xfffffffffffc112a (offset: 0x27536) -> 0x91f4 fde=[ 6f30] │ │ │ │ + 0xfffffffffffc1148 (offset: 0x27554) -> 0x9218 fde=[ 6f54] │ │ │ │ + 0xfffffffffffc11d2 (offset: 0x275de) -> 0x9254 fde=[ 6f90] │ │ │ │ + 0xfffffffffffc1546 (offset: 0x27952) -> 0x929c fde=[ 6fd8] │ │ │ │ + 0xfffffffffffc15e4 (offset: 0x279f0) -> 0x92d4 fde=[ 7010] │ │ │ │ + 0xfffffffffffc182e (offset: 0x27c3a) -> 0x9344 fde=[ 7080] │ │ │ │ + 0xfffffffffffc1e1c (offset: 0x28228) -> 0x93a0 fde=[ 70dc] │ │ │ │ + 0xfffffffffffc2504 (offset: 0x28910) -> 0x9440 fde=[ 717c] │ │ │ │ + 0xfffffffffffc264e (offset: 0x28a5a) -> 0x9498 fde=[ 71d4] │ │ │ │ + 0xfffffffffffc283e (offset: 0x28c4a) -> 0x9514 fde=[ 7250] │ │ │ │ + 0xfffffffffffc2f58 (offset: 0x29364) -> 0x95a4 fde=[ 72e0] │ │ │ │ + 0xfffffffffffc356c (offset: 0x29978) -> 0x9654 fde=[ 7390] │ │ │ │ + 0xfffffffffffc3b1c (offset: 0x29f28) -> 0x9714 fde=[ 7450] │ │ │ │ + 0xfffffffffffc3cae (offset: 0x2a0ba) -> 0x97a4 fde=[ 74e0] │ │ │ │ + 0xfffffffffffc3ce6 (offset: 0x2a0f2) -> 0x97cc fde=[ 7508] │ │ │ │ + 0xfffffffffffc3d18 (offset: 0x2a124) -> 0x97f4 fde=[ 7530] │ │ │ │ + 0xfffffffffffc3d5a (offset: 0x2a166) -> 0x9820 fde=[ 755c] │ │ │ │ + 0xfffffffffffc3d84 (offset: 0x2a190) -> 0x9840 fde=[ 757c] │ │ │ │ + 0xfffffffffffc3dbc (offset: 0x2a1c8) -> 0x9868 fde=[ 75a4] │ │ │ │ + 0xfffffffffffc3de2 (offset: 0x2a1ee) -> 0x988c fde=[ 75c8] │ │ │ │ + 0xfffffffffffc3e38 (offset: 0x2a244) -> 0x98b8 fde=[ 75f4] │ │ │ │ + 0xfffffffffffc3e8e (offset: 0x2a29a) -> 0x98e4 fde=[ 7620] │ │ │ │ + 0xfffffffffffc3f14 (offset: 0x2a320) -> 0x991c fde=[ 7658] │ │ │ │ + 0xfffffffffffc3f56 (offset: 0x2a362) -> 0x9940 fde=[ 767c] │ │ │ │ + 0xfffffffffffc3f6a (offset: 0x2a376) -> 0x9954 fde=[ 7690] │ │ │ │ + 0xfffffffffffc3f8a (offset: 0x2a396) -> 0x9968 fde=[ 76a4] │ │ │ │ + 0xfffffffffffc40b8 (offset: 0x2a4c4) -> 0x997c fde=[ 76b8] │ │ │ │ + 0xfffffffffffc4120 (offset: 0x2a52c) -> 0x99ac fde=[ 76e8] │ │ │ │ + 0xfffffffffffc416e (offset: 0x2a57a) -> 0x99d4 fde=[ 7710] │ │ │ │ + 0xfffffffffffc4198 (offset: 0x2a5a4) -> 0x99e8 fde=[ 7724] │ │ │ │ + 0xfffffffffffc41ca (offset: 0x2a5d6) -> 0x99fc fde=[ 7738] │ │ │ │ + 0xfffffffffffc4234 (offset: 0x2a640) -> 0x9a10 fde=[ 774c] │ │ │ │ + 0xfffffffffffc42e6 (offset: 0x2a6f2) -> 0x9a3c fde=[ 7778] │ │ │ │ + 0xfffffffffffc44cc (offset: 0x2a8d8) -> 0x9a98 fde=[ 77d4] │ │ │ │ + 0xfffffffffffc4518 (offset: 0x2a924) -> 0x9acc fde=[ 7808] │ │ │ │ + 0xfffffffffffc4564 (offset: 0x2a970) -> 0x9b00 fde=[ 783c] │ │ │ │ + 0xfffffffffffc45a2 (offset: 0x2a9ae) -> 0x9b28 fde=[ 7864] │ │ │ │ + 0xfffffffffffc4614 (offset: 0x2aa20) -> 0x9b58 fde=[ 7894] │ │ │ │ + 0xfffffffffffc46c4 (offset: 0x2aad0) -> 0x9b84 fde=[ 78c0] │ │ │ │ + 0xfffffffffffc4848 (offset: 0x2ac54) -> 0x9bd4 fde=[ 7910] │ │ │ │ + 0xfffffffffffc4a14 (offset: 0x2ae20) -> 0x9c48 fde=[ 7984] │ │ │ │ + 0xfffffffffffc4b50 (offset: 0x2af5c) -> 0x9c9c fde=[ 79d8] │ │ │ │ + 0xfffffffffffc4b64 (offset: 0x2af70) -> 0x9cb0 fde=[ 79ec] │ │ │ │ + 0xfffffffffffc4bd0 (offset: 0x2afdc) -> 0x9cdc fde=[ 7a18] │ │ │ │ + 0xfffffffffffc4e38 (offset: 0x2b244) -> 0x9d74 fde=[ 7ab0] │ │ │ │ + 0xfffffffffffc4f40 (offset: 0x2b34c) -> 0x9dc4 fde=[ 7b00] │ │ │ │ + 0xfffffffffffc50ba (offset: 0x2b4c6) -> 0x9df4 fde=[ 7b30] │ │ │ │ + 0xfffffffffffc5270 (offset: 0x2b67c) -> 0x9e64 fde=[ 7ba0] │ │ │ │ + 0xfffffffffffc5426 (offset: 0x2b832) -> 0x9ed4 fde=[ 7c10] │ │ │ │ + 0xfffffffffffc543c (offset: 0x2b848) -> 0x9eec fde=[ 7c28] │ │ │ │ + 0xfffffffffffc6026 (offset: 0x2c432) -> 0x9f44 fde=[ 7c80] │ │ │ │ + 0xfffffffffffc6058 (offset: 0x2c464) -> 0x9f58 fde=[ 7c94] │ │ │ │ + 0xfffffffffffc618e (offset: 0x2c59a) -> 0xa018 fde=[ 7d54] │ │ │ │ + 0xfffffffffffc62fa (offset: 0x2c706) -> 0xa048 fde=[ 7d84] │ │ │ │ + 0xfffffffffffc63ce (offset: 0x2c7da) -> 0xa09c fde=[ 7dd8] │ │ │ │ + 0xfffffffffffc65f6 (offset: 0x2ca02) -> 0xa0f0 fde=[ 7e2c] │ │ │ │ + 0xfffffffffffc6b0e (offset: 0x2cf1a) -> 0xa164 fde=[ 7ea0] │ │ │ │ + 0xfffffffffffc6ba2 (offset: 0x2cfae) -> 0xa19c fde=[ 7ed8] │ │ │ │ + 0xfffffffffffc6d12 (offset: 0x2d11e) -> 0xa1d0 fde=[ 7f0c] │ │ │ │ + 0xfffffffffffc6dfa (offset: 0x2d206) -> 0xa200 fde=[ 7f3c] │ │ │ │ + 0xfffffffffffc6e24 (offset: 0x2d230) -> 0xa224 fde=[ 7f60] │ │ │ │ + 0xfffffffffffc6e26 (offset: 0x2d232) -> 0xa238 fde=[ 7f74] │ │ │ │ + 0xfffffffffffc6e28 (offset: 0x2d234) -> 0xa24c fde=[ 7f88] │ │ │ │ + 0xfffffffffffc6e46 (offset: 0x2d252) -> 0xa260 fde=[ 7f9c] │ │ │ │ + 0xfffffffffffc6e8a (offset: 0x2d296) -> 0xa27c fde=[ 7fb8] │ │ │ │ + 0xfffffffffffc6ec4 (offset: 0x2d2d0) -> 0xa29c fde=[ 7fd8] │ │ │ │ + 0xfffffffffffc6f08 (offset: 0x2d314) -> 0xa2b0 fde=[ 7fec] │ │ │ │ + 0xfffffffffffc6f12 (offset: 0x2d31e) -> 0xa2c4 fde=[ 8000] │ │ │ │ + 0xfffffffffffc6f44 (offset: 0x2d350) -> 0xa2ec fde=[ 8028] │ │ │ │ + 0xfffffffffffc6fc0 (offset: 0x2d3cc) -> 0xa300 fde=[ 803c] │ │ │ │ + 0xfffffffffffc701c (offset: 0x2d428) -> 0xa314 fde=[ 8050] │ │ │ │ + 0xfffffffffffc70a6 (offset: 0x2d4b2) -> 0xa35c fde=[ 8098] │ │ │ │ + 0xfffffffffffc70c8 (offset: 0x2d4d4) -> 0xa370 fde=[ 80ac] │ │ │ │ + 0xfffffffffffc70f0 (offset: 0x2d4fc) -> 0xa384 fde=[ 80c0] │ │ │ │ + 0xfffffffffffc7114 (offset: 0x2d520) -> 0xa398 fde=[ 80d4] │ │ │ │ + 0xfffffffffffc7198 (offset: 0x2d5a4) -> 0xa3dc fde=[ 8118] │ │ │ │ + 0xfffffffffffc721c (offset: 0x2d628) -> 0xa420 fde=[ 815c] │ │ │ │ + 0xfffffffffffc72de (offset: 0x2d6ea) -> 0xa470 fde=[ 81ac] │ │ │ │ + 0xfffffffffffc733a (offset: 0x2d746) -> 0xa498 fde=[ 81d4] │ │ │ │ + 0xfffffffffffc735a (offset: 0x2d766) -> 0xa4b8 fde=[ 81f4] │ │ │ │ + 0xfffffffffffc739a (offset: 0x2d7a6) -> 0xa4cc fde=[ 8208] │ │ │ │ + 0xfffffffffffc746c (offset: 0x2d878) -> 0xa4e0 fde=[ 821c] │ │ │ │ + 0xfffffffffffc749e (offset: 0x2d8aa) -> 0xa4f4 fde=[ 8230] │ │ │ │ + 0xfffffffffffc74c6 (offset: 0x2d8d2) -> 0xa508 fde=[ 8244] │ │ │ │ + 0xfffffffffffc751e (offset: 0x2d92a) -> 0xa51c fde=[ 8258] │ │ │ │ + 0xfffffffffffc7532 (offset: 0x2d93e) -> 0xa530 fde=[ 826c] │ │ │ │ + 0xfffffffffffc77ac (offset: 0x2dbb8) -> 0xa58c fde=[ 82c8] │ │ │ │ + 0xfffffffffffc7840 (offset: 0x2dc4c) -> 0xa5c4 fde=[ 8300] │ │ │ │ + 0xfffffffffffc791a (offset: 0x2dd26) -> 0xa600 fde=[ 833c] │ │ │ │ + 0xfffffffffffc7990 (offset: 0x2dd9c) -> 0xa630 fde=[ 836c] │ │ │ │ + 0xfffffffffffc7a26 (offset: 0x2de32) -> 0xa668 fde=[ 83a4] │ │ │ │ + 0xfffffffffffc7b2c (offset: 0x2df38) -> 0xa6b8 fde=[ 83f4] │ │ │ │ + 0xfffffffffffc7c64 (offset: 0x2e070) -> 0xa710 fde=[ 844c] │ │ │ │ + 0xfffffffffffc7dae (offset: 0x2e1ba) -> 0xa770 fde=[ 84ac] │ │ │ │ + 0xfffffffffffc7f16 (offset: 0x2e322) -> 0xa7c0 fde=[ 84fc] │ │ │ │ + 0xfffffffffffc849e (offset: 0x2e8aa) -> 0xa878 fde=[ 85b4] │ │ │ │ + 0xfffffffffffc8676 (offset: 0x2ea82) -> 0xa90c fde=[ 8648] │ │ │ │ + 0xfffffffffffc88e4 (offset: 0x2ecf0) -> 0xa968 fde=[ 86a4] │ │ │ │ + 0xfffffffffffc8906 (offset: 0x2ed12) -> 0xa97c fde=[ 86b8] │ │ │ │ + 0xfffffffffffc892c (offset: 0x2ed38) -> 0xa990 fde=[ 86cc] │ │ │ │ + 0xfffffffffffc89c8 (offset: 0x2edd4) -> 0xa9c8 fde=[ 8704] │ │ │ │ + 0xfffffffffffc8a60 (offset: 0x2ee6c) -> 0xaa00 fde=[ 873c] │ │ │ │ + 0xfffffffffffc8afa (offset: 0x2ef06) -> 0xaa38 fde=[ 8774] │ │ │ │ + 0xfffffffffffc8b24 (offset: 0x2ef30) -> 0xaa4c fde=[ 8788] │ │ │ │ + 0xfffffffffffc8b4e (offset: 0x2ef5a) -> 0xaa60 fde=[ 879c] │ │ │ │ + 0xfffffffffffc8c5a (offset: 0x2f066) -> 0xaa98 fde=[ 87d4] │ │ │ │ + 0xfffffffffffc8cc8 (offset: 0x2f0d4) -> 0xaaac fde=[ 87e8] │ │ │ │ + 0xfffffffffffc8d22 (offset: 0x2f12e) -> 0xaac0 fde=[ 87fc] │ │ │ │ + 0xfffffffffffc8d96 (offset: 0x2f1a2) -> 0xaaec fde=[ 8828] │ │ │ │ + 0xfffffffffffc8df4 (offset: 0x2f200) -> 0xab18 fde=[ 8854] │ │ │ │ + 0xfffffffffffc8e46 (offset: 0x2f252) -> 0xab2c fde=[ 8868] │ │ │ │ + 0xfffffffffffc8eba (offset: 0x2f2c6) -> 0xab40 fde=[ 887c] │ │ │ │ + 0xfffffffffffc8ef6 (offset: 0x2f302) -> 0xab64 fde=[ 88a0] │ │ │ │ + 0xfffffffffffc8f38 (offset: 0x2f344) -> 0xab88 fde=[ 88c4] │ │ │ │ + 0xfffffffffffc8f72 (offset: 0x2f37e) -> 0xaba4 fde=[ 88e0] │ │ │ │ + 0xfffffffffffc9030 (offset: 0x2f43c) -> 0xabe4 fde=[ 8920] │ │ │ │ + 0xfffffffffffc9196 (offset: 0x2f5a2) -> 0xac28 fde=[ 8964] │ │ │ │ + 0xfffffffffffc9318 (offset: 0x2f724) -> 0xac74 fde=[ 89b0] │ │ │ │ + 0xfffffffffffc93fc (offset: 0x2f808) -> 0xacb8 fde=[ 89f4] │ │ │ │ + 0xfffffffffffc9514 (offset: 0x2f920) -> 0xacd8 fde=[ 8a14] │ │ │ │ + 0xfffffffffffc952e (offset: 0x2f93a) -> 0xacf4 fde=[ 8a30] │ │ │ │ + 0xfffffffffffc9548 (offset: 0x2f954) -> 0xad10 fde=[ 8a4c] │ │ │ │ + 0xfffffffffffc95d0 (offset: 0x2f9dc) -> 0xad3c fde=[ 8a78] │ │ │ │ + 0xfffffffffffc9646 (offset: 0x2fa52) -> 0xad68 fde=[ 8aa4] │ │ │ │ + 0xfffffffffffc9736 (offset: 0x2fb42) -> 0xadb8 fde=[ 8af4] │ │ │ │ + 0xfffffffffffc97ba (offset: 0x2fbc6) -> 0xade4 fde=[ 8b20] │ │ │ │ + 0xfffffffffffc9c3e (offset: 0x3004a) -> 0xae64 fde=[ 8ba0] │ │ │ │ + 0xfffffffffffc9de2 (offset: 0x301ee) -> 0xaedc fde=[ 8c18] │ │ │ │ + 0xfffffffffffca3ea (offset: 0x307f6) -> 0xaf58 fde=[ 8c94] │ │ │ │ + 0xfffffffffffca444 (offset: 0x30850) -> 0xaf7c fde=[ 8cb8] │ │ │ │ + 0xfffffffffffca556 (offset: 0x30962) -> 0xaff8 fde=[ 8d34] │ │ │ │ + 0xfffffffffffca99c (offset: 0x30da8) -> 0xb078 fde=[ 8db4] │ │ │ │ + 0xfffffffffffcaef0 (offset: 0x312fc) -> 0xb100 fde=[ 8e3c] │ │ │ │ + 0xfffffffffffcafb0 (offset: 0x313bc) -> 0xb154 fde=[ 8e90] │ │ │ │ + 0xfffffffffffcb0e8 (offset: 0x314f4) -> 0xb1a4 fde=[ 8ee0] │ │ │ │ + 0xfffffffffffcb0ea (offset: 0x314f6) -> 0xb1b8 fde=[ 8ef4] │ │ │ │ + 0xfffffffffffcb26e (offset: 0x3167a) -> 0xb204 fde=[ 8f40] │ │ │ │ + 0xfffffffffffcb44e (offset: 0x3185a) -> 0xb274 fde=[ 8fb0] │ │ │ │ + 0xfffffffffffcb482 (offset: 0x3188e) -> 0xb288 fde=[ 8fc4] │ │ │ │ + 0xfffffffffffcb4b6 (offset: 0x318c2) -> 0xb29c fde=[ 8fd8] │ │ │ │ + 0xfffffffffffcb500 (offset: 0x3190c) -> 0xb2b0 fde=[ 8fec] │ │ │ │ + 0xfffffffffffcb560 (offset: 0x3196c) -> 0xb2e0 fde=[ 901c] │ │ │ │ + 0xfffffffffffcb57a (offset: 0x31986) -> 0xb304 fde=[ 9040] │ │ │ │ + 0xfffffffffffcb5f8 (offset: 0x31a04) -> 0xb338 fde=[ 9074] │ │ │ │ + 0xfffffffffffcb6bc (offset: 0x31ac8) -> 0xb380 fde=[ 90bc] │ │ │ │ + 0xfffffffffffcb8e0 (offset: 0x31cec) -> 0xb3a8 fde=[ 90e4] │ │ │ │ + 0xfffffffffffcbc78 (offset: 0x32084) -> 0xb3fc fde=[ 9138] │ │ │ │ + 0xfffffffffffcc03c (offset: 0x32448) -> 0xb444 fde=[ 9180] │ │ │ │ + 0xfffffffffffcc2c8 (offset: 0x326d4) -> 0xb4a0 fde=[ 91dc] │ │ │ │ + 0xfffffffffffcc2d6 (offset: 0x326e2) -> 0xb4b4 fde=[ 91f0] │ │ │ │ + 0xfffffffffffcc38a (offset: 0x32796) -> 0xb4e4 fde=[ 9220] │ │ │ │ + 0xfffffffffffcc4c8 (offset: 0x328d4) -> 0xb53c fde=[ 9278] │ │ │ │ + 0xfffffffffffcc57a (offset: 0x32986) -> 0xb57c fde=[ 92b8] │ │ │ │ + 0xfffffffffffcc608 (offset: 0x32a14) -> 0xb5b0 fde=[ 92ec] │ │ │ │ + 0xfffffffffffcc6a0 (offset: 0x32aac) -> 0xb5e0 fde=[ 931c] │ │ │ │ + 0xfffffffffffcc782 (offset: 0x32b8e) -> 0xb620 fde=[ 935c] │ │ │ │ + 0xfffffffffffcc7aa (offset: 0x32bb6) -> 0xb644 fde=[ 9380] │ │ │ │ + 0xfffffffffffcc7b2 (offset: 0x32bbe) -> 0xb658 fde=[ 9394] │ │ │ │ + 0xfffffffffffcc7ee (offset: 0x32bfa) -> 0xb67c fde=[ 93b8] │ │ │ │ + 0xfffffffffffcc850 (offset: 0x32c5c) -> 0xb6a0 fde=[ 93dc] │ │ │ │ + 0xfffffffffffcc87c (offset: 0x32c88) -> 0xb6b8 fde=[ 93f4] │ │ │ │ + 0xfffffffffffcc8ea (offset: 0x32cf6) -> 0xb6dc fde=[ 9418] │ │ │ │ + 0xfffffffffffcc94c (offset: 0x32d58) -> 0xb720 fde=[ 945c] │ │ │ │ + 0xfffffffffffcc956 (offset: 0x32d62) -> 0xb734 fde=[ 9470] │ │ │ │ + 0xfffffffffffcca28 (offset: 0x32e34) -> 0xb780 fde=[ 94bc] │ │ │ │ + 0xfffffffffffccad0 (offset: 0x32edc) -> 0xb7c0 fde=[ 94fc] │ │ │ │ + 0xfffffffffffccb50 (offset: 0x32f5c) -> 0xb7f8 fde=[ 9534] │ │ │ │ + 0xfffffffffffcccec (offset: 0x330f8) -> 0xb860 fde=[ 959c] │ │ │ │ + 0xfffffffffffccd54 (offset: 0x33160) -> 0xb88c fde=[ 95c8] │ │ │ │ + 0xfffffffffffcce08 (offset: 0x33214) -> 0xb8c4 fde=[ 9600] │ │ │ │ + 0xfffffffffffccebc (offset: 0x332c8) -> 0xb908 fde=[ 9644] │ │ │ │ + 0xfffffffffffcd1c6 (offset: 0x335d2) -> 0xb9d4 fde=[ 9710] │ │ │ │ + 0xfffffffffffcd254 (offset: 0x33660) -> 0xba3c fde=[ 9778] │ │ │ │ + 0xfffffffffffcd2d0 (offset: 0x336dc) -> 0xba7c fde=[ 97b8] │ │ │ │ + 0xfffffffffffcd370 (offset: 0x3377c) -> 0xbac0 fde=[ 97fc] │ │ │ │ + 0xfffffffffffcd478 (offset: 0x33884) -> 0xbb10 fde=[ 984c] │ │ │ │ + 0xfffffffffffcd70c (offset: 0x33b18) -> 0xbb98 fde=[ 98d4] │ │ │ │ + 0xfffffffffffcda54 (offset: 0x33e60) -> 0xbc4c fde=[ 9988] │ │ │ │ + 0xfffffffffffcdb74 (offset: 0x33f80) -> 0xbcdc fde=[ 9a18] │ │ │ │ + 0xfffffffffffcdba2 (offset: 0x33fae) -> 0xbd08 fde=[ 9a44] │ │ │ │ + 0xfffffffffffcdc7a (offset: 0x34086) -> 0xbd64 fde=[ 9aa0] │ │ │ │ + 0xfffffffffffcdca2 (offset: 0x340ae) -> 0xbd8c fde=[ 9ac8] │ │ │ │ + 0xfffffffffffcde12 (offset: 0x3421e) -> 0xbde4 fde=[ 9b20] │ │ │ │ + 0xfffffffffffcdfa8 (offset: 0x343b4) -> 0xbea8 fde=[ 9be4] │ │ │ │ + 0xfffffffffffce102 (offset: 0x3450e) -> 0xbefc fde=[ 9c38] │ │ │ │ + 0xfffffffffffce2e8 (offset: 0x346f4) -> 0xbfb4 fde=[ 9cf0] │ │ │ │ + 0xfffffffffffce39c (offset: 0x347a8) -> 0xbff4 fde=[ 9d30] │ │ │ │ + 0xfffffffffffce590 (offset: 0x3499c) -> 0xc07c fde=[ 9db8] │ │ │ │ + 0xfffffffffffce592 (offset: 0x3499e) -> 0xc094 fde=[ 9dd0] │ │ │ │ + 0xfffffffffffce63e (offset: 0x34a4a) -> 0xc0cc fde=[ 9e08] │ │ │ │ + 0xfffffffffffce766 (offset: 0x34b72) -> 0xc140 fde=[ 9e7c] │ │ │ │ + 0xfffffffffffce8f8 (offset: 0x34d04) -> 0xc188 fde=[ 9ec4] │ │ │ │ + 0xfffffffffffcee26 (offset: 0x35232) -> 0xc1e0 fde=[ 9f1c] │ │ │ │ + 0xfffffffffffcef0c (offset: 0x35318) -> 0xc24c fde=[ 9f88] │ │ │ │ + 0xfffffffffffcefaa (offset: 0x353b6) -> 0xc290 fde=[ 9fcc] │ │ │ │ + 0xfffffffffffcf104 (offset: 0x35510) -> 0xc2ec fde=[ a028] │ │ │ │ + 0xfffffffffffcf3a2 (offset: 0x357ae) -> 0xc37c fde=[ a0b8] │ │ │ │ + 0xfffffffffffcf692 (offset: 0x35a9e) -> 0xc3c4 fde=[ a100] │ │ │ │ + 0xfffffffffffcfa42 (offset: 0x35e4e) -> 0xc460 fde=[ a19c] │ │ │ │ + 0xfffffffffffcfc0e (offset: 0x3601a) -> 0xc4a4 fde=[ a1e0] │ │ │ │ + 0xfffffffffffcfcfa (offset: 0x36106) -> 0xc518 fde=[ a254] │ │ │ │ + 0xfffffffffffcfdae (offset: 0x361ba) -> 0xc554 fde=[ a290] │ │ │ │ + 0xfffffffffffcfe3e (offset: 0x3624a) -> 0xc59c fde=[ a2d8] │ │ │ │ + 0xfffffffffffd02ca (offset: 0x366d6) -> 0xc5f8 fde=[ a334] │ │ │ │ + 0xfffffffffffd04e4 (offset: 0x368f0) -> 0xc64c fde=[ a388] │ │ │ │ + 0xfffffffffffd067a (offset: 0x36a86) -> 0xc6a8 fde=[ a3e4] │ │ │ │ + 0xfffffffffffd07ec (offset: 0x36bf8) -> 0xc704 fde=[ a440] │ │ │ │ + 0xfffffffffffd0940 (offset: 0x36d4c) -> 0xc75c fde=[ a498] │ │ │ │ + 0xfffffffffffd09e0 (offset: 0x36dec) -> 0xc788 fde=[ a4c4] │ │ │ │ + 0xfffffffffffd0a5e (offset: 0x36e6a) -> 0xc7c4 fde=[ a500] │ │ │ │ + 0xfffffffffffd0a66 (offset: 0x36e72) -> 0xc7d8 fde=[ a514] │ │ │ │ + 0xfffffffffffd0ae0 (offset: 0x36eec) -> 0xc828 fde=[ a564] │ │ │ │ + 0xfffffffffffd0af6 (offset: 0x36f02) -> 0xc83c fde=[ a578] │ │ │ │ + 0xfffffffffffd0b1e (offset: 0x36f2a) -> 0xc850 fde=[ a58c] │ │ │ │ + 0xfffffffffffd0ba0 (offset: 0x36fac) -> 0xc880 fde=[ a5bc] │ │ │ │ + 0xfffffffffffd0bea (offset: 0x36ff6) -> 0xc8a4 fde=[ a5e0] │ │ │ │ + 0xfffffffffffd0bee (offset: 0x36ffa) -> 0xc8bc fde=[ a5f8] │ │ │ │ + 0xfffffffffffd0ed4 (offset: 0x372e0) -> 0xc904 fde=[ a640] │ │ │ │ + 0xfffffffffffd0eec (offset: 0x372f8) -> 0xc918 fde=[ a654] │ │ │ │ + 0xfffffffffffd0ef8 (offset: 0x37304) -> 0xc92c fde=[ a668] │ │ │ │ + 0xfffffffffffd0f1a (offset: 0x37326) -> 0xc958 fde=[ a694] │ │ │ │ + 0xfffffffffffd103c (offset: 0x37448) -> 0xc9cc fde=[ a708] │ │ │ │ + 0xfffffffffffd1182 (offset: 0x3758e) -> 0xca40 fde=[ a77c] │ │ │ │ + 0xfffffffffffd1306 (offset: 0x37712) -> 0xcabc fde=[ a7f8] │ │ │ │ + 0xfffffffffffd134a (offset: 0x37756) -> 0xcad0 fde=[ a80c] │ │ │ │ + 0xfffffffffffd13a0 (offset: 0x377ac) -> 0xcae4 fde=[ a820] │ │ │ │ + 0xfffffffffffd1b14 (offset: 0x37f20) -> 0xcb3c fde=[ a878] │ │ │ │ + 0xfffffffffffd2640 (offset: 0x38a4c) -> 0xcc00 fde=[ a93c] │ │ │ │ + 0xfffffffffffd2f9e (offset: 0x393aa) -> 0xcc64 fde=[ a9a0] │ │ │ │ + 0xfffffffffffd362a (offset: 0x39a36) -> 0xccbc fde=[ a9f8] │ │ │ │ + 0xfffffffffffd3cda (offset: 0x3a0e6) -> 0xcd14 fde=[ aa50] │ │ │ │ + 0xfffffffffffd436c (offset: 0x3a778) -> 0xcdd0 fde=[ ab0c] │ │ │ │ + 0xfffffffffffd486e (offset: 0x3ac7a) -> 0xce44 fde=[ ab80] │ │ │ │ + 0xfffffffffffd4e52 (offset: 0x3b25e) -> 0xcef0 fde=[ ac2c] │ │ │ │ + 0xfffffffffffd4eee (offset: 0x3b2fa) -> 0xcf2c fde=[ ac68] │ │ │ │ + 0xfffffffffffd4f00 (offset: 0x3b30c) -> 0xcf40 fde=[ ac7c] │ │ │ │ + 0xfffffffffffd511c (offset: 0x3b528) -> 0xcfc4 fde=[ ad00] │ │ │ │ + 0xfffffffffffd52a8 (offset: 0x3b6b4) -> 0xd018 fde=[ ad54] │ │ │ │ + 0xfffffffffffd5544 (offset: 0x3b950) -> 0xd070 fde=[ adac] │ │ │ │ + 0xfffffffffffd5566 (offset: 0x3b972) -> 0xd084 fde=[ adc0] │ │ │ │ + 0xfffffffffffd5628 (offset: 0x3ba34) -> 0xd0b0 fde=[ adec] │ │ │ │ + 0xfffffffffffd568a (offset: 0x3ba96) -> 0xd0dc fde=[ ae18] │ │ │ │ + 0xfffffffffffd56e0 (offset: 0x3baec) -> 0xd108 fde=[ ae44] │ │ │ │ + 0xfffffffffffd5792 (offset: 0x3bb9e) -> 0xd150 fde=[ ae8c] │ │ │ │ + 0xfffffffffffd5858 (offset: 0x3bc64) -> 0xd188 fde=[ aec4] │ │ │ │ + 0xfffffffffffd59a0 (offset: 0x3bdac) -> 0xd1dc fde=[ af18] │ │ │ │ + 0xfffffffffffd5c16 (offset: 0x3c022) -> 0xd264 fde=[ afa0] │ │ │ │ + 0xfffffffffffd5cc4 (offset: 0x3c0d0) -> 0xd29c fde=[ afd8] │ │ │ │ + 0xfffffffffffd5e7e (offset: 0x3c28a) -> 0xd2ec fde=[ b028] │ │ │ │ + 0xfffffffffffd5eec (offset: 0x3c2f8) -> 0xd324 fde=[ b060] │ │ │ │ + 0xfffffffffffd5efe (offset: 0x3c30a) -> 0xd338 fde=[ b074] │ │ │ │ + 0xfffffffffffd5f24 (offset: 0x3c330) -> 0xd34c fde=[ b088] │ │ │ │ + 0xfffffffffffd5f46 (offset: 0x3c352) -> 0xd360 fde=[ b09c] │ │ │ │ + 0xfffffffffffd5fa6 (offset: 0x3c3b2) -> 0xd374 fde=[ b0b0] │ │ │ │ + 0xfffffffffffd6032 (offset: 0x3c43e) -> 0xd388 fde=[ b0c4] │ │ │ │ + 0xfffffffffffd6046 (offset: 0x3c452) -> 0xd39c fde=[ b0d8] │ │ │ │ + 0xfffffffffffd6068 (offset: 0x3c474) -> 0xd3b0 fde=[ b0ec] │ │ │ │ + 0xfffffffffffd6154 (offset: 0x3c560) -> 0xd3d0 fde=[ b10c] │ │ │ │ + 0xfffffffffffd61f6 (offset: 0x3c602) -> 0xd3e4 fde=[ b120] │ │ │ │ + 0xfffffffffffd62ae (offset: 0x3c6ba) -> 0xd3f8 fde=[ b134] │ │ │ │ + 0xfffffffffffd6468 (offset: 0x3c874) -> 0xd478 fde=[ b1b4] │ │ │ │ + 0xfffffffffffd66d6 (offset: 0x3cae2) -> 0xd50c fde=[ b248] │ │ │ │ + 0xfffffffffffd67fa (offset: 0x3cc06) -> 0xd540 fde=[ b27c] │ │ │ │ + 0xfffffffffffd6822 (offset: 0x3cc2e) -> 0xd560 fde=[ b29c] │ │ │ │ + 0xfffffffffffd6888 (offset: 0x3cc94) -> 0xd59c fde=[ b2d8] │ │ │ │ + 0xfffffffffffd695a (offset: 0x3cd66) -> 0xd5e0 fde=[ b31c] │ │ │ │ + 0xfffffffffffd69de (offset: 0x3cdea) -> 0xd5f4 fde=[ b330] │ │ │ │ + 0xfffffffffffd6ac2 (offset: 0x3cece) -> 0xd630 fde=[ b36c] │ │ │ │ + 0xfffffffffffd6b52 (offset: 0x3cf5e) -> 0xd674 fde=[ b3b0] │ │ │ │ + 0xfffffffffffd6c62 (offset: 0x3d06e) -> 0xd6c4 fde=[ b400] │ │ │ │ + 0xfffffffffffd6ca0 (offset: 0x3d0ac) -> 0xd6ec fde=[ b428] │ │ │ │ + 0xfffffffffffd6cf6 (offset: 0x3d102) -> 0xd718 fde=[ b454] │ │ │ │ + 0xfffffffffffd6d84 (offset: 0x3d190) -> 0xd748 fde=[ b484] │ │ │ │ + 0xfffffffffffd6dd6 (offset: 0x3d1e2) -> 0xd77c fde=[ b4b8] │ │ │ │ + 0xfffffffffffd6f1c (offset: 0x3d328) -> 0xd7dc fde=[ b518] │ │ │ │ + 0xfffffffffffd7016 (offset: 0x3d422) -> 0xd80c fde=[ b548] │ │ │ │ + 0xfffffffffffd7404 (offset: 0x3d810) -> 0xd878 fde=[ b5b4] │ │ │ │ + 0xfffffffffffd77a2 (offset: 0x3dbae) -> 0xd8e0 fde=[ b61c] │ │ │ │ + 0xfffffffffffd77e2 (offset: 0x3dbee) -> 0xd8f4 fde=[ b630] │ │ │ │ + 0xfffffffffffd7970 (offset: 0x3dd7c) -> 0xd960 fde=[ b69c] │ │ │ │ + 0xfffffffffffd7c18 (offset: 0x3e024) -> 0xd9b4 fde=[ b6f0] │ │ │ │ + 0xfffffffffffd7e12 (offset: 0x3e21e) -> 0xda08 fde=[ b744] │ │ │ │ + 0xfffffffffffd7ec0 (offset: 0x3e2cc) -> 0xda38 fde=[ b774] │ │ │ │ + 0xfffffffffffd7ee6 (offset: 0x3e2f2) -> 0xda5c fde=[ b798] │ │ │ │ + 0xfffffffffffd7f74 (offset: 0x3e380) -> 0xda8c fde=[ b7c8] │ │ │ │ + 0xfffffffffffd8098 (offset: 0x3e4a4) -> 0xdad0 fde=[ b80c] │ │ │ │ + 0xfffffffffffd8102 (offset: 0x3e50e) -> 0xdb04 fde=[ b840] │ │ │ │ + 0xfffffffffffd8152 (offset: 0x3e55e) -> 0xdb2c fde=[ b868] │ │ │ │ + 0xfffffffffffd820a (offset: 0x3e616) -> 0xdb68 fde=[ b8a4] │ │ │ │ + 0xfffffffffffd829e (offset: 0x3e6aa) -> 0xdba8 fde=[ b8e4] │ │ │ │ + 0xfffffffffffd82da (offset: 0x3e6e6) -> 0xdbcc fde=[ b908] │ │ │ │ + 0xfffffffffffd8378 (offset: 0x3e784) -> 0xdbf8 fde=[ b934] │ │ │ │ + 0xfffffffffffd83dc (offset: 0x3e7e8) -> 0xdc1c fde=[ b958] │ │ │ │ + 0xfffffffffffd8ed2 (offset: 0x3f2de) -> 0xdc70 fde=[ b9ac] │ │ │ │ + 0xfffffffffffd8f34 (offset: 0x3f340) -> 0xdc90 fde=[ b9cc] │ │ │ │ + 0xfffffffffffd8f4c (offset: 0x3f358) -> 0xdca4 fde=[ b9e0] │ │ │ │ + 0xfffffffffffd8f5a (offset: 0x3f366) -> 0xdcb8 fde=[ b9f4] │ │ │ │ + 0xfffffffffffd8f88 (offset: 0x3f394) -> 0xdccc fde=[ ba08] │ │ │ │ + 0xfffffffffffd8f8e (offset: 0x3f39a) -> 0xdce0 fde=[ ba1c] │ │ │ │ + 0xfffffffffffd9018 (offset: 0x3f424) -> 0xdd18 fde=[ ba54] │ │ │ │ + 0xfffffffffffd9150 (offset: 0x3f55c) -> 0xdd88 fde=[ bac4] │ │ │ │ + 0xfffffffffffd91bc (offset: 0x3f5c8) -> 0xddb4 fde=[ baf0] │ │ │ │ + 0xfffffffffffd94f2 (offset: 0x3f8fe) -> 0xdec8 fde=[ bc04] │ │ │ │ + 0xfffffffffffd958c (offset: 0x3f998) -> 0xdf00 fde=[ bc3c] │ │ │ │ + 0xfffffffffffda2c2 (offset: 0x406ce) -> 0xe060 fde=[ bd9c] │ │ │ │ + 0xfffffffffffda642 (offset: 0x40a4e) -> 0xe120 fde=[ be5c] │ │ │ │ + 0xfffffffffffda6ca (offset: 0x40ad6) -> 0xe170 fde=[ beac] │ │ │ │ + 0xfffffffffffda75e (offset: 0x40b6a) -> 0xe1c8 fde=[ bf04] │ │ │ │ + 0xfffffffffffda7b4 (offset: 0x40bc0) -> 0xe214 fde=[ bf50] │ │ │ │ + 0xfffffffffffda7e0 (offset: 0x40bec) -> 0xe228 fde=[ bf64] │ │ │ │ + 0xfffffffffffda8a0 (offset: 0x40cac) -> 0xe264 fde=[ bfa0] │ │ │ │ + 0xfffffffffffda8b8 (offset: 0x40cc4) -> 0xe278 fde=[ bfb4] │ │ │ │ + 0xfffffffffffda8e8 (offset: 0x40cf4) -> 0xe28c fde=[ bfc8] │ │ │ │ + 0xfffffffffffda946 (offset: 0x40d52) -> 0xe2b4 fde=[ bff0] │ │ │ │ + 0xfffffffffffda958 (offset: 0x40d64) -> 0xe2c8 fde=[ c004] │ │ │ │ + 0xfffffffffffda9e4 (offset: 0x40df0) -> 0xe304 fde=[ c040] │ │ │ │ + 0xfffffffffffdaa36 (offset: 0x40e42) -> 0xe328 fde=[ c064] │ │ │ │ + 0xfffffffffffdaa96 (offset: 0x40ea2) -> 0xe348 fde=[ c084] │ │ │ │ + 0xfffffffffffdaab0 (offset: 0x40ebc) -> 0xe368 fde=[ c0a4] │ │ │ │ + 0xfffffffffffdab62 (offset: 0x40f6e) -> 0xe3a0 fde=[ c0dc] │ │ │ │ + 0xfffffffffffdaea2 (offset: 0x412ae) -> 0xe3f4 fde=[ c130] │ │ │ │ + 0xfffffffffffdafee (offset: 0x413fa) -> 0xe43c fde=[ c178] │ │ │ │ + 0xfffffffffffdb63a (offset: 0x41a46) -> 0xe4cc fde=[ c208] │ │ │ │ + 0xfffffffffffdbb92 (offset: 0x41f9e) -> 0xe524 fde=[ c260] │ │ │ │ + 0xfffffffffffdbd8a (offset: 0x42196) -> 0xe57c fde=[ c2b8] │ │ │ │ + 0xfffffffffffdc114 (offset: 0x42520) -> 0xe5d4 fde=[ c310] │ │ │ │ + 0xfffffffffffdc45e (offset: 0x4286a) -> 0xe644 fde=[ c380] │ │ │ │ + 0xfffffffffffdc5ac (offset: 0x429b8) -> 0xe694 fde=[ c3d0] │ │ │ │ + 0xfffffffffffdc634 (offset: 0x42a40) -> 0xe6cc fde=[ c408] │ │ │ │ + 0xfffffffffffdc968 (offset: 0x42d74) -> 0xe724 fde=[ c460] │ │ │ │ + 0xfffffffffffdc9b0 (offset: 0x42dbc) -> 0xe754 fde=[ c490] │ │ │ │ + 0xfffffffffffdc9d4 (offset: 0x42de0) -> 0xe76c fde=[ c4a8] │ │ │ │ + 0xfffffffffffdc9ea (offset: 0x42df6) -> 0xe784 fde=[ c4c0] │ │ │ │ + 0xfffffffffffdcdc6 (offset: 0x431d2) -> 0xe838 fde=[ c574] │ │ │ │ + 0xfffffffffffdcdcc (offset: 0x431d8) -> 0xe84c fde=[ c588] │ │ │ │ + 0xfffffffffffdd848 (offset: 0x43c54) -> 0xe908 fde=[ c644] │ │ │ │ + 0xfffffffffffdd896 (offset: 0x43ca2) -> 0xe91c fde=[ c658] │ │ │ │ + 0xfffffffffffdd948 (offset: 0x43d54) -> 0xe958 fde=[ c694] │ │ │ │ + 0xfffffffffffdda28 (offset: 0x43e34) -> 0xe9c0 fde=[ c6fc] │ │ │ │ + 0xfffffffffffddc52 (offset: 0x4405e) -> 0xea40 fde=[ c77c] │ │ │ │ + 0xfffffffffffddde4 (offset: 0x441f0) -> 0xea74 fde=[ c7b0] │ │ │ │ + 0xfffffffffffde246 (offset: 0x44652) -> 0xeac8 fde=[ c804] │ │ │ │ + 0xfffffffffffde2bc (offset: 0x446c8) -> 0xeaf0 fde=[ c82c] │ │ │ │ + 0xfffffffffffde37a (offset: 0x44786) -> 0xeb44 fde=[ c880] │ │ │ │ + 0xfffffffffffde4e4 (offset: 0x448f0) -> 0xebd4 fde=[ c910] │ │ │ │ + 0xfffffffffffde640 (offset: 0x44a4c) -> 0xec24 fde=[ c960] │ │ │ │ + 0xfffffffffffde750 (offset: 0x44b5c) -> 0xec94 fde=[ c9d0] │ │ │ │ + 0xfffffffffffde890 (offset: 0x44c9c) -> 0xecf4 fde=[ ca30] │ │ │ │ + 0xfffffffffffde9cc (offset: 0x44dd8) -> 0xed54 fde=[ ca90] │ │ │ │ + 0xfffffffffffdeaf8 (offset: 0x44f04) -> 0xeda8 fde=[ cae4] │ │ │ │ + 0xfffffffffffded72 (offset: 0x4517e) -> 0xee48 fde=[ cb84] │ │ │ │ + 0xfffffffffffdf0aa (offset: 0x454b6) -> 0xeee8 fde=[ cc24] │ │ │ │ + 0xfffffffffffdf11e (offset: 0x4552a) -> 0xef10 fde=[ cc4c] │ │ │ │ + 0xfffffffffffdf7be (offset: 0x45bca) -> 0xefb4 fde=[ ccf0] │ │ │ │ + 0xfffffffffffdff2a (offset: 0x46336) -> 0xf04c fde=[ cd88] │ │ │ │ + 0xfffffffffffe030e (offset: 0x4671a) -> 0xf11c fde=[ ce58] │ │ │ │ + 0xfffffffffffe09de (offset: 0x46dea) -> 0xf1a8 fde=[ cee4] │ │ │ │ + 0xfffffffffffe0f7a (offset: 0x47386) -> 0xf1fc fde=[ cf38] │ │ │ │ + 0xfffffffffffe1568 (offset: 0x47974) -> 0xf250 fde=[ cf8c] │ │ │ │ + 0xfffffffffffe1994 (offset: 0x47da0) -> 0xf2d8 fde=[ d014] │ │ │ │ + 0xfffffffffffe2b32 (offset: 0x48f3e) -> 0xf32c fde=[ d068] │ │ │ │ + 0xfffffffffffe2dae (offset: 0x491ba) -> 0xf380 fde=[ d0bc] │ │ │ │ + 0xfffffffffffe31ac (offset: 0x495b8) -> 0xf438 fde=[ d174] │ │ │ │ + 0xfffffffffffe3598 (offset: 0x499a4) -> 0xf4e4 fde=[ d220] │ │ │ │ + 0xfffffffffffe36e0 (offset: 0x49aec) -> 0xf578 fde=[ d2b4] │ │ │ │ + 0xfffffffffffe39b6 (offset: 0x49dc2) -> 0xf610 fde=[ d34c] │ │ │ │ + 0xfffffffffffe3ad8 (offset: 0x49ee4) -> 0xf6a4 fde=[ d3e0] │ │ │ │ + 0xfffffffffffe3e28 (offset: 0x4a234) -> 0xf738 fde=[ d474] │ │ │ │ + 0xfffffffffffe4e40 (offset: 0x4b24c) -> 0xf78c fde=[ d4c8] │ │ │ │ + 0xfffffffffffe5ac0 (offset: 0x4becc) -> 0xf87c fde=[ d5b8] │ │ │ │ + 0xfffffffffffe63f2 (offset: 0x4c7fe) -> 0xf8d0 fde=[ d60c] │ │ │ │ + 0xfffffffffffe6c5c (offset: 0x4d068) -> 0xf924 fde=[ d660] │ │ │ │ + 0xfffffffffffe6d42 (offset: 0x4d14e) -> 0xf98c fde=[ d6c8] │ │ │ │ + 0xfffffffffffe6dcc (offset: 0x4d1d8) -> 0xf9c4 fde=[ d700] │ │ │ │ + 0xfffffffffffe6e3c (offset: 0x4d248) -> 0xf9ec fde=[ d728] │ │ │ │ + 0xfffffffffffe6e60 (offset: 0x4d26c) -> 0xfa00 fde=[ d73c] │ │ │ │ + 0xfffffffffffe6e8a (offset: 0x4d296) -> 0xfa14 fde=[ d750] │ │ │ │ + 0xfffffffffffe6f2a (offset: 0x4d336) -> 0xfa40 fde=[ d77c] │ │ │ │ + 0xfffffffffffe6fc0 (offset: 0x4d3cc) -> 0xfa7c fde=[ d7b8] │ │ │ │ + 0xfffffffffffe70c6 (offset: 0x4d4d2) -> 0xfb08 fde=[ d844] │ │ │ │ + 0xfffffffffffe7106 (offset: 0x4d512) -> 0xfb38 fde=[ d874] │ │ │ │ + 0xfffffffffffe710c (offset: 0x4d518) -> 0xfb4c fde=[ d888] │ │ │ │ + 0xfffffffffffe713a (offset: 0x4d546) -> 0xfb60 fde=[ d89c] │ │ │ │ + 0xfffffffffffe7150 (offset: 0x4d55c) -> 0xfb74 fde=[ d8b0] │ │ │ │ + 0xfffffffffffe71bc (offset: 0x4d5c8) -> 0xfba4 fde=[ d8e0] │ │ │ │ + 0xfffffffffffe71de (offset: 0x4d5ea) -> 0xfbb8 fde=[ d8f4] │ │ │ │ + 0xfffffffffffe73dc (offset: 0x4d7e8) -> 0xfc40 fde=[ d97c] │ │ │ │ + 0xfffffffffffe73ea (offset: 0x4d7f6) -> 0xfc54 fde=[ d990] │ │ │ │ + 0xfffffffffffe73f0 (offset: 0x4d7fc) -> 0xfc68 fde=[ d9a4] │ │ │ │ + 0xfffffffffffe7406 (offset: 0x4d812) -> 0xfc7c fde=[ d9b8] │ │ │ │ + 0xfffffffffffe7480 (offset: 0x4d88c) -> 0xfcb4 fde=[ d9f0] │ │ │ │ + 0xfffffffffffe74c0 (offset: 0x4d8cc) -> 0xfcdc fde=[ da18] │ │ │ │ + 0xfffffffffffe755e (offset: 0x4d96a) -> 0xfd0c fde=[ da48] │ │ │ │ + 0xfffffffffffe75ec (offset: 0x4d9f8) -> 0xfd3c fde=[ da78] │ │ │ │ + 0xfffffffffffe7632 (offset: 0x4da3e) -> 0xfd60 fde=[ da9c] │ │ │ │ + 0xfffffffffffe76cc (offset: 0x4dad8) -> 0xfd94 fde=[ dad0] │ │ │ │ + 0xfffffffffffe76f4 (offset: 0x4db00) -> 0xfda8 fde=[ dae4] │ │ │ │ + 0xfffffffffffe7722 (offset: 0x4db2e) -> 0xfdd0 fde=[ db0c] │ │ │ │ + 0xfffffffffffe7742 (offset: 0x4db4e) -> 0xfdf4 fde=[ db30] │ │ │ │ + 0xfffffffffffe778c (offset: 0x4db98) -> 0xfe18 fde=[ db54] │ │ │ │ + 0xfffffffffffe77fc (offset: 0x4dc08) -> 0xfe40 fde=[ db7c] │ │ │ │ + 0xfffffffffffe780e (offset: 0x4dc1a) -> 0xfe54 fde=[ db90] │ │ │ │ + 0xfffffffffffe784a (offset: 0x4dc56) -> 0xfe78 fde=[ dbb4] │ │ │ │ + 0xfffffffffffe78ae (offset: 0x4dcba) -> 0xfea4 fde=[ dbe0] │ │ │ │ + 0xfffffffffffe7a7e (offset: 0x4de8a) -> 0xfef8 fde=[ dc34] │ │ │ │ + 0xfffffffffffe7b0e (offset: 0x4df1a) -> 0xff28 fde=[ dc64] │ │ │ │ + 0xfffffffffffe7c22 (offset: 0x4e02e) -> 0xff70 fde=[ dcac] │ │ │ │ + 0xfffffffffffe7d6c (offset: 0x4e178) -> 0xffb8 fde=[ dcf4] │ │ │ │ + 0xfffffffffffe7e46 (offset: 0x4e252) -> 0xffe4 fde=[ dd20] │ │ │ │ + 0xfffffffffffe7f3a (offset: 0x4e346) -> 0x10024 fde=[ dd60] │ │ │ │ + 0xfffffffffffe8130 (offset: 0x4e53c) -> 0x10064 fde=[ dda0] │ │ │ │ + 0xfffffffffffe82d6 (offset: 0x4e6e2) -> 0x100fc fde=[ de38] │ │ │ │ + 0xfffffffffffe83f8 (offset: 0x4e804) -> 0x10130 fde=[ de6c] │ │ │ │ + 0xfffffffffffe844c (offset: 0x4e858) -> 0x10144 fde=[ de80] │ │ │ │ + 0xfffffffffffe8494 (offset: 0x4e8a0) -> 0x10158 fde=[ de94] │ │ │ │ + 0xfffffffffffe85fa (offset: 0x4ea06) -> 0x10190 fde=[ decc] │ │ │ │ + 0xfffffffffffe8856 (offset: 0x4ec62) -> 0x101fc fde=[ df38] │ │ │ │ + 0xfffffffffffe88d4 (offset: 0x4ece0) -> 0x1023c fde=[ df78] │ │ │ │ + 0xfffffffffffe8a4a (offset: 0x4ee56) -> 0x1029c fde=[ dfd8] │ │ │ │ + 0xfffffffffffe91e0 (offset: 0x4f5ec) -> 0x102f0 fde=[ e02c] │ │ │ │ + 0xfffffffffffe96fa (offset: 0x4fb06) -> 0x1034c fde=[ e088] │ │ │ │ + 0xfffffffffffe9738 (offset: 0x4fb44) -> 0x10360 fde=[ e09c] │ │ │ │ + 0xfffffffffffea4ae (offset: 0x508ba) -> 0x104c4 fde=[ e200] │ │ │ │ + 0xfffffffffffea590 (offset: 0x5099c) -> 0x10518 fde=[ e254] │ │ │ │ + 0xfffffffffffea6bc (offset: 0x50ac8) -> 0x1059c fde=[ e2d8] │ │ │ │ + 0xfffffffffffeb134 (offset: 0x51540) -> 0x105f4 fde=[ e330] │ │ │ │ + 0xfffffffffffeb14c (offset: 0x51558) -> 0x10608 fde=[ e344] │ │ │ │ + 0xfffffffffffeb282 (offset: 0x5168e) -> 0x10630 fde=[ e36c] │ │ │ │ + 0xfffffffffffeb2b4 (offset: 0x516c0) -> 0x10644 fde=[ e380] │ │ │ │ + 0xfffffffffffeb2f2 (offset: 0x516fe) -> 0x10658 fde=[ e394] │ │ │ │ + 0xfffffffffffeb32c (offset: 0x51738) -> 0x1066c fde=[ e3a8] │ │ │ │ + 0xfffffffffffeb36a (offset: 0x51776) -> 0x10680 fde=[ e3bc] │ │ │ │ + 0xfffffffffffeb374 (offset: 0x51780) -> 0x10694 fde=[ e3d0] │ │ │ │ + 0xfffffffffffeb7ec (offset: 0x51bf8) -> 0x10734 fde=[ e470] │ │ │ │ + 0xfffffffffffeb864 (offset: 0x51c70) -> 0x10768 fde=[ e4a4] │ │ │ │ + 0xfffffffffffeb8ac (offset: 0x51cb8) -> 0x1077c fde=[ e4b8] │ │ │ │ + 0xfffffffffffeb934 (offset: 0x51d40) -> 0x107cc fde=[ e508] │ │ │ │ + 0xfffffffffffebb0e (offset: 0x51f1a) -> 0x10828 fde=[ e564] │ │ │ │ + 0xfffffffffffebbc4 (offset: 0x51fd0) -> 0x10880 fde=[ e5bc] │ │ │ │ + 0xfffffffffffebc80 (offset: 0x5208c) -> 0x108d8 fde=[ e614] │ │ │ │ + 0xfffffffffffebd0e (offset: 0x5211a) -> 0x1090c fde=[ e648] │ │ │ │ + 0xfffffffffffebd2c (offset: 0x52138) -> 0x10920 fde=[ e65c] │ │ │ │ + 0xfffffffffffebdb0 (offset: 0x521bc) -> 0x10998 fde=[ e6d4] │ │ │ │ + 0xfffffffffffebe38 (offset: 0x52244) -> 0x10a04 fde=[ e740] │ │ │ │ + 0xfffffffffffebe98 (offset: 0x522a4) -> 0x10a38 fde=[ e774] │ │ │ │ + 0xfffffffffffebeb2 (offset: 0x522be) -> 0x10a54 fde=[ e790] │ │ │ │ + 0xfffffffffffebef8 (offset: 0x52304) -> 0x10a80 fde=[ e7bc] │ │ │ │ + 0xfffffffffffebf34 (offset: 0x52340) -> 0x10a94 fde=[ e7d0] │ │ │ │ + 0xfffffffffffebfc0 (offset: 0x523cc) -> 0x10aa8 fde=[ e7e4] │ │ │ │ + 0xfffffffffffec018 (offset: 0x52424) -> 0x10ad8 fde=[ e814] │ │ │ │ + 0xfffffffffffec08c (offset: 0x52498) -> 0x10b10 fde=[ e84c] │ │ │ │ + 0xfffffffffffec092 (offset: 0x5249e) -> 0x10b24 fde=[ e860] │ │ │ │ + 0xfffffffffffec0e4 (offset: 0x524f0) -> 0x10b50 fde=[ e88c] │ │ │ │ + 0xfffffffffffec108 (offset: 0x52514) -> 0x10b78 fde=[ e8b4] │ │ │ │ + 0xfffffffffffec142 (offset: 0x5254e) -> 0x10ba0 fde=[ e8dc] │ │ │ │ + 0xfffffffffffec17c (offset: 0x52588) -> 0x10bc8 fde=[ e904] │ │ │ │ + 0xfffffffffffec1ba (offset: 0x525c6) -> 0x10bf4 fde=[ e930] │ │ │ │ + 0xfffffffffffec220 (offset: 0x5262c) -> 0x10c20 fde=[ e95c] │ │ │ │ + 0xfffffffffffec268 (offset: 0x52674) -> 0x10c64 fde=[ e9a0] │ │ │ │ + 0xfffffffffffec2ec (offset: 0x526f8) -> 0x10c98 fde=[ e9d4] │ │ │ │ + 0xfffffffffffec3ca (offset: 0x527d6) -> 0x10cfc fde=[ ea38] │ │ │ │ + 0xfffffffffffec42c (offset: 0x52838) -> 0x10d3c fde=[ ea78] │ │ │ │ + 0xfffffffffffec454 (offset: 0x52860) -> 0x10d50 fde=[ ea8c] │ │ │ │ + 0xfffffffffffec47c (offset: 0x52888) -> 0x10d64 fde=[ eaa0] │ │ │ │ + 0xfffffffffffec4c4 (offset: 0x528d0) -> 0x10d88 fde=[ eac4] │ │ │ │ + 0xfffffffffffec5dc (offset: 0x529e8) -> 0x10de4 fde=[ eb20] │ │ │ │ + 0xfffffffffffec622 (offset: 0x52a2e) -> 0x10df8 fde=[ eb34] │ │ │ │ + 0xfffffffffffec650 (offset: 0x52a5c) -> 0x10e0c fde=[ eb48] │ │ │ │ + 0xfffffffffffec678 (offset: 0x52a84) -> 0x10e20 fde=[ eb5c] │ │ │ │ + 0xfffffffffffec696 (offset: 0x52aa2) -> 0x10e34 fde=[ eb70] │ │ │ │ + 0xfffffffffffec6b4 (offset: 0x52ac0) -> 0x10e48 fde=[ eb84] │ │ │ │ + 0xfffffffffffec6ca (offset: 0x52ad6) -> 0x10e5c fde=[ eb98] │ │ │ │ + 0xfffffffffffec712 (offset: 0x52b1e) -> 0x10e70 fde=[ ebac] │ │ │ │ + 0xfffffffffffec724 (offset: 0x52b30) -> 0x10e84 fde=[ ebc0] │ │ │ │ + 0xfffffffffffec73a (offset: 0x52b46) -> 0x10e98 fde=[ ebd4] │ │ │ │ + 0xfffffffffffec754 (offset: 0x52b60) -> 0x10eac fde=[ ebe8] │ │ │ │ + 0xfffffffffffec76c (offset: 0x52b78) -> 0x10ec0 fde=[ ebfc] │ │ │ │ + 0xfffffffffffec792 (offset: 0x52b9e) -> 0x10ed4 fde=[ ec10] │ │ │ │ + 0xfffffffffffec80e (offset: 0x52c1a) -> 0x10f24 fde=[ ec60] │ │ │ │ + 0xfffffffffffec886 (offset: 0x52c92) -> 0x10f70 fde=[ ecac] │ │ │ │ + 0xfffffffffffec92c (offset: 0x52d38) -> 0x10ff0 fde=[ ed2c] │ │ │ │ + 0xfffffffffffecaea (offset: 0x52ef6) -> 0x11044 fde=[ ed80] │ │ │ │ + 0xfffffffffffecb22 (offset: 0x52f2e) -> 0x11058 fde=[ ed94] │ │ │ │ + 0xfffffffffffecb4a (offset: 0x52f56) -> 0x1106c fde=[ eda8] │ │ │ │ + 0xfffffffffffecc18 (offset: 0x53024) -> 0x11080 fde=[ edbc] │ │ │ │ + 0xfffffffffffed0ee (offset: 0x534fa) -> 0x11114 fde=[ ee50] │ │ │ │ + 0xfffffffffffed104 (offset: 0x53510) -> 0x11128 fde=[ ee64] │ │ │ │ + 0xfffffffffffed11a (offset: 0x53526) -> 0x1113c fde=[ ee78] │ │ │ │ + 0xfffffffffffed130 (offset: 0x5353c) -> 0x11150 fde=[ ee8c] │ │ │ │ + 0xfffffffffffed146 (offset: 0x53552) -> 0x11164 fde=[ eea0] │ │ │ │ + 0xfffffffffffed15c (offset: 0x53568) -> 0x11178 fde=[ eeb4] │ │ │ │ + 0xfffffffffffed172 (offset: 0x5357e) -> 0x1118c fde=[ eec8] │ │ │ │ + 0xfffffffffffed186 (offset: 0x53592) -> 0x111a0 fde=[ eedc] │ │ │ │ + 0xfffffffffffed266 (offset: 0x53672) -> 0x111f8 fde=[ ef34] │ │ │ │ + 0xfffffffffffed2d4 (offset: 0x536e0) -> 0x11228 fde=[ ef64] │ │ │ │ + 0xfffffffffffed334 (offset: 0x53740) -> 0x11250 fde=[ ef8c] │ │ │ │ + 0xfffffffffffed34e (offset: 0x5375a) -> 0x11264 fde=[ efa0] │ │ │ │ + 0xfffffffffffed35c (offset: 0x53768) -> 0x11278 fde=[ efb4] │ │ │ │ + 0xfffffffffffed37a (offset: 0x53786) -> 0x1128c fde=[ efc8] │ │ │ │ + 0xfffffffffffed3b8 (offset: 0x537c4) -> 0x112a0 fde=[ efdc] │ │ │ │ + 0xfffffffffffed3d0 (offset: 0x537dc) -> 0x112b4 fde=[ eff0] │ │ │ │ + 0xfffffffffffed4c8 (offset: 0x538d4) -> 0x112fc fde=[ f038] │ │ │ │ + 0xfffffffffffed4e0 (offset: 0x538ec) -> 0x11310 fde=[ f04c] │ │ │ │ + 0xfffffffffffed4f8 (offset: 0x53904) -> 0x11324 fde=[ f060] │ │ │ │ + 0xfffffffffffed522 (offset: 0x5392e) -> 0x11338 fde=[ f074] │ │ │ │ + 0xfffffffffffedddc (offset: 0x541e8) -> 0x113f0 fde=[ f12c] │ │ │ │ + 0xfffffffffffede68 (offset: 0x54274) -> 0x11420 fde=[ f15c] │ │ │ │ + 0xfffffffffffee24c (offset: 0x54658) -> 0x114d8 fde=[ f214] │ │ │ │ + 0xfffffffffffee414 (offset: 0x54820) -> 0x11540 fde=[ f27c] │ │ │ │ + 0xfffffffffffee93c (offset: 0x54d48) -> 0x115cc fde=[ f308] │ │ │ │ + 0xfffffffffffeeb6c (offset: 0x54f78) -> 0x11664 fde=[ f3a0] │ │ │ │ + 0xfffffffffffeec04 (offset: 0x55010) -> 0x11690 fde=[ f3cc] │ │ │ │ + 0xfffffffffffeec58 (offset: 0x55064) -> 0x116c0 fde=[ f3fc] │ │ │ │ + 0xfffffffffffeec5e (offset: 0x5506a) -> 0x116d4 fde=[ f410] │ │ │ │ + 0xfffffffffffeecd6 (offset: 0x550e2) -> 0x1170c fde=[ f448] │ │ │ │ + 0xfffffffffffeecec (offset: 0x550f8) -> 0x11720 fde=[ f45c] │ │ │ │ + 0xfffffffffffeed0c (offset: 0x55118) -> 0x11734 fde=[ f470] │ │ │ │ + 0xfffffffffffeed64 (offset: 0x55170) -> 0x11768 fde=[ f4a4] │ │ │ │ + 0xfffffffffffeed6a (offset: 0x55176) -> 0x1177c fde=[ f4b8] │ │ │ │ + 0xfffffffffffeed7a (offset: 0x55186) -> 0x11790 fde=[ f4cc] │ │ │ │ + 0xfffffffffffeeda2 (offset: 0x551ae) -> 0x117a4 fde=[ f4e0] │ │ │ │ + 0xfffffffffffeeda4 (offset: 0x551b0) -> 0x117b8 fde=[ f4f4] │ │ │ │ + 0xfffffffffffeeda6 (offset: 0x551b2) -> 0x117cc fde=[ f508] │ │ │ │ + 0xfffffffffffeedbe (offset: 0x551ca) -> 0x117e0 fde=[ f51c] │ │ │ │ + 0xfffffffffffeedc0 (offset: 0x551cc) -> 0x117f4 fde=[ f530] │ │ │ │ + 0xfffffffffffeedc2 (offset: 0x551ce) -> 0x1180c fde=[ f548] │ │ │ │ + 0xfffffffffffeee1e (offset: 0x5522a) -> 0x11824 fde=[ f560] │ │ │ │ + 0xfffffffffffeeea6 (offset: 0x552b2) -> 0x1183c fde=[ f578] │ │ │ │ + 0xfffffffffffeef7e (offset: 0x5538a) -> 0x11850 fde=[ f58c] │ │ │ │ + 0xfffffffffffef4d4 (offset: 0x558e0) -> 0x11928 fde=[ f664] │ │ │ │ + 0xfffffffffffef598 (offset: 0x559a4) -> 0x1196c fde=[ f6a8] │ │ │ │ + 0xfffffffffffef6a8 (offset: 0x55ab4) -> 0x119bc fde=[ f6f8] │ │ │ │ + 0xfffffffffffefcb6 (offset: 0x560c2) -> 0x11a6c fde=[ f7a8] │ │ │ │ + 0xfffffffffffeff7c (offset: 0x56388) -> 0x11b00 fde=[ f83c] │ │ │ │ + 0xfffffffffffeffc6 (offset: 0x563d2) -> 0x11b34 fde=[ f870] │ │ │ │ + 0xffffffffffff0244 (offset: 0x56650) -> 0x11ba4 fde=[ f8e0] │ │ │ │ + 0xffffffffffff0bca (offset: 0x56fd6) -> 0x11c30 fde=[ f96c] │ │ │ │ + 0xffffffffffff0dfc (offset: 0x57208) -> 0x11cac fde=[ f9e8] │ │ │ │ + 0xffffffffffff10c4 (offset: 0x574d0) -> 0x11ce8 fde=[ fa24] │ │ │ │ + 0xffffffffffff1124 (offset: 0x57530) -> 0x11d0c fde=[ fa48] │ │ │ │ + 0xffffffffffff12f4 (offset: 0x57700) -> 0x11d68 fde=[ faa4] │ │ │ │ + 0xffffffffffff12fe (offset: 0x5770a) -> 0x11d7c fde=[ fab8] │ │ │ │ + 0xffffffffffff14fc (offset: 0x57908) -> 0x11db4 fde=[ faf0] │ │ │ │ + 0xffffffffffff1770 (offset: 0x57b7c) -> 0x11df0 fde=[ fb2c] │ │ │ │ + 0xffffffffffff1b70 (offset: 0x57f7c) -> 0x11e6c fde=[ fba8] │ │ │ │ + 0xffffffffffff1bc6 (offset: 0x57fd2) -> 0x11e80 fde=[ fbbc] │ │ │ │ + 0xffffffffffff1c08 (offset: 0x58014) -> 0x11e94 fde=[ fbd0] │ │ │ │ + 0xffffffffffff1c0c (offset: 0x58018) -> 0x11ea8 fde=[ fbe4] │ │ │ │ + 0xffffffffffff1c10 (offset: 0x5801c) -> 0x11ebc fde=[ fbf8] │ │ │ │ + 0xffffffffffff1c36 (offset: 0x58042) -> 0x11ed0 fde=[ fc0c] │ │ │ │ + 0xffffffffffff1c54 (offset: 0x58060) -> 0x11ee4 fde=[ fc20] │ │ │ │ + 0xffffffffffff1c5e (offset: 0x5806a) -> 0x11ef8 fde=[ fc34] │ │ │ │ + 0xffffffffffff1c68 (offset: 0x58074) -> 0x11f0c fde=[ fc48] │ │ │ │ + 0xffffffffffff1d4a (offset: 0x58156) -> 0x11f40 fde=[ fc7c] │ │ │ │ + 0xffffffffffff1e2c (offset: 0x58238) -> 0x11f74 fde=[ fcb0] │ │ │ │ + 0xffffffffffff1fec (offset: 0x583f8) -> 0x1202c fde=[ fd68] │ │ │ │ + 0xffffffffffff2110 (offset: 0x5851c) -> 0x12094 fde=[ fdd0] │ │ │ │ + 0xffffffffffff2346 (offset: 0x58752) -> 0x120e8 fde=[ fe24] │ │ │ │ + 0xffffffffffff2742 (offset: 0x58b4e) -> 0x1212c fde=[ fe68] │ │ │ │ + 0xffffffffffff3c6a (offset: 0x5a076) -> 0x122c0 fde=[ fffc] │ │ │ │ + 0xffffffffffff3d62 (offset: 0x5a16e) -> 0x12314 fde=[ 10050] │ │ │ │ + 0xffffffffffff50f4 (offset: 0x5b500) -> 0x12388 fde=[ 100c4] │ │ │ │ + 0xffffffffffff5946 (offset: 0x5bd52) -> 0x123ec fde=[ 10128] │ │ │ │ + 0xffffffffffff5b92 (offset: 0x5bf9e) -> 0x12444 fde=[ 10180] │ │ │ │ + 0xffffffffffff5c6e (offset: 0x5c07a) -> 0x12484 fde=[ 101c0] │ │ │ │ + 0xffffffffffff5c8c (offset: 0x5c098) -> 0x124a8 fde=[ 101e4] │ │ │ │ + 0xffffffffffff5e24 (offset: 0x5c230) -> 0x12518 fde=[ 10254] │ │ │ │ + 0xffffffffffff5f7c (offset: 0x5c388) -> 0x12568 fde=[ 102a4] │ │ │ │ + 0xffffffffffff6210 (offset: 0x5c61c) -> 0x125c4 fde=[ 10300] │ │ │ │ + 0xffffffffffff6436 (offset: 0x5c842) -> 0x12614 fde=[ 10350] │ │ │ │ + 0xffffffffffff6476 (offset: 0x5c882) -> 0x12638 fde=[ 10374] │ │ │ │ + 0xffffffffffff64a4 (offset: 0x5c8b0) -> 0x12668 fde=[ 103a4] │ │ │ │ + 0xffffffffffff64ba (offset: 0x5c8c6) -> 0x1267c fde=[ 103b8] │ │ │ │ + 0xffffffffffff64e8 (offset: 0x5c8f4) -> 0x126a8 fde=[ 103e4] │ │ │ │ + 0xffffffffffff6640 (offset: 0x5ca4c) -> 0x126d8 fde=[ 10414] │ │ │ │ + 0xffffffffffff69e8 (offset: 0x5cdf4) -> 0x12734 fde=[ 10470] │ │ │ │ + 0xffffffffffff69fe (offset: 0x5ce0a) -> 0x12748 fde=[ 10484] │ │ │ │ + 0xffffffffffff6a06 (offset: 0x5ce12) -> 0x1275c fde=[ 10498] │ │ │ │ + 0xffffffffffff6ade (offset: 0x5ceea) -> 0x12790 fde=[ 104cc] │ │ │ │ + 0xffffffffffff6b1c (offset: 0x5cf28) -> 0x127c0 fde=[ 104fc] │ │ │ │ + 0xffffffffffff6b58 (offset: 0x5cf64) -> 0x127e4 fde=[ 10520] │ │ │ │ + 0xffffffffffff6bd0 (offset: 0x5cfdc) -> 0x12820 fde=[ 1055c] │ │ │ │ + 0xffffffffffff6bd6 (offset: 0x5cfe2) -> 0x12834 fde=[ 10570] │ │ │ │ + 0xffffffffffff6c8c (offset: 0x5d098) -> 0x12858 fde=[ 10594] │ │ │ │ + 0xffffffffffff6c98 (offset: 0x5d0a4) -> 0x1286c fde=[ 105a8] │ │ │ │ + 0xffffffffffff6fb8 (offset: 0x5d3c4) -> 0x128fc fde=[ 10638] │ │ │ │ + 0xffffffffffff7046 (offset: 0x5d452) -> 0x12934 fde=[ 10670] │ │ │ │ + 0xffffffffffff7154 (offset: 0x5d560) -> 0x1298c fde=[ 106c8] │ │ │ │ + 0xffffffffffff7364 (offset: 0x5d770) -> 0x12a08 fde=[ 10744] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 3 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -1131,1202 +1131,3925 @@ │ │ │ │ DW_CFA_def_cfa_register: r2 (sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000014 0000000000000010 00000018 FDE cie=00000000 pc=00000000000049e4..0000000000004a06 │ │ │ │ DW_CFA_undefined: r1 (ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000054 0000002c FDE cie=00000000 pc=0000000000004a9c..0000000000005686 │ │ │ │ +00000028 0000000000000014 0000002c FDE cie=00000000 pc=0000000000004a9c..0000000000004ac0 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a9e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004ab6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000040 0000000000000028 00000044 FDE cie=00000000 pc=0000000000004ac0..0000000000004b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ac2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004aca │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004aea │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004af0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004af2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004af4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004af6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004af8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000006c 000000000000002c 00000070 FDE cie=00000000 pc=0000000000004b58..0000000000004bac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b5a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004b60 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000004b72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004b92 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b94 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004b9c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004ba6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ba8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004baa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000009c 0000000000000010 000000a0 FDE cie=00000000 pc=0000000000004bac..0000000000004bb4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000b0 0000000000000024 000000b4 FDE cie=00000000 pc=0000000000004bb4..0000000000004c0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004bb6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004bbc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004bdc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004be2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004be4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004be6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004be8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000d8 000000000000002c 000000dc FDE cie=00000000 pc=0000000000004c0c..0000000000004c6e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c12 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c16 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004c20 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004c34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c36 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c3c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c3e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c42 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000004c68 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c6a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000108 0000000000000010 0000010c FDE cie=00000000 pc=0000000000004c6e..0000000000004c8a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000011c 0000000000000034 00000120 FDE cie=00000000 pc=0000000000004c8a..0000000000004d50 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c90 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004caa │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000004cc4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004cca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ccc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cce │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cd0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cd2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cd4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000004d08 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d0a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000004d24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + │ │ │ │ +00000154 0000000000000010 00000158 FDE cie=00000000 pc=0000000000004d50..0000000000004d54 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000168 0000000000000044 0000016c FDE cie=00000000 pc=0000000000004d54..0000000000004e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d56 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d5a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004ab4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004d68 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d6e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000004ac6 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000004d88 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004ad2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000004e3e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e42 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e44 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e46 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e48 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e4a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e4c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e4e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e52 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e56 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001b0 0000000000000058 000001b4 FDE cie=00000000 pc=0000000000004e9c..00000000000050a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004ea2 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004ea8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004eac │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000004ec2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000004ef0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004ade │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 2952 to 0000000000005666 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000005014 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005668 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005016 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005018 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000501a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005670 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000501c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005672 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000501e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005674 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005020 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005676 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005022 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005678 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005024 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005026 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005028 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000502a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000502c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005030 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005032 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005682 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005034 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000080 0000000000000010 00000084 FDE cie=00000000 pc=0000000000005686..00000000000056b8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000094 00000000000000bc 00000098 FDE cie=00000000 pc=00000000000056b8..00000000000057ee │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000056be │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056c0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000056e0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000020c 0000000000000044 00000210 FDE cie=00000000 pc=00000000000050a0..000000000000519c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000050a6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000050ac │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000050c4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000050da │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000000572a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000005178 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000572c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000517c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000572e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000517e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005730 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005180 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005732 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005182 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005734 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005184 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005186 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005188 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000518a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000518c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000518e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005736 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000573a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000254 0000000000000064 00000258 FDE cie=00000000 pc=000000000000519c..0000000000005324 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000519e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000051a4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000051be │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000577c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 270 to 00000000000052cc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052ce │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000577e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005780 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052da │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052dc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052de │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000052e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005782 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052e8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005784 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000579e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + │ │ │ │ +000002bc 0000000000000010 000002c0 FDE cie=00000000 pc=0000000000005324..0000000000005330 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002d0 0000000000000010 000002d4 FDE cie=00000000 pc=0000000000005330..000000000000533c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002e4 0000000000000028 000002e8 FDE cie=00000000 pc=000000000000533c..00000000000053ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000533e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005340 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000534a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005352 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000053be │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053c0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053c6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000310 0000000000000054 00000314 FDE cie=00000000 pc=00000000000053ca..000000000000549a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053cc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053d0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053d4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000053e6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000005454 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005456 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005458 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000545a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000545c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000545e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005460 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005462 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005464 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005468 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000546a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000546c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000548e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ae │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005490 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005496 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005498 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057b0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000368 0000000000000044 0000036c FDE cie=00000000 pc=000000000000549a..00000000000055e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000549c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054a0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000054ae │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000054b4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000054ca │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054ce │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000005584 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005586 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005588 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000558a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000558c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000558e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005590 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005592 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005594 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005598 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000559a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000559c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000003b0 0000000000000054 000003b4 FDE cie=00000000 pc=00000000000055e2..0000000000005e9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000055e4 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000055e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000005610 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005616 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057b2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057b4 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000005624 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 2066 to 0000000000005e36 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000057bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e38 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e3c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e3e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e40 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000057c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e42 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e44 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e46 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e48 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e4a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e4c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e4e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e50 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e52 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e54 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000408 000000000000005c 0000040c FDE cie=00000000 pc=0000000000005e9e..0000000000005f90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ea0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005ea6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005eae │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000005ec4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000005f3c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f3e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f40 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f42 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f44 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f46 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f48 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f4a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f4c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f54 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f56 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005f5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057cc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f60 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ce │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +00000468 00000000000000bc 0000046c FDE cie=00000000 pc=0000000000005f90..0000000000006b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f92 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f94 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005fb0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000005fd4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000000607c │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 344 to 00000000000061d4 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061d6 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc2: 740 to 00000000000064ba │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000000657c │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000065c2 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000065c8 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000006650 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000665e │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc2: 1138 to 0000000000006ad0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ad2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ad6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ad8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000057de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ada │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006adc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ade │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ae0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ae2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ae4 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ae6 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ae8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aea │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aec │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aee │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006af0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057e6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006af2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000006b0c │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006b1c │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006b24 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000006b54 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006b74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b7c │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000528 0000000000000010 0000052c FDE cie=00000000 pc=0000000000006b80..0000000000006b92 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000053c 0000000000000010 00000540 FDE cie=00000000 pc=0000000000006b92..0000000000006bb8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000550 0000000000000010 00000554 FDE cie=00000000 pc=0000000000006bb8..0000000000006c20 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000154 000000000000002c 00000158 FDE cie=00000000 pc=00000000000057ee..000000000000595a │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000005876 │ │ │ │ +00000564 000000000000002c 00000568 FDE cie=00000000 pc=0000000000006c20..0000000000006c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c22 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005882 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000589c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006c30 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006c3e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000058ae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000000594c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000006c6e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000594e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c70 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005950 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c72 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005952 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c74 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005954 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c76 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c78 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005956 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000184 0000000000000050 00000188 FDE cie=00000000 pc=000000000000595a..0000000000005a2e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000595c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000595e │ │ │ │ +00000594 0000000000000034 00000598 FDE cie=00000000 pc=0000000000006c7a..0000000000006d50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c7c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c7e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005972 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006c8e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005980 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006c9a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 62 to 00000000000059be │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000059ec │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000005a02 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000006d3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d3e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d40 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d42 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d44 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a0e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006d48 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d4a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a12 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d4c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000005cc 000000000000002c 000005d0 FDE cie=00000000 pc=0000000000006d50..0000000000006dc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d52 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d54 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006d60 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005a26 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a2a │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006d6e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000006db6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006db8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006dba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006dbc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006dbe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006dc0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000005fc 0000000000000010 00000600 FDE cie=00000000 pc=0000000000006dc2..0000000000006e4a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d8 0000000000000028 000001dc FDE cie=00000000 pc=0000000000005a2e..0000000000005ac6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a30 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a38 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00000610 0000000000000034 00000614 FDE cie=00000000 pc=0000000000006e4a..0000000000006f90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e4c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e4e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006e58 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006e5e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000005a5a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000006f2e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f30 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a60 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f32 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f34 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f36 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006f3a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f3e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000204 000000000000002c 00000208 FDE cie=00000000 pc=0000000000005ac6..0000000000005b1a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ac8 │ │ │ │ +00000648 0000000000000034 0000064c FDE cie=00000000 pc=0000000000006f90..00000000000070d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005ace │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f94 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006f9e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000005ae0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006fa4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000005afc │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000007074 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007076 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005afe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007078 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b06 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005b14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000707a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000707c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007080 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007082 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007084 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000234 0000000000000010 00000238 FDE cie=00000000 pc=0000000000005b1a..0000000000005b20 │ │ │ │ +00000680 0000000000000048 00000684 FDE cie=00000000 pc=00000000000070d6..000000000000723c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070d8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070da │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000070e4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000070ec │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000070fc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007100 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000007202 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007204 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007206 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007208 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000720a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000720c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000720e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007210 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007212 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007216 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007218 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000721a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000248 0000000000000034 0000024c FDE cie=00000000 pc=0000000000005b20..0000000000005b98 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b2a │ │ │ │ +000006cc 0000000000000044 000006d0 FDE cie=00000000 pc=000000000000723c..0000000000007576 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000723e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007240 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000724a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000007270 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005b38 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007278 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 738 to 000000000000755a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000755c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000755e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007560 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007562 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007564 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007566 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007568 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000756a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000756e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007570 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007572 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000714 0000000000000048 00000718 FDE cie=00000000 pc=0000000000007576..000000000000789e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007578 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000757a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007582 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000075a8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b3e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005b5e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000075ae │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 700 to 000000000000786a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000786c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000786e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007870 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005b6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007872 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007874 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007876 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007878 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000787a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000787c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007880 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007882 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007884 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000760 0000000000000054 00000764 FDE cie=00000000 pc=000000000000789e..0000000000007bda │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000078a0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000078a2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000078a6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000078ae │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000078d4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000078de │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000078e2 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 704 to 0000000000007ba2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ba4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ba6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ba8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007baa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bac │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bae │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bb0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bb2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bb4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bb6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bb8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007bbc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bbe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b78 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007bc2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000007b8 0000000000000054 000007bc FDE cie=00000000 pc=0000000000007bda..0000000000007f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bdc │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007bde │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007be2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007bea │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000007c10 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007c18 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007c20 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 702 to 0000000000007ede │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ee0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ee2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ee4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ee6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ee8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007eea │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007eec │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007eee │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ef0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ef2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007ef4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ef8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007efa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007efe │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000280 0000000000000010 00000284 FDE cie=00000000 pc=0000000000005b98..0000000000005bae │ │ │ │ +00000810 0000000000000044 00000814 FDE cie=00000000 pc=0000000000007f02..0000000000008232 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007f04 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007f18 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 522 to 0000000000008122 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008124 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008126 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008128 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000812a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000812c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000812e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008130 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008132 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008136 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008138 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000813a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000294 0000000000000010 00000298 FDE cie=00000000 pc=0000000000005bae..0000000000005bce │ │ │ │ +00000858 0000000000000054 0000085c FDE cie=00000000 pc=0000000000008232..0000000000008748 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008234 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000823a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000825c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008264 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008270 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 332 to 00000000000083bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000083c2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083c4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083c6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083c8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083ca │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083cc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083ce │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083da │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a8 0000000000000030 000002ac FDE cie=00000000 pc=0000000000005bce..0000000000005c26 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005bd0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005bd2 │ │ │ │ +000008b0 0000000000000070 000008b4 FDE cie=00000000 pc=0000000000008748..00000000000088c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000874a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000874c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008750 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008758 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000000877e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005bd8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008784 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008790 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000087d4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000008886 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008888 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000088a2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088a4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088a6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088a8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088aa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088ac │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088ae │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088b0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088b2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088b4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000088b8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088ba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088bc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005be6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000005bf0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000924 0000000000000068 00000928 FDE cie=00000000 pc=00000000000088c2..0000000000008aa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088c4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000088c8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000088e6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000088f0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000005c16 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c18 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c1a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c1c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000088f8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000899c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000008a18 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a1a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008a3a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a3c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a3e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a40 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a42 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a44 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a46 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a48 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a4a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a4e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a52 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002dc 0000000000000010 000002e0 FDE cie=00000000 pc=0000000000005c26..0000000000005c2c │ │ │ │ +00000990 000000000000003c 00000994 FDE cie=00000000 pc=0000000000008aa6..0000000000008bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008aaa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008ab2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000008ad6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 210 to 0000000000008ba8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008baa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bac │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bae │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bb0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bb2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bb4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bb8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bbe │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000009d0 0000000000000040 000009d4 FDE cie=00000000 pc=0000000000008bfe..0000000000008dd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c04 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008c0e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000008c24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 308 to 0000000000008d58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d5c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d5e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d60 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d62 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d64 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d66 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d68 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d6a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d6e │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f0 0000000000000054 000002f4 FDE cie=00000000 pc=0000000000005c2c..0000000000005d06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c2e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c32 │ │ │ │ +00000a14 0000000000000044 00000a18 FDE cie=00000000 pc=0000000000008dd8..0000000000009044 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dda │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008dde │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000008df4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008e04 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008e0c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005c42 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 438 to 0000000000008fc2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fc4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fc6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fc8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fcc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fce │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fd0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fd2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008fd6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fd8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fda │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000a5c 000000000000004c 00000a60 FDE cie=00000000 pc=0000000000009044..00000000000092f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009046 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000905e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005c4a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005c58 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000009088 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000000910c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc2: 278 to 0000000000009222 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009224 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009226 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009228 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000922a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000922c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000922e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009230 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009232 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009234 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009238 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000923a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000923c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000aac 0000000000000050 00000ab0 FDE cie=00000000 pc=00000000000092f8..000000000000959a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092fa │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000009308 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000009316 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000005ce6 │ │ │ │ + DW_CFA_advance_loc2: 506 to 0000000000009510 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005cea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009512 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009514 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009516 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009518 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000951a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000951c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000951e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009520 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009522 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009524 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009526 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000952a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000952c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000952e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000b00 0000000000000078 00000b04 FDE cie=00000000 pc=000000000000959a..0000000000009c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000959c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000095a2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000095b8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000095e2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000009652 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 650 to 00000000000098dc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cfc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000098f0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098f2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098f4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098f6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098f8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098fc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098fe │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009900 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009902 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009904 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d02 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009908 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000990a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000990c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 700 to 0000000000009bc8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000009c10 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000348 000000000000008c 0000034c FDE cie=00000000 pc=0000000000005d06..00000000000060d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d08 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d0a │ │ │ │ +00000b7c 00000000000000a8 00000b80 FDE cie=00000000 pc=0000000000009c14..000000000000a9ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c16 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000009c24 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000009c50 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d0e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005d16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000005d30 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000009cc2 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009cd2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005d48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 734 to 0000000000009fb0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fb2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fb4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fb6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fb8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000009fd2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fd6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fd8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fda │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fdc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fde │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fe0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fe2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fe4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fe6 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005d54 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000005de8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 406 to 0000000000005f7e │ │ │ │ + DW_CFA_advance_loc2: 712 to 000000000000a2ae │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f80 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f82 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f84 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000005fdc │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000a2c8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000a2da │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1642 to 000000000000a944 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000a98a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000a9a0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000a9aa │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c28 0000000000000030 00000c2c FDE cie=00000000 pc=000000000000a9ae..000000000000aa06 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9b2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a9be │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000000a9f6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9f8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9fa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9fc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9fe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa00 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa02 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c5c 0000000000000040 00000c60 FDE cie=00000000 pc=000000000000aa06..000000000000aab6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa0a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000aa1e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000000aa9e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaa0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaa2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaa4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaa6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaa8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaaa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaac │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aaae │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aab0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aab2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ca0 000000000000004c 00000ca4 FDE cie=00000000 pc=000000000000aab6..000000000000ab68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aab8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aabc │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000aac4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000aad8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000ab30 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab32 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab34 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab36 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab38 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab3a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab3c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab3e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab42 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000cf0 000000000000006c 00000cf4 FDE cie=00000000 pc=000000000000ab68..000000000000ad3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab6a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ab76 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000ab84 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ab90 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 252 to 000000000000ac8c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac8e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac90 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac92 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac94 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac96 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ff2 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000acac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000acb2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acb4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acb6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acb8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000acbc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acbe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ff4 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acc0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc1: 186 to 00000000000060ae │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000ad1c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000060ce │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d60 000000000000004c 00000d64 FDE cie=00000000 pc=000000000000ad3e..000000000000ae3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad40 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad44 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ad54 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ad5a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad5e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000000adb8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000000ae24 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae26 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae28 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae2a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae2c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae2e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae30 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae32 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae34 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae36 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae3a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae3c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000db0 0000000000000024 00000db4 FDE cie=00000000 pc=000000000000ae3e..000000000000aeaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae40 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ae46 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ae5e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae60 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ae66 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae68 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae6a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000dd8 0000000000000020 00000ddc FDE cie=00000000 pc=000000000000aeaa..000000000000aec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aeac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aeae │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000aeb4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000aeba │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000aec4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aec6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000dfc 0000000000000010 00000e00 FDE cie=00000000 pc=000000000000aec8..000000000000aece │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003d8 0000000000000024 000003dc FDE cie=00000000 pc=00000000000060d2..0000000000006120 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000060d4 │ │ │ │ +00000e10 000000000000002c 00000e14 FDE cie=00000000 pc=000000000000aece..000000000000af40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000aed4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000060d8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000aede │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000060e2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000006114 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000aeee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006116 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aef0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006118 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000aefa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000611a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aefc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000611c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aefe │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af00 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000af1e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000400 0000000000000010 00000404 FDE cie=00000000 pc=0000000000006120..000000000000614a │ │ │ │ +00000e40 0000000000000010 00000e44 FDE cie=00000000 pc=000000000000af40..000000000000af5a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000414 0000000000000010 00000418 FDE cie=00000000 pc=000000000000614a..000000000000617c │ │ │ │ +00000e54 0000000000000010 00000e58 FDE cie=00000000 pc=000000000000af5a..000000000000af6e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000428 0000000000000010 0000042c FDE cie=00000000 pc=000000000000617c..00000000000061e6 │ │ │ │ +00000e68 0000000000000010 00000e6c FDE cie=00000000 pc=000000000000af6e..000000000000af8e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000043c 0000000000000028 00000440 FDE cie=00000000 pc=00000000000061e6..0000000000006298 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061ee │ │ │ │ +00000e7c 0000000000000010 00000e80 FDE cie=00000000 pc=000000000000af8e..000000000000af94 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000e90 000000000000001c 00000e94 FDE cie=00000000 pc=000000000000af94..000000000000afc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af98 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000afa0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afa2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afa4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000eb0 000000000000001c 00000eb4 FDE cie=00000000 pc=000000000000afc4..000000000000aff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000afcc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000afd4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afd6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afd8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ed0 0000000000000010 00000ed4 FDE cie=00000000 pc=000000000000aff8..000000000000b00a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ee4 0000000000000064 00000ee8 FDE cie=00000000 pc=000000000000b00a..000000000000b160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b00c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b00e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000b01c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000006258 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000b030 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000000628a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000000b0dc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000628c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0de │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0e0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0e2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0e4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000000b10a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006294 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b10c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b10e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b110 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b112 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b114 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b116 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b118 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000b15a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 0000000000000058 0000046c FDE cie=00000000 pc=0000000000006298..000000000000647e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000629a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000062a4 │ │ │ │ +00000f4c 0000000000000024 00000f50 FDE cie=00000000 pc=000000000000b160..000000000000b1be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b164 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b16a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000062dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000000b1b4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062de │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1b8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000062e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062e6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000006312 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000f74 0000000000000020 00000f78 FDE cie=00000000 pc=000000000000b1be..000000000000b1d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1c2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b1c8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b1ce │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b1d4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1d6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000f98 0000000000000010 00000f9c FDE cie=00000000 pc=000000000000b1d8..000000000000b228 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fac 0000000000000010 00000fb0 FDE cie=00000000 pc=000000000000b228..000000000000b22e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fc0 0000000000000028 00000fc4 FDE cie=00000000 pc=000000000000b22e..000000000000b282 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b232 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b234 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000636e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b23e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000000b276 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b278 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b27a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006370 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006372 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006374 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000063c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b27e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b280 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fec 0000000000000048 00000ff0 FDE cie=00000000 pc=000000000000b282..000000000000b2fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b286 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b288 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b28c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b290 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b298 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000006420 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000b2da │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2dc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006422 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2de │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000006464 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006466 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000646a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000646c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2e6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000646e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2e8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2ec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2ee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2f0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2f2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2f6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004c4 0000000000000030 000004c8 FDE cie=00000000 pc=000000000000647e..00000000000064ca │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000648c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000648e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006496 │ │ │ │ +00001038 0000000000000010 0000103c FDE cie=00000000 pc=000000000000b2fc..000000000000b30c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000104c 0000000000000010 00001050 FDE cie=00000000 pc=000000000000b30c..000000000000b310 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001060 0000000000000010 00001064 FDE cie=00000000 pc=000000000000b310..000000000000b316 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001074 0000000000000010 00001078 FDE cie=00000000 pc=000000000000b316..000000000000b31e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001088 0000000000000020 0000108c FDE cie=00000000 pc=000000000000b31e..000000000000b340 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b322 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b324 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b32a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b332 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b334 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b33a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000010ac 0000000000000010 000010b0 FDE cie=00000000 pc=000000000000b340..000000000000b348 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000010c0 0000000000000028 000010c4 FDE cie=00000000 pc=000000000000b348..000000000000b382 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b34c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b350 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000064aa │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b360 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b362 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064ae │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b36a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b36c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000064be │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b374 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b376 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064c2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000064c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b37c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000004f8 0000000000000030 000004fc FDE cie=00000000 pc=00000000000064ca..0000000000006516 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000064d8 │ │ │ │ +000010ec 000000000000002c 000010f0 FDE cie=00000000 pc=000000000000b382..000000000000b3f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b386 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064da │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000064e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b38e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000064f6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b396 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b398 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064fa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b39c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b39e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000650a │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000b3b8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000b3e8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3ea │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000650c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3ec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000650e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006514 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b3f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000111c 0000000000000010 00001120 FDE cie=00000000 pc=000000000000b3f4..000000000000b3fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001130 0000000000000010 00001134 FDE cie=00000000 pc=000000000000b3fc..000000000000b402 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001144 0000000000000010 00001148 FDE cie=00000000 pc=000000000000b402..000000000000b40e │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000052c 0000000000000024 00000530 FDE cie=00000000 pc=0000000000006516..0000000000006554 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006518 │ │ │ │ +00001158 0000000000000024 0000115c FDE cie=00000000 pc=000000000000b40e..000000000000b432 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b412 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000651c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b416 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006526 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b41a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b420 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000006548 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b428 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000654a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b42c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000654c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b42e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000654e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b430 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006550 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001180 0000000000000010 00001184 FDE cie=00000000 pc=000000000000b432..000000000000b43a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001194 0000000000000010 00001198 FDE cie=00000000 pc=000000000000b43a..000000000000b442 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000011a8 0000000000000010 000011ac FDE cie=00000000 pc=000000000000b442..000000000000b44a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000011bc 0000000000000010 000011c0 FDE cie=00000000 pc=000000000000b44a..000000000000b456 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000011d0 0000000000000010 000011d4 FDE cie=00000000 pc=000000000000b456..000000000000b45a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000011e4 0000000000000010 000011e8 FDE cie=00000000 pc=000000000000b45a..000000000000b462 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000011f8 0000000000000010 000011fc FDE cie=00000000 pc=000000000000b462..000000000000b466 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000120c 0000000000000010 00001210 FDE cie=00000000 pc=000000000000b466..000000000000b46a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001220 0000000000000010 00001224 FDE cie=00000000 pc=000000000000b46a..000000000000b470 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001234 0000000000000010 00001238 FDE cie=00000000 pc=000000000000b470..000000000000b476 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001248 0000000000000010 0000124c FDE cie=00000000 pc=000000000000b476..000000000000b47c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000554 000000000000002c 00000558 FDE cie=00000000 pc=0000000000006554..00000000000065c6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006558 │ │ │ │ +0000125c 000000000000002c 00001260 FDE cie=00000000 pc=000000000000b47c..000000000000b4c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b47e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000655e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b480 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b486 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000658e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b490 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000065aa │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000b4ba │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4bc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4be │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000065ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4c0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4c4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4c6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000128c 0000000000000058 00001290 FDE cie=00000000 pc=000000000000b4c8..000000000000b5a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4ca │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4cc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b4d2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b4d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000065c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4dc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4de │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4e4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b4f0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000b512 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000000b57c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b57e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b580 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b582 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b584 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b586 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b588 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b58a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b58e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b590 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b592 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b59c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b59e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b5a0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b5a2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012e8 0000000000000010 000012ec FDE cie=00000000 pc=000000000000b5a6..000000000000b5aa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012fc 0000000000000010 00001300 FDE cie=00000000 pc=000000000000b5aa..000000000000b5ae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000584 0000000000000028 00000588 FDE cie=00000000 pc=00000000000065c6..0000000000006676 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065ca │ │ │ │ +00001310 0000000000000028 00001314 FDE cie=00000000 pc=000000000000b5ae..000000000000b608 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b5b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5b4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000065d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b5ba │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000000b5f0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b600 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b602 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b604 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b606 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000133c 0000000000000010 00001340 FDE cie=00000000 pc=000000000000b608..000000000000b60e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001350 0000000000000040 00001354 FDE cie=00000000 pc=000000000000b60e..000000000000b672 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b612 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b616 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b622 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000006620 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000000b654 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b656 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b658 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006622 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b65a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000000666c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b65c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b65e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b662 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b664 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b666 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b668 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006672 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006674 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b66e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b670 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005b0 000000000000004c 000005b4 FDE cie=00000000 pc=0000000000006676..00000000000067fa │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000667a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006696 │ │ │ │ +00001394 000000000000005c 00001398 FDE cie=00000000 pc=000000000000b672..000000000000b70c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b676 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b680 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b690 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000b6ca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6cc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6ce │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6d0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6d2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b6d8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b6e2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6e4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6e6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6e8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6ec │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 292 to 00000000000067ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067bc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b704 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000067c2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000013f4 0000000000000010 000013f8 FDE cie=00000000 pc=000000000000b70c..000000000000b73c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001408 0000000000000010 0000140c FDE cie=00000000 pc=000000000000b73c..000000000000b79e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000141c 0000000000000050 00001420 FDE cie=00000000 pc=000000000000b79e..000000000000b82a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7a0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7a2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b7ae │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000b7bc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000000b7ee │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7f0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b7f2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b7f8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b802 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b804 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b806 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b808 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067cc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067ce │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b80a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b80c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b824 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001470 0000000000000010 00001474 FDE cie=00000000 pc=000000000000b82a..000000000000b87a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001484 0000000000000028 00001488 FDE cie=00000000 pc=000000000000b87a..000000000000b8da │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b880 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b884 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b88e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000b8be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8c0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b8ca │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b8d4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8d6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067da │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000070 00000604 FDE cie=00000000 pc=00000000000067fa..00000000000069c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067fc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067fe │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006804 │ │ │ │ +000014b0 0000000000000010 000014b4 FDE cie=00000000 pc=000000000000b8da..000000000000b8ea │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000014c4 0000000000000010 000014c8 FDE cie=00000000 pc=000000000000b8ea..000000000000b908 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000014d8 0000000000000034 000014dc FDE cie=00000000 pc=000000000000b908..000000000000b9ac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b90e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b914 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000b922 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000000b98c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b98e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b990 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b992 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b99a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b9a4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9a6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001510 0000000000000048 00001514 FDE cie=00000000 pc=000000000000b9ac..000000000000ba26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9ae │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b9b8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b9c0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000000b9fe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba00 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba02 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ba08 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba0a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba0e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba10 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba12 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000680a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006816 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ba18 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba1a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba1e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba22 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba24 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000155c 0000000000000010 00001560 FDE cie=00000000 pc=000000000000ba26..000000000000ba30 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001570 0000000000000010 00001574 FDE cie=00000000 pc=000000000000ba30..000000000000ba68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001584 0000000000000010 00001588 FDE cie=00000000 pc=000000000000ba68..000000000000baba │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001598 000000000000004c 0000159c FDE cie=00000000 pc=000000000000baba..000000000000bb38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000babc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000babe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bac6 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000682e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000bad0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000000bb0e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb10 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb12 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb14 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bb1a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb1c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb20 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb22 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb24 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bb2a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb2c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb30 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb34 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb36 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000015e8 0000000000000054 000015ec FDE cie=00000000 pc=000000000000bb38..000000000000bbfa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb3c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bb44 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000bb56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000bb7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb80 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb82 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb84 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb86 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb88 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb8a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bb92 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb94 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb96 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb98 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb9a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000000bbe4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbe6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000bbf0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbf2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbf6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbf8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001640 0000000000000050 00001644 FDE cie=00000000 pc=000000000000bbfa..000000000000c1d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbfe │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc02 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000bc0c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000bc30 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000006986 │ │ │ │ + DW_CFA_advance_loc2: 580 to 000000000000be74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be76 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006988 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be78 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006990 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be80 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006992 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be82 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006994 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be84 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006996 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be86 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006998 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be88 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be8a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000699a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be8e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000699c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000699e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000069a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000069a2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be92 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001694 0000000000000034 00001698 FDE cie=00000000 pc=000000000000c1d6..000000000000c2d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c1dc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c1e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000000c240 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000000c2c6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2c8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2ca │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2cc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2ce │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2d0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2d4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2d6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000016cc 0000000000000030 000016d0 FDE cie=00000000 pc=000000000000c2d8..000000000000c3b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2da │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2de │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000c2f0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000000c3a4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3a8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3ac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3ae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3b0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3b2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000674 0000000000000050 00000678 FDE cie=00000000 pc=00000000000069c6..0000000000006b02 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000069ce │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000069d0 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000069dc │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000069e2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000069e8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000069ec │ │ │ │ +00001700 00000000000000c0 00001704 FDE cie=00000000 pc=000000000000c3b4..000000000000c57a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3bc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c3c2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000c3d4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006a00 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000c402 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c404 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c408 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c410 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000c43e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c440 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c442 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c448 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c44c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c44e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c450 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c452 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c45a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c45c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c45e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c468 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c472 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000000c4c2 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000c4e6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4e8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4ea │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4ec │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4ee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4f0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4f6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c4fc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c500 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c502 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c504 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c50a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c50c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c510 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000000c55a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c55c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c55e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c562 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 224 to 0000000000006ae0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c564 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c566 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c568 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c56a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c56c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c56e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c570 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c572 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c574 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c576 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c578 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006afc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 0000000000000010 000006cc FDE cie=00000000 pc=0000000000006b02..0000000000006b16 │ │ │ │ +000017c4 0000000000000010 000017c8 FDE cie=00000000 pc=000000000000c57a..000000000000c586 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 0000000000000028 000006e0 FDE cie=00000000 pc=0000000000006b16..0000000000006b82 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006b1a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006b26 │ │ │ │ +000017d8 0000000000000010 000017dc FDE cie=00000000 pc=000000000000c586..000000000000c58e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017ec 0000000000000010 000017f0 FDE cie=00000000 pc=000000000000c58e..000000000000c596 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001800 0000000000000010 00001804 FDE cie=00000000 pc=000000000000c596..000000000000c6de │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001814 0000000000000010 00001818 FDE cie=00000000 pc=000000000000c6de..000000000000c71c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001828 0000000000000010 0000182c FDE cie=00000000 pc=000000000000c71c..000000000000c75a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000183c 0000000000000010 00001840 FDE cie=00000000 pc=000000000000c75a..000000000000c782 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001850 0000000000000010 00001854 FDE cie=00000000 pc=000000000000c782..000000000000c7c4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001864 0000000000000010 00001868 FDE cie=00000000 pc=000000000000c7c4..000000000000c7ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001878 0000000000000010 0000187c FDE cie=00000000 pc=000000000000c7ec..000000000000c82e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000188c 0000000000000010 00001890 FDE cie=00000000 pc=000000000000c82e..000000000000c864 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018a0 0000000000000010 000018a4 FDE cie=00000000 pc=000000000000c864..000000000000c8d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018b4 0000000000000010 000018b8 FDE cie=00000000 pc=000000000000c8d8..000000000000c910 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018c8 0000000000000010 000018cc FDE cie=00000000 pc=000000000000c910..000000000000c980 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018dc 0000000000000010 000018e0 FDE cie=00000000 pc=000000000000c980..000000000000ca10 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018f0 0000000000000010 000018f4 FDE cie=00000000 pc=000000000000ca10..000000000000ca68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001904 0000000000000010 00001908 FDE cie=00000000 pc=000000000000ca68..000000000000caa4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001918 0000000000000010 0000191c FDE cie=00000000 pc=000000000000caa4..000000000000caae │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000192c 0000000000000038 00001930 FDE cie=00000000 pc=000000000000caae..000000000000cbf2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cab2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000caba │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cac2 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000cacc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000000cb42 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000000cbdc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbde │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbe0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbe2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbe4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cbec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbf0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001968 000000000000002c 0000196c FDE cie=00000000 pc=000000000000cbf2..000000000000cc54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbf4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000cbfe │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000006b58 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000cc28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc2a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc2c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc2e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc30 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc32 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc34 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000708 0000000000000094 0000070c FDE cie=00000000 pc=0000000000006b82..0000000000006dea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b84 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006b8a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006b94 │ │ │ │ +00001998 000000000000002c 0000199c FDE cie=00000000 pc=000000000000cc54..000000000000cca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc56 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cc5a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006b9c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cc62 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000006bda │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000cc7a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000cc9a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc9c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc9e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cca0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cca4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cca6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019c8 0000000000000010 000019cc FDE cie=00000000 pc=000000000000cca8..000000000000cd5c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019dc 0000000000000044 000019e0 FDE cie=00000000 pc=000000000000cd5c..000000000000ce6e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd60 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000cd76 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000000ce10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce12 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce14 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce16 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce18 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce1a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce1c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce1e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce20 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce22 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ce26 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce28 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce2a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001a24 0000000000000064 00001a28 FDE cie=00000000 pc=000000000000ce6e..000000000000cfb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce70 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce72 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ce7a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ce92 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000006d04 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000000cf1a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf1c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf1e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf20 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf22 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf24 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf26 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf28 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf2a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf2c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf2e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf30 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf34 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf36 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000000cfa4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d12 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d14 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfa6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cfaa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cfae │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfb0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00001a8c 0000000000000054 00001a90 FDE cie=00000000 pc=000000000000cfb2..000000000000d0e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cfba │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfbc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000cfd4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000d078 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d07a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d07c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d07e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d080 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d082 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d084 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d086 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d088 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d08a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d08c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d08e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d090 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000000d0de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d22 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + │ │ │ │ +00001ae4 0000000000000068 00001ae8 FDE cie=00000000 pc=000000000000d0e0..000000000000d262 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d0e2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d0ea │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000d10e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000006db2 │ │ │ │ + DW_CFA_advance_loc1: 216 to 000000000000d1e6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1e8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1ea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1ec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1ee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1f0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1f2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1f4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1f6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000006de6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1f8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1fa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1fc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1fe │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d200 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d202 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000007a0 000000000000004c 000007a4 FDE cie=00000000 pc=0000000000006dea..0000000000006ef2 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006dee │ │ │ │ +00001b50 0000000000000068 00001b54 FDE cie=00000000 pc=000000000000d262..000000000000d3e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d264 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006df2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d26c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d276 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000d290 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000000d350 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d352 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d354 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d356 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d358 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d35a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d35c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d35e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d360 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d362 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d364 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d366 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d368 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d36a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d36c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000006e10 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00001bbc 0000000000000068 00001bc0 FDE cie=00000000 pc=000000000000d3e2..000000000000d594 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000d3f0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000d410 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000d422 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000d43e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 198 to 0000000000006ed6 │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000000d52c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d52e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d530 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006edc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d532 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ede │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d534 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d536 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d538 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d53a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d53c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d53e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d540 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d542 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d544 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d546 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007f0 000000000000002c 000007f4 FDE cie=00000000 pc=0000000000006ef2..000000000000706c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d548 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006f00 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00001c28 0000000000000068 00001c2c FDE cie=00000000 pc=000000000000d594..000000000000d792 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000d5a2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000d5c2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000d5d4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d5ec │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000006f9c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006f9e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000d690 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d692 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d694 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d696 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d698 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d69a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d69c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d69e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6a0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6a2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6a4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6a6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6a8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000820 000000000000006c 00000824 FDE cie=00000000 pc=000000000000706c..0000000000007222 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000706e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d6ac │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007070 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007076 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000707a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007090 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00001c94 0000000000000080 00001c98 FDE cie=00000000 pc=000000000000d792..000000000000d9ca │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d79a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000d7b4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000000714e │ │ │ │ + DW_CFA_advance_loc2: 258 to 000000000000d8b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8b8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007150 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007154 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8be │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8c0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007158 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8c2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000715a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8c4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8c6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000715c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8c8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000715e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8ca │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8cc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8ce │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007164 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8d2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000000d9bc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007166 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007168 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000716a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9be │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ @@ -2336,18155 +5059,11684 @@ │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000890 000000000000006c 00000894 FDE cie=00000000 pc=0000000000007222..00000000000073d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007224 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007226 │ │ │ │ +00001d18 000000000000006c 00001d1c FDE cie=00000000 pc=000000000000d9ca..000000000000dc14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9cc │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9ce │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000d9f0 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000722c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007230 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000da0c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007246 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000007304 │ │ │ │ + DW_CFA_advance_loc2: 246 to 000000000000db02 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007306 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db04 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007308 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db06 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000730a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db08 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000730c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db0a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000730e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db0c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007310 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db0e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007314 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db10 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007316 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db12 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007318 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db14 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000731a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db16 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000731c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db18 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000731e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db1a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007320 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db1e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000900 0000000000000014 00000904 FDE cie=00000000 pc=00000000000073d8..00000000000073ee │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00001d88 0000000000000060 00001d8c FDE cie=00000000 pc=000000000000dc14..000000000000ddfa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000dc1e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000dc38 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000000dd3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd3e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd40 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd42 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd44 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd46 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd48 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd4a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd4c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd4e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd50 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd52 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd54 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd56 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000000ddf8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000918 0000000000000010 0000091c FDE cie=00000000 pc=00000000000073ee..0000000000007402 │ │ │ │ +00001dec 0000000000000010 00001df0 FDE cie=00000000 pc=000000000000ddfa..000000000000de4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000092c 0000000000000010 00000930 FDE cie=00000000 pc=0000000000007402..000000000000741a │ │ │ │ +00001e00 0000000000000010 00001e04 FDE cie=00000000 pc=000000000000de4c..000000000000de56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000940 0000000000000010 00000944 FDE cie=00000000 pc=000000000000741a..000000000000743c │ │ │ │ +00001e14 0000000000000010 00001e18 FDE cie=00000000 pc=000000000000de56..000000000000de8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000954 0000000000000010 00000958 FDE cie=00000000 pc=000000000000743c..00000000000074ba │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00001e28 000000000000002c 00001e2c FDE cie=00000000 pc=000000000000de8c..000000000000df12 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000de94 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000dea0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000deda │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dedc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dee2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dee4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dee8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000deec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000def0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000968 000000000000002c 0000096c FDE cie=00000000 pc=00000000000074ba..0000000000007526 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074be │ │ │ │ +00001e58 0000000000000030 00001e5c FDE cie=00000000 pc=000000000000df12..000000000000dfc6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000df18 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000074ca │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000df24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000074fe │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000df92 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007500 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df96 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df98 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df9a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df9e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dfa0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dfa4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001e8c 000000000000004c 00001e90 FDE cie=00000000 pc=000000000000dfc6..000000000000e0da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dfc8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dfce │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000dfd6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000dfde │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007502 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dfe0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dfe4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007504 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dfe6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dfe8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dfec │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000dff6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dffc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000e00a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e01a │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000000e0a0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000000e0c8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007506 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0ca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0cc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0ce │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0d0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0d2 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0d6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001edc 0000000000000010 00001ee0 FDE cie=00000000 pc=000000000000e0da..000000000000e132 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000998 0000000000000010 0000099c FDE cie=00000000 pc=0000000000007526..0000000000007554 │ │ │ │ +00001ef0 0000000000000010 00001ef4 FDE cie=00000000 pc=000000000000e132..000000000000e168 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009ac 0000000000000010 000009b0 FDE cie=00000000 pc=0000000000007554..0000000000007582 │ │ │ │ +00001f04 0000000000000010 00001f08 FDE cie=00000000 pc=000000000000e168..000000000000e19c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009c0 0000000000000010 000009c4 FDE cie=00000000 pc=0000000000007582..00000000000075b0 │ │ │ │ +00001f18 0000000000000010 00001f1c FDE cie=00000000 pc=000000000000e19c..000000000000e1d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009d4 0000000000000010 000009d8 FDE cie=00000000 pc=00000000000075b0..00000000000075de │ │ │ │ +00001f2c 0000000000000074 00001f30 FDE cie=00000000 pc=000000000000e1d2..000000000000e2f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e1d4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e1d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e1e6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e1ee │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1f2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000e220 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000000e2a6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2a8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2aa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2ac │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2b0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2b2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2b6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2b8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2ba │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2bc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2be │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2c0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2c2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2c4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2c6 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e2de │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009e8 0000000000000010 000009ec FDE cie=00000000 pc=00000000000075de..0000000000007644 │ │ │ │ +00001fa4 0000000000000078 00001fa8 FDE cie=00000000 pc=000000000000e2f6..000000000000e41a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2fa │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e302 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000e314 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e320 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000e344 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e346 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e348 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e34a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e34c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e34e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e362 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e366 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e368 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e36a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e36c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e36e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000e3b4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000000e406 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e408 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e40a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e40c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e40e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e410 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e414 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002020 0000000000000010 00002024 FDE cie=00000000 pc=000000000000e41a..000000000000e4f4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002034 000000000000003c 00002038 FDE cie=00000000 pc=000000000000e4f4..000000000000e590 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4f6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4f8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e4fe │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e512 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000000e574 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e57a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e57c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e57e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e580 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e582 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e584 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e586 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e58a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e58c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009fc 0000000000000010 00000a00 FDE cie=00000000 pc=0000000000007644..000000000000770c │ │ │ │ +00002074 0000000000000030 00002078 FDE cie=00000000 pc=000000000000e590..000000000000e61e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e592 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e598 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000000e5e0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000e610 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e612 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e614 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e616 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e618 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e61a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e61c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000020a8 0000000000000030 000020ac FDE cie=00000000 pc=000000000000e61e..000000000000e688 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e622 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000e62c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e634 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000e646 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000e67a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e67c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e67e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e680 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e682 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e684 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e686 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a10 0000000000000014 00000a14 FDE cie=00000000 pc=000000000000770c..00000000000077a0 │ │ │ │ +000020dc 0000000000000060 000020e0 FDE cie=00000000 pc=000000000000e688..000000000000e730 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e68c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e690 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000e6a6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000e6fa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e6fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e6fe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e700 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e702 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e704 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e706 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e708 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e720 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e724 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e726 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e728 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e72c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002140 0000000000000038 00002144 FDE cie=00000000 pc=000000000000e730..000000000000e85c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000e73a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e73c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000e74a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000e766 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000e822 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e824 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e826 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000e84e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e850 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e852 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e854 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e858 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + │ │ │ │ +0000217c 000000000000006c 00002180 FDE cie=00000000 pc=000000000000e85c..000000000000ea98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e85e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e862 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e872 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000000e8b0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 332 to 000000000000e9fc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e9fe │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea00 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea02 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea04 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea06 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ea1a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea1c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea1e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea20 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea22 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea26 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea28 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea2a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000000ea92 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + │ │ │ │ +000021ec 00000000000000a0 000021f0 FDE cie=00000000 pc=000000000000ea98..000000000000f914 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ea9a │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea9e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000eaae │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000eabc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000eac4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ead4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 224 to 000000000000ebb4 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000ebc2 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000000ecde │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ece0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc2: 784 to 000000000000eff0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eff2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eff4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eff6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eff8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000effa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000effc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000effe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f000 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f002 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f004 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f006 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f008 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f00a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f00c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f024 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000000f06e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f072 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f074 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc2: 2106 to 000000000000f8ae │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f8b0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f8b2 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000000f910 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002290 00000000000000a4 00002294 FDE cie=00000000 pc=000000000000f914..000000000000faca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f918 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f91c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000f92e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000000f97a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000000f9e2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9e4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9e8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9ea │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9ec │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9ee │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9f0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9f2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9f4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9f6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f9fe │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa02 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa04 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa06 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000000fa50 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000000faa2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000faa6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fab2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fab6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fab8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000faba │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fabc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fabe │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a28 0000000000000010 00000a2c FDE cie=00000000 pc=00000000000077a0..00000000000077ea │ │ │ │ +00002338 0000000000000010 0000233c FDE cie=00000000 pc=000000000000faca..000000000000fb14 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a3c 0000000000000010 00000a40 FDE cie=00000000 pc=00000000000077ea..0000000000007826 │ │ │ │ +0000234c 0000000000000010 00002350 FDE cie=00000000 pc=000000000000fb14..000000000000fb50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a50 0000000000000014 00000a54 FDE cie=00000000 pc=0000000000007826..000000000000784a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007828 │ │ │ │ +00002360 0000000000000014 00002364 FDE cie=00000000 pc=000000000000fb50..000000000000fb74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fb52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000007846 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000fb70 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a68 0000000000000010 00000a6c FDE cie=00000000 pc=000000000000784a..0000000000007886 │ │ │ │ +00002378 0000000000000010 0000237c FDE cie=00000000 pc=000000000000fb74..000000000000fbb0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a7c 000000000000003c 00000a80 FDE cie=00000000 pc=0000000000007886..0000000000007968 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007888 │ │ │ │ +0000238c 000000000000003c 00002390 FDE cie=00000000 pc=000000000000fbb0..000000000000fc92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fbb2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000788a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fbb4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007890 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fbba │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000789e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000fbc8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000078b4 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000fbde │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000007914 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000000fc3e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007918 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc42 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000791a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc44 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000791c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc46 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000791e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc48 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007920 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc4a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc4c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc4e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc52 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000abc 0000000000000020 00000ac0 FDE cie=00000000 pc=0000000000007968..0000000000007980 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000796a │ │ │ │ +000023cc 0000000000000020 000023d0 FDE cie=00000000 pc=000000000000fc92..000000000000fcaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000796c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007972 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fc9c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007978 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fca2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000797c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fca6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000797e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fca8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ae0 0000000000000010 00000ae4 FDE cie=00000000 pc=0000000000007980..0000000000007986 │ │ │ │ +000023f0 0000000000000010 000023f4 FDE cie=00000000 pc=000000000000fcaa..000000000000fcb0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000af4 0000000000000010 00000af8 FDE cie=00000000 pc=0000000000007986..000000000000798a │ │ │ │ +00002404 0000000000000010 00002408 FDE cie=00000000 pc=000000000000fcb0..000000000000fcb4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b08 0000000000000010 00000b0c FDE cie=00000000 pc=000000000000798a..000000000000798e │ │ │ │ +00002418 0000000000000010 0000241c FDE cie=00000000 pc=000000000000fcb4..000000000000fcb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b1c 0000000000000010 00000b20 FDE cie=00000000 pc=000000000000798e..0000000000007998 │ │ │ │ +0000242c 0000000000000010 00002430 FDE cie=00000000 pc=000000000000fcb8..000000000000fcc2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b30 0000000000000010 00000b34 FDE cie=00000000 pc=0000000000007998..00000000000079a2 │ │ │ │ +00002440 0000000000000010 00002444 FDE cie=00000000 pc=000000000000fcc2..000000000000fccc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b44 0000000000000010 00000b48 FDE cie=00000000 pc=00000000000079a2..00000000000079ae │ │ │ │ +00002454 0000000000000010 00002458 FDE cie=00000000 pc=000000000000fccc..000000000000fcd8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b58 0000000000000010 00000b5c FDE cie=00000000 pc=00000000000079ae..00000000000079be │ │ │ │ +00002468 0000000000000010 0000246c FDE cie=00000000 pc=000000000000fcd8..000000000000fce8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b6c 0000000000000010 00000b70 FDE cie=00000000 pc=00000000000079be..00000000000079ce │ │ │ │ +0000247c 0000000000000010 00002480 FDE cie=00000000 pc=000000000000fce8..000000000000fcf8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b80 0000000000000010 00000b84 FDE cie=00000000 pc=00000000000079ce..00000000000079de │ │ │ │ +00002490 0000000000000010 00002494 FDE cie=00000000 pc=000000000000fcf8..000000000000fd08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b94 0000000000000010 00000b98 FDE cie=00000000 pc=00000000000079de..00000000000079e6 │ │ │ │ +000024a4 0000000000000010 000024a8 FDE cie=00000000 pc=000000000000fd08..000000000000fd10 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ba8 0000000000000010 00000bac FDE cie=00000000 pc=00000000000079e6..0000000000007a02 │ │ │ │ +000024b8 0000000000000010 000024bc FDE cie=00000000 pc=000000000000fd10..000000000000fd2c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bbc 0000000000000010 00000bc0 FDE cie=00000000 pc=0000000000007a02..0000000000007a1c │ │ │ │ +000024cc 0000000000000010 000024d0 FDE cie=00000000 pc=000000000000fd2c..000000000000fd46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bd0 0000000000000010 00000bd4 FDE cie=00000000 pc=0000000000007a1c..0000000000007a22 │ │ │ │ +000024e0 0000000000000010 000024e4 FDE cie=00000000 pc=000000000000fd46..000000000000fd4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be4 0000000000000014 00000be8 FDE cie=00000000 pc=0000000000007a22..0000000000007a68 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000007a62 │ │ │ │ +000024f4 0000000000000014 000024f8 FDE cie=00000000 pc=000000000000fd4c..000000000000fd92 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000fd8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd8e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ │ │ │ │ -00000bfc 0000000000000010 00000c00 FDE cie=00000000 pc=0000000000007a68..0000000000007a6c │ │ │ │ +0000250c 0000000000000010 00002510 FDE cie=00000000 pc=000000000000fd92..000000000000fd96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c10 0000000000000010 00000c14 FDE cie=00000000 pc=0000000000007a6c..0000000000007a76 │ │ │ │ +00002520 0000000000000010 00002524 FDE cie=00000000 pc=000000000000fd96..000000000000fda0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c24 0000000000000024 00000c28 FDE cie=00000000 pc=0000000000007a76..0000000000007ac2 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007a7a │ │ │ │ +00002534 0000000000000024 00002538 FDE cie=00000000 pc=000000000000fda0..000000000000fdec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fda4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007a84 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fdae │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007a94 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fdbe │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000007ab6 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000fde0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fde2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007abe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fde8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fdea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c4c 0000000000000028 00000c50 FDE cie=00000000 pc=0000000000007ac2..0000000000007b60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007ac6 │ │ │ │ +0000255c 0000000000000028 00002560 FDE cie=00000000 pc=000000000000fdec..000000000000fe8a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fdf0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007ace │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fdf8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000007b50 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000000fe7a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe7e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe80 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe82 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe84 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe86 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c78 0000000000000010 00000c7c FDE cie=00000000 pc=0000000000007b60..0000000000007b88 │ │ │ │ +00002588 0000000000000010 0000258c FDE cie=00000000 pc=000000000000fe8a..000000000000feb2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c8c 0000000000000020 00000c90 FDE cie=00000000 pc=0000000000007b88..0000000000007bb0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b8a │ │ │ │ +0000259c 0000000000000020 000025a0 FDE cie=00000000 pc=000000000000feb2..000000000000feda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000feb4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007b90 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000feba │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000007ba2 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000fecc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007ba8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fed2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007bac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fed6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fed8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cb0 0000000000000058 00000cb4 FDE cie=00000000 pc=0000000000007bb0..0000000000007d5a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007bb4 │ │ │ │ +000025c0 0000000000000058 000025c4 FDE cie=00000000 pc=000000000000feda..0000000000010084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fede │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000007bce │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000fef8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000007c26 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000ff50 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000007ce2 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000001000c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001000e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000007d2e │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000010058 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001005a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001005c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001005e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010060 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010062 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010064 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010066 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010068 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001006a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001006e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010070 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010072 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000007d56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010080 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d0c 0000000000000058 00000d10 FDE cie=00000000 pc=0000000000007d5a..0000000000007f20 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d5c │ │ │ │ +0000261c 0000000000000058 00002620 FDE cie=00000000 pc=0000000000010084..000000000001024a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010086 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010088 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007d64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001008e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007d6c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010096 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000007d98 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000100c2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000007de6 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000010110 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000007ea8 │ │ │ │ + DW_CFA_advance_loc1: 194 to 00000000000101d2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000101d4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000007ef4 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001021e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010220 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010222 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007efa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010224 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007efc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010226 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007efe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010228 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001022a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001022c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001022e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010230 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f0a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010234 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010236 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010238 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000007f1c │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010246 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ │ │ │ │ -00000d68 0000000000000020 00000d6c FDE cie=00000000 pc=0000000000007f20..0000000000007f3a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f22 │ │ │ │ +00002678 0000000000000020 0000267c FDE cie=00000000 pc=000000000001024a..0000000000010264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001024c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001024e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f2a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010254 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f30 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001025a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f36 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010260 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010262 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d8c 0000000000000010 00000d90 FDE cie=00000000 pc=0000000000007f3a..0000000000007f40 │ │ │ │ +0000269c 0000000000000010 000026a0 FDE cie=00000000 pc=0000000000010264..000000000001026a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000da0 0000000000000048 00000da4 FDE cie=00000000 pc=0000000000007f40..0000000000008070 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f42 │ │ │ │ +000026b0 0000000000000048 000026b4 FDE cie=00000000 pc=000000000001026a..000000000001039a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001026c │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001026e │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007f50 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001027a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007f66 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000010290 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000007f8e │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000102b8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000008044 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000001036e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010370 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008048 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010372 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008056 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008058 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010382 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010384 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010386 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010388 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008062 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001038c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008064 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001038e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008066 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010390 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000806c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010396 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dec 0000000000000030 00000df0 FDE cie=00000000 pc=0000000000008070..00000000000080e6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008074 │ │ │ │ +000026fc 0000000000000030 00002700 FDE cie=00000000 pc=000000000001039a..0000000000010410 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001039e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008078 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103a2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008086 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000103b0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000080d6 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000010400 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010402 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010404 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010406 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010408 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000080e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001040c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001040e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e20 0000000000000014 00000e24 FDE cie=00000000 pc=00000000000080e6..0000000000008166 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000008160 │ │ │ │ +00002730 0000000000000014 00002734 FDE cie=00000000 pc=0000000000010410..0000000000010490 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000001048a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001048c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ │ │ │ │ -00000e38 0000000000000064 00000e3c FDE cie=00000000 pc=0000000000008166..00000000000082a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008168 │ │ │ │ +00002748 0000000000000064 0000274c FDE cie=00000000 pc=0000000000010490..00000000000105d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010492 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000816a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010494 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008176 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000104a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008186 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000104b0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008190 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000104ba │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000000825c │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000010586 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000825e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010588 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008260 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001058a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008262 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001058c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001058e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008266 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010590 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008268 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010592 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000826a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010594 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000826c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010596 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001059a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001059c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000827a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000105a4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000827c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105a6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000827e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105aa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008286 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000105b0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ea0 0000000000000010 00000ea4 FDE cie=00000000 pc=00000000000082a6..00000000000082b4 │ │ │ │ +000027b0 0000000000000010 000027b4 FDE cie=00000000 pc=00000000000105d0..00000000000105de │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000eb4 0000000000000010 00000eb8 FDE cie=00000000 pc=00000000000082b4..0000000000008300 │ │ │ │ +000027c4 0000000000000010 000027c8 FDE cie=00000000 pc=00000000000105de..000000000001062a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ec8 0000000000000060 00000ecc FDE cie=00000000 pc=0000000000008300..0000000000008530 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008302 │ │ │ │ +000027d8 0000000000000060 000027dc FDE cie=00000000 pc=000000000001062a..000000000001085a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001062c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001062e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000830c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010636 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000008326 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000010650 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 00000000000083b8 │ │ │ │ + DW_CFA_advance_loc1: 146 to 00000000000106e2 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 244 to 00000000000084ac │ │ │ │ + DW_CFA_advance_loc2: 244 to 00000000000107d6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000084ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107d8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000084da │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000010804 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000084f4 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001081e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000084f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010820 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000084fc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010826 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000084fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010828 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008500 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001082a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008502 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001082c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008504 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001082e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008506 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010830 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010832 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010834 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010836 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010838 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008512 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001083c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001083e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008516 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000851c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010846 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ │ │ │ │ -00000f2c 0000000000000044 00000f30 FDE cie=00000000 pc=0000000000008530..00000000000085fc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008532 │ │ │ │ +0000283c 0000000000000044 00002840 FDE cie=00000000 pc=000000000001085a..0000000000010926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001085c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008534 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001085e │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008540 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001086a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000854a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000010874 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000855c │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000010886 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008566 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000010890 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000085e0 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000001090a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001090c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001090e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010910 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010912 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010914 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010916 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010918 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001091a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001091e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010920 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010922 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000f74 0000000000000030 00000f78 FDE cie=00000000 pc=00000000000085fc..000000000000866c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008600 │ │ │ │ +00002884 0000000000000030 00002888 FDE cie=00000000 pc=0000000000010926..0000000000010996 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001092a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000860a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000010934 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008612 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001093c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000008624 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001094e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000865e │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000010988 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008660 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001098a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008662 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001098c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008664 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001098e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008666 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010990 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008668 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010992 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000866a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010994 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa8 0000000000000020 00000fac FDE cie=00000000 pc=000000000000866c..00000000000086ac │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008672 │ │ │ │ +000028b8 0000000000000020 000028bc FDE cie=00000000 pc=0000000000010996..00000000000109d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001099c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008676 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000109a0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000867c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000109a6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000086a6 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000109d0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000109d2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000109d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fcc 0000000000000020 00000fd0 FDE cie=00000000 pc=00000000000086ac..00000000000086f4 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000086b2 │ │ │ │ +000028dc 0000000000000020 000028e0 FDE cie=00000000 pc=00000000000109d6..0000000000010a1e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000109dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000109e0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000086bc │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000109e6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000086ee │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000010a18 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a1a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ff0 0000000000000020 00000ff4 FDE cie=00000000 pc=00000000000086f4..0000000000008738 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000086fa │ │ │ │ +00002900 0000000000000020 00002904 FDE cie=00000000 pc=0000000000010a1e..0000000000010a62 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010a24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086fe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a28 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008704 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010a2e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000008732 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000010a5c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008734 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a5e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008736 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001014 0000000000000020 00001018 FDE cie=00000000 pc=0000000000008738..0000000000008774 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000873e │ │ │ │ +00002924 0000000000000020 00002928 FDE cie=00000000 pc=0000000000010a62..0000000000010a9e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010a68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008742 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a6c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008748 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010a72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000876e │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000010a98 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008770 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a9a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008772 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001038 0000000000000020 0000103c FDE cie=00000000 pc=0000000000008774..00000000000087b0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000877a │ │ │ │ +00002948 0000000000000020 0000294c FDE cie=00000000 pc=0000000000010a9e..0000000000010ada │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010aa4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000877e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010aa8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008784 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010aae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000087aa │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000010ad4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ad6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ad8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000105c 0000000000000010 00001060 FDE cie=00000000 pc=00000000000087b0..0000000000008840 │ │ │ │ +0000296c 0000000000000010 00002970 FDE cie=00000000 pc=0000000000010ada..0000000000010b6a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001070 0000000000000010 00001074 FDE cie=00000000 pc=0000000000008840..0000000000008866 │ │ │ │ +00002980 0000000000000010 00002984 FDE cie=00000000 pc=0000000000010b6a..0000000000010b90 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001084 0000000000000020 00001088 FDE cie=00000000 pc=0000000000008866..000000000000887e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008868 │ │ │ │ +00002994 0000000000000020 00002998 FDE cie=00000000 pc=0000000000010b90..0000000000010ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000886a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b94 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008870 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010b9a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008876 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010ba0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000887a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ba4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000887c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ba6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010a8 0000000000000010 000010ac FDE cie=00000000 pc=000000000000887e..0000000000008884 │ │ │ │ +000029b8 0000000000000010 000029bc FDE cie=00000000 pc=0000000000010ba8..0000000000010bae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010bc 0000000000000040 000010c0 FDE cie=00000000 pc=0000000000008884..0000000000008996 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008888 │ │ │ │ +000029cc 0000000000000040 000029d0 FDE cie=00000000 pc=0000000000010bae..0000000000010cc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bb2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000888e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010bb8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000088a0 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000010bca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010bcc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010bce │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010bd0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010bd2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000008902 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000010c2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008904 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010c2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000890a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010c34 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000890e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010c38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008910 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010c3a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000008978 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000010ca2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ca4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ca6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008980 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010caa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008982 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001100 0000000000000010 00001104 FDE cie=00000000 pc=0000000000008996..00000000000089ac │ │ │ │ +00002a10 0000000000000010 00002a14 FDE cie=00000000 pc=0000000000010cc0..0000000000010cd6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001114 0000000000000074 00001118 FDE cie=00000000 pc=00000000000089ac..0000000000008caa │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089ae │ │ │ │ +00002a24 0000000000000074 00002a28 FDE cie=00000000 pc=0000000000010cd6..0000000000010fd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cd8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cdc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000089c2 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010cec │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000008a04 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000010d2e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 216 to 0000000000008adc │ │ │ │ + DW_CFA_advance_loc1: 216 to 0000000000010e06 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ade │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e08 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e0a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e0c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e0e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e10 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e12 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008aea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e14 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008aec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e16 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008af2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010e1c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008af4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e1e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008af6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e20 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008afa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e24 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008afc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e26 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008afe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010e28 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 424 to 0000000000008ca6 │ │ │ │ + DW_CFA_advance_loc2: 424 to 0000000000010fd0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ │ │ │ │ -0000118c 0000000000000054 00001190 FDE cie=00000000 pc=0000000000008caa..0000000000008e9e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008cac │ │ │ │ +00002a9c 0000000000000054 00002aa0 FDE cie=00000000 pc=0000000000010fd4..00000000000111c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010fd6 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008cae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010fd8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008cbc │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010fe6 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000008cce │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000010ff8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000008d08 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000011032 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 250 to 0000000000008e02 │ │ │ │ + DW_CFA_advance_loc2: 250 to 000000000001112c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001112e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000008e3c │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000011166 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001116a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001116c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001116e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011170 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011172 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011174 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000008e96 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000111c0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e9a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000111c4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e4 0000000000000050 000011e8 FDE cie=00000000 pc=0000000000008e9e..0000000000008f5c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ea0 │ │ │ │ +00002af4 0000000000000050 00002af8 FDE cie=00000000 pc=00000000000111c8..0000000000011286 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000111ca │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ea4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000111ce │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008eb8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000111e2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008ec8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000111f2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000008f26 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000011250 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011252 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011254 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011256 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011258 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001125a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001125c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008f40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001126a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001126c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001126e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011270 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000008f58 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000011282 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001238 0000000000000040 0000123c FDE cie=00000000 pc=0000000000008f5c..000000000000900a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008f62 │ │ │ │ +00002b48 0000000000000040 00002b4c FDE cie=00000000 pc=0000000000011286..0000000000011334 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001128c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008f76 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000112a0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000008ff2 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000001131c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001131e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011320 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011322 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011324 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011326 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011328 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009000 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001132a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009002 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001132c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009004 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001132e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009006 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011330 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000127c 0000000000000058 00001280 FDE cie=00000000 pc=000000000000900a..000000000000919a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000900c │ │ │ │ +00002b8c 0000000000000058 00002b90 FDE cie=00000000 pc=0000000000011334..00000000000114c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011336 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001133a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009024 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001134e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009034 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001135e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 306 to 0000000000009166 │ │ │ │ + DW_CFA_advance_loc2: 306 to 0000000000011490 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011492 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000916a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011494 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000916c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011496 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000916e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011498 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000917c │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000114a6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000917e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000114a8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009180 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000114aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009182 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000114ac │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009188 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000114b2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009196 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000114c0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012d8 000000000000003c 000012dc FDE cie=00000000 pc=000000000000919a..0000000000009302 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000091a2 │ │ │ │ +00002be8 000000000000003c 00002bec FDE cie=00000000 pc=00000000000114c4..000000000001162c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000114cc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000091ae │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000114d8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 304 to 00000000000092de │ │ │ │ + DW_CFA_advance_loc2: 304 to 0000000000011608 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001160a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001160c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001160e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011610 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011614 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000092f6 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011620 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011624 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009300 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001162a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001318 0000000000000020 0000131c FDE cie=00000000 pc=0000000000009302..000000000000932a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009304 │ │ │ │ +00002c28 0000000000000020 00002c2c FDE cie=00000000 pc=000000000001162c..0000000000011654 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001162e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009306 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011630 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000930c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011636 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009320 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001164a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009326 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011650 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009328 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011652 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000133c 0000000000000010 00001340 FDE cie=00000000 pc=000000000000932a..0000000000009334 │ │ │ │ +00002c4c 0000000000000010 00002c50 FDE cie=00000000 pc=0000000000011654..000000000001165e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001350 0000000000000048 00001354 FDE cie=00000000 pc=0000000000009334..00000000000094fa │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009338 │ │ │ │ +00002c60 0000000000000048 00002c64 FDE cie=00000000 pc=000000000001165e..0000000000011824 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011662 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009340 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001166a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009346 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011670 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009352 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001167c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000093ac │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000116d6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 214 to 0000000000009482 │ │ │ │ + DW_CFA_advance_loc1: 214 to 00000000000117ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009484 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117ae │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009488 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000117b2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000948a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000948c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009492 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000117bc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009494 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117be │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009496 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009498 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117c2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000094e6 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000011810 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000094ec │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011816 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011818 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000094f6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011820 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011822 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000139c 0000000000000010 000013a0 FDE cie=00000000 pc=00000000000094fa..0000000000009510 │ │ │ │ +00002cac 0000000000000010 00002cb0 FDE cie=00000000 pc=0000000000011824..000000000001183a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013b0 0000000000000014 000013b4 FDE cie=00000000 pc=0000000000009510..0000000000009556 │ │ │ │ +00002cc0 0000000000000014 00002cc4 FDE cie=00000000 pc=000000000001183a..0000000000011880 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013c8 0000000000000044 000013cc FDE cie=00000000 pc=0000000000009556..000000000000969e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009558 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000955c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000956a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009570 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000958a │ │ │ │ +00002cd8 0000000000000028 00002cdc FDE cie=00000000 pc=0000000000011880..0000000000011910 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011882 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001188a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000009640 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000118ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009642 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000118f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009644 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000118f2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009646 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009648 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000964a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000964c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000964e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009650 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009654 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000118f4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009656 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000118f6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009658 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000118f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001410 0000000000000058 00001414 FDE cie=00000000 pc=000000000000969e..00000000000098a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000096a4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000096aa │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000096ae │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000096c4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000096f2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00002d04 0000000000000020 00002d08 FDE cie=00000000 pc=0000000000011910..0000000000011950 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011912 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011914 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 292 to 0000000000009816 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001191a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000011946 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009818 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001194c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009820 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009822 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009824 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009826 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009828 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000982a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000982c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000982e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009832 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009834 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001194e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009836 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000146c 0000000000000044 00001470 FDE cie=00000000 pc=00000000000098a2..000000000000999e │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000098a8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000098ae │ │ │ │ +00002d28 0000000000000034 00002d2c FDE cie=00000000 pc=0000000000011950..0000000000011a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011952 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011954 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000098c6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000098dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001195a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000119a8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000000997a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000997e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000119f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009980 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009982 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000119f2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009984 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009986 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009988 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009990 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000119fc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011a02 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a04 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009992 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a06 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002d60 0000000000000010 00002d64 FDE cie=00000000 pc=0000000000011a14..0000000000011a18 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014b4 0000000000000064 000014b8 FDE cie=00000000 pc=000000000000999e..0000000000009b26 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000099a0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000099a6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00002d74 0000000000000010 00002d78 FDE cie=00000000 pc=0000000000011a18..0000000000011a1c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002d88 0000000000000010 00002d8c FDE cie=00000000 pc=0000000000011a1c..0000000000011a20 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002d9c 0000000000000010 00002da0 FDE cie=00000000 pc=0000000000011a20..0000000000011a26 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002db0 0000000000000010 00002db4 FDE cie=00000000 pc=0000000000011a26..0000000000011a2a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002dc4 0000000000000010 00002dc8 FDE cie=00000000 pc=0000000000011a2a..0000000000011a2e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002dd8 0000000000000010 00002ddc FDE cie=00000000 pc=0000000000011a2e..0000000000011a32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002dec 0000000000000010 00002df0 FDE cie=00000000 pc=0000000000011a32..0000000000011a36 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e00 0000000000000010 00002e04 FDE cie=00000000 pc=0000000000011a36..0000000000011a3a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e14 0000000000000010 00002e18 FDE cie=00000000 pc=0000000000011a3a..0000000000011a3e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e28 0000000000000010 00002e2c FDE cie=00000000 pc=0000000000011a3e..0000000000011a42 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e3c 0000000000000010 00002e40 FDE cie=00000000 pc=0000000000011a42..0000000000011a4c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e50 0000000000000010 00002e54 FDE cie=00000000 pc=0000000000011a4c..0000000000011a5a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e64 0000000000000040 00002e68 FDE cie=00000000 pc=0000000000011a5a..0000000000011aae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a5c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a5e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011a64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000099c0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 270 to 0000000000009ace │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a68 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011a74 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000011a92 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a96 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a98 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a9c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ada │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009adc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ade │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ae0 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ae2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ae6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011a9e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009aea │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - │ │ │ │ -0000151c 0000000000000010 00001520 FDE cie=00000000 pc=0000000000009b26..0000000000009b32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011aa2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011aa6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011aaa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011aac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001530 0000000000000010 00001534 FDE cie=00000000 pc=0000000000009b32..0000000000009b3e │ │ │ │ +00002ea8 0000000000000018 00002eac FDE cie=00000000 pc=0000000000011aae..0000000000011b04 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000011ae8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011aee │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011af4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011afc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00002ec4 0000000000000010 00002ec8 FDE cie=00000000 pc=0000000000011b04..0000000000011b46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001544 0000000000000028 00001548 FDE cie=00000000 pc=0000000000009b3e..0000000000009bcc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b42 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009b4c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009b54 │ │ │ │ +00002ed8 0000000000000018 00002edc FDE cie=00000000 pc=0000000000011b46..0000000000011b9c │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000011b80 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011b86 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000009bc0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011b8c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bc2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bc4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bc8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bca │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011b94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00002ef4 0000000000000010 00002ef8 FDE cie=00000000 pc=0000000000011b9c..0000000000011bde │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001570 0000000000000054 00001574 FDE cie=00000000 pc=0000000000009bcc..0000000000009c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bce │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bd2 │ │ │ │ +00002f08 0000000000000010 00002f0c FDE cie=00000000 pc=0000000000011bde..0000000000011c1a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f1c 0000000000000070 00002f20 FDE cie=00000000 pc=0000000000011c1a..0000000000011d6e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011c20 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000011c36 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bd6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000009be8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000011c64 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011c6c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000011cc2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000009c56 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c58 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000011cfe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c5a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011d02 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d04 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d06 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d08 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d0a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d0c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c62 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c64 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c66 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c6a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d0e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c6e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000009c90 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d10 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d12 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d14 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d16 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d18 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c92 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011d1c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009c98 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c9a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011d20 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d22 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000015c8 0000000000000044 000015cc FDE cie=00000000 pc=0000000000009c9c..0000000000009de4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c9e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ca2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009cb0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009cb6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000009ccc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d24 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d26 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d28 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011d2c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd0 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000011d4a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f90 0000000000000018 00002f94 FDE cie=00000000 pc=0000000000011d6e..0000000000011d94 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011d7a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000011d88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000009d86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011d8e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011d92 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00002fac 0000000000000050 00002fb0 FDE cie=00000000 pc=0000000000011d94..0000000000011e22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d96 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011d98 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011da0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011da6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011dae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000011de4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011de8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d8c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d8e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d90 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d92 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d94 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d96 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dec │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011df0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011df2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001610 0000000000000054 00001614 FDE cie=00000000 pc=0000000000009de4..000000000000a6a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009de6 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011df4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000009e12 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011df8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011dfc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dfe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011e00 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011e02 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009e18 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +00003000 0000000000000050 00003004 FDE cie=00000000 pc=0000000000011e22..0000000000011ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e26 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e2a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000011e5e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009e26 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 2066 to 000000000000a638 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a63a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a63e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000011e68 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011e70 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000011ea6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a640 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ea8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a642 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011eaa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011eac │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a646 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a648 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a650 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a652 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a654 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011eae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011eb2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011eb4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a656 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011eb6 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011eba │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ebe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ec0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ec2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ec4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ec8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001668 000000000000005c 0000166c FDE cie=00000000 pc=000000000000a6a0..000000000000a792 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6a2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a6a8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ +00003054 0000000000000070 00003058 FDE cie=00000000 pc=0000000000011ee8..000000000001203c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011eee │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ef2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a6b0 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000a6c6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000011f04 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000011f32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011f3a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000a73e │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000011f90 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000011fcc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011fd0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a740 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fd2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a742 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fd4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a744 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fd6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fd8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a746 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fda │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a748 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a74a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a74c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a74e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a756 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a758 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a75e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fdc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a762 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fde │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - │ │ │ │ -000016c8 00000000000000bc 000016cc FDE cie=00000000 pc=000000000000a792..000000000000b382 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a794 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a796 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a7b2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fe0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fe2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011fe6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011fea │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011fee │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a7d6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000000a87e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 344 to 000000000000a9d6 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a9d8 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc2: 740 to 000000000000acbc │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000000ad7e │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000000adc4 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000adca │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000ae52 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000ae60 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc2: 1138 to 000000000000b2d2 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001200e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012010 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2d4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2d8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012012 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012014 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012016 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2de │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001201a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000012038 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000030c8 0000000000000088 000030cc FDE cie=00000000 pc=000000000001203c..0000000000012218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001203e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012042 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000012068 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001207a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000120d4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000120e6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000012124 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012126 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012128 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e8 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001212a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001212c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001212e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012130 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2f2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2f4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000b30e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b31e │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012132 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000012152 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012154 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012156 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012158 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001215a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001215c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001215e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000012204 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000000b356 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012214 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ + │ │ │ │ +00003154 0000000000000034 00003158 FDE cie=00000000 pc=0000000000012218..00000000000122ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001221a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012220 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b376 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001222a │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000012234 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000122aa │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b37a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122ac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122ae │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b2 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b4 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000122c2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b37e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000318c 0000000000000010 00003190 FDE cie=00000000 pc=00000000000122ce..0000000000012318 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001788 000000000000002c 0000178c FDE cie=00000000 pc=000000000000b382..000000000000b410 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b384 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b386 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b396 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b3b2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000b3f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3f6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3f8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3fa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3fe │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000031a0 0000000000000010 000031a4 FDE cie=00000000 pc=0000000000012318..000000000001231c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017b8 0000000000000020 000017bc FDE cie=00000000 pc=000000000000b410..000000000000b456 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b412 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b41e │ │ │ │ +000031b4 0000000000000034 000031b8 FDE cie=00000000 pc=000000000001231c..0000000000012372 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001231e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012324 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b428 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001232c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000012340 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001234a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b42a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001234c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b434 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012350 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012352 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b436 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012354 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000012362 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017dc 0000000000000030 000017e0 FDE cie=00000000 pc=000000000000b456..000000000000b4f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b458 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b45a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b46a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000b47c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b49c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b49e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000031ec 0000000000000010 000031f0 FDE cie=00000000 pc=0000000000012372..000000000001237e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003200 0000000000000010 00003204 FDE cie=00000000 pc=000000000001237e..000000000001238a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003214 0000000000000010 00003218 FDE cie=00000000 pc=000000000001238a..0000000000012396 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001810 0000000000000010 00001814 FDE cie=00000000 pc=000000000000b4f0..000000000000b508 │ │ │ │ +00003228 0000000000000010 0000322c FDE cie=00000000 pc=0000000000012396..00000000000123a2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001824 0000000000000010 00001828 FDE cie=00000000 pc=000000000000b508..000000000000b538 │ │ │ │ +0000323c 0000000000000010 00003240 FDE cie=00000000 pc=00000000000123a2..00000000000123ae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001838 0000000000000024 0000183c FDE cie=00000000 pc=000000000000b538..000000000000b596 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b558 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b562 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b57a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b58a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b58c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b590 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b592 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00003250 0000000000000010 00003254 FDE cie=00000000 pc=00000000000123ae..00000000000123ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001860 0000000000000010 00001864 FDE cie=00000000 pc=000000000000b596..000000000000b5a8 │ │ │ │ +00003264 0000000000000010 00003268 FDE cie=00000000 pc=00000000000123ba..00000000000123c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001874 0000000000000038 00001878 FDE cie=00000000 pc=000000000000b5a8..000000000000b634 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b5ae │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b5b8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000b5d2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00003278 0000000000000010 0000327c FDE cie=00000000 pc=00000000000123c8..00000000000123d6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000328c 0000000000000028 00003290 FDE cie=00000000 pc=00000000000123d6..000000000001241c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000123d8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000123da │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000123ec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b5ea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000b608 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012408 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000b626 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b628 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001240a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001240c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b62a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b62c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b62e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b630 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b632 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012410 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001241a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018b0 0000000000000020 000018b4 FDE cie=00000000 pc=000000000000b634..000000000000b686 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b636 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b63a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b642 │ │ │ │ +000032b8 0000000000000018 000032bc FDE cie=00000000 pc=000000000001241c..0000000000012446 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001241e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001243c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000b664 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012442 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b666 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000b684 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012444 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000018d4 000000000000001c 000018d8 FDE cie=00000000 pc=000000000000b686..000000000000b6e6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b68a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b68c │ │ │ │ +000032d4 0000000000000018 000032d8 FDE cie=00000000 pc=0000000000012446..0000000000012470 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012448 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000012466 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b6a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001246c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001246e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6c6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000018f4 000000000000001c 000018f8 FDE cie=00000000 pc=000000000000b6e6..000000000000b700 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6ea │ │ │ │ +000032f0 000000000000001c 000032f4 FDE cie=00000000 pc=0000000000012470..00000000000124ce │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000124a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6ee │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000124b2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b6f6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b6fc │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000124bc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124be │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000124cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00001914 0000000000000034 00001918 FDE cie=00000000 pc=000000000000b700..000000000000b7b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b702 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b704 │ │ │ │ +00003310 0000000000000010 00003314 FDE cie=00000000 pc=00000000000124ce..00000000000124fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003324 0000000000000024 00003328 FDE cie=00000000 pc=00000000000124fc..000000000001252c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124fe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012500 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b710 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b716 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000b752 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012510 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000000b7a4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001251a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001251c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012520 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7aa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7ac │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7ae │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001252a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000194c 0000000000000050 00001950 FDE cie=00000000 pc=000000000000b7b2..000000000000baf2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b7d6 │ │ │ │ +0000334c 0000000000000010 00003350 FDE cie=00000000 pc=000000000001252c..0000000000012538 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003360 0000000000000058 00003364 FDE cie=00000000 pc=0000000000012538..0000000000012606 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001253a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001253c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001254e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012556 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001255e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012564 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 748 to 000000000000bac2 │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000125d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125d4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bac6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125d6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125d8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bacc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125da │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bace │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125dc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125de │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125e0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bada │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000badc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125e4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000125ee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125fa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125fc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125fe │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012600 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012602 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012604 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019a0 0000000000000044 000019a4 FDE cie=00000000 pc=000000000000baf2..000000000000bc3e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baf4 │ │ │ │ +000033bc 0000000000000040 000033c0 FDE cie=00000000 pc=0000000000012606..0000000000012698 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012608 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baf8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001260a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000bb02 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bb16 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000012620 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000012634 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000bb50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb52 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000012658 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001265a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001265c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001265e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb5a │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000012680 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012682 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012684 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012686 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012688 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000000bbea │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000bc22 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc24 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc26 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000019e8 000000000000008c 000019ec FDE cie=00000000 pc=000000000000bc3e..000000000000c28a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc40 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc42 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000012694 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000bc50 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bc56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000bc76 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003400 0000000000000040 00003404 FDE cie=00000000 pc=0000000000012698..000000000001272a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001269a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001269c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000126b2 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000126c6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000bcbe │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 482 to 000000000000bea0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bea4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bea6 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000126ea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000126ec │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000126ee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000126f0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beac │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000012712 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012714 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012716 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bebc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bebe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012718 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bec0 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001271a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000012726 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003444 000000000000005c 00003448 FDE cie=00000000 pc=000000000001272a..0000000000012896 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001272c │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001272e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012734 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000012746 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001275c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 494 to 000000000000c0ae │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000000c122 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000c156 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000001278e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000127c0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000012844 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012846 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012848 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001284a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001284c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001284e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012850 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000c170 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012852 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012854 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012856 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012858 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001285c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001285e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000c182 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000c190 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000c1ba │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000000c23a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000c282 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012870 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000012890 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012892 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a78 0000000000000054 00001a7c FDE cie=00000000 pc=000000000000c28a..000000000000c7e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c28c │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c298 │ │ │ │ +000034a4 0000000000000010 000034a8 FDE cie=00000000 pc=0000000000012896..00000000000128a4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000034b8 0000000000000028 000034bc FDE cie=00000000 pc=00000000000128a4..00000000000128e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000128a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000128ac │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000c2e0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000128b4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000128d2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128d4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000128de │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000128e4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000034e4 0000000000000050 000034e8 FDE cie=00000000 pc=00000000000128e8..0000000000012a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128ea │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000128f0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001290c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c2ea │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c2f2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c2fa │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000000c48e │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000001299e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c490 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129a0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c492 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c494 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c496 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129a6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c498 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129a8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129aa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c49a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129ac │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c49c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129ae │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c49e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129b0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129b2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129b4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129b6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4a8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129ba │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001ad0 0000000000000054 00001ad4 FDE cie=00000000 pc=000000000000c7e2..000000000000c9da │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7e4 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7e6 │ │ │ │ +00003538 0000000000000020 0000353c FDE cie=00000000 pc=0000000000012a8e..0000000000012acc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012a90 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012a92 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012aae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000012ac2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ac4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ac6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ac8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000355c 0000000000000054 00003560 FDE cie=00000000 pc=0000000000012acc..0000000000013140 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ace │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ad0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000c7f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012ae0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000c80a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c816 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012ae6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012aec │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000012af6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000012b10 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000c82c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000012b1a │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c832 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000000c8ae │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000012bd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bda │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bdc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bde │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012be0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012be2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012be4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8bc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012be6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012be8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bea │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bec │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bee │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012bf2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bf4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bf6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b28 0000000000000054 00001b2c FDE cie=00000000 pc=000000000000c9da..000000000000cd64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c9dc │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c9de │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c9e4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c9f4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000ca10 │ │ │ │ +000035b4 000000000000003c 000035b8 FDE cie=00000000 pc=0000000000013140..000000000001324e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013142 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000013154 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ca20 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000000ca9e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000013210 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013212 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013214 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013216 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013218 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001321a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001321c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001321e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013220 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caae │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013222 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013224 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000035f4 000000000000003c 000035f8 FDE cie=00000000 pc=000000000001324e..0000000000013340 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013250 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013254 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013264 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 144 to 00000000000132f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132f6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132f8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132fa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132fc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132fe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013304 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013306 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013312 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cabc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013316 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b80 000000000000006c 00001b84 FDE cie=00000000 pc=000000000000cd64..000000000000d0ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd66 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd68 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000cd76 │ │ │ │ +00003634 0000000000000010 00003638 FDE cie=00000000 pc=0000000000013340..000000000001334c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003648 000000000000002c 0000364c FDE cie=00000000 pc=000000000001334c..000000000001341e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001334e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013352 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000cd96 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000013360 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000133cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000133ce │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000133d0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133d4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000133d6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000133d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003678 0000000000000010 0000367c FDE cie=00000000 pc=000000000001341e..000000000001343a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000368c 000000000000007c 00003690 FDE cie=00000000 pc=000000000001343a..0000000000013646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001343c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001343e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001345c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000000cdf0 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cdf8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000013484 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ce08 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 450 to 000000000000cfca │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000013526 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013528 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001352a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001352c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001352e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013530 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013532 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfd0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000d008 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000013548 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d00a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001354a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d00c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d00e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001354c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d012 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d014 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001354e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d016 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d018 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013550 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d01c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013552 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013554 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d01e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013556 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000d060 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013562 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000d08a │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000135fe │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000d0aa │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00001bf0 000000000000004c 00001bf4 FDE cie=00000000 pc=000000000000d0ae..000000000000d1fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0b0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d0b8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000d0d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013606 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000013632 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013642 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000370c 0000000000000054 00003710 FDE cie=00000000 pc=0000000000013646..00000000000138e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013648 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001364a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013650 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001365e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000013678 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013682 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000000d1e0 │ │ │ │ + DW_CFA_advance_loc2: 492 to 000000000001386e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013870 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013872 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013874 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013876 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013878 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001387a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001387c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001387e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013880 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013882 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013884 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013888 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001388a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001388e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001c40 0000000000000034 00001c44 FDE cie=00000000 pc=000000000000d1fc..000000000000d284 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d200 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000d20e │ │ │ │ +00003764 0000000000000048 00003768 FDE cie=00000000 pc=00000000000138e6..0000000000013ab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000138e8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000138f4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000013902 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000d272 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001390e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 372 to 0000000000013a82 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a86 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d276 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a88 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d278 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a8a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d27a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a8c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d27c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d27e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a8e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a90 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a98 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a9a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a9c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c78 0000000000000054 00001c7c FDE cie=00000000 pc=000000000000d284..000000000000d5b8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d28a │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d28e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000d2a8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000d2be │ │ │ │ +000037b0 0000000000000090 000037b4 FDE cie=00000000 pc=0000000000013ab4..0000000000014ab2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ab8 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000013ae6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d2d2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013b0a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 326 to 000000000000d418 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000013c2a │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 1158 to 00000000000140b0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140b2 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140b4 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000140cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d41a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140d0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d41e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140d4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d420 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140d8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d422 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140dc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d424 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d426 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140e0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d428 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140e4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d42a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140e6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d42c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140e8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d42e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140ea │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d430 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140ec │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d432 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140ee │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d434 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140f0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000140f6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000140fa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d436 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000014210 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 1984 to 00000000000149d0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000149da │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000014a68 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000014a84 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000014aa8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014aae │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cd0 000000000000002c 00001cd4 FDE cie=00000000 pc=000000000000d5b8..000000000000d600 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5ba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d5be │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +00003844 0000000000000070 00003848 FDE cie=00000000 pc=0000000000014ab2..0000000000015490 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014ab4 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014aba │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014ac2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d5ce │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000014aec │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000d5f2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 1438 to 000000000001508a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001508c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5f6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d5fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001508e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015090 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015092 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015094 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015096 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015098 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001509a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001509c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001509e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000150a0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000150a4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000150a6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000150a8 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d00 0000000000000024 00001d04 FDE cie=00000000 pc=000000000000d600..000000000000d66c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d602 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d608 │ │ │ │ +000038b8 0000000000000020 000038bc FDE cie=00000000 pc=0000000000015490..00000000000154fa │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015498 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000154c4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000154ec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d620 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000154f2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000154f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000154f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000038dc 0000000000000040 000038e0 FDE cie=00000000 pc=00000000000154fa..0000000000015606 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000154fc │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001550c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000015534 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d622 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015536 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d628 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d62a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015538 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d62c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001553a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001553c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015544 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000155e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155ea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155ec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155ee │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000155fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015602 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d28 0000000000000020 00001d2c FDE cie=00000000 pc=000000000000d66c..000000000000d68a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d66e │ │ │ │ +00003920 0000000000000020 00003924 FDE cie=00000000 pc=0000000000015606..000000000001564c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015608 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d670 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015614 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d676 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d67c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001561e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d686 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015620 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d688 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001562a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001562c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d4c 0000000000000010 00001d50 FDE cie=00000000 pc=000000000000d68a..000000000000d690 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00003944 0000000000000040 00003948 FDE cie=00000000 pc=000000000001564c..000000000001576e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001564e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001565e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000015684 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015686 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015688 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001568a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001568c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015696 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000156b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000156ba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000156bc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000156be │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001575e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015760 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015762 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001576a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d60 000000000000002c 00001d64 FDE cie=00000000 pc=000000000000d690..000000000000d702 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d696 │ │ │ │ +00003988 0000000000000030 0000398c FDE cie=00000000 pc=000000000001576e..0000000000015816 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015770 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d6a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015776 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015780 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015786 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d6b0 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000157fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000157fe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d6bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015800 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015802 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015804 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6c2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001580e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015810 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015812 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015814 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000039bc 0000000000000028 000039c0 FDE cie=00000000 pc=0000000000015816..00000000000158ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015818 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015820 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000d6e0 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000001586e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015872 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015874 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015876 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015878 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001587a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d90 0000000000000010 00001d94 FDE cie=00000000 pc=000000000000d702..000000000000d71c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001da4 0000000000000010 00001da8 FDE cie=00000000 pc=000000000000d71c..000000000000d730 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001db8 0000000000000010 00001dbc FDE cie=00000000 pc=000000000000d730..000000000000d750 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001dcc 0000000000000010 00001dd0 FDE cie=00000000 pc=000000000000d750..000000000000d756 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001de0 0000000000000010 00001de4 FDE cie=00000000 pc=000000000000d756..000000000000d768 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001df4 0000000000000010 00001df8 FDE cie=00000000 pc=000000000000d768..000000000000d78e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e08 0000000000000010 00001e0c FDE cie=00000000 pc=000000000000d78e..000000000000d7b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001e1c 0000000000000010 00001e20 FDE cie=00000000 pc=000000000000d7b0..000000000000d810 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000039e8 0000000000000044 000039ec FDE cie=00000000 pc=00000000000158ce..0000000000015a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158d4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000158e6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000015982 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015984 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015986 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015988 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001598e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015990 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000159a6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159aa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000159b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000159b8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000159ba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000159bc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000159c2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000159c4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000159dc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e30 0000000000000010 00001e34 FDE cie=00000000 pc=000000000000d810..000000000000d89c │ │ │ │ - DW_CFA_nop │ │ │ │ +00003a30 0000000000000048 00003a34 FDE cie=00000000 pc=0000000000015a20..0000000000015b20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a22 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000015a30 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000015a4a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000015ab8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015aba │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015abc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015abe │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000015b0a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b0c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b0e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b10 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b12 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b14 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b16 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015b1c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e44 0000000000000010 00001e48 FDE cie=00000000 pc=000000000000d89c..000000000000d8b0 │ │ │ │ +00003a7c 0000000000000020 00003a80 FDE cie=00000000 pc=0000000000015b20..0000000000015b68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015b28 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000015b60 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b62 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015b66 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e58 0000000000000010 00001e5c FDE cie=00000000 pc=000000000000d8b0..000000000000d8d2 │ │ │ │ +00003aa0 0000000000000010 00003aa4 FDE cie=00000000 pc=0000000000015b68..0000000000015baa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e6c 000000000000001c 00001e70 FDE cie=00000000 pc=000000000000d8d2..000000000000d9be │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d8de │ │ │ │ +00003ab4 000000000000003c 00003ab8 FDE cie=00000000 pc=0000000000015baa..0000000000015c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015bac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015bae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000d908 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015bba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000015c2a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d90a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015c2e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c30 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d90c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c32 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015c3c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c3e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015c48 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015c4c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000015c62 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015c66 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c68 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c6a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e8c 0000000000000010 00001e90 FDE cie=00000000 pc=000000000000d9be..000000000000da60 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ea0 0000000000000010 00001ea4 FDE cie=00000000 pc=000000000000da60..000000000000db18 │ │ │ │ - DW_CFA_nop │ │ │ │ +00003af4 0000000000000028 00003af8 FDE cie=00000000 pc=0000000000015c78..0000000000015ca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c7a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015c82 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000015c90 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c92 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c94 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c96 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c98 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c9a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015ca4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001eb4 000000000000007c 00001eb8 FDE cie=00000000 pc=000000000000db18..000000000000dcd2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db1a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db1c │ │ │ │ +00003b20 000000000000001c 00003b24 FDE cie=00000000 pc=0000000000015ca6..0000000000015cec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015cac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000db3c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000db54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000015ce2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ce4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db58 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015cea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db5a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000db64 │ │ │ │ + │ │ │ │ +00003b40 0000000000000010 00003b44 FDE cie=00000000 pc=0000000000015cec..0000000000015d0a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003b54 000000000000003c 00003b58 FDE cie=00000000 pc=0000000000015d0a..0000000000015efe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d0c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d0e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000015d26 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015d2c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000000dbe2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbe4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbe6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbe8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dbf6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000dc00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015d34 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000000dc4a │ │ │ │ + DW_CFA_advance_loc2: 312 to 0000000000015e6c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015e70 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e72 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e74 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e76 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e78 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e7a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e7c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e7e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dc64 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc66 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc6c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc6e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc70 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc72 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc78 │ │ │ │ + │ │ │ │ +00003b94 0000000000000034 00003b98 FDE cie=00000000 pc=0000000000015efe..0000000000015fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015f00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000015f0e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000dcb0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000dcc2 │ │ │ │ + DW_CFA_advance_loc1: 146 to 0000000000015fa0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fa4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fa6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fa8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015faa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fac │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fae │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dcce │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fb0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f34 0000000000000090 00001f38 FDE cie=00000000 pc=000000000000dcd2..000000000000df40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcd4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcd6 │ │ │ │ +00003bcc 0000000000000034 00003bd0 FDE cie=00000000 pc=0000000000015fb2..0000000000016044 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015fb6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000dce6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000dcf0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000dd28 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000015fcc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000dd40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000dd68 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000ddc4 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 264 to 000000000000decc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000015ff8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dece │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ded0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ded2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ded4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dee2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ffa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dee4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ffc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ffe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dee8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016000 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000deea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016002 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000deec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000deee │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016004 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016006 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def6 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001600a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003c04 000000000000004c 00003c08 FDE cie=00000000 pc=0000000000016044..0000000000016138 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016046 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016048 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000016068 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000defa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000defc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df04 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df06 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000df2c │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000160de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000df3c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160ea │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160ec │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160ee │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160f0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160f2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000160f6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000160fc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001fc8 0000000000000030 00001fcc FDE cie=00000000 pc=000000000000df40..000000000000e064 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df42 │ │ │ │ +00003c54 0000000000000034 00003c58 FDE cie=00000000 pc=0000000000016138..00000000000161d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001613a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001613c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016150 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000df52 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000000e014 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000001618e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e016 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e01c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016190 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016192 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e01e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016194 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e020 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016196 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e022 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016198 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001619a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e024 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001619e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ffc 000000000000001c 00002000 FDE cie=00000000 pc=000000000000e064..000000000000e08c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e068 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e06c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000e082 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e086 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e088 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000201c 0000000000000038 00002020 FDE cie=00000000 pc=000000000000e08c..000000000000e0f2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e092 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e096 │ │ │ │ +00003c8c 000000000000003c 00003c90 FDE cie=00000000 pc=00000000000161d6..0000000000016290 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000161d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000161da │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000161f2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e0a0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000e0be │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000016242 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0c6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0cc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0ce │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e0f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016244 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016246 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016248 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001624a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001624c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001624e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016250 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016252 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016256 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002058 0000000000000040 0000205c FDE cie=00000000 pc=000000000000e0f2..000000000000e1c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0f8 │ │ │ │ +00003ccc 0000000000000044 00003cd0 FDE cie=00000000 pc=0000000000016290..0000000000016330 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016292 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e10c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016294 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000162b0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000e1ac │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000016316 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016318 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001631a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001631c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001631e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016320 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016322 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016324 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016326 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016328 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001632a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001632c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000209c 0000000000000010 000020a0 FDE cie=00000000 pc=000000000000e1c4..000000000000e248 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020b0 0000000000000038 000020b4 FDE cie=00000000 pc=000000000000e248..000000000000e32c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e24a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e250 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e25c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e27c │ │ │ │ +00003d14 0000000000000040 00003d18 FDE cie=00000000 pc=0000000000016330..00000000000163f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016332 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016334 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016350 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000000e30a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e310 │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000163bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e312 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e314 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e316 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000163c4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e318 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163c6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163c8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e31a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163ca │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e31c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163cc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e328 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163ce │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000163d2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163d4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163d6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020ec 0000000000000040 000020f0 FDE cie=00000000 pc=000000000000e32c..000000000000e3bc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e338 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e33c │ │ │ │ +00003d58 000000000000003c 00003d5c FDE cie=00000000 pc=00000000000163f6..00000000000164b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163f8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163fa │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001640c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016418 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000e352 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001641e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e36c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000e39c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e39e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000001649a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001649c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001649e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164a0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164a2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164a4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164a6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000164aa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3ae │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002130 000000000000004c 00002134 FDE cie=00000000 pc=000000000000e3bc..000000000000e4cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3be │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3c0 │ │ │ │ +00003d98 000000000000005c 00003d9c FDE cie=00000000 pc=00000000000164b2..00000000000165aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164b4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164b6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000164ca │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000164e2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e3cc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e3dc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e3ec │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e406 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000000e440 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001650a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000016552 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001657a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e442 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001657c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e444 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001657e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016580 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e446 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016582 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e448 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016584 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e44a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016586 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e44c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016588 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e44e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001658a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001658c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e450 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e45a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000e4b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e4c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4c6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4c8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002180 0000000000000024 00002184 FDE cie=00000000 pc=000000000000e4cc..000000000000e50a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4ce │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e4d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001658e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000e4fe │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e502 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e504 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e506 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e508 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000165a0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000165a6 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ │ │ │ │ -000021a8 0000000000000028 000021ac FDE cie=00000000 pc=000000000000e50a..000000000000e560 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e50c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e50e │ │ │ │ +00003df8 0000000000000038 00003dfc FDE cie=00000000 pc=00000000000165aa..000000000001663e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000165ac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000165ae │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e516 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000165c4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000e552 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e554 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001660a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e55a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001660c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001660e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e55c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016610 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e55e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016612 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016614 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016618 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001661a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001661e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021d4 000000000000002c 000021d8 FDE cie=00000000 pc=000000000000e560..000000000000e5ee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e562 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e566 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e580 │ │ │ │ +00003e34 0000000000000038 00003e38 FDE cie=00000000 pc=000000000001663e..00000000000166d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016640 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016642 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e58c │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000016658 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000e5e2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5e4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001669e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166a0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166a6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166a8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000166ac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166ae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000166b2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002204 0000000000000030 00002208 FDE cie=00000000 pc=000000000000e5ee..000000000000e640 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5f0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5f2 │ │ │ │ +00003e70 000000000000003c 00003e74 FDE cie=00000000 pc=00000000000166d2..000000000001678a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166d4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000166e8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5f6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e606 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e60a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000e630 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e632 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000166f4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001671e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000016754 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016756 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e634 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016758 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001675a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001675c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e636 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e638 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001675e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e63c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e63e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016762 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016764 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016768 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016780 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002238 000000000000005c 0000223c FDE cie=00000000 pc=000000000000e640..000000000000e786 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e64a │ │ │ │ +00003eb0 0000000000000038 00003eb4 FDE cie=00000000 pc=000000000001678a..0000000000016812 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001678c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e650 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001678e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000e662 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000167a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000e674 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000000e6ce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e6e4 │ │ │ │ + DW_CFA_advance_loc1: 58 to 00000000000167de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6e6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e704 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e706 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e708 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e70a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000167ec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167ee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e70c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000167f2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003eec 0000000000000038 00003ef0 FDE cie=00000000 pc=0000000000016812..00000000000168a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016814 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016816 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001682c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000e72a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e72c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e72e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000000e774 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000016870 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e776 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016872 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016874 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016876 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016878 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e778 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001687a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001687e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e77c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016880 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016884 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002298 000000000000002c 0000229c FDE cie=00000000 pc=000000000000e786..000000000000e880 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e788 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e78e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e79a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00003f28 0000000000000050 00003f2c FDE cie=00000000 pc=00000000000168a4..000000000001695a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000168a6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000168ac │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000e7ac │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000168be │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000e802 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e804 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000168ce │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000016904 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e806 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016906 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e80a │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000016914 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016916 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016918 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e80c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001691a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001691c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001692c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001692e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016930 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016932 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000016940 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001694a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001694c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016956 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022c8 0000000000000068 000022cc FDE cie=00000000 pc=000000000000e880..000000000000ec6e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e882 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000e89a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00003f7c 0000000000000010 00003f80 FDE cie=00000000 pc=000000000001695a..000000000001695e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003f90 000000000000002c 00003f94 FDE cie=00000000 pc=000000000001695e..0000000000016a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016960 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016964 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000016976 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000e93a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000169bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e93c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000169be │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e93e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000169c0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e940 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e942 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e944 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e946 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e948 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e94c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000169c2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e94e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e962 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000ea02 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea04 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea06 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea08 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea0a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000169c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 596 to 000000000000ec60 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ec6a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002334 0000000000000064 00002338 FDE cie=00000000 pc=000000000000ec6e..000000000000f00c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec70 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000ec8a │ │ │ │ +00003fc0 0000000000000054 00003fc4 FDE cie=00000000 pc=0000000000016a20..0000000000016afa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016a22 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016a26 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016a36 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016a3e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000016a4c │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000000ed32 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed34 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000016ada │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed36 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016ade │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ae0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ae2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ae4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ae6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ae8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016aea │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016aec │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016aee │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016af0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016af2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016af4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed48 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016af6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016af8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000000ee52 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000000ef4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef4c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ef50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ef70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef72 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ef76 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000effe │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f008 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -0000239c 0000000000000010 000023a0 FDE cie=00000000 pc=000000000000f00c..000000000000f04c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023b0 0000000000000068 000023b4 FDE cie=00000000 pc=000000000000f04c..000000000000f1da │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f04e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f05e │ │ │ │ +00004018 000000000000008c 0000401c FDE cie=00000000 pc=0000000000016afa..0000000000016ec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016afc │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016afe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016b02 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000f078 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f08c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f092 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016b0a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f096 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000016b24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016b3c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000f0ea │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0ec │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016b48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000016bdc │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 406 to 0000000000016d72 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d74 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d76 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d78 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000016dd0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016dd2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016dd6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016dd8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016dda │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ddc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016dde │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016de0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016de2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0fe │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016de4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016de6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f102 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016de8 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000000f16e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000016ea2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f18e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000016ec2 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000241c 0000000000000050 00002420 FDE cie=00000000 pc=000000000000f1da..000000000000f482 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1de │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000f1f4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000f236 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000040a8 0000000000000010 000040ac FDE cie=00000000 pc=0000000000016ec6..0000000000016eee │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000040bc 0000000000000060 000040c0 FDE cie=00000000 pc=0000000000016eee..00000000000171a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ef0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ef2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016ef8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000016f0a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000016f2c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 554 to 000000000000f460 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000016f8c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f8e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016fa2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f462 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fa4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fa6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f466 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fa8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f468 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f46a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f46c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016faa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f46e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fac │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f470 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016fb0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f472 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f474 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f476 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f478 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f47c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fb2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f47e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fb4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002470 0000000000000050 00002474 FDE cie=00000000 pc=000000000000f482..000000000000f67c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f486 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f49e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fb6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016fbe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000016fde │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fe0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fe2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016fec │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000f4b8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 244 to 00000000000170e0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000170f0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000017136 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000f4ca │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004120 000000000000003c 00004124 FDE cie=00000000 pc=00000000000171a0..0000000000017266 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000171a2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000171a8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000171b6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 376 to 000000000000f642 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000017204 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017206 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f646 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017208 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001720a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001720c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f650 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f652 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f654 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f656 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f658 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f65a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f65e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001720e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f660 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000024c4 000000000000002c 000024c8 FDE cie=00000000 pc=000000000000f67c..000000000000f72a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f67e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f680 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f68c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f694 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000f6be │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001725a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f6c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001725c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001725e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017260 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017262 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017264 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024f4 0000000000000020 000024f8 FDE cie=00000000 pc=000000000000f72a..000000000000f750 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f72c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f72e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f734 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f748 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f74a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f74c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00004160 0000000000000010 00004164 FDE cie=00000000 pc=0000000000017266..000000000001728e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002518 000000000000002c 0000251c FDE cie=00000000 pc=000000000000f750..000000000000f7de │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f752 │ │ │ │ +00004174 0000000000000048 00004178 FDE cie=00000000 pc=000000000001728e..000000000001737c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017290 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f762 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017296 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000000f7bc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000172b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000172ba │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000172bc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7c2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f7c6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000172be │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000172c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002548 0000000000000040 0000254c FDE cie=00000000 pc=000000000000f7de..000000000000f902 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7e0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f7e6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000f7f4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000172c8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000000f8a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000172ec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000172f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000017318 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001731a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8aa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001731c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8b2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8b4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001731e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017320 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000258c 0000000000000030 00002590 FDE cie=00000000 pc=000000000000f902..000000000000f96c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f904 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017322 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f906 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f910 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f916 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017324 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000f93c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f93e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f940 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f942 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f946 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000017378 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f948 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f94c │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025c0 0000000000000024 000025c4 FDE cie=00000000 pc=000000000000f96c..000000000000f9bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f96e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000f97c │ │ │ │ +000041c0 0000000000000038 000041c4 FDE cie=00000000 pc=000000000001737c..000000000001740c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001737e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017380 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000017392 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000f996 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000173a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f99a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f99c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173aa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f99e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173ac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173ae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173b0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173b2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173b4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173b6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000025e8 0000000000000028 000025ec FDE cie=00000000 pc=000000000000f9bc..000000000000fa5c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9be │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f9c6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +000041fc 0000000000000054 00004200 FDE cie=00000000 pc=000000000001740c..0000000000018010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017410 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017412 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001741a │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000017450 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f9e6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 466 to 0000000000017622 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000f9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017626 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017628 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001762a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001762c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001762e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017630 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017632 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017634 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017636 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017638 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001763a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001763c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001763e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017642 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017644 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002614 0000000000000038 00002618 FDE cie=00000000 pc=000000000000fa5c..000000000000fada │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa5e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fa64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +00004254 0000000000000050 00004258 FDE cie=00000000 pc=0000000000018010..0000000000018202 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018014 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018018 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000018034 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000fa78 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000018048 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000faa4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000faa6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000faae │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 394 to 00000000000181d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000fac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181d4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181d6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181d8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181da │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181dc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181de │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181e0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181e2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181e4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181e6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181e8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181ea │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000faca │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000042a8 0000000000000010 000042ac FDE cie=00000000 pc=0000000000018202..0000000000018216 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002650 0000000000000010 00002654 FDE cie=00000000 pc=000000000000fada..000000000000fae2 │ │ │ │ +000042bc 0000000000000010 000042c0 FDE cie=00000000 pc=0000000000018216..000000000001822e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002664 000000000000004c 00002668 FDE cie=00000000 pc=000000000000fae2..000000000000fb5c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fae4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fae6 │ │ │ │ +000042d0 0000000000000010 000042d4 FDE cie=00000000 pc=000000000001822e..0000000000018250 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000042e4 0000000000000010 000042e8 FDE cie=00000000 pc=0000000000018250..00000000000182ce │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000042f8 000000000000002c 000042fc FDE cie=00000000 pc=00000000000182ce..000000000001833a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000182d2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000182de │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000faec │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000faf2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fafa │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fb06 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000fb42 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000018312 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018314 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018316 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018318 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001831a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001831c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb4a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb4c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb4e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb52 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb54 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018328 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb56 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ │ │ │ │ -000026b4 0000000000000010 000026b8 FDE cie=00000000 pc=000000000000fb5c..000000000000fb72 │ │ │ │ +00004328 0000000000000010 0000432c FDE cie=00000000 pc=000000000001833a..0000000000018368 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026c8 0000000000000010 000026cc FDE cie=00000000 pc=000000000000fb72..000000000000fb9a │ │ │ │ +0000433c 0000000000000010 00004340 FDE cie=00000000 pc=0000000000018368..0000000000018396 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026dc 000000000000002c 000026e0 FDE cie=00000000 pc=000000000000fb9a..000000000000fc1c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fbac │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000fbc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbc8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbca │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbcc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000fbee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000fbf8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbfa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbfc │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00004350 0000000000000010 00004354 FDE cie=00000000 pc=0000000000018396..00000000000183c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000270c 0000000000000020 00002710 FDE cie=00000000 pc=000000000000fc1c..000000000000fc66 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fc22 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc26 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000000fc54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc58 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc5a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002730 0000000000000014 00002734 FDE cie=00000000 pc=000000000000fc66..000000000000fc6a │ │ │ │ - DW_CFA_nop │ │ │ │ +00004364 0000000000000010 00004368 FDE cie=00000000 pc=00000000000183c4..00000000000183f2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004378 0000000000000010 0000437c FDE cie=00000000 pc=00000000000183f2..0000000000018458 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002748 0000000000000010 0000274c FDE cie=00000000 pc=000000000000fc6a..000000000000fc7c │ │ │ │ +0000438c 0000000000000010 00004390 FDE cie=00000000 pc=0000000000018458..0000000000018520 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000275c 0000000000000010 00002760 FDE cie=00000000 pc=000000000000fc7c..000000000000fca2 │ │ │ │ +000043a0 0000000000000014 000043a4 FDE cie=00000000 pc=0000000000018520..00000000000185b4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002770 0000000000000010 00002774 FDE cie=00000000 pc=000000000000fca2..000000000000fd0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002784 000000000000002c 00002788 FDE cie=00000000 pc=000000000000fd0a..000000000000fd64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd0c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd0e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fd1a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000fd28 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +000043b8 0000000000000014 000043bc FDE cie=00000000 pc=00000000000185b4..00000000000185d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000185b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000185d4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000043d0 0000000000000020 000043d4 FDE cie=00000000 pc=00000000000185d8..000000000001862a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000185da │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000185e4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000fd58 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000018622 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd5a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018626 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd5c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd5e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd60 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018628 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000027b4 0000000000000034 000027b8 FDE cie=00000000 pc=000000000000fd64..000000000000fe3a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd66 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd68 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000fd78 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fd84 │ │ │ │ +000043f4 0000000000000020 000043f8 FDE cie=00000000 pc=000000000001862a..000000000001868a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001862e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018646 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000000fe26 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001867e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018682 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe2a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe2c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe2e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fe32 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018684 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018686 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004418 0000000000000028 0000441c FDE cie=00000000 pc=000000000001868a..00000000000186e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001868c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001868e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018694 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000186b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000186c0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186c2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186c4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000186d8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000186e2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027ec 000000000000002c 000027f0 FDE cie=00000000 pc=000000000000fe3a..000000000000feac │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe3c │ │ │ │ +00004444 0000000000000034 00004448 FDE cie=00000000 pc=00000000000186e6..00000000000187b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186ea │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000186f4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fe4a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000fe58 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018700 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000fea0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001874a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001874c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000018756 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018758 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001875a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000feaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001875c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001875e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018760 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001878c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000281c 0000000000000010 00002820 FDE cie=00000000 pc=000000000000feac..000000000000ff34 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000447c 0000000000000018 00004480 FDE cie=00000000 pc=00000000000187b8..00000000000187ec │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000187cc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000187d2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000187e4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000187ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00002830 0000000000000034 00002834 FDE cie=00000000 pc=000000000000ff34..000000000001007a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff36 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff38 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ff42 │ │ │ │ +00004498 000000000000006c 0000449c FDE cie=00000000 pc=00000000000187ec..00000000000189ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000187ee │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018806 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018812 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001882c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ff48 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000010018 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001001a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000188e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001001c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188e6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188e8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001001e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188ea │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010020 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188ec │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010024 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010026 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188ee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188f0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188f4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188f6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188f8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188fc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188fe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010028 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018900 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002868 0000000000000034 0000286c FDE cie=00000000 pc=000000000001007a..00000000000101c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001007c │ │ │ │ +00004508 0000000000000020 0000450c FDE cie=00000000 pc=00000000000189ae..00000000000189f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001007e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010088 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000189ce │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000189e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189ea │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000452c 0000000000000074 00004530 FDE cie=00000000 pc=00000000000189f2..0000000000018bdc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189f4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000189f8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018a08 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001008e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000018a2a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000001015e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010160 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 146 to 0000000000018abc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010162 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018abe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ac0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010166 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ac2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001016a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ac4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ac6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ac8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018aca │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018ace │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ad0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018ad6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ad8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018adc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001016c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ade │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001016e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000028a0 0000000000000048 000028a4 FDE cie=00000000 pc=00000000000101c0..0000000000010326 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101c2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101c4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000101ce │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101d6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000101e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ae0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101ea │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 258 to 00000000000102ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102ee │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 248 to 0000000000018bd8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102fa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102fc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010300 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010302 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010304 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ │ │ │ │ -000028ec 0000000000000044 000028f0 FDE cie=00000000 pc=0000000000010326..0000000000010660 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010328 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001032a │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010334 │ │ │ │ +000045a4 000000000000004c 000045a8 FDE cie=00000000 pc=0000000000018bdc..0000000000018d66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018bde │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018be0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018be8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000001035a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000018bfa │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010362 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000018c08 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 738 to 0000000000010644 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000018d0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010646 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d0e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010648 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d10 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001064a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d12 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001064c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001064e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d14 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010650 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d16 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010652 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d18 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d1a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010654 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d1c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010658 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001065a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d1e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d20 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018d24 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d26 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001065c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d28 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002934 0000000000000048 00002938 FDE cie=00000000 pc=0000000000010660..0000000000010988 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010662 │ │ │ │ +000045f4 000000000000004c 000045f8 FDE cie=00000000 pc=0000000000018d66..0000000000018f16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d68 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010664 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001066c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000010692 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018d6a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018d72 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000018d84 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000018d92 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010698 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 700 to 0000000000010954 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000018eb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010956 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eb4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010958 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eb6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001095a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eb8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001095c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eba │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001095e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010960 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ebc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010962 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ebe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010964 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010966 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec4 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001096a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001096c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018eca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ecc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001096e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ece │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002980 0000000000000054 00002984 FDE cie=00000000 pc=0000000000010988..0000000000010cc4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001098a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001098c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010990 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010998 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ +00004644 0000000000000078 00004648 FDE cie=00000000 pc=0000000000018f16..00000000000190f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f18 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f1a │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000109be │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000018f2e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000018f4a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000109c8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000109cc │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 704 to 0000000000010c8c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c8e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c90 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000018fb4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fb6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fb8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fba │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fbc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fbe │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c9c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c9e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fc0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fc2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ca6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fc6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fc8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018fce │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ca8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018fd4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018fda │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fdc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010cac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000029d8 0000000000000054 000029dc FDE cie=00000000 pc=0000000000010cc4..0000000000010fec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cc6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cc8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ccc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010cd4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000010cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018fde │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010d02 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010d0a │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 702 to 0000000000010fc8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fca │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fcc │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000190e8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fce │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fda │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fdc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fde │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fe2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fe4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fe8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a30 0000000000000044 00002a34 FDE cie=00000000 pc=0000000000010fec..000000000001131c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fee │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011002 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ +000046c0 0000000000000064 000046c4 FDE cie=00000000 pc=00000000000190f0..0000000000019260 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000190f2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000190f4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000190fc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000019118 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 522 to 000000000001120c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 230 to 00000000000191fe │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001120e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011210 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019200 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019202 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019204 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011212 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019206 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011214 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019208 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001920a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001920c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001121a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001121c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001920e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019210 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019212 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019214 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011220 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011222 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019218 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001921a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001921c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000019252 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019254 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019258 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001925c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001925e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a78 0000000000000054 00002a7c FDE cie=00000000 pc=000000000001131c..0000000000011832 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001131e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011324 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000011346 │ │ │ │ +00004728 0000000000000090 0000472c FDE cie=00000000 pc=0000000000019260..0000000000019440 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019262 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019264 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001926a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001134e │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001927c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001135a │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001928a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 332 to 00000000000114a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114a8 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000001932c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001932e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019330 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019332 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019334 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019336 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019338 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001933a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001933c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114bc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001933e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019340 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019342 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019344 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019346 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ad0 0000000000000070 00002ad4 FDE cie=00000000 pc=0000000000011832..00000000000119ac │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011834 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019348 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011836 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001183a │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011842 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000011868 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001186e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001187a │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000118be │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000011970 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011972 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001198c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001198e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000001941c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011990 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011992 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011994 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011996 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011998 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001199a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001199c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001199e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119a2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000119a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000119a6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019420 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b44 0000000000000068 00002b48 FDE cie=00000000 pc=00000000000119ac..0000000000011b90 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000119ae │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119b2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000119d0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000047bc 0000000000000034 000047c0 FDE cie=00000000 pc=0000000000019440..00000000000195d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019442 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019446 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000119da │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000019454 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001945a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 218 to 0000000000019534 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019536 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019538 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001953a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001953c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019540 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019542 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019544 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047f4 0000000000000084 000047f8 FDE cie=00000000 pc=00000000000195d4..0000000000019844 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195d6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000195da │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000195ea │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000019614 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001964a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000196aa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000119e2 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000011a86 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000011b02 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 150 to 0000000000019740 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019742 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019744 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019746 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b04 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011b24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001975a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001975c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b28 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b2a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001975e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019760 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b30 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b32 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019762 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019764 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019766 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019768 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001976c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011b38 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001976e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b3c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019770 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000019808 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000019834 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019840 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bb0 000000000000003c 00002bb4 FDE cie=00000000 pc=0000000000011b90..0000000000011ce8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b92 │ │ │ │ +0000487c 0000000000000034 00004880 FDE cie=00000000 pc=0000000000019844..00000000000198fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019846 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b94 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000019850 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011b9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019858 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001986c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011bc0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 210 to 0000000000011c92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000198dc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c94 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198de │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c98 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198e0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198e2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198e4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000198ea │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ca4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000198f6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bf0 0000000000000040 00002bf4 FDE cie=00000000 pc=0000000000011ce8..0000000000011ec2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cea │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cee │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +000048b4 000000000000009c 000048b8 FDE cie=00000000 pc=00000000000198fa..0000000000019d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198fc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198fe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000019926 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000011cf8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000019990 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000011d0e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 308 to 0000000000011e42 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e46 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e48 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e4a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e4c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000019a3c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e4e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e50 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e52 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e54 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000019ad8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ada │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019adc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ade │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ae0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ae2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019ae6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ae8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c34 0000000000000044 00002c38 FDE cie=00000000 pc=0000000000011ec2..000000000001212e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ec8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000011ede │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011eee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019aea │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011ef6 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 438 to 00000000000120ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ae │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 374 to 0000000000019c60 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c62 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c64 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c66 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ba │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c68 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002c7c 000000000000004c 00002c80 FDE cie=00000000 pc=000000000001212e..00000000000123e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012130 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012148 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c6a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000019c80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019c84 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c86 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c88 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c8a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c8c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c8e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000019ccc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004954 000000000000008c 00004958 FDE cie=00000000 pc=0000000000019d10..000000000001a04c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019d16 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019d1a │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019d32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000019d58 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000012172 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000121f6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000001230c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001230e │ │ │ │ + DW_CFA_advance_loc2: 660 to 0000000000019fec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012310 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012312 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012314 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012316 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012318 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001231a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001231c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001231e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ffa │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012322 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012324 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ffc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ffe │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a000 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a002 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a006 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a008 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012326 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ccc 0000000000000050 00002cd0 FDE cie=00000000 pc=00000000000123e2..0000000000012684 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000123e4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000123f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a00a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000012400 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 506 to 00000000000125fa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125fc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001a022 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125fe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012600 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012602 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012604 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012606 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012608 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001260a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001260c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001260e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012610 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012614 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012616 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012618 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002d20 0000000000000078 00002d24 FDE cie=00000000 pc=0000000000012684..0000000000012cfe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012686 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001268c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a02c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000126a2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000126cc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000001273c │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000049e4 0000000000000074 000049e8 FDE cie=00000000 pc=000000000001a04c..000000000001a348 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a04e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001a062 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 650 to 00000000000129c6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000129da │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129dc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129de │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001a08c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a09c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001a0e6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0e8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0ea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0ec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0ee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0f0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a0fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0fc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a104 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a106 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ee │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129f2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a10e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a116 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a118 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a11a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f6 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a11c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 700 to 0000000000012cb2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000012cfa │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 548 to 000000000001a340 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d9c 00000000000000a8 00002da0 FDE cie=00000000 pc=0000000000012cfe..0000000000013a98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000012d0e │ │ │ │ +00004a5c 0000000000000058 00004a60 FDE cie=00000000 pc=000000000001a348..000000000001a428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a34a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a354 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001a382 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000012d3a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a392 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000001a3fa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3fc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3fe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a400 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a402 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a40a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a40c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a40e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a410 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a414 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a416 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a418 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000012dac │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012dbc │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ab8 0000000000000074 00004abc FDE cie=00000000 pc=000000000001a428..000000000001a60c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a42a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a430 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a43e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001a46c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 734 to 000000000001309a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000001a540 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a542 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001309c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a544 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001309e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a546 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a548 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a54a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a54c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000130bc │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001a566 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a568 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a56a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a56c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a56e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130ca │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130cc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a572 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a574 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130d0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a576 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 712 to 0000000000013398 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001a5d2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000133b2 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b30 00000000000000b0 00004b34 FDE cie=00000000 pc=000000000001a60c..000000000001ab24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a60e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a614 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000133c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a61c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a63c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001a6a8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1642 to 0000000000013a2e │ │ │ │ + DW_CFA_advance_loc2: 248 to 000000000001a7a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7a2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7a4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7a6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7a8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7aa │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000013a74 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000001a7ec │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7ee │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7f0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7f2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7f4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7f6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a7fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7fc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7fe │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000013a8a │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001a84a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013a94 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a852 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e48 0000000000000030 00002e4c FDE cie=00000000 pc=0000000000013a98..0000000000013af0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013aa8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000013ae0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae6 │ │ │ │ + DW_CFA_advance_loc2: 430 to 000000000001aa00 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013aea │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013aec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e7c 0000000000000040 00002e80 FDE cie=00000000 pc=0000000000013af0..0000000000013ba0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013af4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013b08 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001aa10 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000013b88 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b8a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b8c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b8e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000001aaf2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b90 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b92 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b96 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b98 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b9a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ab00 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ec0 000000000000004c 00002ec4 FDE cie=00000000 pc=0000000000013ba0..0000000000013c52 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ba2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013ba6 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013bae │ │ │ │ +00004be4 0000000000000028 00004be8 FDE cie=00000000 pc=000000000001ab24..000000000001ab66 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ab2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab2c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013bc2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ab3a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000013c1a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ab5a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab5c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab5e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab60 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c20 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c22 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c24 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c26 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c28 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab62 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c2c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f10 000000000000006c 00002f14 FDE cie=00000000 pc=0000000000013c52..0000000000013e28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c54 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013c60 │ │ │ │ +00004c10 0000000000000084 00004c14 FDE cie=00000000 pc=000000000001ab66..000000000001af96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab68 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab6c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001ab84 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ab90 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000013c6e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013c7a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ab96 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000001abc8 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 252 to 0000000000013d76 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d78 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d7a │ │ │ │ + DW_CFA_advance_loc2: 882 to 000000000001af3a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af3c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af3e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af40 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af42 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af44 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000013d96 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001af6a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013d9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af6c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af6e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013da0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013da2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af70 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af72 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013da6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013da8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af74 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001af78 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af7a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013daa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af7c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000013e06 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001af82 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001af92 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f80 000000000000004c 00002f84 FDE cie=00000000 pc=0000000000013e28..0000000000013f28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013e2a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e2e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013e3e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +00004c98 0000000000000050 00004c9c FDE cie=00000000 pc=000000000001af96..000000000001b372 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af98 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001af9c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001afa0 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013e44 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001afb2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000013ea2 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001afe0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000013f0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f10 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f12 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f14 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f16 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f18 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 870 to 000000000001b346 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b348 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b34a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b34c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b34e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b350 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b352 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b354 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b364 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b366 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b368 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b36a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b36c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b36e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002fd0 0000000000000038 00002fd4 FDE cie=00000000 pc=0000000000013f28..00000000000141f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f2a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f2c │ │ │ │ +00004cec 0000000000000070 00004cf0 FDE cie=00000000 pc=000000000001b372..000000000001b826 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b374 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b378 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000013f3e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b37c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001b394 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 252 to 000000000001403a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001403c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014042 │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000001b3c8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 702 to 000000000001b686 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014044 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b688 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b68a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b68c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b68e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b690 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b6a4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014046 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6aa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014048 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6ac │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6ae │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b6b2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000300c 0000000000000020 00003010 FDE cie=00000000 pc=00000000000141f0..0000000000014250 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141f8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b6b8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000014246 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001424c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001424e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003030 0000000000000058 00003034 FDE cie=00000000 pc=0000000000014250..0000000000014420 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014252 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014256 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00004d60 000000000000005c 00004d64 FDE cie=00000000 pc=000000000001b826..000000000001bc20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b828 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b82c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001425e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014260 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014264 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014266 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001426a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b834 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b838 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b848 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000142b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142ba │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000001b87a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 884 to 000000000001bbee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbf0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbf2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbf4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbf6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbf8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbfa │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001bc0a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc0c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc0e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000014308 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc10 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc12 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc14 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001430a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001430c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001430e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014310 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc16 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014312 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bc1a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014314 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc1c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014316 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001431a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc1e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001431c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000308c 0000000000000010 00003090 FDE cie=00000000 pc=0000000000014420..000000000001442a │ │ │ │ +00004dc0 0000000000000010 00004dc4 FDE cie=00000000 pc=000000000001bc20..000000000001bc64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030a0 0000000000000034 000030a4 FDE cie=00000000 pc=000000000001442a..0000000000014628 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001442c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014434 │ │ │ │ +00004dd4 0000000000000080 00004dd8 FDE cie=00000000 pc=000000000001bc64..000000000001bfd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc66 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bc6c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001bc76 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001444a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001444c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014454 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001445a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001445c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001445e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014464 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000001bcfc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000014520 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014522 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014524 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000030d8 0000000000000038 000030dc FDE cie=00000000 pc=0000000000014628..000000000001489c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001462a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001462c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001463a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001464c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000146e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000146e8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146ea │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000001be10 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be12 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be14 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be16 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be18 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be1a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be1c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be1e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be20 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be22 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be24 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001be28 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be2a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146f4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003114 0000000000000078 00003118 FDE cie=00000000 pc=000000000001489c..0000000000014c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001489e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000148aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001be2c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000148ba │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000148cc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148ce │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148da │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148dc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000148e4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000001493e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 226 to 0000000000014a20 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000014a7a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014a86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a88 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a8a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 408 to 000000000001bfc4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a8c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a8e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a90 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a92 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a94 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a98 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000014b12 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b14 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000014bb8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000014be8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014c00 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c02 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000014c26 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c28 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000014c50 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014c5e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c60 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014c6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001bfd4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ │ │ │ │ -00003190 0000000000000020 00003194 FDE cie=00000000 pc=0000000000014c9c..0000000000014cde │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c9e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014ca8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014cc8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014cd2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014cd4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014cda │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00004e58 0000000000000010 00004e5c FDE cie=00000000 pc=000000000001bfd8..000000000001c01c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031b4 0000000000000010 000031b8 FDE cie=00000000 pc=0000000000014cde..0000000000014cf2 │ │ │ │ +00004e6c 0000000000000010 00004e70 FDE cie=00000000 pc=000000000001c01c..000000000001c086 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031c8 0000000000000010 000031cc FDE cie=00000000 pc=0000000000014cf2..0000000000014d12 │ │ │ │ +00004e80 0000000000000010 00004e84 FDE cie=00000000 pc=000000000001c086..000000000001c0bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031dc 0000000000000010 000031e0 FDE cie=00000000 pc=0000000000014d12..0000000000014e40 │ │ │ │ +00004e94 0000000000000010 00004e98 FDE cie=00000000 pc=000000000001c0bc..000000000001c0ee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031f0 000000000000002c 000031f4 FDE cie=00000000 pc=0000000000014e40..0000000000014ea8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e44 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014e4e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000014e82 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e84 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e86 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e88 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e8a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014e96 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00004ea8 0000000000000010 00004eac FDE cie=00000000 pc=000000000001c0ee..000000000001c124 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ebc 0000000000000010 00004ec0 FDE cie=00000000 pc=000000000001c124..000000000001c15c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003220 0000000000000044 00003224 FDE cie=00000000 pc=0000000000014ea8..000000000001518e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014eaa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000014ec0 │ │ │ │ +00004ed0 0000000000000048 00004ed4 FDE cie=00000000 pc=000000000001c15c..000000000001c214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c160 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c164 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001c176 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000014fb4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000001c1f2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014fb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c1f6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1f8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1fa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1fc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1fe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c200 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c202 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c204 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fca │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c206 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c208 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c20c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c210 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c212 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003268 0000000000000010 0000326c FDE cie=00000000 pc=000000000001518e..00000000000151a6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000327c 0000000000000010 00003280 FDE cie=00000000 pc=00000000000151a6..00000000000151b2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003290 0000000000000028 00003294 FDE cie=00000000 pc=00000000000151b2..00000000000151d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151b4 │ │ │ │ +00004f1c 000000000000002c 00004f20 FDE cie=00000000 pc=000000000001c214..000000000001c4b8 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000001c2da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151b8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000151c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c2dc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000001c318 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151c6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c31a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c31c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151ce │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151d0 │ │ │ │ + DW_CFA_advance_loc1: 242 to 000000000001c40e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151d2 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001c456 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000001c488 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032bc 0000000000000070 000032c0 FDE cie=00000000 pc=00000000000151d4..00000000000152f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151d6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151da │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000151e4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000151ec │ │ │ │ +00004f4c 000000000000004c 00004f50 FDE cie=00000000 pc=000000000001c4b8..000000000001c57c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4ba │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c4be │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000151fe │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c4ca │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001c4de │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001520e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000015236 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001524a │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000152b6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152b8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ba │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152bc │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000001c52c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c52e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c530 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c532 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c534 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c53a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c53c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c53e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c540 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c542 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001c56a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ca │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152cc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ce │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152d0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c56c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c574 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c576 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c578 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c57a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152d4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f9c 0000000000000010 00004fa0 FDE cie=00000000 pc=000000000001c57c..000000000001c5aa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004fb0 000000000000009c 00004fb4 FDE cie=00000000 pc=000000000001c5aa..000000000001c9ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c5ae │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c5b2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001c5c6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001c5e0 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003330 0000000000000070 00003334 FDE cie=00000000 pc=00000000000152f6..000000000001543c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152f8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152fc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015306 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001530e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015318 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000001c6a2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015324 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000015368 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000153f6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000153f8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000153fa │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000153fc │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000001c72c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c72e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c734 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c736 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015402 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c73c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015404 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015406 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c73e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c740 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001540a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c742 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001540c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001540e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c744 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015410 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c746 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015412 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c748 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c74a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c74e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c750 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015414 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c752 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000033a4 0000000000000078 000033a8 FDE cie=00000000 pc=000000000001543c..00000000000155c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001543e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015442 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015448 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015452 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001546a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000015490 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001553c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001553e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015552 │ │ │ │ + DW_CFA_advance_loc2: 554 to 000000000001c97c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015554 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015556 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015558 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001555a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001555c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001555e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015560 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015562 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015564 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015566 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015568 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001556c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001c99e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001558a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c9a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001558c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000155a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c9aa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +00005050 0000000000000010 00005054 FDE cie=00000000 pc=000000000001c9ac..000000000001c9f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003420 0000000000000010 00003424 FDE cie=00000000 pc=00000000000155c0..0000000000015604 │ │ │ │ +00005064 0000000000000010 00005068 FDE cie=00000000 pc=000000000001c9f8..000000000001ca46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003434 0000000000000010 00003438 FDE cie=00000000 pc=0000000000015604..000000000001565a │ │ │ │ +00005078 0000000000000010 0000507c FDE cie=00000000 pc=000000000001ca46..000000000001ca86 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003448 0000000000000054 0000344c FDE cie=00000000 pc=000000000001565a..0000000000015dce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001565c │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001565e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015668 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000015676 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000015690 │ │ │ │ +0000508c 0000000000000020 00005090 FDE cie=00000000 pc=000000000001ca86..000000000001cb7a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ca8c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca8e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000001cacc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cace │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cad0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000050b0 0000000000000010 000050b4 FDE cie=00000000 pc=000000000001cb7a..000000000001cba8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000050c4 000000000000003c 000050c8 FDE cie=00000000 pc=000000000001cba8..000000000001cc5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cbaa │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cbae │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001cbba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000156a2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cbc2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001cbdc │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1724 to 0000000000015d5e │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000001cc3a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc3c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cc44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc46 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015d68 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015d70 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015d78 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cc4c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc4e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc50 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d7e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d80 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d82 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d84 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d88 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d8a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cc54 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc56 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000034a0 00000000000000c0 000034a4 FDE cie=00000000 pc=0000000000015dce..00000000000168fa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015dd0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000015dfe │ │ │ │ +00005104 0000000000000028 00005108 FDE cie=00000000 pc=000000000001cc5c..000000000001ccac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc5e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cc62 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cc70 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001cca0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cca2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cca4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cca8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005130 000000000000004c 00005134 FDE cie=00000000 pc=000000000001ccac..000000000001cd6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ccae │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ccb4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ccc0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ccd4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000015e1a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001cce8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 1466 to 00000000000163d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ccf0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000001cd50 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd52 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000163d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd54 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000163d8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000016400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd56 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016402 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd58 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016404 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd5a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016406 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd5c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016408 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001640a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd5e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001640c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd60 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001640e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd62 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016410 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd64 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cd68 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016412 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016416 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd6a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016418 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005180 0000000000000050 00005184 FDE cie=00000000 pc=000000000001cd6c..000000000001cf0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd6e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd70 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001cd82 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001cd94 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000164f8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000001656e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000016580 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016582 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016584 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016588 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000165b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000165b4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000165b6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000165b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000165d8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000165e4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000001665c │ │ │ │ + DW_CFA_advance_loc2: 322 to 000000000001ced6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ced8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001cee2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cee4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cee6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cee8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001665e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016660 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016664 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000016708 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceec │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ceee │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cef0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001672a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001672e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000016750 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016754 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cef2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cef4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cefa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cefc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cefe │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000016776 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003564 0000000000000060 00003568 FDE cie=00000000 pc=00000000000168fa..0000000000017258 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000168fc │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000168fe │ │ │ │ +000051d4 0000000000000070 000051d8 FDE cie=00000000 pc=000000000001cf0c..000000000001d11e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cf0e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cf12 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016904 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016914 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000016930 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cf1a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001cf62 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001693a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016940 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 54 to 0000000000016976 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001697e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 1972 to 0000000000017132 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017134 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017136 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001713a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 220 to 0000000000017216 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017218 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001cfac │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 328 to 000000000001d0f4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001721a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017226 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d0f6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017228 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d0f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017230 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d0fa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001723a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d0fc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001723c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d0fe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d100 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d102 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d104 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017244 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d106 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001724a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d108 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d10a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d10e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d110 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001724c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000035c8 0000000000000054 000035cc FDE cie=00000000 pc=0000000000017258..00000000000178e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001725a │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001725c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d112 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001726e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017274 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000017282 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000172a4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 886 to 000000000001761a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001761e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017620 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017622 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017624 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017626 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017628 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001762a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001762c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001762e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017630 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017632 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017634 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017636 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001763a │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003620 0000000000000054 00003624 FDE cie=00000000 pc=00000000000178e4..0000000000017f94 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000178e6 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000178ec │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000178f4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017900 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017906 │ │ │ │ +00005248 0000000000000054 0000524c FDE cie=00000000 pc=000000000001d11e..000000000001d52c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d120 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d124 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d12c │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000017918 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d138 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000017942 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001d158 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 926 to 0000000000017ce0 │ │ │ │ + DW_CFA_advance_loc2: 882 to 000000000001d4ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4cc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000017cec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4ce │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017cf2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4d0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4d2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4d4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4d6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4d8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4da │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4dc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4de │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4e0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d06 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d4e4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4e6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d4e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003678 00000000000000b8 0000367c FDE cie=00000000 pc=0000000000017f94..0000000000018626 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f96 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017f9e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017faa │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017fb2 │ │ │ │ +000052a0 0000000000000080 000052a4 FDE cie=00000000 pc=000000000001d52c..000000000001d6f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d52e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d53c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000017fee │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000018026 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d550 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d556 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000001817a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018180 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018182 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018184 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018186 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018188 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001d56e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000001d5d6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001818a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5d8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001818c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001818e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018190 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5da │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018194 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018196 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018198 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001819a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000181a6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 344 to 00000000000182fe │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5dc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018304 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 372 to 0000000000018478 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001847e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018482 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000184a6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5de │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001d626 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d628 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d62a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184ac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d62c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d62e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d630 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184ba │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d634 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d636 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000184c2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d638 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000018584 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001d692 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d694 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d696 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018588 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d698 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001d6aa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d6b0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001859a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001859e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000185b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000185b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000185ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000185ce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000185e0 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d6be │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000185e6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ │ │ │ │ -00003734 0000000000000070 00003738 FDE cie=00000000 pc=0000000000018626..0000000000018b28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018628 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001862c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018638 │ │ │ │ +00005324 0000000000000020 00005328 FDE cie=00000000 pc=000000000001d6f8..000000000001d72c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d700 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d70a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000018646 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001865c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000018670 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018680 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000186a6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 622 to 0000000000018914 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018916 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001d722 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018918 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d724 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001891a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d726 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001891c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001891e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018920 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018922 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018924 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018926 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018928 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001892a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001892e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018930 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d728 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018932 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + │ │ │ │ +00005348 0000000000000014 0000534c FDE cie=00000000 pc=000000000001d72c..000000000001d750 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d72e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001d74c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005360 0000000000000014 00005364 FDE cie=00000000 pc=000000000001d750..000000000001d774 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d752 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001d770 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005378 0000000000000014 0000537c FDE cie=00000000 pc=000000000001d774..000000000001d798 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d776 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001d794 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005390 0000000000000014 00005394 FDE cie=00000000 pc=000000000001d798..000000000001d7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d79a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001d7b2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000053a8 0000000000000050 000053ac FDE cie=00000000 pc=000000000001d7bc..000000000001de4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7be │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001d7e2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000037a8 00000000000000a8 000037ac FDE cie=00000000 pc=0000000000018b28..000000000001910c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018b2a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018b30 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000018b3a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018b40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018b48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000018b6a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000018bf0 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000018d1a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d1c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018d22 │ │ │ │ + DW_CFA_advance_loc2: 294 to 000000000001d908 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d90a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d26 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d90e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d910 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d912 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d914 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d916 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d918 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d91a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d91c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d91e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d920 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d922 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d924 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d3a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d926 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000053fc 0000000000000050 00005400 FDE cie=00000000 pc=000000000001de4a..000000000001e80e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de4c │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001de66 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 446 to 0000000000018ef8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018efa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018efe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 380 to 000000000001907a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001907c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019094 │ │ │ │ + DW_CFA_advance_loc2: 480 to 000000000001e046 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019098 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001909a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e048 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e04c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001909c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e04e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001909e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e050 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e052 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e054 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e056 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e058 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e05a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e05c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000190b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000190c2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e05e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e060 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000190cc │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e062 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e064 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003854 0000000000000038 00003858 FDE cie=00000000 pc=000000000001910c..00000000000191a8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001910e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019112 │ │ │ │ +00005450 0000000000000018 00005454 FDE cie=00000000 pc=000000000001e80e..000000000001e86c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e810 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e818 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e82c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000001e86a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000546c 0000000000000010 00005470 FDE cie=00000000 pc=000000000001e86c..000000000001e872 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005480 0000000000000028 00005484 FDE cie=00000000 pc=000000000001e872..000000000001e8be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e874 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e878 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019118 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019120 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001912a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e882 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001e8aa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e8b6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8b8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8ba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8bc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000054ac 0000000000000028 000054b0 FDE cie=00000000 pc=000000000001e8be..000000000001e90a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e8c4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e8ce │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000019198 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001e8f6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001919a │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e902 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001919c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e904 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001919e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e906 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e908 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000054d8 0000000000000010 000054dc FDE cie=00000000 pc=000000000001e90a..000000000001e924 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000054ec 0000000000000020 000054f0 FDE cie=00000000 pc=000000000001e924..000000000001e960 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e928 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e92c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e936 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e93c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e93e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003890 0000000000000010 00003894 FDE cie=00000000 pc=00000000000191a8..00000000000191bc │ │ │ │ +00005510 0000000000000010 00005514 FDE cie=00000000 pc=000000000001e960..000000000001e968 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038a4 0000000000000054 000038a8 FDE cie=00000000 pc=00000000000191bc..000000000001929c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000191c0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000191c4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000191cc │ │ │ │ +00005524 0000000000000028 00005528 FDE cie=00000000 pc=000000000001e968..000000000001e9ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e96c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e974 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000191e2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000019268 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001e9a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001926a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001926c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001926e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019270 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019272 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019274 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019276 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019278 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001927c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001927e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019280 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9aa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001928e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005550 000000000000002c 00005554 FDE cie=00000000 pc=000000000001e9ca..000000000001ea2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9cc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e9d6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001ea1e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea20 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea24 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea28 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019290 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019294 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019298 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea2a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001929a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000038fc 000000000000002c 00003900 FDE cie=00000000 pc=000000000001929c..000000000001930a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000192a2 │ │ │ │ +00005580 000000000000002c 00005584 FDE cie=00000000 pc=000000000001ea2e..000000000001ea92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea30 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000192a6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000192b0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000192ba │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ea3a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000192fc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001ea82 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000192fe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019300 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea84 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019302 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea88 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea8c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea8e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019306 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000392c 0000000000000024 00003930 FDE cie=00000000 pc=000000000001930a..000000000001936a │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019314 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019318 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019326 │ │ │ │ +000055b0 000000000000004c 000055b4 FDE cie=00000000 pc=000000000001ea92..000000000001eb78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea94 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea98 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001eaa2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001eab0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019334 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001eab8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000019354 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001eac2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001935c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eac8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019366 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eace │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019368 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ead0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ead2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ead4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ead6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003954 0000000000000010 00003958 FDE cie=00000000 pc=000000000001936a..0000000000019384 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003968 0000000000000010 0000396c FDE cie=00000000 pc=0000000000019384..0000000000019392 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000397c 0000000000000010 00003980 FDE cie=00000000 pc=0000000000019392..00000000000193b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003990 0000000000000010 00003994 FDE cie=00000000 pc=00000000000193b0..00000000000193ee │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039a4 0000000000000010 000039a8 FDE cie=00000000 pc=00000000000193ee..0000000000019406 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ead8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eada │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001eaee │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000001eb6e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb70 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb72 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb74 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb76 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039b8 0000000000000044 000039bc FDE cie=00000000 pc=0000000000019406..00000000000194fe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019408 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001940a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001941c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +00005600 0000000000000054 00005604 FDE cie=00000000 pc=000000000001eb78..000000000001ec5e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb7c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eb82 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001eb96 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001945a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000001948c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000194a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eb9c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001eba8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194aa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ebac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194ac │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194ae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ebb0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebb2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebb4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebb6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000194cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebba │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000194e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ebca │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ebd0 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001ec2a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec2c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec2e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000194e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec30 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec32 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001ec5a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194e8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a00 0000000000000010 00003a04 FDE cie=00000000 pc=00000000000194fe..0000000000019516 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a14 0000000000000010 00003a18 FDE cie=00000000 pc=0000000000019516..000000000001952e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a28 0000000000000010 00003a2c FDE cie=00000000 pc=000000000001952e..0000000000019558 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a3c 00000000000000b4 00003a40 FDE cie=00000000 pc=0000000000019558..0000000000019e12 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001955a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001955c │ │ │ │ +00005658 0000000000000048 0000565c FDE cie=00000000 pc=000000000001ec5e..000000000001ee44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec60 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec62 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001956a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019582 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001958c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001ec7a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019596 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000195c0 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000195ee │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 1528 to 0000000000019be6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019be8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bea │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bec │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bee │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf0 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf2 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf4 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf6 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000019c1e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000001ed8e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed90 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed92 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed94 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed96 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed98 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed9a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed9c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ed9e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eda0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eda2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019c32 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eda4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c36 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eda6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000056a4 000000000000002c 000056a8 FDE cie=00000000 pc=000000000001ee44..000000000001eeaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee46 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee48 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ee4e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 442 to 0000000000019df0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000019e0e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ee62 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001ee7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee80 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ee84 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee86 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee88 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee8a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003af4 000000000000002c 00003af8 FDE cie=00000000 pc=0000000000019e12..0000000000019e9e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e14 │ │ │ │ +000056d4 0000000000000030 000056d8 FDE cie=00000000 pc=000000000001eeaa..000000000001ef0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eeac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eeae │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019e22 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001eeb6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019e2e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019e34 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001eecc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000019e92 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001eeee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e94 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eef4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eef6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e98 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ef04 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef06 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef08 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef0a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003b24 00000000000000b4 00003b28 FDE cie=00000000 pc=0000000000019e9e..000000000001a282 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019ea0 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019ea2 │ │ │ │ +00005708 0000000000000044 0000570c FDE cie=00000000 pc=000000000001ef0e..000000000001f040 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef10 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef12 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001ef28 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000019eb8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019ec6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000019edc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000019f0a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000001a122 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000001efe6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001efe8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001efea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a124 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001efec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001efee │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a126 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eff0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eff2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a12a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eff4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a12c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eff6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a12e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eff8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a130 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a132 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a134 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a136 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a138 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a13a │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a13c │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001a156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001effa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001effc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005750 000000000000003c 00005754 FDE cie=00000000 pc=000000000001f040..000000000001f146 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001f050 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f052 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f058 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001f074 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f078 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000001f0d6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f0da │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a15c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0dc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0de │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a15e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0e0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0e2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0e4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0e6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a160 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f0ea │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005790 0000000000000040 00005794 FDE cie=00000000 pc=000000000001f146..000000000001f2d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f148 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f15c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 252 to 000000000001a25c │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000001f1f6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001f204 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f206 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f208 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f20a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f20c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f20e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f210 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f212 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f214 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001a27e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f216 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f218 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000057d4 0000000000000058 000057d8 FDE cie=00000000 pc=000000000001f2d0..000000000001f466 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f2d2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001f2f0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f2f8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003bdc 0000000000000064 00003be0 FDE cie=00000000 pc=000000000001a282..000000000001a44a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a284 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a28c │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a29c │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001a2b8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f2fc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001f31e │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000001a354 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000001f388 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a356 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a358 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001f396 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f398 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a35a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f39a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a35c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f39c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a35e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f39e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a360 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3a0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3a2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a362 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3a4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3a6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a368 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a370 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a372 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a374 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a376 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f3aa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000001a436 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001f3d2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000001f442 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f462 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005830 0000000000000098 00005834 FDE cie=00000000 pc=000000000001f466..000000000001f826 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f468 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f46a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f476 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f482 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001f49e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001f4b6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 326 to 000000000001f5fc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f5fe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc2: 336 to 000000000001f74e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f750 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f752 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f754 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f756 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f758 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a43a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f75a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001a444 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a446 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f75e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f760 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f762 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f764 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f766 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00003c44 0000000000000088 00003c48 FDE cie=00000000 pc=000000000001a44a..000000000001a972 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a44c │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a454 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a474 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f768 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000001a4d8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000001a790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f76c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000001f7ba │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001f806 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f808 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f80a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f80e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a792 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f810 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a794 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f812 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a796 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a798 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f814 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f816 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a79a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f818 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a79c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f81a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f81c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f81e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f820 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a79e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f822 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001a7ca │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ce │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f824 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000058cc 0000000000000030 000058d0 FDE cie=00000000 pc=000000000001f826..000000000001f9d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f82a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f834 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 290 to 000000000001f956 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f958 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f95a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f95c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f960 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f962 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f964 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005900 00000000000000b4 00005904 FDE cie=00000000 pc=000000000001f9d0..000000000001fce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9d2 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f9da │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f9e6 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f9f2 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f9fe │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000001fa3c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 386 to 000000000001a95a │ │ │ │ + DW_CFA_advance_loc2: 358 to 000000000001fba2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fba4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fba6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fba8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbaa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbac │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbae │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbb0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbb2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fbb6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbb8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbba │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001a96e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00003cd0 0000000000000094 00003cd4 FDE cie=00000000 pc=000000000001a972..000000000001aba2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a974 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a976 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001a98a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbbc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbbe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbc0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001a9a4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 430 to 000000000001ab52 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000001fc7a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab54 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab56 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab58 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab5a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab5c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab5e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab60 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab62 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab64 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab66 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ab7a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab7c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab7e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab80 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001fcaa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ab88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fcae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ab9e │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000001fce0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d68 0000000000000010 00003d6c FDE cie=00000000 pc=000000000001aba2..000000000001abca │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d7c 0000000000000010 00003d80 FDE cie=00000000 pc=000000000001abca..000000000001abf2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d90 0000000000000020 00003d94 FDE cie=00000000 pc=000000000001abf2..000000000001ac3a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001abf4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001abf6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ac16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ac1e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ac20 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ac36 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003db4 0000000000000058 00003db8 FDE cie=00000000 pc=000000000001ac3a..000000000001ad52 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ac3c │ │ │ │ +000059b8 000000000000006c 000059bc FDE cie=00000000 pc=000000000001fce4..000000000001ff60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fce6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001ac4a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fcec │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001fd06 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001ac9e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000001ace8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000001fe22 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000001fea0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fea2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fea8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001acea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feaa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feae │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001acec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001ad28 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001febc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001ff08 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ff0c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad2c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad2e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad30 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad32 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad34 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ad4a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad4e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001ff3c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ │ │ │ │ -00003e10 000000000000008c 00003e14 FDE cie=00000000 pc=000000000001ad52..000000000001aee4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad54 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad58 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ad64 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001ad88 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ +00005a28 0000000000000050 00005a2c FDE cie=00000000 pc=000000000001ff60..0000000000020600 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff62 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001ff7c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000001ae9e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea8 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001aeb2 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb4 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb6 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb8 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aec0 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001aec6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001aecc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aece │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001aee0 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 298 to 00000000000200a6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000200ac │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200ae │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200b0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200b2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ea0 0000000000000024 00003ea4 FDE cie=00000000 pc=000000000001aee4..000000000001af1c │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001aeee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aef6 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af00 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af0a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af0c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af0e │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af10 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ec8 0000000000000024 00003ecc FDE cie=00000000 pc=000000000001af1c..000000000001af4e │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001af2e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af38 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af42 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af44 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001af4a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ef0 0000000000000028 00003ef4 FDE cie=00000000 pc=000000000001af4e..000000000001af90 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001af5e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af68 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001af82 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af84 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af86 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001af8c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af8e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003f1c 000000000000001c 00003f20 FDE cie=00000000 pc=000000000001af90..000000000001afba │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afa6 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001afb0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001afb6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afb8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00003f3c 0000000000000024 00003f40 FDE cie=00000000 pc=000000000001afba..000000000001aff2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afbc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afbe │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afca │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afd6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afd8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001afe6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afe8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003f64 0000000000000020 00003f68 FDE cie=00000000 pc=000000000001aff2..000000000001b018 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001aff8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001affa │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b000 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b00e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b014 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b016 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200b4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200b6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200b8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200ba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200bc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200be │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200c0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200c2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200c4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f88 0000000000000028 00003f8c FDE cie=00000000 pc=000000000001b018..000000000001b06e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b01e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b020 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b028 │ │ │ │ +00005a7c 0000000000000080 00005a80 FDE cie=00000000 pc=0000000000020600..000000000002095a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020602 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020604 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020610 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b030 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000020638 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001b060 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000206ae │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000206c0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 586 to 000000000002090a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002090c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002090e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020910 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020912 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000020926 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b062 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020928 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b068 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b06a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b06c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002092a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002092c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002092e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020930 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020932 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020936 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020938 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fb4 0000000000000028 00003fb8 FDE cie=00000000 pc=000000000001b06e..000000000001b0c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b074 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b076 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b07e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b086 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002093a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001b0b6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0b8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b0be │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0c0 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0c2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fe0 0000000000000034 00003fe4 FDE cie=00000000 pc=000000000001b0c4..000000000001b14a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b0ca │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b0ce │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b0da │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b0e6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001b136 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b138 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b13e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b140 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b142 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b144 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b146 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b148 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020940 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000020956 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004018 0000000000000050 0000401c FDE cie=00000000 pc=000000000001b14a..000000000001b200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b14c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b152 │ │ │ │ +00005b00 0000000000000058 00005b04 FDE cie=00000000 pc=000000000002095a..0000000000020aba │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020964 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020968 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001b164 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b174 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020974 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000001b1aa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002097e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000209d8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000209da │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b1ba │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000209e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000209e2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000209e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000209e6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c2 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b1d2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1d4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1d6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1d8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000020a2e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b1e6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000020aaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b1f0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b1fc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020aae │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ab2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000406c 0000000000000010 00004070 FDE cie=00000000 pc=000000000001b200..000000000001b204 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004080 000000000000002c 00004084 FDE cie=00000000 pc=000000000001b204..000000000001b2c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b206 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b20a │ │ │ │ +00005b5c 00000000000000b4 00005b60 FDE cie=00000000 pc=0000000000020aba..0000000000021022 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020abc │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ac0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000020ad2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001b21c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020ae2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000020b06 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001b262 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000020c30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b264 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c32 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b266 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c34 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b268 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c36 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c38 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c3a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c3c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c3e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b26a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c40 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000040b0 0000000000000054 000040b4 FDE cie=00000000 pc=000000000001b2c6..000000000001b512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b2c8 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b2cc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001b2e6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000020cdc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 280 to 0000000000020df4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020df6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020df8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020dfa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020dfc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020dfe │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020e00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000020e86 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000020ea0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000020f0a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000020f46 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020f50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000020f72 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020f7c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000020fa0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000021012 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002101e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00005c14 0000000000000050 00005c18 FDE cie=00000000 pc=0000000000021022..00000000000218ce │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021028 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002104a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b2ec │ │ │ │ - DW_CFA_def_cfa_offset: 49376 │ │ │ │ - DW_CFA_advance_loc2: 436 to 000000000001b4a0 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000002115c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4a2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b4a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002115e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021162 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021164 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021166 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021168 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002116a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002116c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002116e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021170 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021172 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021174 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021176 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021178 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002117a │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004108 000000000000003c 0000410c FDE cie=00000000 pc=000000000001b512..000000000001b5ee │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b518 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001b532 │ │ │ │ - DW_CFA_def_cfa_offset: 32848 │ │ │ │ +00005c68 0000000000000050 00005c6c FDE cie=00000000 pc=00000000000218ce..000000000002234c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218d0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218d2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000218f0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000001b5b6 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 464 to 0000000000021ac0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5b8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ac2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021ac6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ac8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021aca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021acc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ace │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ad0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ad2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ad4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ad6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ad8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ada │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021adc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ade │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004148 0000000000000020 0000414c FDE cie=00000000 pc=000000000001b5ee..000000000001b60c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b5f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5f4 │ │ │ │ +00005cbc 0000000000000050 00005cc0 FDE cie=00000000 pc=000000000002234c..000000000002286c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002234e │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022350 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022360 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b5fa │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002237a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b602 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b604 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b606 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000416c 000000000000006c 00004170 FDE cie=00000000 pc=000000000001b60c..000000000001b7a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b60e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b61c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b62c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001b674 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b67c │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000022518 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b67e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002251a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002251c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b682 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b684 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002251e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b686 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022520 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b68a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022522 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022524 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022526 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b68c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022528 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002252a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002252c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002252e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022532 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022534 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b68e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022536 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005d10 000000000000007c 00005d14 FDE cie=00000000 pc=000000000002286c..0000000000022acc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002286e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002288a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001b6a8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001b6c8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001b70e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b710 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b71c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b72c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000001b784 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b78a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b78c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b79c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7a0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000041dc 000000000000004c 000041e0 FDE cie=00000000 pc=000000000001b7a4..000000000001b8fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7a6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b7b0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001b7da │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000228a8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000002295a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002295c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002295e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000022a10 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7de │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a12 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a14 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a16 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b7f0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001b840 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a18 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b842 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b84e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b85e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000001b8a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a1a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b8b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a1c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a1e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a20 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a24 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a26 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a2c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022a32 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a34 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a36 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a38 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a3a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a3c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022a42 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a44 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a48 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a4c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000022a84 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022aa4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000022ac8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000422c 0000000000000058 00004230 FDE cie=00000000 pc=000000000001b8fc..000000000001bb90 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8fe │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001b91e │ │ │ │ - DW_CFA_def_cfa_offset: 49408 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00005d90 0000000000000068 00005d94 FDE cie=00000000 pc=0000000000022acc..0000000000022c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ace │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022ad4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000022af0 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000001baee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001baf0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001baf4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001baf6 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000022bfa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001baf8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bafa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bfc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bafc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bfe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bafe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c00 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c02 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c04 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c06 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb06 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb08 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022c0a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c0c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c0e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004288 000000000000004c 0000428c FDE cie=00000000 pc=000000000001bb90..000000000001bdb6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb92 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb94 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000001bbc2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c12 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000001bc76 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000022c78 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc78 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc7a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c7a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c7c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c7e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c80 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c82 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c84 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc88 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc8a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc8e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc90 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c86 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000042d8 0000000000000020 000042dc FDE cie=00000000 pc=000000000001bdb6..000000000001bdf6 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001bdc4 │ │ │ │ +00005dfc 000000000000002c 00005e00 FDE cie=00000000 pc=0000000000022c9c..0000000000022cee │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022ca4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdc6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bdcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022ca8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001bde8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000022cc0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bdee │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022cca │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ccc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdf2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000042fc 000000000000002c 00004300 FDE cie=00000000 pc=000000000001bdf6..000000000001be24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdf8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bdfe │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022cd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001be0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be0e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be12 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be14 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be18 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be1a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022ce0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be1c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022cea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be1e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022cec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000432c 0000000000000010 00004330 FDE cie=00000000 pc=000000000001be24..000000000001be3a │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004340 0000000000000028 00004344 FDE cie=00000000 pc=000000000001be3a..000000000001be68 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be3c │ │ │ │ +00005e2c 000000000000002c 00005e30 FDE cie=00000000 pc=0000000000022cee..0000000000022e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022cf2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be3e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022cfa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001be48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001be50 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001be58 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000022e04 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001be60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e06 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e08 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e0a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e0e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000436c 000000000000002c 00004370 FDE cie=00000000 pc=000000000001be68..000000000001bfc0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be6c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001be76 │ │ │ │ +00005e5c 0000000000000028 00005e60 FDE cie=00000000 pc=0000000000022e6c..0000000000022f12 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022e70 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022e78 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000001bf62 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000022ee2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bf6a │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000022efc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf6e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022efe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf74 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f00 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f02 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f04 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000439c 0000000000000058 000043a0 FDE cie=00000000 pc=000000000001bfc0..000000000001c368 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfc2 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001bfe0 │ │ │ │ +00005e88 0000000000000080 00005e8c FDE cie=00000000 pc=0000000000022f12..00000000000230fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f14 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000022f22 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000022f56 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfe4 │ │ │ │ - DW_CFA_def_cfa_offset: 49424 │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000001c08e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c090 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000022fd0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c092 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fd2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c094 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c096 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022fd8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c098 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fda │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c09a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c09c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fdc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c09e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fde │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022fe2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fe4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0ac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000043f8 0000000000000010 000043fc FDE cie=00000000 pc=000000000001c368..000000000001c37e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000440c 0000000000000010 00004410 FDE cie=00000000 pc=000000000001c37e..000000000001c386 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004420 0000000000000030 00004424 FDE cie=00000000 pc=000000000001c386..000000000001c45e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c388 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c38a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c3aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fe6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022ff0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ff2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ff4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022ff8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ffa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ffc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001c3f0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000002306a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002306c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002306e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023070 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c3fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023072 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023074 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023076 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023078 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3fe │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002307a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023080 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004454 000000000000002c 00004458 FDE cie=00000000 pc=000000000001c45e..000000000001c49c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c460 │ │ │ │ +00005f0c 000000000000003c 00005f10 FDE cie=00000000 pc=00000000000230fe..0000000000023192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023100 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c466 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002310a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001c47c │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000023130 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c47e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023132 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c480 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023138 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c482 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002313c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c484 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002313e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c494 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023146 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000023158 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002316a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002316c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c498 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023170 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c49a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023174 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023176 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ │ │ │ │ -00004484 0000000000000020 00004488 FDE cie=00000000 pc=000000000001c49c..000000000001c4d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c49e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4a0 │ │ │ │ +00005f4c 0000000000000024 00005f50 FDE cie=00000000 pc=0000000000023192..00000000000231e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023194 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002319a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001c4b6 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000231b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231b6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000231be │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231c2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001c4d0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c4d6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000044a8 0000000000000038 000044ac FDE cie=00000000 pc=000000000001c4d8..000000000001c550 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4da │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c4ea │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00005f74 000000000000002c 00005f78 FDE cie=00000000 pc=00000000000231e0..000000000002327e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231e2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000231ec │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000001c528 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002323a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c530 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002323c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c532 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002323e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c534 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023240 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c536 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023244 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c538 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c53a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c53c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c53e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023246 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c540 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023248 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000044e4 0000000000000010 000044e8 FDE cie=00000000 pc=000000000001c550..000000000001c556 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000044f8 0000000000000020 000044fc FDE cie=00000000 pc=000000000001c556..000000000001c60c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c55a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c55e │ │ │ │ +00005fa4 000000000000002c 00005fa8 FDE cie=00000000 pc=000000000002327e..000000000002331c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023280 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002328a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001c57a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000232d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c57c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232da │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c57e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232dc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232de │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000232e2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c580 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232e6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000451c 0000000000000010 00004520 FDE cie=00000000 pc=000000000001c60c..000000000001c618 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004530 0000000000000010 00004534 FDE cie=00000000 pc=000000000001c618..000000000001c628 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004544 0000000000000010 00004548 FDE cie=00000000 pc=000000000001c628..000000000001c650 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004558 0000000000000010 0000455c FDE cie=00000000 pc=000000000001c650..000000000001c652 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000456c 0000000000000010 00004570 FDE cie=00000000 pc=000000000001c652..000000000001c654 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004580 0000000000000010 00004584 FDE cie=00000000 pc=000000000001c654..000000000001c66c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004594 0000000000000010 00004598 FDE cie=00000000 pc=000000000001c66c..000000000001c66e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000045a8 0000000000000014 000045ac FDE cie=00000000 pc=000000000001c66e..000000000001c670 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000045c0 0000000000000014 000045c4 FDE cie=00000000 pc=000000000001c670..000000000001c694 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c672 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001c68a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000045d8 0000000000000028 000045dc FDE cie=00000000 pc=000000000001c694..000000000001c72c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c696 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c69e │ │ │ │ +00005fd4 000000000000002c 00005fd8 FDE cie=00000000 pc=000000000002331c..00000000000233ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002331e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023328 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c6be │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000023376 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023378 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002337a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002337c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6ca │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023380 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023382 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023384 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004604 000000000000002c 00004608 FDE cie=00000000 pc=000000000001c72c..000000000001c780 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c72e │ │ │ │ +00006004 000000000000002c 00006008 FDE cie=00000000 pc=00000000000233ba..0000000000023458 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c734 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000233c6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001c746 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c766 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000023414 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023416 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023418 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002341a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c770 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c77a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002341e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c77c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c77e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023420 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004634 0000000000000010 00004638 FDE cie=00000000 pc=000000000001c780..000000000001c788 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023422 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004648 0000000000000024 0000464c FDE cie=00000000 pc=000000000001c788..000000000001c7e0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c78a │ │ │ │ +00006034 0000000000000024 00006038 FDE cie=00000000 pc=0000000000023458..00000000000234de │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002345c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c790 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023462 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c7b0 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000023490 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c7b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023492 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023494 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023496 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023498 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004670 000000000000002c 00004674 FDE cie=00000000 pc=000000000001c7e0..000000000001c842 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c7e6 │ │ │ │ +0000605c 0000000000000024 00006060 FDE cie=00000000 pc=00000000000234de..0000000000023566 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000234e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000234e2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c7f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000234ea │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001c808 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000023518 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c80a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c810 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002351a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c812 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002351c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002351e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c814 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c816 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000001c83c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c83e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023520 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000046a0 0000000000000010 000046a4 FDE cie=00000000 pc=000000000001c842..000000000001c85e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000046b4 0000000000000034 000046b8 FDE cie=00000000 pc=000000000001c85e..000000000001c924 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c864 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c86a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00006084 0000000000000024 00006088 FDE cie=00000000 pc=0000000000023566..00000000000235e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023568 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002356a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001c87e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001c898 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023572 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000023598 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c89e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002359a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002359c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002359e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000235a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001c8dc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8de │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001c8f8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ │ │ │ │ -000046ec 0000000000000010 000046f0 FDE cie=00000000 pc=000000000001c924..000000000001c928 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004700 0000000000000088 00004704 FDE cie=00000000 pc=000000000001c928..000000000001d2ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c92a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001c93c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c94c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000001c9ae │ │ │ │ +000060ac 0000000000000034 000060b0 FDE cie=00000000 pc=00000000000235e6..0000000000023660 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000235e8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000235f6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 1928 to 000000000001d136 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000023610 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023612 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d138 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023616 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d13a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d13c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002361e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d13e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d140 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d142 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d144 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001d15e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d160 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d162 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d164 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d168 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d16a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023624 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023626 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d16c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023628 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023630 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000001d228 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d238 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000023642 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023644 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000478c 0000000000000078 00004790 FDE cie=00000000 pc=000000000001d2ae..000000000001d4e0 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d2c0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d2d2 │ │ │ │ +000060e4 0000000000000034 000060e8 FDE cie=00000000 pc=0000000000023660..00000000000236da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023662 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023670 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 250 to 000000000001d3cc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000001d42a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d42c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d42e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d430 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d432 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d436 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002368a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002368c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d43a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023690 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d43c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d43e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023698 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d440 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d442 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d444 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d446 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d448 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002369e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d44c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236a2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000236aa │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d45e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004808 000000000000001c 0000480c FDE cie=00000000 pc=000000000001d4e0..000000000001d510 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4e4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d4ec │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000236bc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4ee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4f0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236be │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004828 000000000000001c 0000482c FDE cie=00000000 pc=000000000001d510..000000000001d544 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d512 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d518 │ │ │ │ +0000611c 000000000000002c 00006120 FDE cie=00000000 pc=00000000000236da..0000000000023778 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236dc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000236e6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d520 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000023734 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d522 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023736 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023738 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002373a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002373e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023740 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d524 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023742 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004848 0000000000000034 0000484c FDE cie=00000000 pc=000000000001d544..000000000001d5b2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d54a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001d558 │ │ │ │ +0000614c 000000000000002c 00006150 FDE cie=00000000 pc=0000000000023778..0000000000023816 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002377a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023784 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001d5a0 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000237d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237d4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237d6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237d8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000237dc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5aa │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5ac │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004880 0000000000000054 00004884 FDE cie=00000000 pc=000000000001d5b2..000000000001e02a │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5b6 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5ba │ │ │ │ +0000617c 000000000000002c 00006180 FDE cie=00000000 pc=0000000000023816..00000000000238b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023818 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023822 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d5c2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001d616 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000001d83a │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000023870 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d83e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023872 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d842 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023874 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d846 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023876 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d84a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002387a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d84e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d852 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d856 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d85a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d85e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d862 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d866 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d86c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d870 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002387c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d872 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002387e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048d8 0000000000000058 000048dc FDE cie=00000000 pc=000000000001e02a..000000000001e1c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e02c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e02e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e036 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e03e │ │ │ │ +000061ac 000000000000002c 000061b0 FDE cie=00000000 pc=00000000000238b4..0000000000023952 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238b6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000238c0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e048 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e056 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e05c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e064 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001e0a6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e0be │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000001e182 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e184 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e186 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e194 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002390e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e196 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e198 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023910 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023912 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e19a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e19c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e19e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1a0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1a2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1a4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023914 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1aa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023918 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002391a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002391c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004934 0000000000000058 00004938 FDE cie=00000000 pc=000000000001e1c0..000000000001e332 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1c2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1c6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e1cc │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e1d2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e1de │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e1e8 │ │ │ │ +000061dc 000000000000002c 000061e0 FDE cie=00000000 pc=0000000000023952..00000000000239c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023954 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023956 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e1f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002395c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e1fc │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001e23e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 182 to 000000000001e2f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e2f6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e2f8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e306 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023960 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002397c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e308 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023986 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e30a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023988 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e30c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e30e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e310 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e312 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e314 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e316 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e31a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e31c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002398a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e320 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002398c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004990 0000000000000054 00004994 FDE cie=00000000 pc=000000000001e332..000000000001e486 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e334 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e336 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e342 │ │ │ │ +0000620c 000000000000002c 00006210 FDE cie=00000000 pc=00000000000239c6..0000000000023a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239c8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239ca │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e34a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e354 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000239d0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000239d4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e35e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001e388 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e39c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001e448 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e44a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e44c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e44e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e45c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000239ea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e45e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000239ee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e460 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239f0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e462 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e464 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e466 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e468 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e46a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e46e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e470 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e474 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000049e8 0000000000000010 000049ec FDE cie=00000000 pc=000000000001e486..000000000001e4cc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000049fc 0000000000000010 00004a00 FDE cie=00000000 pc=000000000001e4cc..000000000001e4fa │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a10 0000000000000010 00004a14 FDE cie=00000000 pc=000000000001e4fa..000000000001e522 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a24 0000000000000010 00004a28 FDE cie=00000000 pc=000000000001e522..000000000001e540 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a38 0000000000000010 00004a3c FDE cie=00000000 pc=000000000001e540..000000000001e55e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a4c 0000000000000010 00004a50 FDE cie=00000000 pc=000000000001e55e..000000000001e574 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a60 0000000000000010 00004a64 FDE cie=00000000 pc=000000000001e574..000000000001e5bc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a74 0000000000000010 00004a78 FDE cie=00000000 pc=000000000001e5bc..000000000001e5ce │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a88 0000000000000010 00004a8c FDE cie=00000000 pc=000000000001e5ce..000000000001e5e4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a9c 0000000000000010 00004aa0 FDE cie=00000000 pc=000000000001e5e4..000000000001e5fe │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ab0 0000000000000010 00004ab4 FDE cie=00000000 pc=000000000001e5fe..000000000001e616 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ac4 0000000000000010 00004ac8 FDE cie=00000000 pc=000000000001e616..000000000001e63c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ad8 000000000000004c 00004adc FDE cie=00000000 pc=000000000001e63c..000000000001e6b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e63e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e642 │ │ │ │ +0000623c 0000000000000024 00006240 FDE cie=00000000 pc=0000000000023a2e..0000000000023aca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a30 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a32 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001e658 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023a3a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001e68c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000023a70 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e68e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e690 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e692 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e694 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e696 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e698 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e69a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a72 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a74 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e6a0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a76 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e6ae │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6b0 │ │ │ │ + │ │ │ │ +00006264 0000000000000024 00006268 FDE cie=00000000 pc=0000000000023aca..0000000000023b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023acc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ace │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023ad6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000023afe │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b00 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b02 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b04 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b06 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004b28 0000000000000048 00004b2c FDE cie=00000000 pc=000000000001e6b8..000000000001e730 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6ba │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6be │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e6d2 │ │ │ │ +0000628c 0000000000000044 00006290 FDE cie=00000000 pc=0000000000023b58..0000000000023c7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b5a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023b66 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001e706 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000023bc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e708 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e70a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bc6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023bd4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bd6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e70c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bd8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e70e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bda │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e710 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e712 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e718 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e71a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bdc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e71c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bde │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e726 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bea │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e728 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e72a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e72e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023bee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b74 000000000000007c 00004b78 FDE cie=00000000 pc=000000000001e730..000000000001e7d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e732 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e738 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e750 │ │ │ │ +000062d4 0000000000000044 000062d8 FDE cie=00000000 pc=0000000000023c7c..0000000000023d8e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023c80 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023c8c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001e78e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000023ce6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ce8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e790 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023cf6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e792 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cf8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e794 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cfa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e796 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cfc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e798 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cfe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023d08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e7a8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7aa │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d0a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d0c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d0e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d10 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d12 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023d16 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000631c 000000000000005c 00006320 FDE cie=00000000 pc=0000000000023d8e..0000000000023f9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d90 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000023daa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e7ba │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7bc │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000023e3e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e42 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e44 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e46 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e48 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e4a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e4c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ca │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7cc │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e4e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e50 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e52 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e56 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000023eac │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000023efe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000023f28 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000023f50 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023f5a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023f60 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000023f78 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000023f94 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bf4 0000000000000050 00004bf8 FDE cie=00000000 pc=000000000001e7d6..000000000001e994 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7d8 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e7de │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e7ec │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001e80e │ │ │ │ +0000637c 0000000000000050 00006380 FDE cie=00000000 pc=0000000000023f9a..0000000000024184 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023fa0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000023fb4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000023fd0 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 356 to 000000000001e972 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000024060 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002406e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e974 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024070 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e976 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024072 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e978 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024074 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e97a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024076 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e97c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024078 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e97e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002407a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e980 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002407c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e982 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002407e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e984 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024080 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e986 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e988 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e98c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e98e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024082 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e990 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024084 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004c48 0000000000000010 00004c4c FDE cie=00000000 pc=000000000001e994..000000000001e9cc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004c5c 0000000000000010 00004c60 FDE cie=00000000 pc=000000000001e9cc..000000000001e9f4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004c70 0000000000000010 00004c74 FDE cie=00000000 pc=000000000001e9f4..000000000001eac2 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024092 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000240ae │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000240b2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c84 0000000000000090 00004c88 FDE cie=00000000 pc=000000000001eac2..000000000001ef98 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eac4 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001ead2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ +000063d0 000000000000008c 000063d4 FDE cie=00000000 pc=0000000000024184..00000000000244d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024188 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002418e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001eae4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001eaee │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001eb04 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000241a8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 902 to 000000000001ee8a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000024270 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024272 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee8e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024274 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024276 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024278 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002427a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002427c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002427e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024280 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024282 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001eeb0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024284 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eeb6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024286 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002428c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002428e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeba │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024290 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000001ef80 │ │ │ │ + DW_CFA_advance_loc2: 450 to 0000000000024452 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024454 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024456 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024458 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002445a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002445c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002445e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024460 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024462 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024464 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024466 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ef94 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d18 0000000000000010 00004d1c FDE cie=00000000 pc=000000000001ef98..000000000001efae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d2c 0000000000000010 00004d30 FDE cie=00000000 pc=000000000001efae..000000000001efc4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d40 0000000000000010 00004d44 FDE cie=00000000 pc=000000000001efc4..000000000001efda │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d54 0000000000000010 00004d58 FDE cie=00000000 pc=000000000001efda..000000000001eff0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d68 0000000000000010 00004d6c FDE cie=00000000 pc=000000000001eff0..000000000001f006 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d7c 0000000000000010 00004d80 FDE cie=00000000 pc=000000000001f006..000000000001f01c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d90 0000000000000010 00004d94 FDE cie=00000000 pc=000000000001f01c..000000000001f044 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024468 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002446c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002446e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024470 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004da4 0000000000000060 00004da8 FDE cie=00000000 pc=000000000001f044..000000000001f2f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f046 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f048 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f04e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001f060 │ │ │ │ +00006460 000000000000005c 00006464 FDE cie=00000000 pc=00000000000244d2..00000000000246fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244d4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000244de │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001f082 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001f0e2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000244f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000244fa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f0f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244fc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244fe │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000024536 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024538 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0fc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0fe │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f100 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f102 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f106 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002453c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002453e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f10a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f10c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f114 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002455c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000245d4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245d6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245d8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000024600 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001f134 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000002465e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f136 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024660 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024662 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f138 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024664 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f142 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 244 to 000000000001f236 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f246 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001f28c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000246b0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000246b6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e08 000000000000003c 00004e0c FDE cie=00000000 pc=000000000001f2f6..000000000001f3bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f2f8 │ │ │ │ +000064c0 000000000000005c 000064c4 FDE cie=00000000 pc=00000000000246fc..0000000000024926 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000246fe │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f2fe │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024708 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001f30c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000001f35a │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002471e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f35c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024720 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f35e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f360 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f362 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024724 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f364 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024726 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f366 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000001f3b0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000024760 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024762 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024766 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024768 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004e48 0000000000000010 00004e4c FDE cie=00000000 pc=000000000001f3bc..000000000001f3e4 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002476a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000024786 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000247fe │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024800 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024802 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002482a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000024888 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000248da │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000248e0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e5c 0000000000000048 00004e60 FDE cie=00000000 pc=000000000001f3e4..000000000001f4d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3e6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f3ec │ │ │ │ +00006520 000000000000005c 00006524 FDE cie=00000000 pc=0000000000024926..0000000000024b50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024928 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024932 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001f40e │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000024948 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f410 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002494a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f412 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002494e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024950 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024952 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000002498a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002498c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024990 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024992 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f416 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024994 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f41e │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000249b0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001f442 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000024a28 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a2a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f44a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a2c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000024a54 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001f46e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f470 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f472 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000024ab2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ab4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f474 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ab6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ab8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000024b04 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f476 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f478 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024b0a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f47a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001f4ce │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ea8 0000000000000038 00004eac FDE cie=00000000 pc=000000000001f4d2..000000000001f562 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4d6 │ │ │ │ +00006580 000000000000005c 00006584 FDE cie=00000000 pc=0000000000024b50..0000000000024d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b52 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024b5c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001f4e8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f4fc │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000024b72 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b74 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f500 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f502 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024b78 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f506 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f508 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f50a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f50c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b7a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f50e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004ee4 0000000000000054 00004ee8 FDE cie=00000000 pc=000000000001f562..0000000000020166 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f566 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f568 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f570 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000001f5a6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 466 to 000000000001f778 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000024bb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f77c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024bb6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f77e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f780 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f782 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024bba │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f784 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f786 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f788 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f78a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f78c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f78e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f790 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f792 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f794 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f798 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024bbc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f79a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024bbe │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004f3c 0000000000000050 00004f40 FDE cie=00000000 pc=0000000000020166..0000000000020358 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002016a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002016e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002018a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000024bda │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002019e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 394 to 0000000000020328 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002032a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002032c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002032e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020330 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020332 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020334 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020336 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020338 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002033a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002033c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002033e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020340 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020342 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020344 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004f90 0000000000000050 00004f94 FDE cie=00000000 pc=0000000000020358..0000000000020580 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002035a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020364 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020374 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 250 to 000000000002046e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 222 to 000000000002054c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002054e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020562 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020564 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020566 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000024c52 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020568 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c54 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002056a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c56 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002056c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002056e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020570 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020572 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020576 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020578 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002057a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004fe4 0000000000000070 00004fe8 FDE cie=00000000 pc=0000000000020580..0000000000020a98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020582 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020584 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000024c7e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000205a0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 446 to 000000000002075e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 636 to 00000000000209da │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000020a5c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a5e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a60 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a62 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a64 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a66 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a68 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a6a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a6c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a6e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a70 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020a74 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a76 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a78 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020a88 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - │ │ │ │ -00005058 0000000000000034 0000505c FDE cie=00000000 pc=0000000000020a98..0000000000020b2c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a9a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020aa4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000020ab2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000020b06 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000024cdc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b08 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024cde │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ce0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020b1c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ce2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005090 0000000000000030 00005094 FDE cie=00000000 pc=0000000000020b2c..0000000000020c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b2e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b30 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020b44 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 250 to 0000000000020c3e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c42 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c44 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000024d2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c46 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c48 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c4a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c4c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000050c4 000000000000002c 000050c8 FDE cie=00000000 pc=0000000000020c9c..0000000000020d84 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ca0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020cac │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020cb4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000020d2a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d30 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d32 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d34 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000050f4 0000000000000020 000050f8 FDE cie=00000000 pc=0000000000020d84..0000000000020dae │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020d8c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020d96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020da6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020daa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005118 0000000000000010 0000511c FDE cie=00000000 pc=0000000000020dae..0000000000020db0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000512c 0000000000000010 00005130 FDE cie=00000000 pc=0000000000020db0..0000000000020db2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005140 0000000000000010 00005144 FDE cie=00000000 pc=0000000000020db2..0000000000020dd0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005154 0000000000000018 00005158 FDE cie=00000000 pc=0000000000020dd0..0000000000020e14 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dd2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020dda │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020de0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000020e12 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005170 000000000000001c 00005174 FDE cie=00000000 pc=0000000000020e14..0000000000020e4e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020e18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020e1c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000020e46 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e48 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e4a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005190 0000000000000030 00005194 FDE cie=00000000 pc=0000000000020e4e..0000000000020ec6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020e56 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020e5c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000020e9a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e9c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e9e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000051c4 0000000000000010 000051c8 FDE cie=00000000 pc=0000000000020ec6..0000000000020f0e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000051d8 000000000000004c 000051dc FDE cie=00000000 pc=0000000000020f0e..0000000000020f96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f10 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020f18 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020f28 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000020f42 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000020f66 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f68 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020f6e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f70 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f72 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020f76 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f78 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f7a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024d34 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f7c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020f84 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f86 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f88 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f8a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f8e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005228 0000000000000058 0000522c FDE cie=00000000 pc=0000000000020f96..0000000000021170 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f98 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020f9c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020fa8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000020fc2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fc4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fc6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fc8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020fcc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fce │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fd2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000020fe4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000021026 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000021150 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021152 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021154 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002115c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002115e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021160 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021162 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021164 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021166 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021168 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002116c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002116e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005284 0000000000000054 00005288 FDE cie=00000000 pc=0000000000021170..0000000000021226 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021174 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002117a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021188 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000211e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000211e8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211ea │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211ec │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000211f4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211fc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021200 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021202 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021204 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002120e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021210 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021212 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021214 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021216 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021220 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021222 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021224 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000052dc 0000000000000054 000052e0 FDE cie=00000000 pc=0000000000021226..00000000000212e2 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002122a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021230 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002123e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000212a2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212a4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212a6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212a8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000212ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212b2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212ba │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212bc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212be │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212c0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000212c8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212cc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212ce │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212d2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000212da │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212de │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212e0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005334 0000000000000030 00005338 FDE cie=00000000 pc=00000000000212e2..0000000000021370 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212e6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000212f0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000002134c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002134e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021356 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021358 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005368 0000000000000010 0000536c FDE cie=00000000 pc=0000000000021370..000000000002138e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000537c 0000000000000074 00005380 FDE cie=00000000 pc=000000000002138e..0000000000021412 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021390 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021396 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002139c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000213a2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000213aa │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000213b0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000213d2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213d4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213d6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213d8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213da │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213de │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213ea │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213fa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213fe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021400 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021402 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021408 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002140e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021410 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000053f4 0000000000000068 000053f8 FDE cie=00000000 pc=0000000000021412..000000000002149a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021414 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002141a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021420 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021426 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002142e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021434 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002143e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000021464 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021466 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021468 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002146a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002146c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002146e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021472 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021474 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021476 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021478 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002147a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002147c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002147e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021482 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021484 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021486 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021488 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002148a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021490 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021496 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021498 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005460 0000000000000030 00005464 FDE cie=00000000 pc=000000000002149a..00000000000214fa │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002149e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214a2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000214ae │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000214da │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214dc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000214e4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214e8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214ea │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214ee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - │ │ │ │ -00005494 0000000000000018 00005498 FDE cie=00000000 pc=00000000000214fa..0000000000021514 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214fc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021502 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021508 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021512 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000054b0 0000000000000028 000054b4 FDE cie=00000000 pc=0000000000021514..000000000002155a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021516 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021518 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021526 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002153e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021546 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021554 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021556 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021558 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054dc 0000000000000010 000054e0 FDE cie=00000000 pc=000000000002155a..0000000000021596 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000054f0 0000000000000010 000054f4 FDE cie=00000000 pc=0000000000021596..0000000000021622 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005504 000000000000002c 00005508 FDE cie=00000000 pc=0000000000021622..000000000002167a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021628 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002162e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021642 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002166c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002166e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021670 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021672 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021676 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021678 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005534 0000000000000034 00005538 FDE cie=00000000 pc=000000000002167a..00000000000216ee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002167c │ │ │ │ +000065e0 000000000000007c 000065e4 FDE cie=00000000 pc=0000000000024d7a..0000000000024fc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024d7e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002167e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002168a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000216a0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000216dc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216de │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000556c 0000000000000010 00005570 FDE cie=00000000 pc=00000000000216ee..00000000000216f4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005580 0000000000000028 00005584 FDE cie=00000000 pc=00000000000216f4..0000000000021746 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000216fa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021704 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000021738 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002173a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002173c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002173e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021740 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021742 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000055ac 0000000000000024 000055b0 FDE cie=00000000 pc=0000000000021746..000000000002176a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021748 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002174c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021756 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021760 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021764 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021766 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021768 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000055d4 0000000000000024 000055d8 FDE cie=00000000 pc=000000000002176a..00000000000217a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021770 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002177c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000021798 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002179e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217a0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217a2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000055fc 0000000000000024 00005600 FDE cie=00000000 pc=00000000000217a4..00000000000217de │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217a6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000217aa │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000217b6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000217d2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000217d8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217da │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217dc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005624 0000000000000028 00005628 FDE cie=00000000 pc=00000000000217de..000000000002181c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000217e6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000217f0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000217f8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002180e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021814 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021816 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021818 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002181a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005650 0000000000000028 00005654 FDE cie=00000000 pc=000000000002181c..0000000000021882 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021822 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002182c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002183c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024d84 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000021874 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002187a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002187c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002187e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021880 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000567c 0000000000000040 00005680 FDE cie=00000000 pc=0000000000021882..00000000000218ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021884 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021888 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002188e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000218ac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218ae │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218b4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218b6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218ba │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000218c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000056c0 0000000000000030 000056c4 FDE cie=00000000 pc=00000000000218ca..000000000002194e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218cc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218d0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000218ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000021904 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 54 to 000000000002193a │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024d92 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002193c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d94 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002193e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024da2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021940 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021942 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021944 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024da4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021946 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024da6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000056f4 0000000000000060 000056f8 FDE cie=00000000 pc=000000000002194e..0000000000021a2c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021950 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002195a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021962 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002197a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021992 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000219a6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000219f6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000219f8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000219fa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021a08 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a0a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a0c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a0e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a10 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a14 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a16 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a18 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021a1e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021a28 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005758 000000000000003c 0000575c FDE cie=00000000 pc=0000000000021a2c..0000000000021a8e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a2e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a30 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021a3e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000024dec │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 52 to 0000000000021a72 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a76 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021a7c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a80 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000024e68 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e6a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e6c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a84 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a86 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a88 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00005798 0000000000000028 0000579c FDE cie=00000000 pc=0000000000021a8e..0000000000021b1e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a90 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021a98 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000021afa │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000024e7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021afe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e7e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b00 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024e8c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b02 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e8e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000057c4 0000000000000020 000057c8 FDE cie=00000000 pc=0000000000021b1e..0000000000021b5e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b20 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b22 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021b28 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000021b54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e92 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e94 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b5c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000057e8 0000000000000034 000057ec FDE cie=00000000 pc=0000000000021b5e..0000000000021c22 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b60 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b62 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021b68 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000021bb6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000021bfe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c00 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021c0a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021c10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e96 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c12 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024e9a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005820 0000000000000010 00005824 FDE cie=00000000 pc=0000000000021c22..0000000000021c26 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005834 0000000000000010 00005838 FDE cie=00000000 pc=0000000000021c26..0000000000021c2a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005848 0000000000000010 0000584c FDE cie=00000000 pc=0000000000021c2a..0000000000021c2e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000585c 0000000000000010 00005860 FDE cie=00000000 pc=0000000000021c2e..0000000000021c34 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005870 0000000000000010 00005874 FDE cie=00000000 pc=0000000000021c34..0000000000021c38 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005884 0000000000000010 00005888 FDE cie=00000000 pc=0000000000021c38..0000000000021c3c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005898 0000000000000010 0000589c FDE cie=00000000 pc=0000000000021c3c..0000000000021c40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058ac 0000000000000010 000058b0 FDE cie=00000000 pc=0000000000021c40..0000000000021c44 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058c0 0000000000000010 000058c4 FDE cie=00000000 pc=0000000000021c44..0000000000021c48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058d4 0000000000000010 000058d8 FDE cie=00000000 pc=0000000000021c48..0000000000021c4c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058e8 0000000000000010 000058ec FDE cie=00000000 pc=0000000000021c4c..0000000000021c50 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058fc 0000000000000010 00005900 FDE cie=00000000 pc=0000000000021c50..0000000000021c5a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005910 0000000000000010 00005914 FDE cie=00000000 pc=0000000000021c5a..0000000000021c68 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005924 0000000000000040 00005928 FDE cie=00000000 pc=0000000000021c68..0000000000021cbc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c6a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c6c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021c72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021c76 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021c82 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000021ca0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ca2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ca4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ca6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021caa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cb0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021cb4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021cb8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005968 0000000000000018 0000596c FDE cie=00000000 pc=0000000000021cbc..0000000000021d12 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000021cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021cfc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021d02 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021d0a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005984 0000000000000010 00005988 FDE cie=00000000 pc=0000000000021d12..0000000000021d54 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005998 0000000000000018 0000599c FDE cie=00000000 pc=0000000000021d54..0000000000021daa │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000021d8e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021d94 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021d9a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021da2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000059b4 0000000000000010 000059b8 FDE cie=00000000 pc=0000000000021daa..0000000000021dec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000059c8 0000000000000010 000059cc FDE cie=00000000 pc=0000000000021dec..0000000000021e28 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000059dc 0000000000000070 000059e0 FDE cie=00000000 pc=0000000000021e28..0000000000021f7c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021e2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024e9c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021e32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000021e44 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000021e72 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021e7a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000021ed0 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000021f0c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f10 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f12 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f14 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f16 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f18 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f1a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f1c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f1e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f20 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f22 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000024f0a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f0c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f0e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f2a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f2e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f32 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f34 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f36 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f3a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024f16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000021f58 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005a50 0000000000000018 00005a54 FDE cie=00000000 pc=0000000000021f7c..0000000000021fa2 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021f88 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021f96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021f9c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021fa0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005a6c 0000000000000050 00005a70 FDE cie=00000000 pc=0000000000021fa2..0000000000022030 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021fa6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021fae │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021fb4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021fbc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000021ff2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021ff6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ff8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ffa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ffc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ffe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022000 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022002 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022006 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002200a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002200c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002200e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022010 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024f26 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - │ │ │ │ -00005ac0 0000000000000050 00005ac4 FDE cie=00000000 pc=0000000000022030..00000000000220f6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022034 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022038 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002206c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022076 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002207e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000220b4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220b6 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000024f5e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220b8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220ba │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220c0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220c2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220c8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220ce │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220d2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220d6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000024f7a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b14 0000000000000070 00005b18 FDE cie=00000000 pc=00000000000220f6..000000000002224a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000220fc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022100 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000022112 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000022140 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022148 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000002219e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000221da │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000221de │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221ea │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221ec │ │ │ │ +00006660 000000000000005c 00006664 FDE cie=00000000 pc=0000000000024fc8..00000000000251dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fca │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024fd4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221ee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221f0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000221f4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000221f8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221fc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002221c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002221e │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000024fea │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022220 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022222 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022224 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022228 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000022246 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005b88 0000000000000088 00005b8c FDE cie=00000000 pc=000000000002224a..0000000000022426 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002224c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022250 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000022276 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000022288 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000222e2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000222f4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000022332 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022334 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022336 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022338 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002233a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002233c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002233e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022340 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000022360 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022362 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022364 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024ff0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022366 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022368 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002236a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002236c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000022412 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022422 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ - │ │ │ │ -00005c14 0000000000000034 00005c18 FDE cie=00000000 pc=0000000000022426..00000000000224dc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022428 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002242e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022438 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022442 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000224b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224ba │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224bc │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224be │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c0 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c2 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000224d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ff2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ff4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c4c 0000000000000010 00005c50 FDE cie=00000000 pc=00000000000224dc..0000000000022526 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c60 0000000000000010 00005c64 FDE cie=00000000 pc=0000000000022526..000000000002252a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c74 0000000000000034 00005c78 FDE cie=00000000 pc=000000000002252a..0000000000022580 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002252c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022532 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002253a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002254e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022558 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002255a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002255e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022560 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022562 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000022570 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cac 0000000000000010 00005cb0 FDE cie=00000000 pc=0000000000022580..000000000002258c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cc0 0000000000000010 00005cc4 FDE cie=00000000 pc=000000000002258c..0000000000022598 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cd4 0000000000000010 00005cd8 FDE cie=00000000 pc=0000000000022598..00000000000225a4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005ce8 0000000000000010 00005cec FDE cie=00000000 pc=00000000000225a4..00000000000225b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cfc 0000000000000010 00005d00 FDE cie=00000000 pc=00000000000225b0..00000000000225bc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d10 0000000000000010 00005d14 FDE cie=00000000 pc=00000000000225bc..00000000000225c8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d24 0000000000000010 00005d28 FDE cie=00000000 pc=00000000000225c8..00000000000225d6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d38 0000000000000010 00005d3c FDE cie=00000000 pc=00000000000225d6..00000000000225e4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d4c 0000000000000028 00005d50 FDE cie=00000000 pc=00000000000225e4..000000000002262a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225e6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225e8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000225fa │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022616 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022618 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002261a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002261e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022628 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d78 0000000000000018 00005d7c FDE cie=00000000 pc=000000000002262a..0000000000022654 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002262c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002264a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022650 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022652 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005d94 0000000000000018 00005d98 FDE cie=00000000 pc=0000000000022654..000000000002267e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022656 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000022674 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002267a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002267c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005db0 000000000000001c 00005db4 FDE cie=00000000 pc=000000000002267e..00000000000226dc │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000226b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000226c0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000226ca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226cc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000226da │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005dd0 0000000000000010 00005dd4 FDE cie=00000000 pc=00000000000226dc..000000000002270a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005de4 0000000000000024 00005de8 FDE cie=00000000 pc=000000000002270a..000000000002273a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002270c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002270e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002271e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022728 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002272a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002272e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022738 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e0c 0000000000000010 00005e10 FDE cie=00000000 pc=000000000002273a..0000000000022746 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e20 0000000000000058 00005e24 FDE cie=00000000 pc=0000000000022746..0000000000022814 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022748 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002274a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002275c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022764 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000025028 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002276c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022772 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000227e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e4 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000250a2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250a4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250a6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227ec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227ee │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227f2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000227fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227fe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022800 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022802 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022804 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022806 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022808 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002280a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002280c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002280e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022810 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022812 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e7c 0000000000000040 00005e80 FDE cie=00000000 pc=0000000000022814..00000000000228a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022816 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022818 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002282e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022842 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000250b6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000022866 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022868 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002286a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000025122 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002286c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025124 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002288e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022890 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025126 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022892 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022894 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022896 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000228a2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002512e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005ec0 0000000000000040 00005ec4 FDE cie=00000000 pc=00000000000228a6..0000000000022938 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228aa │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000228c0 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000228d4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000228f8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228fa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228fc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228fe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000022920 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022922 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022924 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022926 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022928 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022934 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002513a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f04 000000000000005c 00005f08 FDE cie=00000000 pc=0000000000022938..0000000000022aa4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002293a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002293c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022942 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000022954 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002296a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000002299c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000229ce │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000022a52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a54 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a56 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000251b6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a58 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a5a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a5c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a5e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a60 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a62 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a64 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a66 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a6a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a6c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a6e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022a7e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000022a9e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022aa0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f64 0000000000000010 00005f68 FDE cie=00000000 pc=0000000000022aa4..0000000000022ab2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f78 0000000000000028 00005f7c FDE cie=00000000 pc=0000000000022ab2..0000000000022af6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022aba │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022ac2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000022ae0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022ae2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022aec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022af2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022af4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005fa4 0000000000000050 00005fa8 FDE cie=00000000 pc=0000000000022af6..0000000000022c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022af8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022afe │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022b1a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000251d2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000022bac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bae │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bba │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbe │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005ff8 0000000000000020 00005ffc FDE cie=00000000 pc=0000000000022c9c..0000000000022cda │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022ca0 │ │ │ │ +000066c0 0000000000000064 000066c4 FDE cie=00000000 pc=00000000000251dc..0000000000025400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251de │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000251ec │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022cbc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022cd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cd2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cd6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000601c 0000000000000054 00006020 FDE cie=00000000 pc=0000000000022cda..000000000002334e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cdc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cde │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022cee │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022cf4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022cfa │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022d04 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000022d1e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022d28 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000022de6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022de8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dee │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dfa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dfc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022e00 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e02 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e04 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006074 000000000000003c 00006078 FDE cie=00000000 pc=000000000002334e..000000000002345c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023350 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000023362 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000002341e │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000025206 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023420 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025208 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023422 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025212 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023424 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025214 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023426 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025216 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023428 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002342a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002342c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002342e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023430 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023432 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000060b4 000000000000003c 000060b8 FDE cie=00000000 pc=000000000002345c..000000000002354e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002345e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023462 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000023472 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000023502 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023504 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023506 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023508 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002350a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002350c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023512 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023514 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023520 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023524 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000060f4 0000000000000010 000060f8 FDE cie=00000000 pc=000000000002354e..000000000002355a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006108 000000000000002c 0000610c FDE cie=00000000 pc=000000000002355a..000000000002362c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002355c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023560 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002356e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000235da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235dc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235de │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000235e2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025218 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002521a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006138 0000000000000010 0000613c FDE cie=00000000 pc=000000000002362c..0000000000023648 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000614c 000000000000007c 00006150 FDE cie=00000000 pc=0000000000023648..0000000000023854 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002364a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002364c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002366a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000023692 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002524e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000023734 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023736 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023738 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000252c6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002373a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252c8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002373c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002373e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023740 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000023756 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023758 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002375a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002375c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252ca │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002375e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023760 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023762 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023764 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023770 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000002380c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023814 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000023840 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000023850 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000252da │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000061cc 0000000000000054 000061d0 FDE cie=00000000 pc=0000000000023854..0000000000023af4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023856 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023858 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002385e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002386c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000023886 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023890 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 492 to 0000000000023a7c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a7e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a80 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a82 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a84 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a86 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000025346 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025348 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002534a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a8c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a8e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a90 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a92 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023a96 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a98 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023a9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006224 0000000000000048 00006228 FDE cie=00000000 pc=0000000000023af4..0000000000023cc2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023af6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023b02 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000023b10 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023b1c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 372 to 0000000000023c90 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023c94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c96 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c98 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c9a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c9e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ca2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ca6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023caa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006270 0000000000000090 00006274 FDE cie=00000000 pc=0000000000023cc2..0000000000024cc0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023cc6 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000023cf4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000023d18 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025352 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000023e38 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 1158 to 00000000000242be │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242c0 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242c2 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000242da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242de │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242e2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242e6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242ea │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242ee │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242f2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242f4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242f6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242f8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242fa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242fc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242fe │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024304 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024308 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002430a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025354 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000002441e │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 1984 to 0000000000024bde │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000024be8 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000024c76 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000024c92 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000024cb6 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024cbc │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006304 0000000000000070 00006308 FDE cie=00000000 pc=0000000000024cc0..000000000002569e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024cc2 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024cc8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024cd0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000024cfa │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002535e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1438 to 0000000000025298 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002529a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002529c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002529e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a0 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000253da │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252aa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252ac │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252ae │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000252b2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252b6 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000253f6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006378 0000000000000034 0000637c FDE cie=00000000 pc=000000000002569e..000000000002574a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256a0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000256a4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 62 to 00000000000256e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256e6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000256fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000256fe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000025732 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025734 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025736 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025738 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025746 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000063b0 0000000000000070 000063b4 FDE cie=00000000 pc=000000000002574a..0000000000025872 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002574c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002574e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025754 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025760 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002577a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002577c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002577e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025780 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025782 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025784 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025786 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025788 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002578a │ │ │ │ +00006728 0000000000000064 0000672c FDE cie=00000000 pc=0000000000025400..0000000000025624 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025402 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025410 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000257e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000257f2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000257fc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000002584a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002584c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002584e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000025858 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000025862 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025864 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025866 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006424 0000000000000044 00006428 FDE cie=00000000 pc=0000000000025872..0000000000025a04 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025878 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025884 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000258ee │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000025944 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025950 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025952 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025954 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025956 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025958 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002595a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002595c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000259aa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000259b0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000259bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000646c 0000000000000054 00006470 FDE cie=00000000 pc=0000000000025a04..0000000000025f32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025a06 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a0a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025a1a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000025a2e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025a36 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025a46 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 578 to 0000000000025c88 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002542a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002542c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c8c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025436 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025438 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002543a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c92 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c96 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c98 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c9a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c9c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c9e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ca0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002543c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002543e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000064c4 0000000000000068 000064c8 FDE cie=00000000 pc=0000000000025f32..0000000000026018 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f34 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f36 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025f3c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025f48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000025f6c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000025472 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025f74 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000025f9e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000025fd2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025fd4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000025ffa │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000254ea │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000254ec │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000254ee │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026000 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026002 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026004 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026006 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002600a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002600c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002600e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026010 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026012 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026014 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000254fe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00006530 0000000000000040 00006534 FDE cie=00000000 pc=0000000000026018..00000000000260b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002601a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002601c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026024 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002602e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002603c │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000026066 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002607e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026080 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000260a2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260a4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260a6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260a8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260aa │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260ac │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260ae │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000260b2 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000002556a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00006574 0000000000000058 00006578 FDE cie=00000000 pc=00000000000260b6..0000000000026210 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260b8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260ba │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000260c2 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000260d4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000002610a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 228 to 00000000000261ee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f8 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261fa │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261fc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261fe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026200 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002556c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026204 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002556e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026206 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026208 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002620c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002620e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000065d0 000000000000008c 000065d4 FDE cie=00000000 pc=0000000000026210..00000000000264ae │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026212 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026214 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002621c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026234 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000026268 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025576 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000262b6 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000026320 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026322 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026324 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026326 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026328 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002632a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000002638c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002638e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026390 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026392 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026394 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026398 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002639a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002639c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025578 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000263b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000026440 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025582 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002644c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026450 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000255fe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000026478 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026482 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000264a4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002561a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006660 0000000000000044 00006664 FDE cie=00000000 pc=00000000000264ae..000000000002679e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000264b0 │ │ │ │ +00006790 0000000000000020 00006794 FDE cie=00000000 pc=0000000000025624..0000000000025644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025626 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000264ba │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002562c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000264c0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000026536 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002653a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002653c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002653e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026540 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000026584 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000026698 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025638 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002669a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002669c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002563a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000266a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000266ac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000266d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002563e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000026732 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026742 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002675e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025640 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000066a8 0000000000000098 000066ac FDE cie=00000000 pc=000000000002679e..0000000000026b4e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267a0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000267a8 │ │ │ │ +000067b4 000000000000002c 000067b8 FDE cie=00000000 pc=0000000000025644..00000000000256b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025646 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025648 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025656 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000025668 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000267b8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000267dc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002688a │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000002569a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026890 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026892 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026894 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000268b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000268f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002569c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002569e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026900 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000269c8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000026a32 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a34 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a36 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a38 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000026a5e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256a0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026a76 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000026b12 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026b18 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b1a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000256a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000026b40 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026b4a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b4c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006744 0000000000000040 00006748 FDE cie=00000000 pc=0000000000026b4e..0000000000026d1a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000026b62 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026b68 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 234 to 0000000000026c52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c54 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c56 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c58 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c5a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000026c6a │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000026cf0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cf2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026cfa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026d00 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026d10 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d12 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000256b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006788 0000000000000010 0000678c FDE cie=00000000 pc=0000000000026d1a..0000000000026d58 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000679c 0000000000000160 000067a0 FDE cie=00000000 pc=0000000000026d58..0000000000027ace │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d5a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d5e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000026d7a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026d82 │ │ │ │ +000067e4 000000000000006c 000067e8 FDE cie=00000000 pc=00000000000256b4..000000000002583c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256b6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000256b8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026d8a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1024 to 000000000002718a │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000271de │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 264 to 00000000000272e6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc2: 438 to 000000000002749c │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000275bc │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000275ee │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 366 to 000000000002775c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002775e │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027760 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027762 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027764 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027766 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027768 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002776a │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002776c │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002776e │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000277c6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277c8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000277ce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277da │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277dc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277de │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e6 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000256c6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000256ce │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000256dc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000027862 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000027894 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000278a2 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000278ac │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000278ba │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 252 to 00000000000279b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279b8 │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279ba │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000279f6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279f8 │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 174 to 0000000000027aa8 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006900 0000000000000050 00006904 FDE cie=00000000 pc=0000000000027ace..0000000000027bb0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ad0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ad2 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000027af0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000256f2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000027b2c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000027b92 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b96 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b98 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b9a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b9c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b9e │ │ │ │ + DW_CFA_advance_loc2: 248 to 00000000000257ea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257ec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257ee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257f0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257f2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257f4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257f6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027bac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027bae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006954 0000000000000080 00006958 FDE cie=00000000 pc=0000000000027bb0..0000000000027cdc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027bb2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027bb4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000027bd0 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000027be8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000027c44 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257f8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257fa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257fc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c4a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c4c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c4e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000027c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257fe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027c94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c96 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c98 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c9a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c9c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025800 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025804 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025806 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002580a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000025832 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000027cc6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000027cd8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -000069d8 0000000000000020 000069dc FDE cie=00000000 pc=0000000000027cdc..0000000000027d46 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027ce4 │ │ │ │ +00006854 000000000000002c 00006858 FDE cie=00000000 pc=000000000002583c..00000000000258ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002583e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000027d10 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000027d38 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027d3e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027d42 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d44 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000069fc 0000000000000040 00006a00 FDE cie=00000000 pc=0000000000027d46..0000000000027e52 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d48 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027d58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000027d80 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d82 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d84 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d86 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d88 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027d90 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000027e34 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e36 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e38 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e3a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000027e48 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027e4e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a40 0000000000000020 00006a44 FDE cie=00000000 pc=0000000000027e52..0000000000027e98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027e60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025840 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000025858 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027e6a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e6c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027e76 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a64 0000000000000040 00006a68 FDE cie=00000000 pc=0000000000027e98..0000000000027fba │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e9a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027eaa │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000027ed0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027ee2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000027f04 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027f06 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027f08 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027f0a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000027faa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027fb6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006aa8 0000000000000010 00006aac FDE cie=00000000 pc=0000000000027fba..0000000000027fcc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006abc 0000000000000080 00006ac0 FDE cie=00000000 pc=0000000000027fcc..00000000000281e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fce │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fd0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000027fe6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027fec │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002801c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000028032 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028034 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028036 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000028046 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000258dc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028048 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002804a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258de │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002804c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000258e4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258e6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002804e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258e8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028050 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258ea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028052 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000280a6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280a8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280aa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280ae │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000002811c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002811e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028120 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000028158 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002817c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000028196 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000281de │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000281e4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b40 0000000000000014 00006b44 FDE cie=00000000 pc=00000000000281e8..000000000002820c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000028202 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b58 0000000000000014 00006b5c FDE cie=00000000 pc=000000000002820c..0000000000028222 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002820e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028218 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b70 00000000000000b0 00006b74 FDE cie=00000000 pc=0000000000028222..00000000000285fe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028224 │ │ │ │ +00006884 000000000000008c 00006888 FDE cie=00000000 pc=00000000000258ec..0000000000025eb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258ee │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000028242 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000258f6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000028278 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002827a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 116 to 00000000000282ee │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000028378 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028382 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 376 to 00000000000284fa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000284fc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000284fe │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028500 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028502 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028504 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000028540 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028542 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028546 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028548 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002854a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002854c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002854e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028550 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028552 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000025908 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025918 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000025958 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000002858a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002858c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002858e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028590 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028592 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028594 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000285fa │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025968 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00006c24 0000000000000010 00006c28 FDE cie=00000000 pc=00000000000285fe..0000000000028604 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006c38 00000000000000b8 00006c3c FDE cie=00000000 pc=0000000000028604..0000000000029080 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028606 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000028616 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028620 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002863c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1164 to 0000000000028ac8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028acc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ace │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad2 │ │ │ │ + DW_CFA_advance_loc2: 486 to 0000000000025b4e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b50 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025b54 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b56 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ada │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b58 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028adc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b5a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ade │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b5c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b5e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ae2 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000025b96 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ae4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028ae8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 426 to 0000000000028c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b98 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025b9c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b9e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ba0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c9a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c9c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000028cbe │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ba2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028cc2 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ba4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 926 to 0000000000029060 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc2: 728 to 0000000000025e7c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029078 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025e8c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006cf4 0000000000000010 00006cf8 FDE cie=00000000 pc=0000000000029080..00000000000290ce │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006d08 0000000000000038 00006d0c FDE cie=00000000 pc=00000000000290ce..0000000000029180 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000290d6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000290de │ │ │ │ +00006914 0000000000000030 00006918 FDE cie=00000000 pc=0000000000025eb6..0000000000025f34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025eb8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025ec0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000290e4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000290f0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002910a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000002914c │ │ │ │ + DW_CFA_advance_loc1: 58 to 0000000000025efa │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002914e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029150 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025efc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025efe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029152 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029154 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029156 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029158 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002915a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025f02 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002915c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006d44 0000000000000064 00006d48 FDE cie=00000000 pc=0000000000029180..0000000000029260 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029184 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029186 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002918e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029196 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000291b0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000291ee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025f08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f0a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000291fe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029200 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029202 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029204 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000029232 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f0c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002925c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f0e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025f12 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006948 0000000000000010 0000694c FDE cie=00000000 pc=0000000000025f34..0000000000025f38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006dac 000000000000007c 00006db0 FDE cie=00000000 pc=0000000000029260..000000000002948a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029262 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029264 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002927a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000029290 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000695c 0000000000000024 00006960 FDE cie=00000000 pc=0000000000025f38..0000000000025f66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f3a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025f3e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000292fa │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002932e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029330 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029332 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000002938a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025f4a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025f54 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002938c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f56 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002938e │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025f62 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029390 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029392 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029394 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029396 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029398 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002939a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002939e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293a2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000293c6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293c8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293ca │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000029486 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e2c 0000000000000030 00006e30 FDE cie=00000000 pc=000000000002948a..000000000002961c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002948c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029490 │ │ │ │ +00006984 0000000000000030 00006988 FDE cie=00000000 pc=0000000000025f66..0000000000025fd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f68 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f6a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000294a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025f70 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000294b4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025f7e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 302 to 00000000000295e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295e4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295e6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295e8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ea │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ee │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006e60 0000000000000050 00006e64 FDE cie=00000000 pc=000000000002961c..0000000000029a7e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002961e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029622 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029630 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000025f90 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002965a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 724 to 000000000002992e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000025fc2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029930 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025fc6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029932 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fc8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029934 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029936 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fcc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fce │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002993a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002993c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002993e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029940 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029942 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029944 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029948 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002994a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fd0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002994c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006eb4 0000000000000024 00006eb8 FDE cie=00000000 pc=0000000000029a7e..0000000000029af4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029a80 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029a82 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029a8a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000029aea │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029aec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029aee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029af0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006edc 0000000000000050 00006ee0 FDE cie=00000000 pc=0000000000029af4..0000000000029bb2 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029afc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029b04 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000029b22 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000029b34 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ +000069b8 000000000000002c 000069bc FDE cie=00000000 pc=0000000000025fd2..000000000002602c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025fd8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025fe2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000029b7a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002601e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026020 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026022 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026024 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026026 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b82 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b84 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b86 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029b94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b96 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026028 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b9a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000029bae │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f30 000000000000008c 00006f34 FDE cie=00000000 pc=0000000000029bb2..0000000000029d1c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029bb4 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029bb6 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029bbc │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000029bce │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029be6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +000069e8 0000000000000028 000069ec FDE cie=00000000 pc=000000000002602c..0000000000026078 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026030 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026034 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000029c78 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c7a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c7c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c7e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c80 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c82 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c84 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c88 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c8a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029c98 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c9a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029c9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029ca2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002603e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000029d04 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000029d18 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00006fc0 000000000000004c 00006fc4 FDE cie=00000000 pc=0000000000029d1c..0000000000029e78 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d1e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d20 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029d2c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000029d50 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000029e02 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000026066 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026068 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e06 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e08 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000029e2c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002606e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e2e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026074 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e30 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026076 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e34 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000029e74 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007010 000000000000006c 00007014 FDE cie=00000000 pc=0000000000029e78..0000000000029f88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e7a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e7c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000029e92 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000029ea6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029ebe │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029eca │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000029f20 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f22 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f24 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f26 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029f34 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f36 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f38 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f3a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f3c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f3e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f40 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f48 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000029f78 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f7c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f84 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - │ │ │ │ -00007080 000000000000005c 00007084 FDE cie=00000000 pc=0000000000029f88..000000000002a0c8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f8a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f8e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029f9e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000029fbc │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000029fde │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029fea │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000002a030 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a032 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000002a080 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a084 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002a0a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0a8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0aa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a0c4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ +00006a14 0000000000000010 00006a18 FDE cie=00000000 pc=0000000000026078..00000000000260a4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000070e0 000000000000005c 000070e4 FDE cie=00000000 pc=000000000002a0c8..000000000002a204 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ca │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0ce │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a0de │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002a0fc │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002a11e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a12a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000002a170 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a172 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000002a1c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002a1e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1e4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1e6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1e8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1ea │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1ec │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1ee │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a200 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ +00006a28 0000000000000010 00006a2c FDE cie=00000000 pc=00000000000260a4..00000000000260a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007140 0000000000000050 00007144 FDE cie=00000000 pc=000000000002a204..000000000002a330 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a20c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a224 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002a27e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a282 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000002a2b4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000002a2fe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a310 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a312 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a314 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a316 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a318 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a31a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a31c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a31e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a320 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a322 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a324 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a326 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a32c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007194 000000000000009c 00007198 FDE cie=00000000 pc=000000000002a330..000000000002a5aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a332 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a334 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a34c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002a378 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000002a3e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3e6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3ea │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3ec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3f0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a402 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a404 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a406 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a408 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a40a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a40c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a40e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000002a4e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4ea │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4ec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4f0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4f2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000002a596 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a5a6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ +00006a3c 0000000000000010 00006a40 FDE cie=00000000 pc=00000000000260a8..00000000000260b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007234 000000000000009c 00007238 FDE cie=00000000 pc=000000000002a5aa..000000000002a8e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5ac │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5ae │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a5c6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002a5f2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000002a668 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a66a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a66c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a66e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a670 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a672 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a674 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a676 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a688 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a68a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a68c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a68e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a690 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a692 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a694 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 518 to 000000000002a89a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a89c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a89e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8aa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002a8ce │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a8de │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ +00006a50 0000000000000014 00006a54 FDE cie=00000000 pc=00000000000260b8..00000000000260c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000072d4 0000000000000024 000072d8 FDE cie=00000000 pc=000000000002a8e2..000000000002a956 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a8ec │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002a906 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a922 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a924 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a926 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a928 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a92a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000072fc 00000000000000a0 00007300 FDE cie=00000000 pc=000000000002a956..000000000002aff6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a958 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a95a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a96c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002a994 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a9c4 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 546 to 000000000002abe6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002ac36 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac38 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ac3c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac3e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac40 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac42 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac44 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac46 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac48 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac4a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac4c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac4e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac50 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac52 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ac5a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000002acd4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002acd6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000002ad76 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ad7a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000002adec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002adf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002ae4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ae4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 222 to 000000000002af2c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000002afaa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002afae │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002aff2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000073a0 0000000000000094 000073a4 FDE cie=00000000 pc=000000000002aff6..000000000002b762 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aff8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002affa │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002b024 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000002b05e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000002b0ec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000002b154 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b156 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b15a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b15c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b15e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b160 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b162 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b164 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b166 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b168 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b16a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b16c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b16e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b170 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000002b208 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b20a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b216 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 478 to 000000000002b3f4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000002b460 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b464 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000002b4da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4de │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 182 to 000000000002b594 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b598 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000002b60a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b60e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b61e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b620 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000002b688 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b68c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000002b708 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b70c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000002b75e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007438 00000000000000cc 0000743c FDE cie=00000000 pc=000000000002b762..000000000002bb46 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b764 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b766 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002b786 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002b7a4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002b7d2 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000002b810 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b812 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b814 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b816 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000002b882 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b884 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b886 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b888 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b88a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b88c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b88e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b890 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b892 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b894 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b896 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000002b8ea │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b8f4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000002b948 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b94c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b954 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b95c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b964 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002b980 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002b996 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000002b9d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b9d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002ba02 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba04 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba06 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000002ba62 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000002baac │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002baf0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002bb0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb0e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb10 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002bb16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002bb22 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bb2a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb2e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bb36 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb3a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bb42 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ +00006a68 0000000000000010 00006a6c FDE cie=00000000 pc=00000000000260c8..0000000000026100 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007508 0000000000000088 0000750c FDE cie=00000000 pc=000000000002bb46..000000000002c216 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb48 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002bb60 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002bb82 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000002bc08 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc0a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc0c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc10 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc12 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc14 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc16 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc18 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002bc46 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc48 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc4a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc4c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc4e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc50 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1428 to 000000000002c1e4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002c200 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00007594 0000000000000050 00007598 FDE cie=00000000 pc=000000000002c216..000000000002c7b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c218 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c21a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000002c250 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1312 to 000000000002c770 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c772 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c774 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c776 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c778 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c77a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c77c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c77e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c780 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c782 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c784 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c786 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c78a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c78c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c790 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00006a7c 0000000000000010 00006a80 FDE cie=00000000 pc=0000000000026100..000000000002610a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075e8 0000000000000050 000075ec FDE cie=00000000 pc=000000000002c7b2..000000000002cda0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002c7be │ │ │ │ +00006a90 000000000000001c 00006a94 FDE cie=00000000 pc=000000000002610a..0000000000026128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002610c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026110 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c7ca │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002c7e8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 998 to 000000000002cbce │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbda │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbdc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbde │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe6 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000763c 0000000000000084 00007640 FDE cie=00000000 pc=000000000002cda0..000000000002d1cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cda2 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cda4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002cdcc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000002ce56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 640 to 000000000002d0d6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0d8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0da │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0dc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0de │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0e0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0e2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002d110 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026120 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026124 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d116 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d118 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d11a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d11c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d11e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026126 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d120 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000002d1ba │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002d1c8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -000076c4 0000000000000050 000076c8 FDE cie=00000000 pc=000000000002d1cc..000000000002e36a │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d1d0 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002d1ec │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002d20a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 666 to 000000000002d4a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4a6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4a8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4aa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4ac │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4ae │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4ba │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4be │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00006ab0 0000000000000010 00006ab4 FDE cie=00000000 pc=0000000000026128..0000000000026132 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007718 0000000000000050 0000771c FDE cie=00000000 pc=000000000002e36a..000000000002e5e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e36c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002e394 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 524 to 000000000002e5a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5a2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e5a6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5a8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5aa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ac │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ae │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ba │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5bc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5be │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000776c 00000000000000b4 00007770 FDE cie=00000000 pc=000000000002e5e6..000000000002e9e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5e8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ea │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002e600 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002e612 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002e634 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002e68e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002e6a8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000002e728 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e72a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e72c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e72e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e730 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000002e790 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e792 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e794 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e796 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e7b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7b8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7ba │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7bc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7be │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e7c6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e7cc │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 480 to 000000000002e9ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9ae │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002e9c4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e9c8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e9ce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002e9e0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00007824 00000000000000a8 00007828 FDE cie=00000000 pc=000000000002e9e4..000000000002edd0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9e6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9e8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e9fc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ea10 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002ea30 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000002ea86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002ea9c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000002eb18 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb1a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb1c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002eb76 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb78 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb7a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb7c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb7e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb80 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb82 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eb96 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb98 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb9a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eba2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002ebc4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 468 to 000000000002ed98 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed9a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed9c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002eda6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eda8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002edaa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edae │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002edb8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002edcc │ │ │ │ +00006ac4 000000000000008c 00006ac8 FDE cie=00000000 pc=0000000000026132..0000000000026372 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026134 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026136 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002613e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078d0 0000000000000090 000078d4 FDE cie=00000000 pc=000000000002edd0..000000000002ef18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edd4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ede4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002614e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002ee00 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002615c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000002eeca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eecc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eece │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eeda │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eedc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eede │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eee0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eef4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eef6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eef8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000261a8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eefc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000026252 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026254 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026256 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026258 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002ef14 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000262d2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007964 0000000000000094 00007968 FDE cie=00000000 pc=000000000002ef18..000000000002f1ee │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ef1c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ef2c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002ef46 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002efda │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efdc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efde │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe2 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000262ec │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efea │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efee │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eff0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002f006 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000262fa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f008 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f00a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 456 to 000000000002f1d2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026300 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026306 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026308 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002630a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002630c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002630e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026310 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f1ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000079fc 0000000000000090 00007a00 FDE cie=00000000 pc=000000000002f1ee..000000000002f310 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f1f0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002f206 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f21e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000002f2be │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2ca │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2cc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2ce │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2d0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026314 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002f2e0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2e2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026316 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026318 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2f6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026338 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002f30c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000026352 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a90 0000000000000090 00007a94 FDE cie=00000000 pc=000000000002f310..000000000002f660 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f314 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f324 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f340 │ │ │ │ +00006b54 000000000000001c 00006b58 FDE cie=00000000 pc=0000000000026372..00000000000263a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026376 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002637a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 678 to 000000000002f5e6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5e8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5ea │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5ec │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5fa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5fc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f610 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f61c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f620 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002f644 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002639c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f65c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00007b24 0000000000000050 00007b28 FDE cie=00000000 pc=000000000002f660..0000000000030678 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f666 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002f678 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000002f6aa │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1650 to 000000000002fd1c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002639e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd1e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd20 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd22 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd24 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd26 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd28 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd2a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd2c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd2e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd30 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd32 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd34 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000263a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007b78 00000000000000ec 00007b7c FDE cie=00000000 pc=0000000000030678..00000000000312f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003067a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003067c │ │ │ │ +00006b74 0000000000000020 00006b78 FDE cie=00000000 pc=00000000000263a4..0000000000026416 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000263a6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000263ac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030688 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000263bc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003069e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000306ac │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000030762 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 250 to 000000000003085c │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000263f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003085e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030860 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030862 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030864 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 00000000000308fc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000308fe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030900 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030902 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003092e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030930 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000263f6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030932 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030934 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030936 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030938 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003093a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003093c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003093e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030940 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000263f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030942 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000030978 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003097a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003097c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003097e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030984 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1438 to 0000000000030f22 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000030f3a │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 368 to 00000000000310aa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310ac │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310ae │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310b0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000310dc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 364 to 0000000000031248 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000031262 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000031274 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031276 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031278 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003127a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000263fa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000312c2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000312e8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000312ec │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000312f4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00006b98 0000000000000010 00006b9c FDE cie=00000000 pc=0000000000026416..0000000000026440 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c68 0000000000000050 00007c6c FDE cie=00000000 pc=00000000000312f8..0000000000031c2a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000312fa │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003131c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00006bac 0000000000000024 00006bb0 FDE cie=00000000 pc=0000000000026440..00000000000264cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026442 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002644a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 438 to 00000000000314d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314d4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314d6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314d8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314da │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314dc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314de │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314ec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314ee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007cbc 0000000000000050 00007cc0 FDE cie=00000000 pc=0000000000031c2a..0000000000032494 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031c2c │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031c30 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031c40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000031c6c │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002645c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 324 to 0000000000031db0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000026494 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026496 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026498 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dba │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dbc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dbe │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002649a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002649c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007d10 0000000000000064 00007d14 FDE cie=00000000 pc=0000000000032494..000000000003257a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032496 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003249c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000324b6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000324c8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000324ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000032526 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032528 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003252a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003253e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032540 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032542 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032544 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032546 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032548 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003254c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003254e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032550 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00006bd4 000000000000002c 00006bd8 FDE cie=00000000 pc=00000000000264cc..000000000002656c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000264ce │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000264d4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000032570 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032576 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000264e2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d78 0000000000000034 00007d7c FDE cie=00000000 pc=000000000003257a..0000000000032604 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003257c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003258a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000325c4 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002653c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002653e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026540 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026542 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325cc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325ce │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026544 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026546 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007db0 0000000000000024 00007db4 FDE cie=00000000 pc=0000000000032604..0000000000032674 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032608 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003260c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003264e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032650 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032652 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032654 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dd8 000000000000003c 00007ddc FDE cie=00000000 pc=0000000000032674..0000000000032726 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032678 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003267a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032686 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003269e │ │ │ │ +00006c04 0000000000000024 00006c08 FDE cie=00000000 pc=000000000002656c..00000000000265c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026572 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002657a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000326ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326ee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003270c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e18 0000000000000030 00007e1c FDE cie=00000000 pc=0000000000032726..00000000000327b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032728 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003272a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032736 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000032748 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032756 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032796 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032798 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003279a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000327a0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000327b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00007e4c 000000000000002c 00007e50 FDE cie=00000000 pc=00000000000327b4..000000000003284c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000327ba │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000327c4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000327d4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000327e2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000032826 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000265a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032828 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003282a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003282c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000265a6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003282e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032830 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e7c 000000000000003c 00007e80 FDE cie=00000000 pc=000000000003284c..000000000003292e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032850 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003285a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003286a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032882 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000003291a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003291c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000265a8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003291e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000265aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032920 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032922 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032924 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032926 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032928 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003292a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003292c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000265b6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007ebc 0000000000000020 00007ec0 FDE cie=00000000 pc=000000000003292e..0000000000032956 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032932 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032936 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032944 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003294c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032952 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032954 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ee0 0000000000000010 00007ee4 FDE cie=00000000 pc=0000000000032956..000000000003295e │ │ │ │ - DW_CFA_nop │ │ │ │ +00006c2c 0000000000000010 00006c30 FDE cie=00000000 pc=00000000000265c8..00000000000265d8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ef4 0000000000000020 00007ef8 FDE cie=00000000 pc=000000000003295e..000000000003299a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032960 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032962 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032968 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032970 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032976 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032978 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003297a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007f18 0000000000000020 00007f1c FDE cie=00000000 pc=000000000003299a..00000000000329fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003299c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329a0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000329b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000329b6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000329b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f3c 0000000000000014 00007f40 FDE cie=00000000 pc=00000000000329fc..0000000000032a28 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032a06 │ │ │ │ +00006c40 000000000000001c 00006c44 FDE cie=00000000 pc=00000000000265d8..0000000000026612 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000265e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000032a24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f54 0000000000000020 00007f58 FDE cie=00000000 pc=0000000000032a28..0000000000032a96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a2c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a30 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000032a44 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a46 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a48 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a4a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f78 0000000000000040 00007f7c FDE cie=00000000 pc=0000000000032a96..0000000000032af8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032a9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032aa8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000032ad2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ad4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ad6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ad8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ada │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ade │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032aea │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032aec │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032aee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032af2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fbc 0000000000000010 00007fc0 FDE cie=00000000 pc=0000000000032af8..0000000000032b02 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fd0 0000000000000048 00007fd4 FDE cie=00000000 pc=0000000000032b02..0000000000032bd4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032b08 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032b14 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000032b26 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000032baa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bac │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bae │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bb8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032bc2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bc4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bc6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bc8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bca │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bcc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000801c 000000000000003c 00008020 FDE cie=00000000 pc=0000000000032bd4..0000000000032c7c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bd8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bdc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000265ee │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032be6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000032c54 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c56 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c58 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c5a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032c60 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c64 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c66 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c68 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032c74 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000026602 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026604 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c7a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002660a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000805c 0000000000000034 00008060 FDE cie=00000000 pc=0000000000032c7c..0000000000032cfc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c7e │ │ │ │ +00006c60 0000000000000024 00006c64 FDE cie=00000000 pc=0000000000026612..0000000000026688 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026620 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002662a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032c86 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032c90 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000032ccc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000032cf8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008094 0000000000000064 00008098 FDE cie=00000000 pc=0000000000032cfc..0000000000032e98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cfe │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d00 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032d06 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032d14 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032d20 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032d2a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000032d3c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032d4a │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000032da6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032da8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032daa │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000026676 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dae │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dbc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000032e0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e10 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000080fc 0000000000000028 00008100 FDE cie=00000000 pc=0000000000032e98..0000000000032f00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032e9c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032ea2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032eaa │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032eea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026678 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032eec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032ef2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032efc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002667e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032efe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026680 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00008128 0000000000000034 0000812c FDE cie=00000000 pc=0000000000032f00..0000000000032fb4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f04 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032f0a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032f18 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000032f98 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f9a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f9c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f9e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fa0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032fa6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032fb0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008160 0000000000000040 00008164 FDE cie=00000000 pc=0000000000032fb4..0000000000033068 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fb6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fb8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032fbe │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032fc8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032fd2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000033032 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033034 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033036 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033038 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003303a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003303c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003303e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033040 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000033064 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +00006c88 000000000000004c 00006c8c FDE cie=00000000 pc=0000000000026688..0000000000026832 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002668a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026690 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - │ │ │ │ -000081a4 00000000000000c8 000081a8 FDE cie=00000000 pc=0000000000033068..0000000000033372 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003306a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033074 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002669a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033082 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033092 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000266b6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000330d6 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000330ea │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000330f0 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000330f6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 446 to 00000000000332b4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332b6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332b8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332ba │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332bc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332be │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332ca │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332cc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000332d0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332d2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332d4 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332d6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000332f6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033308 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033310 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033312 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033314 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033316 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000033334 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033336 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033338 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003333a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003333c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003333e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033340 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003335e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033360 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033362 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033364 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033366 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033368 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003336a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003336c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003336e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033370 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008270 0000000000000064 00008274 FDE cie=00000000 pc=0000000000033372..0000000000033400 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033374 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033378 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003337e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033388 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033394 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000333d8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333da │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333dc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333de │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333ea │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000333ee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000333f2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000333f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333fa │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333fc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - │ │ │ │ -000082d8 000000000000003c 000082dc FDE cie=00000000 pc=0000000000033400..000000000003347c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033406 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033418 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000033466 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033468 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003346a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003346c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003346e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033470 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033472 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033474 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033476 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033478 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008318 0000000000000040 0000831c FDE cie=00000000 pc=000000000003347c..000000000003351c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033482 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033490 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033498 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000266bc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000033504 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000002679e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033506 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033508 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003350a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003350c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003350e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033510 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033512 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033514 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033516 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033518 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000835c 000000000000004c 00008360 FDE cie=00000000 pc=000000000003351c..0000000000033624 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003351e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033520 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033526 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000033542 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 198 to 0000000000033608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003360a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003360c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003360e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033610 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033612 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267aa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033614 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267ac │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033616 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267ae │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033618 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003361a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003361c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003361e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033620 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033622 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000083ac 0000000000000084 000083b0 FDE cie=00000000 pc=0000000000033624..00000000000338b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033626 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033636 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003364e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003366e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033680 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 352 to 00000000000337e0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337ea │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337ec │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000033806 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033808 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003380a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003380c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003380e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267b0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033810 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033812 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033814 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 00000000000338a6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267b2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000338b4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00008434 00000000000000b0 00008438 FDE cie=00000000 pc=00000000000338b8..0000000000033c00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338ba │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338bc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000338dc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000033918 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 350 to 0000000000033a76 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a78 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a7a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a7c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a7e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267b4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a82 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000033a9c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a9e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267b6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aaa │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000033b22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000033b48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b56 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b64 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033b68 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b76 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000084e8 000000000000008c 000084ec FDE cie=00000000 pc=0000000000033c00..0000000000033d20 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c02 │ │ │ │ +00006cd8 000000000000001c 00006cdc FDE cie=00000000 pc=0000000000026832..0000000000026852 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026836 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002683a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026848 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002684e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026850 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00006cf8 0000000000000050 00006cfc FDE cie=00000000 pc=0000000000026852..0000000000026a3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026854 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033c16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002685a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026864 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033c24 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033c44 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026884 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000033cba │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 290 to 00000000000269a6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cbc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269ac │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cbe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269ae │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269b0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269b2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269b4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269b6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269b8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269ba │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269bc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ccc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269be │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033ce0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269c2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006d4c 0000000000000078 00006d50 FDE cie=00000000 pc=0000000000026a3e..0000000000026e80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026a40 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a44 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000026a56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000026a6c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 242 to 0000000000026b5e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033d08 │ │ │ │ + DW_CFA_advance_loc2: 520 to 0000000000026d66 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d68 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000026df8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026e04 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e06 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e08 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e0a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e0c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e0e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e10 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e12 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e14 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e16 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033d1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e1a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008578 0000000000000028 0000857c FDE cie=00000000 pc=0000000000033d20..0000000000033d4e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d24 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d28 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033d36 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d38 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033d42 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d44 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d46 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d48 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000026e50 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026e60 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085a4 0000000000000058 000085a8 FDE cie=00000000 pc=0000000000033d4e..0000000000033e26 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d50 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d52 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033d58 │ │ │ │ +00006dc8 0000000000000054 00006dcc FDE cie=00000000 pc=0000000000026e80..0000000000026fc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e82 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026e8a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026e90 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000026ea4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026eb0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033d6c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026ed0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026eda │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000033df0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000026f82 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f84 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f86 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f88 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033dfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f8a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000026fa4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fa6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fa8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033dfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026faa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033dfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fac │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e00 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e02 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fb0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fb2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e06 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fb4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026fbe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ │ │ │ │ -00008600 0000000000000024 00008604 FDE cie=00000000 pc=0000000000033e26..0000000000033e4e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e28 │ │ │ │ +00006e20 0000000000000024 00006e24 FDE cie=00000000 pc=0000000000026fc2..0000000000026fec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e2a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033e30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fc6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e3a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026fce │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e44 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000026fe2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fe6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fe8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008628 0000000000000010 0000862c FDE cie=00000000 pc=0000000000033e4e..0000000000033e86 │ │ │ │ +00006e48 0000000000000010 00006e4c FDE cie=00000000 pc=0000000000026fec..0000000000027024 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000863c 0000000000000028 00008640 FDE cie=00000000 pc=0000000000033e86..0000000000033ed6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e8a │ │ │ │ +00006e5c 0000000000000028 00006e60 FDE cie=00000000 pc=0000000000027024..0000000000027074 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027028 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e8e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002702c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e98 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027036 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000033ec0 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002705e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027060 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033ec8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027066 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033ed2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027070 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027072 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008668 0000000000000038 0000866c FDE cie=00000000 pc=0000000000033ed6..0000000000033f52 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033edc │ │ │ │ +00006e88 0000000000000038 00006e8c FDE cie=00000000 pc=0000000000027074..00000000000270f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002707a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033ee8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027086 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000033f02 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000270a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000033f3a │ │ │ │ + DW_CFA_advance_loc1: 56 to 00000000000270d8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033f3e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270dc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f44 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000270e2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270e4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270e6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f4a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270e8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270ea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f4e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270ec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270ee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000086a4 0000000000000054 000086a8 FDE cie=00000000 pc=0000000000033f52..000000000003438e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f54 │ │ │ │ +00006ec4 0000000000000054 00006ec8 FDE cie=00000000 pc=00000000000270f0..000000000002752c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270f2 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000270f4 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f5c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000270fa │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027102 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f6a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027108 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027110 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f78 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027116 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002711e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 302 to 00000000000340ae │ │ │ │ + DW_CFA_advance_loc2: 302 to 000000000002724c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002724e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027250 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027252 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027254 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027256 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027258 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002725a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002725c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002725e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027260 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027262 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000340c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027266 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027268 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002726a │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000086fc 0000000000000010 00008700 FDE cie=00000000 pc=000000000003438e..0000000000034398 │ │ │ │ +00006f1c 0000000000000010 00006f20 FDE cie=00000000 pc=000000000002752c..0000000000027536 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008710 0000000000000020 00008714 FDE cie=00000000 pc=0000000000034398..00000000000343b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003439a │ │ │ │ +00006f30 0000000000000020 00006f34 FDE cie=00000000 pc=0000000000027536..0000000000027554 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027538 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003439c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002753a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000343a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027540 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000343a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027546 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000343b2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027550 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027552 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008734 0000000000000038 00008738 FDE cie=00000000 pc=00000000000343b6..0000000000034440 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000343bc │ │ │ │ +00006f54 0000000000000038 00006f58 FDE cie=00000000 pc=0000000000027554..00000000000275de │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002755a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002755e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000343de │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002757c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003442a │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000275c8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034430 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000275ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034432 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275d0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034434 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275d2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034436 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275d4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034438 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275d6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003443a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275d8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003443c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275da │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003443e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008770 0000000000000044 00008774 FDE cie=00000000 pc=0000000000034440..00000000000347b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034442 │ │ │ │ +00006f90 0000000000000044 00006f94 FDE cie=00000000 pc=00000000000275de..0000000000027952 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275e0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003444c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000275ea │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034458 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000275f6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 374 to 00000000000345ce │ │ │ │ + DW_CFA_advance_loc2: 374 to 000000000002776c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002776e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027770 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027772 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027774 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027776 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027778 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002777a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002777c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000345e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027780 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027782 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027784 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087b8 0000000000000034 000087bc FDE cie=00000000 pc=00000000000347b4..0000000000034852 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000347ba │ │ │ │ +00006fd8 0000000000000034 00006fdc FDE cie=00000000 pc=0000000000027952..00000000000279f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027958 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000347c8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027966 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000034840 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000279de │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034842 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279e0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034844 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279e2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034846 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279e4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034848 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279e6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003484a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279e8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003484c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279ea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003484e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087f0 000000000000006c 000087f4 FDE cie=00000000 pc=0000000000034852..0000000000034a9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034854 │ │ │ │ +00007010 000000000000006c 00007014 FDE cie=00000000 pc=00000000000279f0..0000000000027c3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279f2 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034856 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000279f4 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000034860 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000279fe │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003486e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027a0c │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000034884 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000027a22 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000034a00 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000027b9e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ba0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ba2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ba4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ba6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ba8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027baa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bac │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bae │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bb0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bb2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bb4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bb6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bb8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bba │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -20492,605 +16744,605 @@ │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -00008860 0000000000000058 00008864 FDE cie=00000000 pc=0000000000034a9c..000000000003508a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034aa0 │ │ │ │ +00007080 0000000000000058 00007084 FDE cie=00000000 pc=0000000000027c3a..0000000000028228 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c3e │ │ │ │ DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034aa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027c40 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000034aac │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027c4a │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000034ad4 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000027c72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000034b1c │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000027cba │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1122 to 0000000000034f7e │ │ │ │ + DW_CFA_advance_loc2: 1122 to 000000000002811c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f82 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028120 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034f88 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028126 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002812a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002812e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028132 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028136 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002813a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034fa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002813e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034fa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028142 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028144 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028146 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034faa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028148 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002814a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034fb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002814e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028150 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088bc 000000000000009c 000088c0 FDE cie=00000000 pc=000000000003508a..0000000000035772 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003508e │ │ │ │ +000070dc 000000000000009c 000070e0 FDE cie=00000000 pc=0000000000028228..0000000000028910 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002822c │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035092 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028230 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035098 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028236 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000350a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028242 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000350b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028256 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000350d4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028272 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000350ea │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028288 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000035114 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000282b2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035120 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000282be │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000003518e │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000002832c │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1166 to 000000000003561c │ │ │ │ + DW_CFA_advance_loc2: 1166 to 00000000000287ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003561e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287bc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035620 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287be │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035622 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287c0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003563a │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000287d8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003563e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000287dc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035642 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000287e0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035644 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287e2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035646 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287e4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035648 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287e6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003564a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287e8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003564c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287ea │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003564e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287ec │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035652 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000287f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035654 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287f2 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003565e │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000287fc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000035674 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028812 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035676 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028814 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003567a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028818 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000003573c │ │ │ │ + DW_CFA_advance_loc1: 194 to 00000000000288da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003573e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000288dc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035740 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000288de │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035742 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000288e0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035746 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000288e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000035766 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000028904 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003576e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002890c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000895c 0000000000000054 00008960 FDE cie=00000000 pc=0000000000035772..00000000000358bc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035774 │ │ │ │ +0000717c 0000000000000054 00007180 FDE cie=00000000 pc=0000000000028910..0000000000028a5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028912 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035776 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028914 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003577a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028918 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000035790 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002892e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035798 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028936 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000357ac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002894a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000357d2 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000028970 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000003589a │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000028a38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003589c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a3a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003589e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a3c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a3e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a40 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a42 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a44 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a46 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a48 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a4a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a4c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a4e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028a52 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a56 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000089b4 0000000000000078 000089b8 FDE cie=00000000 pc=00000000000358bc..0000000000035aac │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358be │ │ │ │ +000071d4 0000000000000078 000071d8 FDE cie=00000000 pc=0000000000028a5a..0000000000028c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a5c │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a5e │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000358d6 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028a74 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000358f4 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000028a92 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 254 to 00000000000359f2 │ │ │ │ + DW_CFA_advance_loc2: 254 to 0000000000028b90 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b92 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b94 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b96 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b98 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b9a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b9c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b9e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ba0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a06 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ba4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ba6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035a10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028bae │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028bb0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028bb2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028bb4 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000035aa6 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000028c44 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008a30 000000000000008c 00008a34 FDE cie=00000000 pc=0000000000035aac..00000000000361c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035aae │ │ │ │ +00007250 000000000000008c 00007254 FDE cie=00000000 pc=0000000000028c4a..0000000000029364 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c4c │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c4e │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035ab6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028c54 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000035ad2 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028c70 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035ad8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028c76 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000035b00 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000028c9e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000035b9a │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000028d38 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d3a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d3c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d3e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d40 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d42 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d44 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d46 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035baa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d48 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000035bc0 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028d5e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d60 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d62 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035bc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d66 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bcc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028d6a │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1504 to 00000000000361ac │ │ │ │ + DW_CFA_advance_loc2: 1504 to 000000000002934a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000361be │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002935c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ac0 00000000000000ac 00008ac4 FDE cie=00000000 pc=00000000000361c6..00000000000367da │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000361c8 │ │ │ │ +000072e0 00000000000000ac 000072e4 FDE cie=00000000 pc=0000000000029364..0000000000029978 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029366 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000361cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002936a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000361d2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029370 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000361ea │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000029388 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036200 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002939e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003621e │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000293bc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000003625c │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000293fa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003625e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000293fc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036260 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000293fe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036276 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000029414 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036278 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029416 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003627a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029418 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003627c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002941a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003627e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002941c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036280 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002941e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036282 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029420 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036284 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029422 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036286 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029424 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003628c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002942a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000036302 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000294a0 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000036416 │ │ │ │ + DW_CFA_advance_loc2: 276 to 00000000000295b4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036418 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295b6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003643e │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000295dc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036440 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295de │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036442 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295e0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036444 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295e2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036446 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295e4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 344 to 000000000003659e │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000002973c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000365c2 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000029760 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029762 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029764 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029766 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029768 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000036656 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000297f4 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 328 to 000000000003679e │ │ │ │ + DW_CFA_advance_loc2: 328 to 000000000002993c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000367aa │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029948 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b70 00000000000000bc 00008b74 FDE cie=00000000 pc=00000000000367da..0000000000036d8a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000367dc │ │ │ │ +00007390 00000000000000bc 00007394 FDE cie=00000000 pc=0000000000029978..0000000000029f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002997a │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000367e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029980 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000367f2 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000029990 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000036818 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000299b6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000036822 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000299c0 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000036836 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000299d4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000368b2 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000029a50 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 210 to 0000000000036984 │ │ │ │ + DW_CFA_advance_loc1: 210 to 0000000000029b22 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003699a │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000029b38 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003699c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b3a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003699e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b3c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b3e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b40 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b42 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b44 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b46 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b48 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000369ba │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000029b58 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b5a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b5c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b5e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b60 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 422 to 0000000000036b68 │ │ │ │ + DW_CFA_advance_loc2: 422 to 0000000000029d06 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029d0a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029d0e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 496 to 0000000000036d60 │ │ │ │ + DW_CFA_advance_loc2: 496 to 0000000000029efe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f02 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036d72 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000029f10 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000036d86 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029f24 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ @@ -21098,1317 +17350,1007 @@ │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c30 0000000000000010 00008c34 FDE cie=00000000 pc=0000000000036d8a..0000000000036da2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c44 0000000000000024 00008c48 FDE cie=00000000 pc=0000000000036da2..0000000000036ed8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036da4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000036db0 │ │ │ │ +00007450 000000000000008c 00007454 FDE cie=00000000 pc=0000000000029f28..000000000002a0ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f2a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f2e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029f3a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000029f5e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036dbe │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000036ed0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036ed2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000002a074 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a076 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a078 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a07a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a07c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a07e │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a088 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a08a │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a08c │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a08e │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a096 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a09c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a0a2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0a4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0a6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0a8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0ac │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a0b6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c6c 0000000000000010 00008c70 FDE cie=00000000 pc=0000000000036ed8..0000000000036f0a │ │ │ │ +000074e0 0000000000000024 000074e4 FDE cie=00000000 pc=000000000002a0ba..000000000002a0f2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a0c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a0cc │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a0d6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a0e0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0e2 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0e4 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c80 0000000000000010 00008c84 FDE cie=00000000 pc=0000000000036f0a..0000000000036f48 │ │ │ │ +00007508 0000000000000024 0000750c FDE cie=00000000 pc=000000000002a0f2..000000000002a124 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a0fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a10e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a118 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a11a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a120 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a122 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c94 0000000000000010 00008c98 FDE cie=00000000 pc=0000000000036f48..0000000000036f82 │ │ │ │ +00007530 0000000000000028 00007534 FDE cie=00000000 pc=000000000002a124..000000000002a166 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a126 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a134 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a13e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002a158 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a15a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a15c │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a162 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a164 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ca8 0000000000000010 00008cac FDE cie=00000000 pc=0000000000036f82..0000000000036fc0 │ │ │ │ +0000755c 000000000000001c 00007560 FDE cie=00000000 pc=000000000002a166..000000000002a190 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a170 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a17c │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a186 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a18c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a18e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000757c 0000000000000024 00007580 FDE cie=00000000 pc=000000000002a190..000000000002a1c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a192 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a194 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a1a0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a1ac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1ae │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a1bc │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1be │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008cbc 0000000000000010 00008cc0 FDE cie=00000000 pc=0000000000036fc0..0000000000036fca │ │ │ │ +000075a4 0000000000000020 000075a8 FDE cie=00000000 pc=000000000002a1c8..000000000002a1ee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a1ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1d0 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a1d6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a1e4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a1ea │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008cd0 000000000000009c 00008cd4 FDE cie=00000000 pc=0000000000036fca..0000000000037442 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fcc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036fd0 │ │ │ │ +000075c8 0000000000000028 000075cc FDE cie=00000000 pc=000000000002a1ee..000000000002a244 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a1f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1f6 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a1fe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036fe0 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a206 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000037068 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 306 to 000000000003719a │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002a236 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003719c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a238 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000371a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a23e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a240 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371a6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371a8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371aa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a242 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371ae │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000371c6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 516 to 00000000000373ca │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373cc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373ce │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373da │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003740a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003740e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003743e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d70 0000000000000010 00008d74 FDE cie=00000000 pc=0000000000037442..0000000000037470 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000075f4 0000000000000028 000075f8 FDE cie=00000000 pc=000000000002a244..000000000002a29a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a24a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a24c │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a254 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a25c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002a28c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a28e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a294 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a296 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a298 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d84 000000000000003c 00008d88 FDE cie=00000000 pc=0000000000037470..0000000000037524 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037472 │ │ │ │ +00007620 0000000000000034 00007624 FDE cie=00000000 pc=000000000002a29a..000000000002a320 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a2a0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037476 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a2a4 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a2b0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037482 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003748a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a2bc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000374a4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000037502 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037504 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003750c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002a30c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003750e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a30e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037514 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037516 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a314 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037518 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003751c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003751e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a316 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a318 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a31a │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a31c │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a31e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008dc4 0000000000000028 00008dc8 FDE cie=00000000 pc=0000000000037524..0000000000037574 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037526 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003752a │ │ │ │ +00007658 0000000000000020 0000765c FDE cie=00000000 pc=000000000002a320..000000000002a362 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a322 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a32c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037538 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002a34c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000037568 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003756a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a356 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003756c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037570 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037572 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a358 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a35e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008df0 000000000000004c 00008df4 FDE cie=00000000 pc=0000000000037574..0000000000037634 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037576 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003757c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037588 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003759c │ │ │ │ +0000767c 0000000000000010 00007680 FDE cie=00000000 pc=000000000002a362..000000000002a376 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007690 0000000000000010 00007694 FDE cie=00000000 pc=000000000002a376..000000000002a396 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000076a4 0000000000000010 000076a8 FDE cie=00000000 pc=000000000002a396..000000000002a4c4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000076b8 000000000000002c 000076bc FDE cie=00000000 pc=000000000002a4c4..000000000002a52c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4c8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a4d2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000375b0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000375b8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000037618 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003761a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003761c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003761e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037620 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002a506 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037622 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a508 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a50a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a50c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037626 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037628 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003762a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003762c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037630 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037632 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a50e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a51a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008e40 0000000000000050 00008e44 FDE cie=00000000 pc=0000000000037634..00000000000377d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037636 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037638 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003764a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000076e8 0000000000000024 000076ec FDE cie=00000000 pc=000000000002a52c..000000000002a57a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a52e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a532 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003765c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 322 to 000000000003779e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a53c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000002a56e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a570 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000377aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a572 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377ac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377ba │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377c2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a574 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a576 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008e94 0000000000000070 00008e98 FDE cie=00000000 pc=00000000000377d4..00000000000379e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377d6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000377da │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000377e2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000003782a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00007710 0000000000000010 00007714 FDE cie=00000000 pc=000000000002a57a..000000000002a5a4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007724 0000000000000010 00007728 FDE cie=00000000 pc=000000000002a5a4..000000000002a5d6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007738 0000000000000010 0000773c FDE cie=00000000 pc=000000000002a5d6..000000000002a640 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000774c 0000000000000028 00007750 FDE cie=00000000 pc=000000000002a640..000000000002a6f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a644 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a648 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000002a6b2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000037874 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 328 to 00000000000379bc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379be │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000002a6e4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a6ec │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6ee │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379ca │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379cc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379ce │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379d0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379d2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379d6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379da │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f08 0000000000000054 00008f0c FDE cie=00000000 pc=00000000000379e6..0000000000037df4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379e8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379ec │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000379f4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037a00 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000037a20 │ │ │ │ +00007778 0000000000000058 0000777c FDE cie=00000000 pc=000000000002a6f2..000000000002a8d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a6f4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a6fe │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 882 to 0000000000037d92 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000002a736 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a738 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a73c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d98 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d9a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d9c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037dae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a73e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037db0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008f60 0000000000000080 00008f64 FDE cie=00000000 pc=0000000000037df4..0000000000037fc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037df6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037e04 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002a76c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037e18 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037e1e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037e36 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000037e9e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002a7c8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7ca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7cc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000037eee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7ce │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002a81c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000002a87a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a87c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000002a8be │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8c0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a8c4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037efc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037efe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8c6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f00 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8c8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000037f5a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f5c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f5e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f60 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000037f72 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037f78 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037f86 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ │ │ │ │ -00008fe4 0000000000000020 00008fe8 FDE cie=00000000 pc=0000000000037fc0..0000000000037ff4 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037fc8 │ │ │ │ +000077d4 0000000000000030 000077d8 FDE cie=00000000 pc=000000000002a8d8..000000000002a924 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a8e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000037fd2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8e8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a8f0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037fea │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002a904 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a906 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a908 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a90a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a90c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a918 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a91a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a91c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a922 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00009008 0000000000000010 0000900c FDE cie=00000000 pc=0000000000037ff4..000000000003804a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000901c 0000000000000010 00009020 FDE cie=00000000 pc=000000000003804a..000000000003808c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009030 0000000000000010 00009034 FDE cie=00000000 pc=000000000003808c..0000000000038090 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009044 0000000000000010 00009048 FDE cie=00000000 pc=0000000000038090..0000000000038094 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009058 0000000000000010 0000905c FDE cie=00000000 pc=0000000000038094..00000000000380ba │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000906c 0000000000000010 00009070 FDE cie=00000000 pc=00000000000380ba..00000000000380d8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009080 0000000000000010 00009084 FDE cie=00000000 pc=00000000000380d8..00000000000380e2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009094 0000000000000010 00009098 FDE cie=00000000 pc=00000000000380e2..00000000000380ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090a8 0000000000000030 000090ac FDE cie=00000000 pc=00000000000380ec..00000000000381ce │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000380ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000380f0 │ │ │ │ +00007808 0000000000000030 0000780c FDE cie=00000000 pc=000000000002a924..000000000002a970 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a932 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a934 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000380fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a93c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000038184 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002a950 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038186 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a952 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003818a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003818c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038190 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a954 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a956 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038194 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a958 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a964 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a966 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a968 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a96e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090dc 0000000000000030 000090e0 FDE cie=00000000 pc=00000000000381ce..00000000000382b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000381d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000381d2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000381dc │ │ │ │ +0000783c 0000000000000024 00007840 FDE cie=00000000 pc=000000000002a970..000000000002a9ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a972 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a976 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a980 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000038266 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002a9a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038268 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a9a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003826c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003826e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a9a6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a9a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a9aa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009110 00000000000000b4 00009114 FDE cie=00000000 pc=00000000000382b0..0000000000038470 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000382b2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000382b4 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000382ba │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000382ce │ │ │ │ +00007864 000000000000002c 00007868 FDE cie=00000000 pc=000000000002a9ae..000000000002aa20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a9b2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a9b8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002a9e8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000382ee │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000382f4 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003831a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038322 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003832c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002aa04 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aa06 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002aa14 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038330 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002aa1a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038332 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aa1c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aa1e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007894 0000000000000028 00007898 FDE cie=00000000 pc=000000000002aa20..000000000002aad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aa24 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aa28 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002aa30 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000002aa7a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038334 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aa7c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038336 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038338 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003833a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003833c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003833e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038340 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038342 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000002aac6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002aacc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aace │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038344 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000078c0 000000000000004c 000078c4 FDE cie=00000000 pc=000000000002aad0..000000000002ac54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aad4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002aaf0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000383a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383aa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383ac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000383c0 │ │ │ │ + DW_CFA_advance_loc2: 292 to 000000000002ac14 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383ca │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383cc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383ce │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383d2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000383d8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383da │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383dc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383de │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000038400 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac16 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038402 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038404 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038406 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038408 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ac1c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac1e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003840a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac20 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003840c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac22 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003840e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac24 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038410 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac26 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038412 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac28 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac2a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038418 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac2c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ac30 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003841a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003841c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac32 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003841e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038426 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038428 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003842c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac34 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038432 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000091c8 0000000000000064 000091cc FDE cie=00000000 pc=0000000000038470..0000000000038594 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038476 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038478 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038482 │ │ │ │ +00007910 0000000000000070 00007914 FDE cie=00000000 pc=000000000002ac54..000000000002ae20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac56 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac58 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ac5e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000038494 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ac64 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ac70 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002ac88 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000038554 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038556 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000002ade0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038558 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ade2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003855a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ade4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003855c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ade6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003855e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ade8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038560 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038562 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038564 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038566 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adf0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038568 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003856a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adf2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003856e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adf4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adf6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adf8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adfa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038574 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002adfc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009230 0000000000000050 00009234 FDE cie=00000000 pc=0000000000038594..00000000000387ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038596 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003859a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000385ae │ │ │ │ +00007984 0000000000000050 00007988 FDE cie=00000000 pc=000000000002ae20..000000000002af5c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ae28 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae2a │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ae36 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ae3c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ae42 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ae46 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ae5a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000385f0 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000003869c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000386ca │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000003877e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038788 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000387a8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387aa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000387b6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000002af3a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af3c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af3e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af40 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af42 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af44 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af46 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af48 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af4a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af4c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af4e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af50 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002af52 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002af56 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009284 0000000000000040 00009288 FDE cie=00000000 pc=00000000000387ca..0000000000038bc6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387cc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387ce │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000387d8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +000079d8 0000000000000010 000079dc FDE cie=00000000 pc=000000000002af5c..000000000002af70 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000079ec 0000000000000028 000079f0 FDE cie=00000000 pc=000000000002af70..000000000002afdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002af74 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002af80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 782 to 0000000000038ae6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038aec │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038aee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038afe │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000002afb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afb4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afb6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afb8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b0a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afbc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000092c8 0000000000000190 000092cc FDE cie=00000000 pc=0000000000038bc6..000000000003a0ee │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038bca │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038bd0 │ │ │ │ +00007a18 0000000000000094 00007a1c FDE cie=00000000 pc=000000000002afdc..000000000002b244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002afde │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002afe4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000038be6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002afee │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002aff6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000002b034 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000038c64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000038c76 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000038c94 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000038cb2 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 640 to 0000000000038f32 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000038f40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 770 to 0000000000039242 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039244 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039250 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000392b2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000392ee │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000392fc │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 590 to 000000000003954a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003954c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003955a │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 522 to 0000000000039764 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039766 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039768 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003976a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000003981c │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039830 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003983e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 584 to 0000000000039a86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039a88 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039a8a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039a96 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039aa2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000039afe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000039b2a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000039ca6 │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000002b15e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b160 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b162 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b164 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b166 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b168 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b16a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039caa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b16c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cac │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000039d2e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000039d56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000039d78 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000039e48 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000039e52 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000039eb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b16e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000039ee2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ee4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc2: 324 to 000000000003a028 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a02a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a02c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b170 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b172 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a02e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b174 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a030 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a032 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b178 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a034 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a036 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a038 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a03a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a03e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b17a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a040 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b17c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a042 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000002b20c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a044 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a046 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a048 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a04a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a04c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a04e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a050 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a052 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a056 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a058 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002b240 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a05a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a05c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a060 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a062 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a066 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a068 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a06a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a072 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a074 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a07c │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a07e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a080 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a082 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a084 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a088 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a08a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a08c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a08e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a092 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a094 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a096 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a098 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a09c │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a09e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a0a2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0a4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0a6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0a8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0aa │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ac │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ae │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ba │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0be │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a0c6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003a0e6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a0ea │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ec │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000945c 0000000000000050 00009460 FDE cie=00000000 pc=000000000003a0ee..000000000003a1e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0f0 │ │ │ │ +00007ab0 000000000000004c 00007ab4 FDE cie=00000000 pc=000000000002b244..000000000002b34c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b248 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0f2 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003a10e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b24c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002b26a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003a166 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a16a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000002b330 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a16c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b332 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a16e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b334 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b336 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a172 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b338 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b33a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b33c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a17a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b33e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a17c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b340 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a17e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b342 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a180 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b344 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a182 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b346 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b348 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b34a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007b00 000000000000002c 00007b04 FDE cie=00000000 pc=000000000002b34c..000000000002b4c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b34e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b350 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002b35a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000002b3f6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3f8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3fa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3fc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3fe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b400 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000094b0 0000000000000070 000094b4 FDE cie=00000000 pc=000000000003a1e6..000000000003b578 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a1e8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1ec │ │ │ │ +00007b30 000000000000006c 00007b34 FDE cie=00000000 pc=000000000002b4c6..000000000002b67c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b4c8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b4ca │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a1f4 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002b4d0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003a210 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a216 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003a224 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b4d4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002b4ea │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a22c │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 504 to 000000000003a424 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000002b5a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5aa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5ac │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a42a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5ae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5b0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a42c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5b2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a42e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5b4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a430 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5b6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5b8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a434 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5ba │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5bc │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5be │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a43a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5c0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a43e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a440 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5c2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a442 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b5c4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ @@ -22416,1996 +18358,1383 @@ │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009524 0000000000000060 00009528 FDE cie=00000000 pc=000000000003b578..000000000003bdca │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b57c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b580 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +00007ba0 000000000000006c 00007ba4 FDE cie=00000000 pc=000000000002b67c..000000000002b832 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b67e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b680 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002b686 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003b594 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b68a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002b6a0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1740 to 000000000003bc60 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000002b75e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b760 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b762 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b764 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b766 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b768 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc6a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b76a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003bc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b76c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b76e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b770 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b772 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b774 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003bc84 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b776 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b778 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc88 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b77a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000003bdc6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009588 0000000000000038 0000958c FDE cie=00000000 pc=000000000003bdca..000000000003be82 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bdcc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bdce │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003be08 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003be6c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be6e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be70 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be72 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be74 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be76 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003be7a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be7c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be7e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000095c4 000000000000003c 000095c8 FDE cie=00000000 pc=000000000003be82..000000000003bf16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be84 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003be96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000003bf00 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf02 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf04 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf06 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf08 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf0a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf0c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf0e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf12 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf14 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00007c10 0000000000000014 00007c14 FDE cie=00000000 pc=000000000002b832..000000000002b848 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009604 0000000000000020 00009608 FDE cie=00000000 pc=000000000003bf16..000000000003bf52 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf1c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003bf34 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003bf48 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf4a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00009628 0000000000000028 0000962c FDE cie=00000000 pc=000000000003bf52..000000000003bff0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003bfbc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bfbe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bfc6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bfc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003bfe0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bfe2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003bfee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009654 0000000000000020 00009658 FDE cie=00000000 pc=000000000003bff0..000000000003c054 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bff2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bff6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000003c048 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c04a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c052 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009678 0000000000000050 0000967c FDE cie=00000000 pc=000000000003c054..000000000003cb4a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c056 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003c08c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00007c28 0000000000000054 00007c2c FDE cie=00000000 pc=000000000002b848..000000000002c432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b84a │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002b854 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b860 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002b872 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b87e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b88a │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1842 to 000000000003c7be │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 2952 to 000000000002c412 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7c2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c414 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c416 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c418 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c41a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c41c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c41e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c420 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c422 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c424 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c426 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c428 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c42a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c42c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c42e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000096cc 000000000000001c 000096d0 FDE cie=00000000 pc=000000000003cb4a..000000000003cbac │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cb4c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cb52 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003cb7e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003cb8c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000096ec 0000000000000010 000096f0 FDE cie=00000000 pc=000000000003cbac..000000000003cbc4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009700 0000000000000010 00009704 FDE cie=00000000 pc=000000000003cbc4..000000000003cbd2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009714 0000000000000010 00009718 FDE cie=00000000 pc=000000000003cbd2..000000000003cc00 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009728 0000000000000010 0000972c FDE cie=00000000 pc=000000000003cc00..000000000003cc06 │ │ │ │ +00007c80 0000000000000010 00007c84 FDE cie=00000000 pc=000000000002c432..000000000002c464 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000973c 0000000000000034 00009740 FDE cie=00000000 pc=000000000003cc06..000000000003cc90 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003cc10 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cc18 │ │ │ │ +00007c94 00000000000000bc 00007c98 FDE cie=00000000 pc=000000000002c464..000000000002c59a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c46a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c46c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c48c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003cc4e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000002c4d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4d8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4da │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4dc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4de │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4e2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003cc80 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc82 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc84 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc86 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cc8a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009774 000000000000006c 00009778 FDE cie=00000000 pc=000000000003cc90..000000000003cdc8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc92 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cc9a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c4e6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003ccb0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003cd04 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000002c528 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c52a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c52c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd06 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd08 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd0a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd0c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd0e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd10 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003cd1c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd1e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd20 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd22 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd24 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd26 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c52e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c530 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000003cdb4 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002c54a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c54c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c54e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c550 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c552 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c554 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c556 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c558 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdbc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdbe │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdc0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000097e4 0000000000000028 000097e8 FDE cie=00000000 pc=000000000003cdc8..000000000003ce34 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cdcc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cdd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c55a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c55c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003cde0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cde6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003ce28 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ce2c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c55e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce2e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c560 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c568 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c56a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c570 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c574 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009810 0000000000000110 00009814 FDE cie=00000000 pc=000000000003ce34..000000000003d16a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce36 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c578 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000003ce52 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003ce70 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003ce96 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000003cf2a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003cf4a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003cf5c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf5e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf60 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf62 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf64 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf66 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf68 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf6a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf6c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf6e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf70 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf72 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf74 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf76 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003cfa2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c57a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfa4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfa6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfa8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfaa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c57c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c57e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cfbe │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cfc2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003cfd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c580 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfda │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c582 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c584 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfea │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfec │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cff2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cff6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d002 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d004 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d006 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c58a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c58c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d008 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d00a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d00c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d00e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d010 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d012 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d014 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d016 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d018 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d026 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c58e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d02a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d030 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d032 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d034 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d036 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d038 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d03a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c592 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c594 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d03c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c596 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d03e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d040 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d042 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d044 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d046 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d056 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d05a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000003d08c │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d54 000000000000002c 00007d58 FDE cie=00000000 pc=000000000002c59a..000000000002c706 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002c622 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c62e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002c648 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002c65a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 158 to 000000000002c6f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d094 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d096 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d098 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d0bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003d0c6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c6fa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d0ca │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c6fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c6fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0da │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0dc │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0de │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d0ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c700 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d0f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c702 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003d128 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003d148 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d14a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009924 0000000000000034 00009928 FDE cie=00000000 pc=000000000003d16a..000000000003d204 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d16c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d170 │ │ │ │ +00007d84 0000000000000050 00007d88 FDE cie=00000000 pc=000000000002c706..000000000002c7da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c708 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c70a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c71e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003d182 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003d18c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003d1a0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c72c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000003d1ea │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000002c76a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000002c798 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002c7ae │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d1f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7b0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d1f8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7b2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7b4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7b6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7ba │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000995c 000000000000015c 00009960 FDE cie=00000000 pc=000000000003d204..000000000003df3a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d206 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d20c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d212 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d21a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7be │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d228 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d230 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d23c │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d24a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000003d282 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d284 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d286 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d288 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c7d2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d28a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d28c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d28e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d290 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d292 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d294 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d298 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d29a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003d2bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d2c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000003d366 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d368 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003d3a2 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 354 to 000000000003d504 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000003d540 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d544 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000003d5ea │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d5ec │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000003d6a0 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003d6b4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc2: 414 to 000000000003d852 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d856 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 248 to 000000000003d94e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003d970 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc2: 334 to 000000000003dabe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dac0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 298 to 000000000003dbea │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dbee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dbf0 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dbf4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003dc40 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003dc50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dc54 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000003dcb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dcb6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000003dd1c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd34 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd4c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003dd6e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd86 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003ddac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ddb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ddc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ddc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dddc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dde0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ddf4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ddf8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de24 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003de3c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de40 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de54 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de68 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de80 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de84 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de98 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003deb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003deb6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003deca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dece │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003def4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003def8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003df1e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df22 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df26 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009abc 00000000000000bc 00009ac0 FDE cie=00000000 pc=000000000003df3a..000000000003e2ba │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df3c │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df4a │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003df6a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df78 │ │ │ │ +00007dd8 0000000000000050 00007ddc FDE cie=00000000 pc=000000000002c7da..000000000002ca02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7dc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002c7e6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003df8e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c7f6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 250 to 000000000002c8f0 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 594 to 000000000003e1e0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 222 to 000000000002c9ce │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9d0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c9e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9e6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9e8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9ea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9ec │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9ee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9f0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9f2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9f4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1ec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003e234 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e236 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e238 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c9f8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e23a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e23c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e23e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9fa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c9fc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007e2c 0000000000000070 00007e30 FDE cie=00000000 pc=000000000002ca02..000000000002cf1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ca04 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ca06 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002ca22 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e260 │ │ │ │ + DW_CFA_advance_loc2: 446 to 000000000002cbe0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 636 to 000000000002ce5c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000002cede │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cee0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cee2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cee4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cee6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cee8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ceea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ceec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ceee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cef0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cef2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cef6 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003e27e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cef8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cefa │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e282 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002cf0a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e292 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e296 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e2a6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ │ │ │ │ -00009b7c 000000000000004c 00009b80 FDE cie=00000000 pc=000000000003e2ba..000000000003e342 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e2bc │ │ │ │ +00007ea0 0000000000000034 00007ea4 FDE cie=00000000 pc=000000000002cf1a..000000000002cfae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e2be │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e2c2 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e2cc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002cf26 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003e302 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e304 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e306 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e30a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e30c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e30e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e310 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002cf34 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e330 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002cf88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e332 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf8a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e334 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf8c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf8e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf90 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e338 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e33c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf92 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cf9e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e33e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cfa2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009bcc 0000000000000054 00009bd0 FDE cie=00000000 pc=000000000003e342..000000000003e3d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e344 │ │ │ │ +00007ed8 0000000000000030 00007edc FDE cie=00000000 pc=000000000002cfae..000000000002d11e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cfb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e346 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e34a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e356 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cfb2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000003e38e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e390 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e392 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e394 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e398 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e39a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e39c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e39e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002cfc6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003e3c0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c2 │ │ │ │ + DW_CFA_advance_loc2: 250 to 000000000002d0c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d0c4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d0c6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e3ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d0c8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d0ca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d0cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3d2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d0ce │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c24 0000000000000048 00009c28 FDE cie=00000000 pc=000000000003e3d6..000000000003e42c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3d8 │ │ │ │ +00007f0c 000000000000002c 00007f10 FDE cie=00000000 pc=000000000002d11e..000000000002d206 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d120 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3da │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e3e0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e3f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d122 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003e40c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e40e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d12e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d136 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000002d1ac │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e412 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1ae │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e414 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1b0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e416 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1b2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e418 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1b6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f3c 0000000000000020 00007f40 FDE cie=00000000 pc=000000000002d206..000000000002d230 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d208 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d20e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e41c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d218 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002d228 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e420 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d22c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e422 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e424 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d22e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e428 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c70 0000000000000010 00009c74 FDE cie=00000000 pc=000000000003e42c..000000000003e458 │ │ │ │ +00007f60 0000000000000010 00007f64 FDE cie=00000000 pc=000000000002d230..000000000002d232 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c84 0000000000000038 00009c88 FDE cie=00000000 pc=000000000003e458..000000000003e518 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e460 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003e472 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ +00007f74 0000000000000010 00007f78 FDE cie=00000000 pc=000000000002d232..000000000002d234 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f88 0000000000000010 00007f8c FDE cie=00000000 pc=000000000002d234..000000000002d252 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f9c 0000000000000018 00007fa0 FDE cie=00000000 pc=000000000002d252..000000000002d296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d254 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d25c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000003e504 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d262 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e506 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000002d294 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00007fb8 000000000000001c 00007fbc FDE cie=00000000 pc=000000000002d296..000000000002d2d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d29a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d29e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002d2c8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e508 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e50a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e50c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e50e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e510 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e512 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2ca │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009cc0 0000000000000010 00009cc4 FDE cie=00000000 pc=000000000003e518..000000000003e55c │ │ │ │ +00007fd8 0000000000000010 00007fdc FDE cie=00000000 pc=000000000002d2d0..000000000002d314 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009cd4 0000000000000010 00009cd8 FDE cie=00000000 pc=000000000003e55c..000000000003e566 │ │ │ │ +00007fec 0000000000000010 00007ff0 FDE cie=00000000 pc=000000000002d314..000000000002d31e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ce8 0000000000000024 00009cec FDE cie=00000000 pc=000000000003e566..000000000003e598 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e568 │ │ │ │ +00008000 0000000000000024 00008004 FDE cie=00000000 pc=000000000002d31e..000000000002d350 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d320 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e56a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d322 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003e578 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002d330 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e584 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d33c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003e592 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002d34a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e594 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d34c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e596 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d34e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d10 0000000000000010 00009d14 FDE cie=00000000 pc=000000000003e598..000000000003e614 │ │ │ │ +00008028 0000000000000010 0000802c FDE cie=00000000 pc=000000000002d350..000000000002d3cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d24 0000000000000010 00009d28 FDE cie=00000000 pc=000000000003e614..000000000003e670 │ │ │ │ +0000803c 0000000000000010 00008040 FDE cie=00000000 pc=000000000002d3cc..000000000002d428 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d38 0000000000000044 00009d3c FDE cie=00000000 pc=000000000003e670..000000000003e6fa │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e676 │ │ │ │ +00008050 0000000000000044 00008054 FDE cie=00000000 pc=000000000002d428..000000000002d4b2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d42e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003e68c │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002d444 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003e6e0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002d498 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d49a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d49c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d49e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4a0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4a2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4a4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4a6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4a8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4aa │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4ac │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d4ae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d80 0000000000000010 00009d84 FDE cie=00000000 pc=000000000003e6fa..000000000003e71c │ │ │ │ +00008098 0000000000000010 0000809c FDE cie=00000000 pc=000000000002d4b2..000000000002d4d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d94 0000000000000010 00009d98 FDE cie=00000000 pc=000000000003e71c..000000000003e744 │ │ │ │ +000080ac 0000000000000010 000080b0 FDE cie=00000000 pc=000000000002d4d4..000000000002d4fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009da8 0000000000000010 00009dac FDE cie=00000000 pc=000000000003e744..000000000003e768 │ │ │ │ +000080c0 0000000000000010 000080c4 FDE cie=00000000 pc=000000000002d4fc..000000000002d520 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009dbc 0000000000000040 00009dc0 FDE cie=00000000 pc=000000000003e768..000000000003e7ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e76c │ │ │ │ +000080d4 0000000000000040 000080d8 FDE cie=00000000 pc=000000000002d520..000000000002d5a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d524 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e780 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002d538 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003e7d4 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002d58c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d58e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d590 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d592 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d594 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d596 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d598 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d59a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d59c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d59e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d5a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e00 0000000000000040 00009e04 FDE cie=00000000 pc=000000000003e7ec..000000000003e870 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e7f0 │ │ │ │ +00008118 0000000000000040 0000811c FDE cie=00000000 pc=000000000002d5a4..000000000002d628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d5a8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e804 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002d5bc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003e858 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002d610 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e85a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d612 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e85c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d614 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e85e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d616 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e860 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d618 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e862 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d61a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e864 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d61c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e866 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d61e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e868 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d620 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e86a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d622 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e86c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d624 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e44 000000000000004c 00009e48 FDE cie=00000000 pc=000000000003e870..000000000003e932 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e872 │ │ │ │ +0000815c 000000000000004c 00008160 FDE cie=00000000 pc=000000000002d628..000000000002d6ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d62a │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e876 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d62e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e896 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d64e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000003e916 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000002d6ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e918 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6d0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e91a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6d2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e91c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6d4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e91e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6d6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e920 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6d8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6da │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6dc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6de │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6e0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e92a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6e2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e92c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6e4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e92e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e930 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e94 0000000000000024 00009e98 FDE cie=00000000 pc=000000000003e932..000000000003e98e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e93a │ │ │ │ +000081ac 0000000000000024 000081b0 FDE cie=00000000 pc=000000000002d6ea..000000000002d746 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d6f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e942 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d6fa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003e96a │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002d722 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e96c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d724 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e96e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d726 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e970 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d728 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e97c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d734 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00009ebc 000000000000001c 00009ec0 FDE cie=00000000 pc=000000000003e98e..000000000003e9ae │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e994 │ │ │ │ +000081d4 000000000000001c 000081d8 FDE cie=00000000 pc=000000000002d746..000000000002d766 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d74c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e998 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d750 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e9a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d75c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d75e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d760 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00009edc 0000000000000010 00009ee0 FDE cie=00000000 pc=000000000003e9ae..000000000003e9ee │ │ │ │ +000081f4 0000000000000010 000081f8 FDE cie=00000000 pc=000000000002d766..000000000002d7a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ef0 0000000000000010 00009ef4 FDE cie=00000000 pc=000000000003e9ee..000000000003eac0 │ │ │ │ +00008208 0000000000000010 0000820c FDE cie=00000000 pc=000000000002d7a6..000000000002d878 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f04 0000000000000010 00009f08 FDE cie=00000000 pc=000000000003eac0..000000000003eaf2 │ │ │ │ +0000821c 0000000000000010 00008220 FDE cie=00000000 pc=000000000002d878..000000000002d8aa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f18 0000000000000010 00009f1c FDE cie=00000000 pc=000000000003eaf2..000000000003eb1a │ │ │ │ +00008230 0000000000000010 00008234 FDE cie=00000000 pc=000000000002d8aa..000000000002d8d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f2c 0000000000000010 00009f30 FDE cie=00000000 pc=000000000003eb1a..000000000003eb72 │ │ │ │ +00008244 0000000000000010 00008248 FDE cie=00000000 pc=000000000002d8d2..000000000002d92a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f40 0000000000000010 00009f44 FDE cie=00000000 pc=000000000003eb72..000000000003eb86 │ │ │ │ +00008258 0000000000000010 0000825c FDE cie=00000000 pc=000000000002d92a..000000000002d93e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f54 0000000000000058 00009f58 FDE cie=00000000 pc=000000000003eb86..000000000003ee00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eb88 │ │ │ │ +0000826c 0000000000000058 00008270 FDE cie=00000000 pc=000000000002d93e..000000000002dbb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d940 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eb8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d942 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eb94 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d94c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000003ebae │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002d966 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r59 (fs11) at cfa-128 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-104 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-112 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 434 to 000000000003ed60 │ │ │ │ + DW_CFA_advance_loc2: 434 to 000000000002db18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db1a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ed68 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002db20 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db22 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db24 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db26 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db28 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db2a │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db2c │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db2e │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db30 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db32 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db34 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db36 │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db38 │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db3a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db3c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009fb0 0000000000000034 00009fb4 FDE cie=00000000 pc=000000000003ee00..000000000003ee94 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee02 │ │ │ │ +000082c8 0000000000000034 000082cc FDE cie=00000000 pc=000000000002dbb8..000000000002dc4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dbba │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dbbc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee0a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dbc2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dbc8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ee1c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002dbd4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000003ee82 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000002dc3a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ee86 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dc3e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc40 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc42 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc44 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc46 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc48 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc4a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00009fe8 0000000000000038 00009fec FDE cie=00000000 pc=000000000003ee94..000000000003ef6e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee96 │ │ │ │ +00008300 0000000000000038 00008304 FDE cie=00000000 pc=000000000002dc4c..000000000002dd26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc4e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc50 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eea2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002dc5a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003eea8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dc60 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eeb2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002dc6a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000003ef10 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000002dcc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcca │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dccc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcce │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcd0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcd2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef1e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dcd6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcd8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcda │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a024 000000000000002c 0000a028 FDE cie=00000000 pc=000000000003ef6e..000000000003efe4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ef74 │ │ │ │ +0000833c 000000000000002c 00008340 FDE cie=00000000 pc=000000000002dd26..000000000002dd9c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dd2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dd30 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ef84 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002dd3c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003efd8 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002dd90 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd94 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd96 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd98 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd9a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a054 0000000000000034 0000a058 FDE cie=00000000 pc=000000000003efe4..000000000003f07a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe6 │ │ │ │ +0000836c 0000000000000034 00008370 FDE cie=00000000 pc=000000000002dd9c..000000000002de32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd9e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dda0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003eff0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002dda8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003effa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002ddb2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003f052 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000002de0a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f056 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002de0e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f058 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de10 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f05a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de12 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f05c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de14 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f05e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de16 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f060 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f062 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de1a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a08c 000000000000004c 0000a090 FDE cie=00000000 pc=000000000003f07a..000000000003f180 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f080 │ │ │ │ +000083a4 000000000000004c 000083a8 FDE cie=00000000 pc=000000000002de32..000000000002df38 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002de38 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f086 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002de3e │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003f09e │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002de56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003f0b0 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002de68 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003f0c2 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002de7a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003f104 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000002debc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f106 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002debe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f10c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dec4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f10e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dec6 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003f154 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000002df0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df0e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f158 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df10 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f15a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df12 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f160 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002df18 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df1a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f168 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002df20 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f16e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002df26 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f172 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df2a │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a0dc 0000000000000054 0000a0e0 FDE cie=00000000 pc=000000000003f180..000000000003f2b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f182 │ │ │ │ +000083f4 0000000000000054 000083f8 FDE cie=00000000 pc=000000000002df38..000000000002e070 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df3a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df3c │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f18a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002df42 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f196 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002df4e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f1a6 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002df5e │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-88 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-104 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-72 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000003f1d0 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002df88 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f1da │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002df92 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000003f22a │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002dfe2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f22c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dfe4 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000003f286 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002e03e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e040 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f28a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e042 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f28c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e044 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f292 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e04a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f294 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e04c │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e04e │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f298 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e050 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f29a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e052 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e058 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e05e │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e060 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e062 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a134 000000000000005c 0000a138 FDE cie=00000000 pc=000000000003f2b8..000000000003f402 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2be │ │ │ │ +0000844c 000000000000005c 00008450 FDE cie=00000000 pc=000000000002e070..000000000002e1ba │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e076 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e07c │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f2d8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e090 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003f2f8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002e0b0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2fe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e0b6 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f30a │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e0c2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003f362 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000002e11a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e11c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f36a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e122 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003f3ce │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002e186 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e188 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e18a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e18c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f3da │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e192 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e194 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e196 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e198 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e19a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e19c │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f3ea │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e1a2 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f3f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e1a8 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1ac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a194 000000000000004c 0000a198 FDE cie=00000000 pc=000000000003f402..000000000003f56a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f404 │ │ │ │ +000084ac 000000000000004c 000084b0 FDE cie=00000000 pc=000000000002e1ba..000000000002e322 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1bc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f406 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e1be │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f40c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e1c4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f414 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e1cc │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003f426 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002e1de │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f430 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e1e8 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e1ec │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000003f508 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000002e2c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e2c4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f50e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2c6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f510 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2c8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2ca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2cc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f516 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2ce │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f518 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2d0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f51a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2d2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f51c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2d4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f51e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2d6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f522 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2da │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a1e4 00000000000000b4 0000a1e8 FDE cie=00000000 pc=000000000003f56a..000000000003faf2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f56c │ │ │ │ +000084fc 00000000000000b4 00008500 FDE cie=00000000 pc=000000000002e322..000000000002e8aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e324 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f574 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e32c │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f580 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e338 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f58a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e342 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f590 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e348 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f5a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e358 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f5b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e36c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003f5ca │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002e382 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000003f618 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002e3d0 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_advance_loc2: 1138 to 000000000003fa8a │ │ │ │ + DW_CFA_advance_loc2: 1138 to 000000000002e842 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e844 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e846 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e848 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e84a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e84c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e84e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e850 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e852 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e854 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e856 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e858 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e85a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e85c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e85e │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e860 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e862 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e864 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e866 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e868 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e86a │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e86c │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e86e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fabc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e874 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fabe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e876 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e878 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -24425,1050 +19754,1050 @@ │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a29c 0000000000000090 0000a2a0 FDE cie=00000000 pc=000000000003faf2..000000000003fcca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faf4 │ │ │ │ +000085b4 0000000000000090 000085b8 FDE cie=00000000 pc=000000000002e8aa..000000000002ea82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8ac │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003fafe │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e8b6 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fb06 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e8be │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003fb10 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e8c8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003fb1e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002e8d6 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003fb3a │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002e8f2 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003fb48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002e900 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000003fc64 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000002ea1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea1e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea20 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea22 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea24 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea26 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea28 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea2a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea2c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea2e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea30 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea32 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea34 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea36 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fc84 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ea3c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea3e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea42 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003fca6 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002ea5e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fcaa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea62 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea64 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fcb2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ea6a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea6e │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fcbc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ea74 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea76 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fcc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ea7c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea7e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a330 0000000000000058 0000a334 FDE cie=00000000 pc=000000000003fcca..000000000003ff38 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fccc │ │ │ │ +00008648 0000000000000058 0000864c FDE cie=00000000 pc=000000000002ea82..000000000002ecf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ea84 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fcd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ea90 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003fcf0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002eaa8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000003ff14 │ │ │ │ + DW_CFA_advance_loc2: 548 to 000000000002eccc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecd0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecd2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecd4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecd6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecd8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecda │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecdc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecde │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ece0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ece2 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ece4 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ece6 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ece8 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecea │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecec │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a38c 0000000000000010 0000a390 FDE cie=00000000 pc=000000000003ff38..000000000003ff5a │ │ │ │ +000086a4 0000000000000010 000086a8 FDE cie=00000000 pc=000000000002ecf0..000000000002ed12 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3a0 0000000000000010 0000a3a4 FDE cie=00000000 pc=000000000003ff5a..000000000003ff80 │ │ │ │ +000086b8 0000000000000010 000086bc FDE cie=00000000 pc=000000000002ed12..000000000002ed38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3b4 0000000000000034 0000a3b8 FDE cie=00000000 pc=000000000003ff80..000000000004001c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff82 │ │ │ │ +000086cc 0000000000000034 000086d0 FDE cie=00000000 pc=000000000002ed38..000000000002edd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed3a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed3c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ff8a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ed42 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003ffa2 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002ed5a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000040000 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000002edb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040002 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edba │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004000a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002edc2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004000c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edc4 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040012 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002edca │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040014 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edcc │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040018 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3ec 0000000000000034 0000a3f0 FDE cie=00000000 pc=000000000004001c..00000000000400b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004001e │ │ │ │ +00008704 0000000000000034 00008708 FDE cie=00000000 pc=000000000002edd4..000000000002ee6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edd6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040020 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002edd8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040026 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002edde │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004003e │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002edf6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000040098 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002ee50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004009a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee52 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000400a2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ee5a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee5c │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000400aa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ee62 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee64 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee66 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a424 0000000000000034 0000a428 FDE cie=00000000 pc=00000000000400b4..000000000004014e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400b6 │ │ │ │ +0000873c 0000000000000034 00008740 FDE cie=00000000 pc=000000000002ee6c..000000000002ef06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee6e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee70 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000400be │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ee76 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000400d6 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002ee8e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000040134 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000002eeec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040136 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eeee │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004013c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002eef4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004013e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eef6 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040140 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eef8 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040146 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002eefe │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040148 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ef00 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004014a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ef02 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a45c 0000000000000010 0000a460 FDE cie=00000000 pc=000000000004014e..0000000000040178 │ │ │ │ +00008774 0000000000000010 00008778 FDE cie=00000000 pc=000000000002ef06..000000000002ef30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a470 0000000000000010 0000a474 FDE cie=00000000 pc=0000000000040178..00000000000401a2 │ │ │ │ +00008788 0000000000000010 0000878c FDE cie=00000000 pc=000000000002ef30..000000000002ef5a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a484 0000000000000034 0000a488 FDE cie=00000000 pc=00000000000401a2..00000000000402ae │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000401a4 │ │ │ │ +0000879c 0000000000000034 000087a0 FDE cie=00000000 pc=000000000002ef5a..000000000002f066 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ef5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000401a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef60 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000401b6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002ef6e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000040286 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002f03e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f040 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004028a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f042 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004028c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f044 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f048 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f04a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040298 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f050 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004029a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f052 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000402a8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f060 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000402aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f062 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000402ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f064 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a4bc 0000000000000010 0000a4c0 FDE cie=00000000 pc=00000000000402ae..000000000004031c │ │ │ │ +000087d4 0000000000000010 000087d8 FDE cie=00000000 pc=000000000002f066..000000000002f0d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4d0 0000000000000010 0000a4d4 FDE cie=00000000 pc=000000000004031c..0000000000040376 │ │ │ │ +000087e8 0000000000000010 000087ec FDE cie=00000000 pc=000000000002f0d4..000000000002f12e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4e4 0000000000000028 0000a4e8 FDE cie=00000000 pc=0000000000040376..00000000000403ea │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004037c │ │ │ │ +000087fc 0000000000000028 00008800 FDE cie=00000000 pc=000000000002f12e..000000000002f1a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f134 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040388 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f140 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 52 to 00000000000403bc │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000002f174 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f176 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f178 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000403c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f17e │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f180 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f182 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a510 0000000000000028 0000a514 FDE cie=00000000 pc=00000000000403ea..0000000000040448 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403ec │ │ │ │ +00008828 0000000000000028 0000882c FDE cie=00000000 pc=000000000002f1a2..000000000002f200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1a6 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000403f8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f1b0 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f1b8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 54 to 0000000000040436 │ │ │ │ + DW_CFA_advance_loc1: 54 to 000000000002f1ee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1f0 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004043e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f1f6 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040444 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f1fc │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040446 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1fe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a53c 0000000000000010 0000a540 FDE cie=00000000 pc=0000000000040448..000000000004049a │ │ │ │ +00008854 0000000000000010 00008858 FDE cie=00000000 pc=000000000002f200..000000000002f252 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a550 0000000000000010 0000a554 FDE cie=00000000 pc=000000000004049a..000000000004050e │ │ │ │ +00008868 0000000000000010 0000886c FDE cie=00000000 pc=000000000002f252..000000000002f2c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a564 0000000000000020 0000a568 FDE cie=00000000 pc=000000000004050e..000000000004054a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040510 │ │ │ │ +0000887c 0000000000000020 00008880 FDE cie=00000000 pc=000000000002f2c6..000000000002f302 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040514 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2cc │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000004053a │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002f2f2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040540 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f2f8 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040542 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2fa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040544 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2fc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a588 0000000000000020 0000a58c FDE cie=00000000 pc=000000000004054a..000000000004058c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040550 │ │ │ │ +000088a0 0000000000000020 000088a4 FDE cie=00000000 pc=000000000002f302..000000000002f344 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f308 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040552 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f30a │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040560 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f318 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004057e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002f336 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040588 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f340 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004058a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f342 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a5ac 0000000000000018 0000a5b0 FDE cie=00000000 pc=000000000004058c..00000000000405c6 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004059e │ │ │ │ +000088c4 0000000000000018 000088c8 FDE cie=00000000 pc=000000000002f344..000000000002f37e │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002f356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f358 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000405b6 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002f36e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000405c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f378 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a5c8 000000000000003c 0000a5cc FDE cie=00000000 pc=00000000000405c6..0000000000040684 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405c8 │ │ │ │ +000088e0 000000000000003c 000088e4 FDE cie=00000000 pc=000000000002f37e..000000000002f43c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f380 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000405ce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f386 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000405e4 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002f39c │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000040664 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000002f41c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040666 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f41e │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040668 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f420 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f422 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f424 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f426 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040674 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f42c │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004067a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f432 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004067c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f434 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004067e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f436 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a608 0000000000000040 0000a60c FDE cie=00000000 pc=0000000000040684..00000000000407ea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040686 │ │ │ │ +00008920 0000000000000040 00008924 FDE cie=00000000 pc=000000000002f43c..000000000002f5a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f43e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004068c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f444 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000406a2 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002f45a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-72 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000040762 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000002f51a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040764 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f51c │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040766 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f51e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040768 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f520 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004076a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f522 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004076c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f524 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004076e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f526 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040770 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f528 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040776 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f52e │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040778 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f530 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004077a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f532 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a64c 0000000000000048 0000a650 FDE cie=00000000 pc=00000000000407ea..000000000004096c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000407ec │ │ │ │ +00008964 0000000000000048 00008968 FDE cie=00000000 pc=000000000002f5a2..000000000002f724 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f5a4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000407f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f5aa │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-72 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004080e │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f5c6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-88 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 214 to 00000000000408e4 │ │ │ │ + DW_CFA_advance_loc1: 214 to 000000000002f69c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f69e │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6a0 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6a2 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6a4 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6a6 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000408f4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f6ac │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6ae │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6b0 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6b2 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040900 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f6b8 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040902 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040904 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6bc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a698 0000000000000040 0000a69c FDE cie=00000000 pc=000000000004096c..0000000000040a50 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004096e │ │ │ │ +000089b0 0000000000000040 000089b4 FDE cie=00000000 pc=000000000002f724..000000000002f808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f726 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040972 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f72a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040986 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f73e │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040994 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f74c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000040a06 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000002f7be │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f7c0 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040a0e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f7c6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040a14 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f7cc │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f7ce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f7d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000040a34 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f7ec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040a42 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f7fa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040a4c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f804 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f806 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6dc 000000000000001c 0000a6e0 FDE cie=00000000 pc=0000000000040a50..0000000000040b68 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000040b50 │ │ │ │ +000089f4 000000000000001c 000089f8 FDE cie=00000000 pc=000000000002f808..000000000002f920 │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000002f908 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f90a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b58 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f910 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b66 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f91e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6fc 0000000000000018 0000a700 FDE cie=00000000 pc=0000000000040b68..0000000000040b82 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b6a │ │ │ │ +00008a14 0000000000000018 00008a18 FDE cie=00000000 pc=000000000002f920..000000000002f93a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f924 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f92a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f938 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a718 0000000000000018 0000a71c FDE cie=00000000 pc=0000000000040b82..0000000000040b9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b84 │ │ │ │ +00008a30 0000000000000018 00008a34 FDE cie=00000000 pc=000000000002f93a..000000000002f954 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f93c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f93e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b8c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f944 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b9a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f952 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a734 0000000000000028 0000a738 FDE cie=00000000 pc=0000000000040b9c..0000000000040c24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b9e │ │ │ │ +00008a4c 0000000000000028 00008a50 FDE cie=00000000 pc=000000000002f954..000000000002f9dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f956 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040ba4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f95c │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040bb2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f96a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000040c12 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000002f9ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9cc │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9ce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9d2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9d4 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c22 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f9da │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a760 0000000000000028 0000a764 FDE cie=00000000 pc=0000000000040c24..0000000000040c9a │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000040c40 │ │ │ │ +00008a78 0000000000000028 00008a7c FDE cie=00000000 pc=000000000002f9dc..000000000002fa52 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f9f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c46 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f9fe │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c4c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fa04 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000040c82 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000002fa3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fa40 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa42 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa44 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa46 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa48 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fa4e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a78c 000000000000004c 0000a790 FDE cie=00000000 pc=0000000000040c9a..0000000000040d8a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c9c │ │ │ │ +00008aa4 000000000000004c 00008aa8 FDE cie=00000000 pc=000000000002fa52..000000000002fb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa54 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040ca2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fa5a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040caa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fa62 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040cb6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fa6e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040cc0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002fa78 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000040d10 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002fac8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000040d5e │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002fb16 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb18 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb1a │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040d6a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fb22 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb24 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040d72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fb2a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb2c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb2e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb30 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb32 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb34 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb38 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7dc 0000000000000028 0000a7e0 FDE cie=00000000 pc=0000000000040d8a..0000000000040e0e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d8c │ │ │ │ +00008af4 0000000000000028 00008af8 FDE cie=00000000 pc=000000000002fb42..000000000002fbc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040d96 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002fb4e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040da4 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002fb5c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000040e04 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000002fbbc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbbe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbc0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbc2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a808 000000000000007c 0000a80c FDE cie=00000000 pc=0000000000040e0e..0000000000041292 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e10 │ │ │ │ +00008b20 000000000000007c 00008b24 FDE cie=00000000 pc=000000000002fbc6..000000000003004a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbc8 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbca │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040e1a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fbd2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040e20 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fbd8 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000040e3c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002fbf4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040e4c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002fc04 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040e60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fc18 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 976 to 0000000000041230 │ │ │ │ + DW_CFA_advance_loc2: 976 to 000000000002ffe8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ffea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041238 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fff0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004123a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fff2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004123c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fff4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004123e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fff6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fff8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fffa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fffc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041246 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fffe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030000 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004124a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030002 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004124c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030004 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004124e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030006 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041250 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030008 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041252 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003000a │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041254 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003000c │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003000e │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041258 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030010 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004125a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030012 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004125c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030014 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004125e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030016 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041260 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030018 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041262 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003001a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003001c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a888 0000000000000074 0000a88c FDE cie=00000000 pc=0000000000041292..0000000000041436 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041294 │ │ │ │ +00008ba0 0000000000000074 00008ba4 FDE cie=00000000 pc=000000000003004a..00000000000301ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003004c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000412a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003005c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000412fe │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000300b6 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004130c │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000300c4 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000004138c │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000030144 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004138e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030146 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041390 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030148 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003014a │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000413dc │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000030194 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030196 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030198 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003019a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003019c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003019e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301a0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000413ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301a4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301a6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301a8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004140e │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000301c6 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000041432 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000301ea │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ │ │ │ │ -0000a900 0000000000000078 0000a904 FDE cie=00000000 pc=0000000000041436..0000000000041a3e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041438 │ │ │ │ +00008c18 0000000000000078 00008c1c FDE cie=00000000 pc=00000000000301ee..00000000000307f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301f0 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004143a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301f2 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041440 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000301f8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041446 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000301fe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000041450 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030208 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000041466 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003021e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000041480 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000030238 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_advance_loc2: 904 to 0000000000041808 │ │ │ │ + DW_CFA_advance_loc2: 904 to 00000000000305c0 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 402 to 000000000004199a │ │ │ │ + DW_CFA_advance_loc2: 402 to 0000000000030752 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004199e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030756 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000041a06 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000307be │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041a14 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000307cc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307d0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307d2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307d4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307d6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307d8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307da │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307dc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307de │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307e0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307e2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a2c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307e4 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307e6 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307e8 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307ea │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307ec │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307ee │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041a3a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307f2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a97c 0000000000000020 0000a980 FDE cie=00000000 pc=0000000000041a3e..0000000000041a98 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041a44 │ │ │ │ +00008c94 0000000000000020 00008c98 FDE cie=00000000 pc=00000000000307f6..0000000000030850 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000307fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307fe │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000041a76 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003082e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041a7c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030834 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030838 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041a8e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000030846 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041a94 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003084c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a9a0 0000000000000078 0000a9a4 FDE cie=00000000 pc=0000000000041a98..0000000000041baa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a9a │ │ │ │ +00008cb8 0000000000000078 00008cbc FDE cie=00000000 pc=0000000000030850..0000000000030962 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030852 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030854 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000041aae │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000030866 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000041ac2 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003087a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000041ae2 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003089a │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041af0 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000308a8 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-104 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000041b42 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000308fa │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000308fc │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000308fe │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030900 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b4e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030906 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030908 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003090a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003090c │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003090e │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030910 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b5e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030916 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003091c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003091e │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b6c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030924 │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030926 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030928 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ @@ -25476,122 +20805,122 @@ │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-96 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-104 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-112 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000041b98 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000030950 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa1c 000000000000007c 0000aa20 FDE cie=00000000 pc=0000000000041baa..0000000000041ff0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041bac │ │ │ │ +00008d34 000000000000007c 00008d38 FDE cie=00000000 pc=0000000000030962..0000000000030da8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030964 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041bae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030966 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000041bba │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030972 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000041bde │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000030996 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-128 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-136 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-152 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000041c10 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000309c8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000041c22 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000309da │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-160 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-168 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-184 │ │ │ │ DW_CFA_offset: r59 (fs11) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 636 to 0000000000041e9e │ │ │ │ + DW_CFA_advance_loc2: 636 to 0000000000030c56 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041ea6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030c5e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c60 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041eb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030c68 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041eb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c6a │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041eba │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030c72 │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc1: 210 to 0000000000041f8c │ │ │ │ + DW_CFA_advance_loc1: 210 to 0000000000030d44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d46 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041f94 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030d4c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d4e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d50 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d52 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d54 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d56 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d58 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d5a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d5c │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d5e │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d60 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041faa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d62 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d64 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d66 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d68 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d6a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030d6c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa9c 0000000000000084 0000aaa0 FDE cie=00000000 pc=0000000000041ff0..0000000000042544 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ff2 │ │ │ │ +00008db4 0000000000000084 00008db8 FDE cie=00000000 pc=0000000000030da8..00000000000312fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030daa │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030dac │ │ │ │ DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042008 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030dc0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000042024 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000030ddc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000042046 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000030dfe │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ @@ -25599,272 +20928,272 @@ │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_advance_loc2: 540 to 0000000000042262 │ │ │ │ + DW_CFA_advance_loc2: 540 to 000000000003101a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003101c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042266 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003101e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042268 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031020 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004226a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031022 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004226c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031024 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004226e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031026 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042270 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031028 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003102a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003102c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003102e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042278 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031030 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004227a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031032 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004227c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031034 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004227e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031036 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031038 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042282 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003103a │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003103c │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042286 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003103e │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031040 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004228a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031042 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004228c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031044 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004228e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031046 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042290 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031048 │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003104a │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042298 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031050 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004229a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031052 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab24 0000000000000050 0000ab28 FDE cie=00000000 pc=0000000000042544..0000000000042604 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004254a │ │ │ │ +00008e3c 0000000000000050 00008e40 FDE cie=00000000 pc=00000000000312fc..00000000000313bc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031302 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042552 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003130a │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004255a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031312 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000042572 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003132a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042574 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003132c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042576 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003132e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004257c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031334 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004257e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031336 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004258c │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000031344 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042592 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003134a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042594 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003134c │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004259a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031352 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004259c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031354 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004259e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031356 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000425a6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003135e │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000425e8 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000313a0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000425f2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000313aa │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000425f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000313b0 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000425fe │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000313b6 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042600 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313b8 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042602 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000ab78 000000000000004c 0000ab7c FDE cie=00000000 pc=0000000000042604..000000000004273c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042606 │ │ │ │ +00008e90 000000000000004c 00008e94 FDE cie=00000000 pc=00000000000313bc..00000000000314f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313be │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000313c0 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004261a │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000313d2 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042622 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000313da │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000042662 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003141a │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000426e0 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000031498 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003149a │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003149c │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003149e │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000426ec │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000314a4 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000426f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000314aa │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000426f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000314b0 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314b2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314b4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004272e │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000314e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042734 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000314ec │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042736 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314ee │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042738 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314f0 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004273a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000abc8 0000000000000010 0000abcc FDE cie=00000000 pc=000000000004273c..000000000004273e │ │ │ │ +00008ee0 0000000000000010 00008ee4 FDE cie=00000000 pc=00000000000314f4..00000000000314f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000abdc 0000000000000048 0000abe0 FDE cie=00000000 pc=000000000004273e..00000000000428c2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042740 │ │ │ │ +00008ef4 0000000000000048 00008ef8 FDE cie=00000000 pc=00000000000314f6..000000000003167a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314f8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000042756 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003150e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 304 to 0000000000042886 │ │ │ │ + DW_CFA_advance_loc2: 304 to 000000000003163e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031640 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004288a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031642 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004288c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031644 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004288e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031646 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004289c │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000031654 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000428a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031660 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031662 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031664 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031666 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031668 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003166a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003166c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ac28 000000000000006c 0000ac2c FDE cie=00000000 pc=00000000000428c2..0000000000042aa2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428c4 │ │ │ │ +00008f40 000000000000006c 00008f44 FDE cie=00000000 pc=000000000003167a..000000000003185a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003167c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003167e │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000428d0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031688 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000428f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000316a8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004293e │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000316f6 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 206 to 0000000000042a0c │ │ │ │ + DW_CFA_advance_loc1: 206 to 00000000000317c4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317c6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317c8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317ca │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317cc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317ce │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317da │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317dc │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317e0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -25872,262 +21201,262 @@ │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000ac98 0000000000000010 0000ac9c FDE cie=00000000 pc=0000000000042aa2..0000000000042ad6 │ │ │ │ +00008fb0 0000000000000010 00008fb4 FDE cie=00000000 pc=000000000003185a..000000000003188e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000acac 0000000000000010 0000acb0 FDE cie=00000000 pc=0000000000042ad6..0000000000042b0a │ │ │ │ +00008fc4 0000000000000010 00008fc8 FDE cie=00000000 pc=000000000003188e..00000000000318c2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000acc0 0000000000000010 0000acc4 FDE cie=00000000 pc=0000000000042b0a..0000000000042b54 │ │ │ │ +00008fd8 0000000000000010 00008fdc FDE cie=00000000 pc=00000000000318c2..000000000003190c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000acd4 000000000000002c 0000acd8 FDE cie=00000000 pc=0000000000042b54..0000000000042bb4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b56 │ │ │ │ +00008fec 000000000000002c 00008ff0 FDE cie=00000000 pc=000000000003190c..000000000003196c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003190e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031910 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042b62 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003191a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042b6a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031922 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042b74 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003192c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000042ba0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000031958 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042baa │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031962 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031964 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031966 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031968 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003196a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ad04 0000000000000020 0000ad08 FDE cie=00000000 pc=0000000000042bb4..0000000000042bce │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb6 │ │ │ │ +0000901c 0000000000000020 00009020 FDE cie=00000000 pc=000000000003196c..0000000000031986 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003196e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031970 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042bbe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031976 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042bc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003197c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042bca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031982 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bcc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031984 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ad28 0000000000000030 0000ad2c FDE cie=00000000 pc=0000000000042bce..0000000000042c4c │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042bd8 │ │ │ │ +00009040 0000000000000030 00009044 FDE cie=00000000 pc=0000000000031986..0000000000031a04 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031990 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042bdc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031994 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042be6 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003199e │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042bf0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000319a8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042bfc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000319b4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 58 to 0000000000042c36 │ │ │ │ + DW_CFA_advance_loc1: 58 to 00000000000319ee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000319f0 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000319f2 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000319f4 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042c42 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000319fa │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042c48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031a00 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a02 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000ad5c 0000000000000044 0000ad60 FDE cie=00000000 pc=0000000000042c4c..0000000000042d10 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c4e │ │ │ │ +00009074 0000000000000044 00009078 FDE cie=00000000 pc=0000000000031a04..0000000000031ac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a06 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031a08 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042c5a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031a12 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000042c70 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000031a28 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000042c8c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000031a44 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042c92 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031a4a │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000042ca0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000031a58 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000042cf8 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000031ab0 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ab2 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ab4 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ab6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ab8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031aba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031abc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031abe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ac0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ac4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ac6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ada4 0000000000000024 0000ada8 FDE cie=00000000 pc=0000000000042d10..0000000000042f34 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d12 │ │ │ │ +000090bc 0000000000000024 000090c0 FDE cie=00000000 pc=0000000000031ac8..0000000000031cec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031aca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ace │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 366 to 0000000000042e84 │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000031c3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031c40 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031c42 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031c44 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000adcc 0000000000000050 0000add0 FDE cie=00000000 pc=0000000000042f34..00000000000432cc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042f36 │ │ │ │ +000090e4 0000000000000050 000090e8 FDE cie=00000000 pc=0000000000031cec..0000000000032084 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cee │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042f3c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031cf4 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042f44 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031cfc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000042f52 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000031d0a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042f62 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031d1a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 818 to 0000000000043294 │ │ │ │ + DW_CFA_advance_loc2: 818 to 000000000003204c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003204e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000432a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032058 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003205a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000432a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032060 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032062 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032064 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032066 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032068 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003206a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003206c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003206e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000432ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032072 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032074 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032076 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ae20 0000000000000044 0000ae24 FDE cie=00000000 pc=00000000000432cc..0000000000043690 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432ce │ │ │ │ +00009138 0000000000000044 0000913c FDE cie=00000000 pc=0000000000032084..0000000000032448 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032086 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032088 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000432d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003208c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000432f0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000320a8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-80 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000004348a │ │ │ │ + DW_CFA_advance_loc2: 410 to 0000000000032242 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004348c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032244 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043492 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003224a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043494 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003224c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003224e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043498 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032250 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004349a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032252 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004349c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032254 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004349e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032256 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032258 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003225a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003225c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ae68 0000000000000058 0000ae6c FDE cie=00000000 pc=0000000000043690..000000000004391c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043692 │ │ │ │ +00009180 0000000000000058 00009184 FDE cie=00000000 pc=0000000000032448..00000000000326d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003244a │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000436b8 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000032470 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ @@ -26135,12470 +21464,17141 @@ │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000043834 │ │ │ │ + DW_CFA_advance_loc2: 380 to 00000000000325ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043836 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325ee │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043838 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325f0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004383a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325f2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004383c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325f4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004383e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325f6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043840 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325f8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043842 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325fa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043844 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325fc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043846 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000325fe │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043848 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032600 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004384a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032602 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004384c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032604 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004384e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032606 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043852 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003260a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043854 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003260c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043856 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003260e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aec4 0000000000000010 0000aec8 FDE cie=00000000 pc=000000000004391c..000000000004392a │ │ │ │ +000091dc 0000000000000010 000091e0 FDE cie=00000000 pc=00000000000326d4..00000000000326e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aed8 000000000000002c 0000aedc FDE cie=00000000 pc=000000000004392a..00000000000439de │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004392e │ │ │ │ +000091f0 000000000000002c 000091f4 FDE cie=00000000 pc=00000000000326e2..0000000000032796 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000326e6 │ │ │ │ DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043932 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000326ea │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043942 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000326fa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004395c │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000032714 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000439c4 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000003277c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032780 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032784 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032788 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003278c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000439d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003278e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af08 0000000000000054 0000af0c FDE cie=00000000 pc=00000000000439de..0000000000043b1c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000439e0 │ │ │ │ +00009220 0000000000000054 00009224 FDE cie=00000000 pc=0000000000032796..00000000000328d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032798 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000439e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003279a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000439ec │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000327a4 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000439f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000327ac │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043a06 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000327be │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043a12 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000327ca │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 236 to 0000000000043afe │ │ │ │ + DW_CFA_advance_loc2: 236 to 00000000000328b6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328b8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328be │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328c0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328c2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328c4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328c6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328c8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328ca │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328cc │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328d0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328d2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af60 0000000000000010 0000af64 FDE cie=00000000 pc=0000000000043b1c..0000000000043b54 │ │ │ │ +00009278 000000000000003c 0000927c FDE cie=00000000 pc=00000000000328d4..0000000000032986 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328da │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000328e6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000328fe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000003294c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003294e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032950 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032952 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032954 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032956 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032958 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003295a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003296c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000092b8 0000000000000030 000092bc FDE cie=00000000 pc=0000000000032986..0000000000032a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032988 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003298a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032996 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000329a8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000329b6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000329f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000329f8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000329fa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032a00 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a02 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a04 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032a10 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000092ec 000000000000002c 000092f0 FDE cie=00000000 pc=0000000000032a14..0000000000032aac │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032a1a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032a24 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032a34 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032a42 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000032a86 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a88 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a8a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a8c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a8e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a90 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000931c 000000000000003c 00009320 FDE cie=00000000 pc=0000000000032aac..0000000000032b8e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ab0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032aba │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032aca │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032ae2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000032b7a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b7c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b7e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b80 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b82 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b84 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b86 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b88 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b8a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032b8c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000935c 0000000000000020 00009360 FDE cie=00000000 pc=0000000000032b8e..0000000000032bb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032ba4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032bac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032bb2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bb4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af74 0000000000000010 0000af78 FDE cie=00000000 pc=0000000000043b54..0000000000043b5e │ │ │ │ +00009380 0000000000000010 00009384 FDE cie=00000000 pc=0000000000032bb6..0000000000032bbe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af88 000000000000001c 0000af8c FDE cie=00000000 pc=0000000000043b5e..0000000000043b7c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b60 │ │ │ │ +00009394 0000000000000020 00009398 FDE cie=00000000 pc=0000000000032bbe..0000000000032bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032bc8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032bd0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032bd6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bd8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bda │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000093b8 0000000000000020 000093bc FDE cie=00000000 pc=0000000000032bfa..0000000000032c5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bfc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c00 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032c14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c16 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c1c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000093dc 0000000000000014 000093e0 FDE cie=00000000 pc=0000000000032c5c..0000000000032c88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032c66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043b64 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000032c84 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000093f4 0000000000000020 000093f8 FDE cie=00000000 pc=0000000000032c88..0000000000032cf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c8c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c90 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032ca4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ca6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032caa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009418 0000000000000040 0000941c FDE cie=00000000 pc=0000000000032cf6..0000000000032d58 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032cfc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032d08 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043b74 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000032d32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d34 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d36 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d38 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d3a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d3e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d42 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d44 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043b78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d46 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d48 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d4a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d4c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d4e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d52 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000afa8 0000000000000010 0000afac FDE cie=00000000 pc=0000000000043b7c..0000000000043b86 │ │ │ │ +0000945c 0000000000000010 00009460 FDE cie=00000000 pc=0000000000032d58..0000000000032d62 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000afbc 000000000000008c 0000afc0 FDE cie=00000000 pc=0000000000043b86..0000000000043dc6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b88 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b8a │ │ │ │ +00009470 0000000000000048 00009474 FDE cie=00000000 pc=0000000000032d62..0000000000032e34 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032d68 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032d74 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043b92 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000032d86 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043ba2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000032e0a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e0c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e0e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e10 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e12 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e18 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032e22 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e24 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e26 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e28 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e2a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e2c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000094bc 000000000000003c 000094c0 FDE cie=00000000 pc=0000000000032e34..0000000000032edc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e38 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e3c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032e46 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000032eb4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032eb6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032eb8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032eba │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032ec0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ec4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ec6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ec8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032ed4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ed8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032eda │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000094fc 0000000000000034 00009500 FDE cie=00000000 pc=0000000000032edc..0000000000032f5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ede │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ee0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032ee6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032ef0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000032f2c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f2e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f30 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f32 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f34 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f36 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000032f58 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009534 0000000000000064 00009538 FDE cie=00000000 pc=0000000000032f5c..00000000000330f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f5e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f60 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032f66 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043bb0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032f74 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000043bfc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032f80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000043ca6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032f8a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000032f9c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032faa │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000033006 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033008 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003300a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003300c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003300e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033010 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033012 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033014 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043caa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033016 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033018 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043cac │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000043d26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003301a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003301c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000043d40 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043d4e │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003306c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003306e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033070 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000959c 0000000000000028 000095a0 FDE cie=00000000 pc=00000000000330f8..0000000000033160 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000330fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033102 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003310a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003314a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003314c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033152 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043d54 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003315c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003315e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000095c8 0000000000000034 000095cc FDE cie=00000000 pc=0000000000033160..0000000000033214 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033164 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003316a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033178 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000331f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043d5a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331fa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331fc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331fe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033200 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033206 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033210 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033212 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009600 0000000000000040 00009604 FDE cie=00000000 pc=0000000000033214..00000000000332c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033216 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033218 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003321e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033228 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033232 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000033292 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033294 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033296 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033298 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003329a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003329c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003329e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332a0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000332c4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + │ │ │ │ +00009644 00000000000000c8 00009648 FDE cie=00000000 pc=00000000000332c8..00000000000335d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332ca │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000332d4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000332e2 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000332f2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000033336 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003334a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033350 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033356 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 446 to 0000000000033514 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033516 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033518 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003351a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003351c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003351e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033520 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043d68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033522 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033524 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033526 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033528 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003352a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003352c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033530 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033532 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d6c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033534 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033536 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033556 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000043d8c │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000033568 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003356a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003356c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003356e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033570 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033572 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033574 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033576 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000033594 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033596 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033598 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003359a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003359c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000043da6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003359e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335a0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000335be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335c0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335c2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335c4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335c6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335c8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335ca │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335cc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335ce │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335d0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b04c 000000000000001c 0000b050 FDE cie=00000000 pc=0000000000043dc6..0000000000043df8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043dca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043dce │ │ │ │ +00009710 0000000000000064 00009714 FDE cie=00000000 pc=00000000000335d2..0000000000033660 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000335d4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000335d8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000335de │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000335e8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000335f4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000033638 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033640 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033642 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033644 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033646 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033648 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003364a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000043df0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003364e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043df2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033652 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033654 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033658 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003365a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003365c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ │ │ │ │ -0000b06c 0000000000000020 0000b070 FDE cie=00000000 pc=0000000000043df8..0000000000043e6a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043dfa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043e00 │ │ │ │ +00009778 000000000000003c 0000977c FDE cie=00000000 pc=0000000000033660..00000000000336dc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033666 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000033678 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043e10 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000043e48 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000336c6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336c8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336ca │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336cc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336ce │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336d0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336d2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336d4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336d6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000336d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000b090 0000000000000010 0000b094 FDE cie=00000000 pc=0000000000043e6a..0000000000043e94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0a4 0000000000000024 0000b0a8 FDE cie=00000000 pc=0000000000043e94..0000000000043f20 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e96 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043e9e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043eb0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +000097b8 0000000000000040 000097bc FDE cie=00000000 pc=00000000000336dc..000000000003377c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000336e2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000336f0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000336f8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000043ee8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000033764 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043eea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033766 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043eec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033768 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043eee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003376a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003376c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003376e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033770 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033772 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033774 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033776 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033778 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ef0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0cc 000000000000002c 0000b0d0 FDE cie=00000000 pc=0000000000043f20..0000000000043fc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f22 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043f28 │ │ │ │ +000097fc 000000000000004c 00009800 FDE cie=00000000 pc=000000000003377c..0000000000033884 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003377e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033780 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033786 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000337a2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043f36 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 198 to 0000000000033868 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003386a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003386c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003386e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033870 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033872 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033874 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033876 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033878 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003387a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003387c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003387e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033880 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033882 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000984c 0000000000000084 00009850 FDE cie=00000000 pc=0000000000033884..0000000000033b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033886 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033896 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000338ae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000043f90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000338ce │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000338e0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 352 to 0000000000033a40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a42 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a44 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a46 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a48 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a4a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a4c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000033a66 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a68 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a6a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a6c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a6e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a70 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a72 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a74 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 146 to 0000000000033b06 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f94 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033b14 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +000098d4 00000000000000b0 000098d8 FDE cie=00000000 pc=0000000000033b18..0000000000033e60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033b1a │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033b1c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033b3c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000033b78 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 350 to 0000000000033cd6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033cd8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033cda │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033cdc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033cde │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ce0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ce2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000033cfc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033cfe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d00 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d02 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d04 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d06 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d08 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d0a │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000033d82 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000033da8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033db6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033dc4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033dc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033dd6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0fc 0000000000000024 0000b100 FDE cie=00000000 pc=0000000000043fc0..000000000004401c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043fc6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043fce │ │ │ │ +00009988 000000000000008c 0000998c FDE cie=00000000 pc=0000000000033e60..0000000000033f80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e62 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033e76 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033e84 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033ea4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000033f1a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f1c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f1e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f20 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f22 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f24 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f26 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f28 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f2a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f2c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033f40 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f42 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f44 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f46 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f48 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033f68 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033f7c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a18 0000000000000028 00009a1c FDE cie=00000000 pc=0000000000033f80..0000000000033fae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000043ff8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033f96 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033f98 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ffa │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033fa2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a44 0000000000000058 00009a48 FDE cie=00000000 pc=0000000000033fae..0000000000034086 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fb0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fb2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033fb8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033fcc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000034050 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034052 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034054 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004400a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034056 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034058 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003405a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003405c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003405e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034060 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034062 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034064 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000b124 0000000000000010 0000b128 FDE cie=00000000 pc=000000000004401c..000000000004402c │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034066 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b138 000000000000001c 0000b13c FDE cie=00000000 pc=000000000004402c..0000000000044066 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004403a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044042 │ │ │ │ +00009aa0 0000000000000024 00009aa4 FDE cie=00000000 pc=0000000000034086..00000000000340ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034088 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003408a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034090 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003409a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044056 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000340a4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044058 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340a6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004405e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000340aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b158 0000000000000024 0000b15c FDE cie=00000000 pc=0000000000044066..00000000000440dc │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000044074 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004407e │ │ │ │ +00009ac8 0000000000000054 00009acc FDE cie=00000000 pc=00000000000340ae..000000000003421e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340b0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000340b4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000340be │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000340c6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000340ce │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000440ca │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000340da │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000340e8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003412e │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 210 to 0000000000034200 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034202 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034204 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000440cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034206 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000440d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003420a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000440d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003420c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003420e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034210 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034212 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034214 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034216 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034218 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003421a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003421c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b180 000000000000004c 0000b184 FDE cie=00000000 pc=00000000000440dc..0000000000044286 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000440de │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000440e4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000440ee │ │ │ │ +00009b20 00000000000000c0 00009b24 FDE cie=00000000 pc=000000000003421e..00000000000343b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034220 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034224 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034238 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034248 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004410a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003425e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000003430a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003430c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003430e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034310 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034312 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034314 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034316 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034318 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003432a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003432c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003432e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034330 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034334 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034336 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003433a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044110 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000441f2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441f4 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000034358 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003435e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441f8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034360 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034362 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034364 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034366 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044202 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034368 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003436a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003436c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003436e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044204 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034370 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044206 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034372 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034376 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034378 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003437c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034382 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034384 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034386 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034388 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003438a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003438c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003438e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004420a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004420c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034394 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ │ │ │ │ -0000b1d0 000000000000001c 0000b1d4 FDE cie=00000000 pc=0000000000044286..00000000000442a6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004428a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004428e │ │ │ │ +00009be4 0000000000000050 00009be8 FDE cie=00000000 pc=00000000000343b4..000000000003450e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000343b6 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000343ba │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000343c4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000343cc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000343d4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004429c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000343e0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000034428 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000344f0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000344f2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000344f4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000344f6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000442a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000344f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000344fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000344fe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034500 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034502 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034504 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034506 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034508 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000b1f0 0000000000000050 0000b1f4 FDE cie=00000000 pc=00000000000442a6..0000000000044492 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442a8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000442ae │ │ │ │ +00009c38 00000000000000b4 00009c3c FDE cie=00000000 pc=000000000003450e..00000000000346f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034510 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034512 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034526 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000442b8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000442d8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034530 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003453e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000034582 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 198 to 0000000000034648 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003464a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003464c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003464e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034650 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034652 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034654 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000034666 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034668 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003466a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003466c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003466e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034670 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034672 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034676 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000346a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346a2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346a4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346a6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346a8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346aa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346ac │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000346b4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000346b8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346ba │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346bc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000346c0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346ca │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346cc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346ce │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000346d4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00009cf0 000000000000003c 00009cf4 FDE cie=00000000 pc=00000000000346f4..00000000000347a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346f6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000346fa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034704 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003470c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034714 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 290 to 00000000000443fa │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003471a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000034796 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034798 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003479a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003479c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044402 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003479e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044404 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347a0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044406 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347a2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044408 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347a4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004440a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347a6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009d30 0000000000000084 00009d34 FDE cie=00000000 pc=00000000000347a8..000000000003499c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347aa │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000347ac │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000347be │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000347c8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000347ce │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000347d6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000347da │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000347e0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000034828 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003487c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003487e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034880 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034882 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034884 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034886 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004440c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034888 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004440e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003488a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044410 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003488c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044412 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003488e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044414 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034890 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034892 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003489a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003489c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044416 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000b244 0000000000000078 0000b248 FDE cie=00000000 pc=0000000000044492..00000000000448d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044494 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000348a0 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044498 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000444aa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000444c0 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000003498e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034990 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034992 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034994 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034996 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034998 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003499a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009db8 0000000000000014 00009dbc FDE cie=00000000 pc=000000000003499c..000000000003499e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009dd0 0000000000000034 00009dd4 FDE cie=00000000 pc=000000000003499e..0000000000034a4a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349a0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000349a4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000349e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349e6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000349fa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000349fe │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000034a32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a34 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a36 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a38 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000034a46 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009e08 0000000000000070 00009e0c FDE cie=00000000 pc=0000000000034a4a..0000000000034b72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a4c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a4e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034a54 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034a60 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 242 to 00000000000445b2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 520 to 00000000000447ba │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000034a7a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a7c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a7e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a80 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a82 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a84 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a86 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a88 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034a8a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000034ae0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034ae2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034ae4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034ae6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034ae8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034aea │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034aec │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034aee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034af2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034afc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000034b4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034b4c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034b4e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034b58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034b62 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000004484c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034b64 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034b66 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009e7c 0000000000000044 00009e80 FDE cie=00000000 pc=0000000000034b72..0000000000034d04 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034b78 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034b84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000034bee │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000034c44 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034c50 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044858 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c52 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004485a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c54 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c56 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c58 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c5a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034c5c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000034caa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034cb0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034cb2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034cb4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034cb6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034cb8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034cbc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009ec4 0000000000000054 00009ec8 FDE cie=00000000 pc=0000000000034d04..0000000000035232 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d06 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d0a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034d1a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034d2e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034d36 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034d46 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 578 to 0000000000034f88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f8a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f8c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004485c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f8e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004485e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f90 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044860 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f92 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044862 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f94 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f96 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f98 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044864 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f9a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044866 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f9c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044868 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f9e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004486a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034fa0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004486c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034fa2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004486e │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034fa4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009f1c 0000000000000068 00009f20 FDE cie=00000000 pc=0000000000035232..0000000000035318 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035234 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035236 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003523c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035248 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003526c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035274 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003529e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000352d2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352d4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000352fa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352fc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352fe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035300 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035302 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035304 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035306 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003530a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003530c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003530e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035310 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035312 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035314 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000448a4 │ │ │ │ + │ │ │ │ +00009f88 0000000000000040 00009f8c FDE cie=00000000 pc=0000000000035318..00000000000353b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003531a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003531c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035324 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003532e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003533c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000035366 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003537e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035380 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000353a2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353a4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353a6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000448b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353a8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353aa │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353ac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353ae │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000353b2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00009fcc 0000000000000058 00009fd0 FDE cie=00000000 pc=00000000000353b6..0000000000035510 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353b8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353ba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000353c2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000353d4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003540a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 228 to 00000000000354ee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354fa │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354fc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354fe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035500 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035502 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035504 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035506 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035508 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003550c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003550e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b2c0 0000000000000054 0000b2c4 FDE cie=00000000 pc=00000000000448d4..0000000000044a16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000448d6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000448de │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000448e4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000448f8 │ │ │ │ +0000a028 000000000000008c 0000a02c FDE cie=00000000 pc=0000000000035510..00000000000357ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035512 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035514 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003551c │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044904 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035534 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000035568 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000355b6 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000035620 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035622 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035624 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035626 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035628 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003562a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000003568c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003568e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035690 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035692 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035694 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035698 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003569a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003569c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000356b0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000035740 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003574c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035750 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000035778 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044924 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035782 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000357a4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004492e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a0b8 0000000000000044 0000a0bc FDE cie=00000000 pc=00000000000357ae..0000000000035a9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000357b0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000357ba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000357c0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000035836 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003583a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003583c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003583e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000035884 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000035998 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003599a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003599c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000359a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359ac │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000359d6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000035a32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035a42 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000035a5e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a100 0000000000000098 0000a104 FDE cie=00000000 pc=0000000000035a9e..0000000000035e4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035aa8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035ab8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000035adc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 168 to 00000000000449d6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000035b8a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b8c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b8e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b90 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449de │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000449f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b92 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b94 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000035bb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bb2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449fc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449fe │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a00 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a04 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bb4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bb6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044a12 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000035bf8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bfa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bfc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - │ │ │ │ -0000b318 0000000000000024 0000b31c FDE cie=00000000 pc=0000000000044a16..0000000000044a40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a1a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000035cc8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000035d32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d34 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d36 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d38 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000035d5e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035d76 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000035e12 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035e18 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e1a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e1c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000035e40 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035e4a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e4c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044a22 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a19c 0000000000000040 0000a1a0 FDE cie=00000000 pc=0000000000035e4e..000000000003601a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e50 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000035e62 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044a36 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035e68 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 234 to 0000000000035f52 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f56 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f58 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f5a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f5c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000035f6a │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000035ff0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ff2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035ffa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036000 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036010 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036012 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b340 0000000000000010 0000b344 FDE cie=00000000 pc=0000000000044a40..0000000000044a64 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b354 0000000000000010 0000b358 FDE cie=00000000 pc=0000000000044a64..0000000000044a8e │ │ │ │ +0000a1e0 0000000000000070 0000a1e4 FDE cie=00000000 pc=000000000003601a..0000000000036106 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003601e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036022 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036028 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003603a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036046 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000360c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000360ca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360cc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360ce │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360d0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360d2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360d4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360d6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360d8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360da │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360dc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360de │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360e8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360ea │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360ec │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360ee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360f0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360f4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360f6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360f8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000360fa │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000360fe │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036102 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036104 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b368 0000000000000028 0000b36c FDE cie=00000000 pc=0000000000044a8e..0000000000044b2e │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044a9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044aa4 │ │ │ │ +0000a254 0000000000000038 0000a258 FDE cie=00000000 pc=0000000000036106..00000000000361ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036108 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003610a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036114 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036124 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003613e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000036158 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000044ad2 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036184 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036186 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036188 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003618a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003618c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003618e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036190 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036192 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ada │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036194 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000044aec │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000044b1c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ │ │ │ │ -0000b394 0000000000000038 0000b398 FDE cie=00000000 pc=0000000000044b2e..0000000000044bc4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044b34 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044b3c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000a290 0000000000000044 0000a294 FDE cie=00000000 pc=00000000000361ba..000000000003624a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000361bc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000361c2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000044b7c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000361cc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000361d4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000361e6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000036222 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b7e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036224 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036226 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036228 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003622a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003622c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036230 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036232 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036236 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036238 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003623a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003623c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036242 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036244 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036246 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a2d8 0000000000000058 0000a2dc FDE cie=00000000 pc=000000000003624a..00000000000366d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003624c │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003624e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036252 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003626c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003628a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000362a0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 912 to 0000000000036630 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036632 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036634 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036636 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036638 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003663a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003663c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003663e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036640 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036642 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036644 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036646 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036648 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003664c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003664e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044baa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036650 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b3d0 0000000000000088 0000b3d4 FDE cie=00000000 pc=0000000000044bc4..0000000000044cca │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044bd4 │ │ │ │ +0000a334 0000000000000050 0000a338 FDE cie=00000000 pc=00000000000366d6..00000000000368f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366d8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000366dc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000366ec │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000366f2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 52 to 0000000000036726 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 386 to 00000000000368a8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368aa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368ac │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368ae │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368b0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000368dc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368de │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368e0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368e2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368e4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368e6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368e8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000368ec │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368ee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a388 0000000000000058 0000a38c FDE cie=00000000 pc=00000000000368f0..0000000000036a86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368f2 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000368f4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000368fc │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036904 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003690e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003691c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044be0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000044bf6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036922 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000044c22 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003692a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003696c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036984 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000036a48 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a4a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a4c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000036a5a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a5c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a5e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a60 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a62 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a64 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a66 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a68 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a6a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a6e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a74 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a3e4 0000000000000058 0000a3e8 FDE cie=00000000 pc=0000000000036a86..0000000000036bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a88 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a8c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036a92 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036a98 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036aa4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036aae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000036abc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036ac2 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000036b04 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000036bba │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bbc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bbe │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000036bcc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bce │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bda │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bdc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036be0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036be2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c32 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036be6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a440 0000000000000054 0000a444 FDE cie=00000000 pc=0000000000036bf8..0000000000036d4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bfa │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bfc │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036c08 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036c10 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036c1a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036c24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000036c4e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036c62 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000044c48 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000036d0e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044c4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d10 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d12 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d14 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000036d22 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d24 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d26 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d28 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d2a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d2c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d2e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d30 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d34 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c5a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d3a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000044c7c │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a498 0000000000000028 0000a49c FDE cie=00000000 pc=0000000000036d4c..0000000000036dec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d4e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036d56 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036d76 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c7e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000036d84 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d86 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d88 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d8a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d8c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a4c4 0000000000000038 0000a4c8 FDE cie=00000000 pc=0000000000036dec..0000000000036e6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036dee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036df4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036e08 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036e34 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e36 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036e3e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000036e54 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e56 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e5a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a500 0000000000000010 0000a504 FDE cie=00000000 pc=0000000000036e6a..0000000000036e72 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a514 000000000000004c 0000a518 FDE cie=00000000 pc=0000000000036e72..0000000000036eec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e74 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e76 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036e7c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036e82 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036e8a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036e96 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044c94 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c96 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044c9e │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000036ed2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ed4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ed6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ed8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036eda │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036edc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ede │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ee2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ee4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044caa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ee6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044cbe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044cc0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +0000a564 0000000000000010 0000a568 FDE cie=00000000 pc=0000000000036eec..0000000000036f02 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b45c 000000000000002c 0000b460 FDE cie=00000000 pc=0000000000044cca..0000000000044d0a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ccc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044cce │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044cd6 │ │ │ │ +0000a578 0000000000000010 0000a57c FDE cie=00000000 pc=0000000000036f02..0000000000036f2a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a58c 000000000000002c 0000a590 FDE cie=00000000 pc=0000000000036f2a..0000000000036fac │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036f30 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036f36 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036f3c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036f54 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f58 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036f5a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036f5c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000036f7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036f88 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036f8a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036f8c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a5bc 0000000000000020 0000a5c0 FDE cie=00000000 pc=0000000000036fac..0000000000036ff6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036fb2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036fb6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000036fe4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036fe8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036fea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036fec │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a5e0 0000000000000014 0000a5e4 FDE cie=00000000 pc=0000000000036ff6..0000000000036ffa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a5f8 0000000000000044 0000a5fc FDE cie=00000000 pc=0000000000036ffa..00000000000372e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ffc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000037012 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044ce0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044cf8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 244 to 0000000000037106 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044d00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003710a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003710c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003710e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037110 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037112 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037114 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037116 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037118 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003711a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003711c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003711e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037120 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b48c 0000000000000010 0000b490 FDE cie=00000000 pc=0000000000044d0a..0000000000044d10 │ │ │ │ +0000a640 0000000000000010 0000a644 FDE cie=00000000 pc=00000000000372e0..00000000000372f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4a0 0000000000000010 0000b4a4 FDE cie=00000000 pc=0000000000044d10..0000000000044d3e │ │ │ │ +0000a654 0000000000000010 0000a658 FDE cie=00000000 pc=00000000000372f8..0000000000037304 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4b4 0000000000000010 0000b4b8 FDE cie=00000000 pc=0000000000044d3e..0000000000044d54 │ │ │ │ +0000a668 0000000000000028 0000a66c FDE cie=00000000 pc=0000000000037304..0000000000037326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037306 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003730a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037316 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037318 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003731a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003731c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037320 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037322 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037324 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a694 0000000000000070 0000a698 FDE cie=00000000 pc=0000000000037326..0000000000037448 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037328 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003732c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000037336 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003733e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000037350 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037360 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000037388 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003739c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000037408 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003740a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003740c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003740e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037412 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037414 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037416 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037418 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003741a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003741c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003741e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037420 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037422 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037424 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037426 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4c8 000000000000002c 0000b4cc FDE cie=00000000 pc=0000000000044d54..0000000000044dc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d56 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d58 │ │ │ │ +0000a708 0000000000000070 0000a70c FDE cie=00000000 pc=0000000000037448..000000000003758e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003744a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003744e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000037458 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037460 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003746a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037476 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000374ba │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000037548 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003754a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003754c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003754e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037552 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037554 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037556 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037558 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003755a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003755c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003755e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037560 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037562 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037564 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037566 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044d62 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a77c 0000000000000078 0000a780 FDE cie=00000000 pc=000000000003758e..0000000000037712 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037590 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037594 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044d72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003759a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000375a4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000375bc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044d78 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044d82 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000375e2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000044da4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000003768e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044da6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037690 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000376a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044dac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376a6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044dae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376a8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044db0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044dbc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376ac │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376ae │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376b0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376b2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376b4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376b6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376b8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000376be │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000376dc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376de │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000376f2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4f8 0000000000000010 0000b4fc FDE cie=00000000 pc=0000000000044dc0..0000000000044de2 │ │ │ │ +0000a7f8 0000000000000010 0000a7fc FDE cie=00000000 pc=0000000000037712..0000000000037756 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b50c 0000000000000084 0000b510 FDE cie=00000000 pc=0000000000044de2..0000000000044fe0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044de4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044de6 │ │ │ │ +0000a80c 0000000000000010 0000a810 FDE cie=00000000 pc=0000000000037756..00000000000377ac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a820 0000000000000054 0000a824 FDE cie=00000000 pc=00000000000377ac..0000000000037f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000377ae │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000377b0 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000377ba │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000044df8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000377c8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000377e2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000044e12 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000377f4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1724 to 0000000000037eb0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037eb2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037eba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037ec2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037eca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ecc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ed0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ed2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ed4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ed6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ed8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037eda │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037edc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ede │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a878 00000000000000c0 0000a87c FDE cie=00000000 pc=0000000000037f20..0000000000038a4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f22 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000037f50 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000044e66 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000037f6c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 1466 to 0000000000038526 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038528 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003852a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000038552 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038554 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038556 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038558 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003855a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003855c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003855e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038560 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000044e74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038562 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038564 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038568 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003856a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000003864a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000386c0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000386d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000386d4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000386d6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386da │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000038704 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038706 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038708 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003870a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003872a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038736 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000387ae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000387b0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000387b2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000387b6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000003885a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003887c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000388a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388a6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000388c8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a93c 0000000000000060 0000a940 FDE cie=00000000 pc=0000000000038a4c..00000000000393aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a4e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a50 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038a56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038a66 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038a82 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038a8c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038a92 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 54 to 0000000000038ac8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038ad0 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 1972 to 0000000000039284 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039286 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039288 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003928c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000039368 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003936a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003936c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039378 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003937a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039382 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039384 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003938c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003938e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039392 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039394 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039396 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003939a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003939c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003939e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a9a0 0000000000000054 0000a9a4 FDE cie=00000000 pc=00000000000393aa..0000000000039a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393ac │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393ae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000393c0 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000393c6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000393d4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000393f6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000044eaa │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000044ebc │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044ed0 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 886 to 000000000003976c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039770 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039772 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039774 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039776 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039778 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003977a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003977c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003977e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039780 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039782 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039784 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000044f40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039786 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039788 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003978c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a9f8 0000000000000054 0000a9fc FDE cie=00000000 pc=0000000000039a36..000000000003a0e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a38 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039a3e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039a46 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039a52 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039a58 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000039a6a │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000039a94 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 926 to 0000000000039e32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e34 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039e3e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039e44 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e46 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e48 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e4a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e4c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e4e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e50 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044f4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e52 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e54 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e56 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e58 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e5a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000aa50 00000000000000b8 0000aa54 FDE cie=00000000 pc=000000000003a0e6..000000000003a778 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a0e8 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a0f0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a0fc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a104 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003a140 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003a178 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 340 to 000000000003a2cc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a2d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2d4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2d6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2d8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2da │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2dc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2de │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2ec │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a2f8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000003a450 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a456 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 372 to 000000000003a5ca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a5d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a5d4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003a5f8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a600 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a602 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a604 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a606 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a608 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a60a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a60c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a60e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a610 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f5c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a614 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000044fb2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000003a6d6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a6da │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003a6ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a6f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a708 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a70a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003a71c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a720 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003a732 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a738 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +0000ab0c 0000000000000070 0000ab10 FDE cie=00000000 pc=000000000003a778..000000000003ac7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a77a │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a77e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a78a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003a798 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003a7ae │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a7c2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a7d2 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003a7f8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 622 to 000000000003aa66 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa68 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa6a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa6c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa6e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa70 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa72 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa74 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa76 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa78 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa7a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044fbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa7c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aa80 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa82 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa84 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044fdc │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b594 0000000000000010 0000b598 FDE cie=00000000 pc=0000000000044fe0..0000000000044fee │ │ │ │ +0000ab80 00000000000000a8 0000ab84 FDE cie=00000000 pc=000000000003ac7a..000000000003b25e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ac7c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ac82 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ac8c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ac92 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ac9a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003acbc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000003ad42 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000003ae6c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae6e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ae74 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae76 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae78 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae7a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae7c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae7e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae80 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae82 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae84 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae86 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae88 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae8a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ae8c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 446 to 000000000003b04a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b04c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b050 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 380 to 000000000003b1cc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1ce │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003b1e6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b1ea │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1ec │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1ee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1f0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1f2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1f4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1f6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1f8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1fa │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1fc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1fe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b202 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003b214 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b216 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b218 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b21e │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +0000ac2c 0000000000000038 0000ac30 FDE cie=00000000 pc=000000000003b25e..000000000003b2fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b260 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b264 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b26a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b272 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b27c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000003b2ea │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2ec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2ee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b2f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5a8 0000000000000010 0000b5ac FDE cie=00000000 pc=0000000000044fee..0000000000044ff4 │ │ │ │ +0000ac68 0000000000000010 0000ac6c FDE cie=00000000 pc=000000000003b2fa..000000000003b30c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5bc 0000000000000010 0000b5c0 FDE cie=00000000 pc=0000000000044ff4..000000000004500a │ │ │ │ - DW_CFA_nop │ │ │ │ +0000ac7c 0000000000000080 0000ac80 FDE cie=00000000 pc=000000000003b30c..000000000003b528 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b30e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b310 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003b326 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b32c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003b35c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003b372 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b374 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b376 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b386 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b388 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b38a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b38c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b38e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b390 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b392 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003b3e6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3e8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3ea │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b3ee │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000003b45c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b45e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b460 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000003b498 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003b4bc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003b4d6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003b51e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b524 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5d0 0000000000000034 0000b5d4 FDE cie=00000000 pc=000000000004500a..0000000000045084 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045010 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045016 │ │ │ │ +0000ad00 0000000000000050 0000ad04 FDE cie=00000000 pc=000000000003b528..000000000003b6b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b52a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b52e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b53e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000045028 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003b564 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000003b5e4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000003b630 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003b65a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b65c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b65e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b660 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b662 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b664 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b666 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b668 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b66a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b66c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b66e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b670 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b672 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000003b6b0 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + │ │ │ │ +0000ad54 0000000000000054 0000ad58 FDE cie=00000000 pc=000000000003b6b4..000000000003b950 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b6b6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003b6ce │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004503e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000045072 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045074 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003b726 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000003b788 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc2: 290 to 000000000003b8aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045076 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8ac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045078 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8ae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004507a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8b0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8b2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004507c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8b4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045080 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8b6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045082 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8b8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8ba │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8bc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8be │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b8c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000003b946 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b948 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b94c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000adac 0000000000000010 0000adb0 FDE cie=00000000 pc=000000000003b950..000000000003b972 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b608 0000000000000024 0000b60c FDE cie=00000000 pc=0000000000045084..00000000000450c4 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045090 │ │ │ │ +0000adc0 0000000000000028 0000adc4 FDE cie=00000000 pc=000000000003b972..000000000003ba34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b974 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045094 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000450a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b976 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b980 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000450ba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000003ba26 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000450bc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ba2c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000450be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000450c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba30 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba32 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b630 000000000000002c 0000b634 FDE cie=00000000 pc=00000000000450c4..0000000000045162 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000450d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000450d4 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000450e8 │ │ │ │ +0000adec 0000000000000028 0000adf0 FDE cie=00000000 pc=000000000003ba34..000000000003ba96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba3c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003ba52 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000045154 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000003ba8a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045156 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba8e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045158 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba90 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004515a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba92 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004515c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004515e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba94 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ae18 0000000000000028 0000ae1c FDE cie=00000000 pc=000000000003ba96..000000000003baec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba9c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003baa2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003baae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003bad6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bad8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003bae6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bae8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003baea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b660 0000000000000010 0000b664 FDE cie=00000000 pc=0000000000045162..0000000000045174 │ │ │ │ +0000ae44 0000000000000044 0000ae48 FDE cie=00000000 pc=000000000003baec..000000000003bb9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003baee │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003baf0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003bb04 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003bb18 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003bb70 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb72 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb74 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb76 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb78 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003bb86 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb88 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb8a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb8c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003bb9a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b674 0000000000000064 0000b678 FDE cie=00000000 pc=0000000000045174..00000000000452ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045176 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045178 │ │ │ │ +0000ae8c 0000000000000034 0000ae90 FDE cie=00000000 pc=000000000003bb9e..000000000003bc64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bba0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003bbae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000045186 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000003bc34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc36 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc38 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc3a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc3c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc3e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc40 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc42 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc44 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000aec4 0000000000000050 0000aec8 FDE cie=00000000 pc=000000000003bc64..000000000003bdac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc66 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bc6c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003bc78 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000003bcf8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003bd40 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd42 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd44 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd46 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003bd88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bd8c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd8e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd90 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd92 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd94 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd96 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bd9a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bd9e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bda4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bda6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bda8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bdaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000af18 0000000000000084 0000af1c FDE cie=00000000 pc=000000000003bdac..000000000003c022 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bdae │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bdb0 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003bdc2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bdca │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003bde2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003bdfe │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004519a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 172 to 0000000000045246 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000003bf08 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf0a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf0c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf0e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004524a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf10 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004524c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004524e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf12 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf14 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000045274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf16 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003bf28 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf2a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045278 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004527a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004527c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf2c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004527e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045280 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf2e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf30 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045282 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf32 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000452c4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 220 to 000000000003c00e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b6dc 0000000000000024 0000b6e0 FDE cie=00000000 pc=00000000000452ca..0000000000045328 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000452ce │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000452d4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c01e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000004531e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045322 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045324 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045326 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b704 0000000000000020 0000b708 FDE cie=00000000 pc=0000000000045328..0000000000045342 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004532a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004532c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045332 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045338 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004533e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045340 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b728 0000000000000010 0000b72c FDE cie=00000000 pc=0000000000045342..0000000000045392 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b73c 0000000000000010 0000b740 FDE cie=00000000 pc=0000000000045392..0000000000045398 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b750 0000000000000028 0000b754 FDE cie=00000000 pc=0000000000045398..00000000000453ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004539c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004539e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000453a8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000453e0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453e4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453e8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453ea │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b77c 0000000000000048 0000b780 FDE cie=00000000 pc=00000000000453ec..0000000000045466 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453f0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453f2 │ │ │ │ +0000afa0 0000000000000034 0000afa4 FDE cie=00000000 pc=000000000003c022..000000000003c0d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c026 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c030 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453f6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453fa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045402 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000045444 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045446 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045448 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004544a │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003c072 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000003c0c0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0c2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0c4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004544e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045450 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045452 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045456 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0c6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045458 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004545a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004545c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045460 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0ca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045462 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b7c8 0000000000000010 0000b7cc FDE cie=00000000 pc=0000000000045466..0000000000045476 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b7dc 0000000000000010 0000b7e0 FDE cie=00000000 pc=0000000000045476..000000000004547a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b7f0 0000000000000010 0000b7f4 FDE cie=00000000 pc=000000000004547a..0000000000045480 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b804 0000000000000010 0000b808 FDE cie=00000000 pc=0000000000045480..0000000000045488 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b818 0000000000000020 0000b81c FDE cie=00000000 pc=0000000000045488..00000000000454aa │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004548c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004548e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045494 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004549c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004549e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000454a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b83c 0000000000000010 0000b840 FDE cie=00000000 pc=00000000000454aa..00000000000454b2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b850 0000000000000028 0000b854 FDE cie=00000000 pc=00000000000454b2..00000000000454ec │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454ba │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000454ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454d4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454d6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454de │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454e0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000454e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0cc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0ce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b87c 000000000000002c 0000b880 FDE cie=00000000 pc=00000000000454ec..000000000004555e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454f0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454f8 │ │ │ │ +0000afd8 000000000000004c 0000afdc FDE cie=00000000 pc=000000000003c0d0..000000000003c28a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0d2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c0da │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c0f2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045500 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000003c1c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045502 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1c4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045506 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045508 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000045522 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000045552 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1c6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045554 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045556 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004555c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1c8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1ca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1cc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1ce │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1d0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1d2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1d4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c1d8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1da │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c1dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8ac 0000000000000010 0000b8b0 FDE cie=00000000 pc=000000000004555e..0000000000045566 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8c0 0000000000000010 0000b8c4 FDE cie=00000000 pc=0000000000045566..000000000004556c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8d4 0000000000000010 0000b8d8 FDE cie=00000000 pc=000000000004556c..0000000000045578 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b8e8 0000000000000024 0000b8ec FDE cie=00000000 pc=0000000000045578..000000000004559c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004557c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045580 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045584 │ │ │ │ +0000b028 0000000000000034 0000b02c FDE cie=00000000 pc=000000000003c28a..000000000003c2f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c290 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003c29e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004558a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045592 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003c2e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045596 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2e8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045598 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2ea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004559a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2ec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2ee │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2f0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2f2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b910 0000000000000010 0000b914 FDE cie=00000000 pc=000000000004559c..00000000000455a4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b924 0000000000000010 0000b928 FDE cie=00000000 pc=00000000000455a4..00000000000455ac │ │ │ │ +0000b060 0000000000000010 0000b064 FDE cie=00000000 pc=000000000003c2f8..000000000003c30a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b938 0000000000000010 0000b93c FDE cie=00000000 pc=00000000000455ac..00000000000455b4 │ │ │ │ +0000b074 0000000000000010 0000b078 FDE cie=00000000 pc=000000000003c30a..000000000003c330 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b94c 0000000000000010 0000b950 FDE cie=00000000 pc=00000000000455b4..00000000000455c0 │ │ │ │ +0000b088 0000000000000010 0000b08c FDE cie=00000000 pc=000000000003c330..000000000003c352 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b960 0000000000000010 0000b964 FDE cie=00000000 pc=00000000000455c0..00000000000455c4 │ │ │ │ +0000b09c 0000000000000010 0000b0a0 FDE cie=00000000 pc=000000000003c352..000000000003c3b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b974 0000000000000010 0000b978 FDE cie=00000000 pc=00000000000455c4..00000000000455cc │ │ │ │ +0000b0b0 0000000000000010 0000b0b4 FDE cie=00000000 pc=000000000003c3b2..000000000003c43e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b988 0000000000000010 0000b98c FDE cie=00000000 pc=00000000000455cc..00000000000455d0 │ │ │ │ +0000b0c4 0000000000000010 0000b0c8 FDE cie=00000000 pc=000000000003c43e..000000000003c452 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b99c 0000000000000010 0000b9a0 FDE cie=00000000 pc=00000000000455d0..00000000000455d4 │ │ │ │ +0000b0d8 0000000000000010 0000b0dc FDE cie=00000000 pc=000000000003c452..000000000003c474 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9b0 0000000000000010 0000b9b4 FDE cie=00000000 pc=00000000000455d4..00000000000455da │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b0ec 000000000000001c 0000b0f0 FDE cie=00000000 pc=000000000003c474..000000000003c560 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c476 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c480 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003c4aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9c4 0000000000000010 0000b9c8 FDE cie=00000000 pc=00000000000455da..00000000000455e0 │ │ │ │ +0000b10c 0000000000000010 0000b110 FDE cie=00000000 pc=000000000003c560..000000000003c602 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9d8 0000000000000010 0000b9dc FDE cie=00000000 pc=00000000000455e0..00000000000455e6 │ │ │ │ +0000b120 0000000000000010 0000b124 FDE cie=00000000 pc=000000000003c602..000000000003c6ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9ec 000000000000002c 0000b9f0 FDE cie=00000000 pc=00000000000455e6..0000000000045632 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000455e8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000455ea │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000455f0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000455fa │ │ │ │ +0000b134 000000000000007c 0000b138 FDE cie=00000000 pc=000000000003c6ba..000000000003c874 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6bc │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6be │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000045624 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045626 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045628 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004562a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004562e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045630 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ba1c 0000000000000058 0000ba20 FDE cie=00000000 pc=0000000000045632..0000000000045710 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045634 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045636 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004563c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003c6de │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045642 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c6f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045646 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6f8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6fa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004564a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004564e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004565a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c706 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004567c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000003c784 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c786 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c788 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c78a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c78c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c798 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c7a2 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000456e6 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003c7ec │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456e8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c7ee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c7f0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c7f2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c7f4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c7f6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456f4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000456f8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c7f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045706 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003c806 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c808 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c80e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c810 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c812 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c814 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045708 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c81a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003c852 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003c864 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004570a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004570c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ba78 0000000000000010 0000ba7c FDE cie=00000000 pc=0000000000045710..0000000000045714 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ba8c 0000000000000010 0000ba90 FDE cie=00000000 pc=0000000000045714..0000000000045718 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c870 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000baa0 0000000000000028 0000baa4 FDE cie=00000000 pc=0000000000045718..0000000000045772 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004571a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004571e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000b1b4 0000000000000090 0000b1b8 FDE cie=00000000 pc=000000000003c874..000000000003cae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c876 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c878 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045724 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c888 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c892 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003c8ca │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004575a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004576a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c8e2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003c90a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000003c966 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 264 to 000000000003ca6e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004576c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca70 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca72 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca74 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca76 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ca84 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca86 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004576e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca88 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045770 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca8a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca8c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca8e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca90 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca92 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca94 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bacc 0000000000000010 0000bad0 FDE cie=00000000 pc=0000000000045772..0000000000045778 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bae0 0000000000000040 0000bae4 FDE cie=00000000 pc=0000000000045778..00000000000457dc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004577c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045780 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca98 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004578c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000457be │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca9a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca9c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca9e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003caa6 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003caa8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003cace │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cad0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003cade │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + │ │ │ │ +0000b248 0000000000000030 0000b24c FDE cie=00000000 pc=000000000003cae2..000000000003cc06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cae4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cae6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003caf4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000003cbb6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbb8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cbbe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbc0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000457cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbc2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457d0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbc6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b27c 000000000000001c 0000b280 FDE cie=00000000 pc=000000000003cc06..000000000003cc2e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cc0a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cc0e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457d2 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003cc24 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000457d8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cc28 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc2a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb24 000000000000005c 0000bb28 FDE cie=00000000 pc=00000000000457dc..0000000000045876 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000457e0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000457ea │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ +0000b29c 0000000000000038 0000b2a0 FDE cie=00000000 pc=000000000003cc2e..000000000003cc94 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cc34 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cc38 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000457fa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003cc42 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000045834 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003cc60 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045836 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc62 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045838 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004583a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004583c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045842 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cc68 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004584c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004584e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045850 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045852 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045854 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cc6e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc70 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045856 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc72 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003cc92 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b2d8 0000000000000040 0000b2dc FDE cie=00000000 pc=000000000003cc94..000000000003cd66 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cc9a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003ccae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004586e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000003cd4e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd52 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd54 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd56 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd58 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bb84 0000000000000010 0000bb88 FDE cie=00000000 pc=0000000000045876..00000000000458a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd5a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd5c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd5e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd60 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cd62 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb98 0000000000000010 0000bb9c FDE cie=00000000 pc=00000000000458a6..0000000000045908 │ │ │ │ +0000b31c 0000000000000010 0000b320 FDE cie=00000000 pc=000000000003cd66..000000000003cdea │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bbac 0000000000000050 0000bbb0 FDE cie=00000000 pc=0000000000045908..0000000000045994 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004590a │ │ │ │ +0000b330 0000000000000038 0000b334 FDE cie=00000000 pc=000000000003cdea..000000000003cece │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cdec │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004590c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cdf2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003cdfe │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ce1e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045918 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000045926 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000045958 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000003ceac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004595a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ceb2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ceb4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004595c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ceb6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045962 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004596c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ceb8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004596e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ceba │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045970 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cebc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045972 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cebe │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045974 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ceca │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045976 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b36c 0000000000000040 0000b370 FDE cie=00000000 pc=000000000003cece..000000000003cf5e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ceda │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cede │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003cef4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003cf0e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004598e │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003cf3e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf40 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf42 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf44 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf46 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf48 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf4a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf4c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cf50 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc00 0000000000000010 0000bc04 FDE cie=00000000 pc=0000000000045994..00000000000459e4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b3b0 000000000000004c 0000b3b4 FDE cie=00000000 pc=000000000003cf5e..000000000003d06e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf60 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf62 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003cf6e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003cf7e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003cf8e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003cfa8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 58 to 000000000003cfe2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfe4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfe6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfe8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfea │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfec │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfee │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cff0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cff2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003cffc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000003d058 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d05a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d062 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d064 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d068 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d06a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc14 0000000000000028 0000bc18 FDE cie=00000000 pc=00000000000459e4..0000000000045a44 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000459ea │ │ │ │ +0000b400 0000000000000024 0000b404 FDE cie=00000000 pc=000000000003d06e..000000000003d0ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d070 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000459ee │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000459f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d078 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000045a28 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045a2a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045a34 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003d0a0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045a3e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d0a4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0a6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0a8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bc40 0000000000000010 0000bc44 FDE cie=00000000 pc=0000000000045a44..0000000000045a54 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bc54 0000000000000010 0000bc58 FDE cie=00000000 pc=0000000000045a54..0000000000045a72 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc68 0000000000000034 0000bc6c FDE cie=00000000 pc=0000000000045a72..0000000000045b16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045a78 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045a7e │ │ │ │ +0000b428 0000000000000028 0000b42c FDE cie=00000000 pc=000000000003d0ac..000000000003d102 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0ae │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0b0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000045a8c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d0b8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000045af6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045af8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045afa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045afc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045b04 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000003d0f4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045b0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d0fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b10 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0fe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d100 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bca0 0000000000000048 0000bca4 FDE cie=00000000 pc=0000000000045b16..0000000000045b90 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b18 │ │ │ │ +0000b454 000000000000002c 0000b458 FDE cie=00000000 pc=000000000003d102..000000000003d190 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d104 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b1a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045b22 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d108 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003d122 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045b2a │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d12e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000045b68 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b6a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b6c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000003d184 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045b72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d186 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b74 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d188 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d18a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d18c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d18e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b7c │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b484 0000000000000030 0000b488 FDE cie=00000000 pc=000000000003d190..000000000003d1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d192 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d194 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d198 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d1a8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045b82 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d1ac │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003d1d2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1d4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1d6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1d8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1da │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d1de │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bcec 0000000000000010 0000bcf0 FDE cie=00000000 pc=0000000000045b90..0000000000045b9a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bd00 0000000000000010 0000bd04 FDE cie=00000000 pc=0000000000045b9a..0000000000045bd2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bd14 0000000000000010 0000bd18 FDE cie=00000000 pc=0000000000045bd2..0000000000045c24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd28 000000000000004c 0000bd2c FDE cie=00000000 pc=0000000000045c24..0000000000045ca2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c26 │ │ │ │ +0000b4b8 000000000000005c 0000b4bc FDE cie=00000000 pc=000000000003d1e2..000000000003d328 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003d1ec │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c28 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045c30 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045c3a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d1f2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003d204 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000045c78 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c7a │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003d216 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003d270 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d272 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003d286 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d288 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d28a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c7e │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d2a6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045c84 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c86 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c8a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d2a8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d2aa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d2ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d2ae │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003d2cc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045c94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d2ce │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d2d0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003d316 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d318 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d31a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d31e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b518 000000000000002c 0000b51c FDE cie=00000000 pc=000000000003d328..000000000003d422 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d32a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d330 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d33c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003d34e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000003d3a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3a6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c9a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3a8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3aa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd78 0000000000000054 0000bd7c FDE cie=00000000 pc=0000000000045ca2..0000000000045d64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ca6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045cae │ │ │ │ +0000b548 0000000000000068 0000b54c FDE cie=00000000 pc=000000000003d422..000000000003d810 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d424 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d43c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000003d4dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4de │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4e0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4e2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4e4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4e6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4e8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4ea │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d4ee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003d504 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000045cc0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000003d5a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5a6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5a8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5aa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5ac │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 596 to 000000000003d802 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003d80c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b5b4 0000000000000064 0000b5b8 FDE cie=00000000 pc=000000000003d810..000000000003dbae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d812 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003d82c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000045ce8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000003d8d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8d6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8d8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8da │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cf0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8dc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8de │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8e0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8e2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8e4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8e6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d8ea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cfe │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d00 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d8f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000045d4e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000003d9f4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 248 to 000000000003daec │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d50 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045d5a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d5c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003daee │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d62 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003daf2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003db12 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db14 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003db18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000003dba0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003dbaa │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +0000b61c 0000000000000010 0000b620 FDE cie=00000000 pc=000000000003dbae..000000000003dbee │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bdd0 0000000000000050 0000bdd4 FDE cie=00000000 pc=0000000000045d64..0000000000046340 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d68 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d6c │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045d76 │ │ │ │ +0000b630 0000000000000068 0000b634 FDE cie=00000000 pc=000000000003dbee..000000000003dd7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbf0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003dc00 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000045d9a │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003dc1a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003dc2e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dc34 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dc38 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003dc8c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc8e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc90 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc92 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc96 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc98 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc9a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc9c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dca0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dca2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dca4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000003dd10 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003dd30 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b69c 0000000000000050 0000b6a0 FDE cie=00000000 pc=000000000003dd7c..000000000003e024 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dd80 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003dd96 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003ddd8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 580 to 0000000000045fde │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 554 to 000000000003e002 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e004 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e006 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e008 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e00a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e00c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e00e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e010 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e012 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e014 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ff2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e016 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e018 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e01a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ffa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e01e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e020 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000be24 0000000000000034 0000be28 FDE cie=00000000 pc=0000000000046340..0000000000046442 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046346 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046350 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000b6f0 0000000000000050 0000b6f4 FDE cie=00000000 pc=000000000003e024..000000000003e21e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e028 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e040 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003e05a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003e06c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000463aa │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000046430 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046432 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046434 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 376 to 000000000003e1e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1e6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1e8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004643a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1ea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1ec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004643e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1ee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1f0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046440 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1f2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1f4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1f6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1f8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1fa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1fc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e200 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e202 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000be5c 0000000000000030 0000be60 FDE cie=00000000 pc=0000000000046442..000000000004651e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046444 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046448 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004645a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000b744 000000000000002c 0000b748 FDE cie=00000000 pc=000000000003e21e..000000000003e2cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e220 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e222 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e22e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e236 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000004650e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003e260 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046512 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e264 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e266 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046516 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e268 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046518 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004651a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004651c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e26a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e26c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000be90 00000000000000c0 0000be94 FDE cie=00000000 pc=000000000004651e..00000000000466e4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046522 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046526 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004652c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004653e │ │ │ │ +0000b774 0000000000000020 0000b778 FDE cie=00000000 pc=000000000003e2cc..000000000003e2f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2ce │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2d0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004656c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e2d6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003e2ea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004656e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046572 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2ec │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2ee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b798 000000000000002c 0000b79c FDE cie=00000000 pc=000000000003e2f2..000000000003e380 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e304 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004657a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000465a8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465aa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ac │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000465b2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003e35e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000465b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e360 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e362 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e364 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e368 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e36a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e36c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465bc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000465c4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465c6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465c8 │ │ │ │ + │ │ │ │ +0000b7c8 0000000000000040 0000b7cc FDE cie=00000000 pc=000000000003e380..000000000003e4a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e382 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e388 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000465d2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e396 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000465dc │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004662c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000046650 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000003e448 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e44a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046652 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e44c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e44e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046654 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e450 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046656 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e452 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046658 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004665a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e454 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004665c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e456 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004665e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046660 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046666 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004666a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004666c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e45a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e45c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004666e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e45e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b80c 0000000000000030 0000b810 FDE cie=00000000 pc=000000000003e4a4..000000000003e50e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e4a6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e4a8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e4b2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e4b8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046674 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003e4de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046676 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e4e0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e4e2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e4e4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e4e8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004667a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e4ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e4ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b840 0000000000000024 0000b844 FDE cie=00000000 pc=000000000003e50e..000000000003e55e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e510 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e51e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000466c4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003e538 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e53c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466c6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466c8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000466cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e53e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e540 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e542 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b868 0000000000000038 0000b86c FDE cie=00000000 pc=000000000003e55e..000000000003e616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e560 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e562 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000003e59c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466ce │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000003e600 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e602 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e604 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e606 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e608 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e60a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e60e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e610 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e612 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b8a4 000000000000003c 0000b8a8 FDE cie=00000000 pc=000000000003e616..000000000003e6aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e618 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003e62a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466dc │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000003e694 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e696 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e698 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e69a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e69c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e69e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6a0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6a2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bf54 0000000000000010 0000bf58 FDE cie=00000000 pc=00000000000466e4..00000000000466f0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bf68 0000000000000010 0000bf6c FDE cie=00000000 pc=00000000000466f0..00000000000466f8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bf7c 0000000000000010 0000bf80 FDE cie=00000000 pc=00000000000466f8..0000000000046700 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bf90 0000000000000010 0000bf94 FDE cie=00000000 pc=0000000000046700..0000000000046848 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bfa4 0000000000000010 0000bfa8 FDE cie=00000000 pc=0000000000046848..0000000000046886 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bfb8 0000000000000010 0000bfbc FDE cie=00000000 pc=0000000000046886..00000000000468c4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bfcc 0000000000000010 0000bfd0 FDE cie=00000000 pc=00000000000468c4..00000000000468ec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bfe0 0000000000000010 0000bfe4 FDE cie=00000000 pc=00000000000468ec..000000000004692e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e6a6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bff4 0000000000000010 0000bff8 FDE cie=00000000 pc=000000000004692e..0000000000046956 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b8e4 0000000000000020 0000b8e8 FDE cie=00000000 pc=000000000003e6aa..000000000003e6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e6b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e6c8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003e6dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6de │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6e2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c008 0000000000000010 0000c00c FDE cie=00000000 pc=0000000000046956..0000000000046998 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b908 0000000000000028 0000b90c FDE cie=00000000 pc=000000000003e6e6..000000000003e784 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6e8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e6ec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000003e750 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e752 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e75a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e75c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e774 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e776 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e782 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c01c 0000000000000010 0000c020 FDE cie=00000000 pc=0000000000046998..00000000000469ce │ │ │ │ +0000b934 0000000000000020 0000b938 FDE cie=00000000 pc=000000000003e784..000000000003e7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e786 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e78a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000003e7dc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e7de │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e7e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c030 0000000000000010 0000c034 FDE cie=00000000 pc=00000000000469ce..0000000000046a42 │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b958 0000000000000050 0000b95c FDE cie=00000000 pc=000000000003e7e8..000000000003f2de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e7ea │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003e820 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1842 to 000000000003ef52 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ef56 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef58 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef5a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef5c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef5e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef60 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef62 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef64 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef66 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef68 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef6a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef6c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef6e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ef72 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c044 0000000000000010 0000c048 FDE cie=00000000 pc=0000000000046a42..0000000000046a7a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b9ac 000000000000001c 0000b9b0 FDE cie=00000000 pc=000000000003f2de..000000000003f340 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f2e0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f2e6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003f312 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f320 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c058 0000000000000010 0000c05c FDE cie=00000000 pc=0000000000046a7a..0000000000046aea │ │ │ │ +0000b9cc 0000000000000010 0000b9d0 FDE cie=00000000 pc=000000000003f340..000000000003f358 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c06c 0000000000000010 0000c070 FDE cie=00000000 pc=0000000000046aea..0000000000046b7a │ │ │ │ +0000b9e0 0000000000000010 0000b9e4 FDE cie=00000000 pc=000000000003f358..000000000003f366 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c080 0000000000000010 0000c084 FDE cie=00000000 pc=0000000000046b7a..0000000000046bd2 │ │ │ │ +0000b9f4 0000000000000010 0000b9f8 FDE cie=00000000 pc=000000000003f366..000000000003f394 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c094 0000000000000010 0000c098 FDE cie=00000000 pc=0000000000046bd2..0000000000046c0e │ │ │ │ +0000ba08 0000000000000010 0000ba0c FDE cie=00000000 pc=000000000003f394..000000000003f39a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0a8 0000000000000010 0000c0ac FDE cie=00000000 pc=0000000000046c0e..0000000000046c18 │ │ │ │ - DW_CFA_nop │ │ │ │ +0000ba1c 0000000000000034 0000ba20 FDE cie=00000000 pc=000000000003f39a..000000000003f424 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f3a4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f3ac │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003f3e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3e4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3e6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3e8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3ec │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003f414 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f416 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f418 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f41a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f41e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0bc 0000000000000038 0000c0c0 FDE cie=00000000 pc=0000000000046c18..0000000000046d5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c1c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046c24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046c2c │ │ │ │ +0000ba54 000000000000006c 0000ba58 FDE cie=00000000 pc=000000000003f424..000000000003f55c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f426 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f42e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046c36 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000046cac │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003f444 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000046d46 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003f498 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f49a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f49c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f49e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4a0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4a2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4a4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f4b0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046d56 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4b2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4b4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4b6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c0f8 000000000000002c 0000c0fc FDE cie=00000000 pc=0000000000046d5c..0000000000046dbe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d5e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046d68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4ba │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000046d92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d94 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000003f548 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f54a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f54c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f54e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f550 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f552 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f554 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c128 000000000000002c 0000c12c FDE cie=00000000 pc=0000000000046dbe..0000000000046e12 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046dc0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046dc4 │ │ │ │ +0000bac4 0000000000000028 0000bac8 FDE cie=00000000 pc=000000000003f55c..000000000003f5c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f560 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f564 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046dcc │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046de4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f574 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000046e04 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f57a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003f5bc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f5c0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5c2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e08 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5c4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e0e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5c6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c158 0000000000000010 0000c15c FDE cie=00000000 pc=0000000000046e12..0000000000046ec6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c16c 0000000000000044 0000c170 FDE cie=00000000 pc=0000000000046ec6..0000000000046fd8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046eca │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000046ee0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000baf0 0000000000000110 0000baf4 FDE cie=00000000 pc=000000000003f5c8..000000000003f8fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5ca │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5cc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003f5e6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000046f7a │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003f604 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003f62a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000003f6be │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003f6de │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003f6f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6f2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6f6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6f8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6fa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6fc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f86 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f6fe │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f700 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f702 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f90 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f704 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f706 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f708 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f70a │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c1b4 0000000000000064 0000c1b8 FDE cie=00000000 pc=0000000000046fd8..000000000004711c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046fda │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046fdc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046fe4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046ffc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000047084 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003f736 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047086 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f738 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047088 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f73a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004708a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f73c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004708c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f73e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004708e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f740 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047090 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f742 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047092 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f744 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047094 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f746 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f748 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047096 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f74a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047098 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f74c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004709a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004709e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000470a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f752 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000470a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f756 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000004710e │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003f76a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f76c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f76e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f770 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f772 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f774 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f776 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f778 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f77a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f77c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f77e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f780 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047110 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047114 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047118 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004711a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f786 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000c21c 0000000000000054 0000c220 FDE cie=00000000 pc=000000000004711c..000000000004724a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047124 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047126 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004713e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000471e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f78a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f796 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f798 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f79a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f79c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f79e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7a0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7a2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7a4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7a6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7a8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7aa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7ac │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f7ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471fa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f7be │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000047248 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f7c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7c6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7ca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7cc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7ce │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7d0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7d2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7d4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7d6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - │ │ │ │ -0000c274 0000000000000068 0000c278 FDE cie=00000000 pc=000000000004724a..00000000000473cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004724c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047254 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000047278 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 216 to 0000000000047350 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7d8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f7da │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f7ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f7ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000003f820 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047352 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f828 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f82a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f82c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f82e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047354 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f830 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f832 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047356 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047358 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f834 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004735a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f836 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004735c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f838 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004735e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f83a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047360 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f83c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047362 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f84c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f850 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f85a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f85e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f860 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f862 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047368 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f864 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f866 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004736a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f868 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f86a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f86c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f86e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f870 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f872 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f882 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004736c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f886 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003f8bc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003f8dc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f8de │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c2e0 0000000000000068 0000c2e4 FDE cie=00000000 pc=00000000000473cc..000000000004754c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473ce │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000473d6 │ │ │ │ +0000bc04 0000000000000034 0000bc08 FDE cie=00000000 pc=000000000003f8fe..000000000003f998 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f900 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f904 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000473e0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000473fa │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003f916 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f920 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 192 to 00000000000474ba │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474bc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474be │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474ca │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003f934 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003f97e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f986 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474ce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f98c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f98e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f990 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f992 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f994 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f996 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + │ │ │ │ +0000bc3c 000000000000015c 0000bc40 FDE cie=00000000 pc=000000000003f998..00000000000406ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f99a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f9a0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f9a6 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f9ae │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f9bc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f9c4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f9d0 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -0000c34c 0000000000000068 0000c350 FDE cie=00000000 pc=000000000004754c..00000000000476fe │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004755a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004757a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f9de │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004758c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000475a8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 238 to 0000000000047696 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003fa16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa18 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047698 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004769a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa1a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004769c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa1c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa1e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004769e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa20 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa22 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa24 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa26 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa28 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476aa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476ac │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476ae │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fa2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476b2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa2e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003fa50 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fa54 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000003fafa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fafc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000003fb36 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 354 to 000000000003fc98 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000003fcd4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fcd8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000003fd7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000003fe34 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003fe48 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc2: 414 to 000000000003ffe6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ffea │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 248 to 00000000000400e2 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000040104 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc2: 334 to 0000000000040252 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040254 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000004037e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040382 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040384 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040388 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000403d4 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000403e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000403e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000040446 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004044a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000404b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000404b4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000404c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000404cc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000404e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000404e4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000404f8 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040502 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040506 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004051a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000040540 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040544 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040558 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004055c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040570 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040574 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040588 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004058c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000405a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000405a4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000405b8 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000405d0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000405d4 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000405e8 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000405fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040600 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040614 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040618 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004062c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040630 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000040646 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004064a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004065e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040662 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000040688 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004068c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000406b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000406b6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000406ba │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bd9c 00000000000000bc 0000bda0 FDE cie=00000000 pc=00000000000406ce..0000000000040a4e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000406d0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000406de │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000406ec │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000406fe │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004070c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000040722 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -0000c3b8 0000000000000068 0000c3bc FDE cie=00000000 pc=00000000000476fe..00000000000478fc │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004770c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004772c │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004773e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000047756 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000477fa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000477fc │ │ │ │ + DW_CFA_advance_loc2: 594 to 0000000000040974 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000477fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040976 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047800 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047802 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040978 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047804 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047806 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004097a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004097c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004097e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004780a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040980 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004780c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040982 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004780e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047810 │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000409c8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047812 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047814 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409ca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409cc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409ce │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409d0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409d2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047816 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000409d4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -0000c424 0000000000000080 0000c428 FDE cie=00000000 pc=00000000000478fc..0000000000047b34 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047904 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004791e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000047a20 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a22 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a24 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a26 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a28 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a2a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a2c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a2e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a30 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a32 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a34 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a36 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a38 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a3a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a3c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000047b26 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000409f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b28 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000040a12 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c4a8 000000000000006c 0000c4ac FDE cie=00000000 pc=0000000000047b34..0000000000047d7e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b36 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b38 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000047b5a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000047b76 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 246 to 0000000000047c6c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c6e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a16 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c70 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c72 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c74 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c76 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c78 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c7a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c7c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c7e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c80 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c82 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c84 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c86 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c88 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040a26 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c518 0000000000000060 0000c51c FDE cie=00000000 pc=0000000000047d7e..0000000000047f64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000047d88 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000047da2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a2a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040a3a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + │ │ │ │ +0000be5c 000000000000004c 0000be60 FDE cie=00000000 pc=0000000000040a4e..0000000000040ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a50 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a52 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040a60 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000047ea6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ea8 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000040a96 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eaa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a98 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040a9a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eba │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ebc │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ebe │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ec0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ec2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000047f62 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a9e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aa0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c57c 0000000000000010 0000c580 FDE cie=00000000 pc=0000000000047f64..0000000000047fb6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c590 0000000000000010 0000c594 FDE cie=00000000 pc=0000000000047fb6..0000000000047fc0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c5a4 0000000000000010 0000c5a8 FDE cie=00000000 pc=0000000000047fc0..0000000000047ff6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c5b8 000000000000002c 0000c5bc FDE cie=00000000 pc=0000000000047ff6..000000000004807c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aa2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aa4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004800a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000048044 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000040ac4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ac6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004804c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004804e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ac8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048052 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040aca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040acc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048056 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ad0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004805a │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ad2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c5e8 0000000000000030 0000c5ec FDE cie=00000000 pc=000000000004807c..0000000000048130 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048082 │ │ │ │ +0000beac 0000000000000054 0000beb0 FDE cie=00000000 pc=0000000000040ad6..0000000000040b6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ad8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ada │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ade │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040aea │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000040b22 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b24 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b26 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b28 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040b2c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b2e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b30 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b32 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004808e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000480fc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000040b54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000480fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b56 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b58 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048102 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b5a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048108 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b5c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004810a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040b62 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004810e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b66 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c61c 000000000000004c 0000c620 FDE cie=00000000 pc=0000000000048130..0000000000048244 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048132 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048138 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048140 │ │ │ │ +0000bf04 0000000000000048 0000bf08 FDE cie=00000000 pc=0000000000040b6a..0000000000040bc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b6c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b6e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040b74 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048148 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040b84 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000040ba0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ba2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004814a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ba6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004814e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ba8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048150 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040baa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048152 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048156 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040bac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040bb0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040bb4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040bb6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040bb8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040bba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040bbc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf50 0000000000000010 0000bf54 FDE cie=00000000 pc=0000000000040bc0..0000000000040bec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf64 0000000000000038 0000bf68 FDE cie=00000000 pc=0000000000040bec..0000000000040cac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040bf4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000040c06 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048166 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048174 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048184 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000004820a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 146 to 0000000000040c98 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004820c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c9a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000048232 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c9c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c9e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048234 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ca0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048236 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ca2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048238 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ca4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004823a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004823c │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048240 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048242 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ca6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ca8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c66c 0000000000000010 0000c670 FDE cie=00000000 pc=0000000000048244..000000000004829c │ │ │ │ +0000bfa0 0000000000000010 0000bfa4 FDE cie=00000000 pc=0000000000040cac..0000000000040cc4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c680 0000000000000010 0000c684 FDE cie=00000000 pc=000000000004829c..00000000000482d2 │ │ │ │ +0000bfb4 0000000000000010 0000bfb8 FDE cie=00000000 pc=0000000000040cc4..0000000000040cf4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c694 0000000000000010 0000c698 FDE cie=00000000 pc=00000000000482d2..0000000000048306 │ │ │ │ +0000bfc8 0000000000000024 0000bfcc FDE cie=00000000 pc=0000000000040cf4..0000000000040d52 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000040d14 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040d1e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000040d36 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040d46 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d48 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d4c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d4e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6a8 0000000000000010 0000c6ac FDE cie=00000000 pc=0000000000048306..000000000004833c │ │ │ │ +0000bff0 0000000000000010 0000bff4 FDE cie=00000000 pc=0000000000040d52..0000000000040d64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6bc 0000000000000074 0000c6c0 FDE cie=00000000 pc=000000000004833c..0000000000048460 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004833e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048340 │ │ │ │ +0000c004 0000000000000038 0000c008 FDE cie=00000000 pc=0000000000040d64..0000000000040df0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040d6a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040d74 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048350 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000040d8e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048358 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004835c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004838a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000048410 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048412 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048414 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048416 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004841a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000040da6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004841c │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000040dc4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048420 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000040de2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040de4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048424 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040de6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040de8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040dea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048426 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040dec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048428 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004842a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004842c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004842e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040dee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048430 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000048448 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c734 0000000000000078 0000c738 FDE cie=00000000 pc=0000000000048460..0000000000048584 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048464 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004846c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000c040 0000000000000020 0000c044 FDE cie=00000000 pc=0000000000040df0..0000000000040e42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040df2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040df6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004847e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004848a │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000484ae │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000484cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040dfe │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000040e20 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000484d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040e22 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d6 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000040e40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c064 000000000000001c 0000c068 FDE cie=00000000 pc=0000000000040e42..0000000000040ea2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040e46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040e48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000040e64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000040e80 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040e82 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c084 000000000000001c 0000c088 FDE cie=00000000 pc=0000000000040ea2..0000000000040ebc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ea6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040eaa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040eb2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040eb8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040eba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000c0a4 0000000000000034 0000c0a8 FDE cie=00000000 pc=0000000000040ebc..0000000000040f6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ebe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ec0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040ecc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040ed2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000004851e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000048570 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048572 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048574 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048576 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048578 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004857a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004857e │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000040f0e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000040f60 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f62 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f64 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f66 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f68 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f6a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c7b0 0000000000000010 0000c7b4 FDE cie=00000000 pc=0000000000048584..000000000004865e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c7c4 000000000000003c 0000c7c8 FDE cie=00000000 pc=000000000004865e..00000000000486fa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048660 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048662 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048668 │ │ │ │ +0000c0dc 0000000000000050 0000c0e0 FDE cie=00000000 pc=0000000000040f6e..00000000000412ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f70 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f72 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004867c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000040f92 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000486de │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 748 to 000000000004127e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000486e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041280 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041282 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041284 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041286 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041288 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004128a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004128c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004128e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000486f4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041290 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041292 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041294 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041296 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041298 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004129c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c804 0000000000000030 0000c808 FDE cie=00000000 pc=00000000000486fa..0000000000048788 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486fc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048702 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000c130 0000000000000044 0000c134 FDE cie=00000000 pc=00000000000412ae..00000000000413fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000412b0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000412b4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000412be │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004874a │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000412d2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004877a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004877c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004877e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048780 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000004130c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004130e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041310 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048784 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041312 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041314 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048786 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041316 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041318 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004131a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004131c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000413a6 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000413de │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000413e0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000413e2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c838 0000000000000030 0000c83c FDE cie=00000000 pc=0000000000048788..00000000000487f2 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004878c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048796 │ │ │ │ +0000c178 000000000000008c 0000c17c FDE cie=00000000 pc=00000000000413fa..0000000000041a46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000413fc │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000413fe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004140c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041412 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000041432 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004879e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000487b0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000487e4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487e6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487ea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487ec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487ee │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c86c 0000000000000060 0000c870 FDE cie=00000000 pc=00000000000487f2..000000000004889a │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487f6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487fa │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000048810 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004147a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000048864 │ │ │ │ + DW_CFA_advance_loc2: 482 to 000000000004165c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041660 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041662 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048866 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041664 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048868 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004886a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041666 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004886c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041668 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004886e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004166a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048870 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048872 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004166c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004888a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004888e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004166e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048890 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041670 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041672 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041674 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041678 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004167a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048892 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004167c │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048896 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 494 to 000000000004186a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000418de │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000041912 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004192c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004193e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004194c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000041976 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000419f6 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000041a3e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c8d0 0000000000000038 0000c8d4 FDE cie=00000000 pc=000000000004889a..00000000000489c6 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000488a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000488a6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000488b4 │ │ │ │ +0000c208 0000000000000054 0000c20c FDE cie=00000000 pc=0000000000041a46..0000000000041f9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041a48 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041a54 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000488d0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000004898c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004898e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048990 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000489b8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489ba │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489bc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489be │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489c2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000041a9c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - │ │ │ │ -0000c90c 000000000000006c 0000c910 FDE cie=00000000 pc=00000000000489c6..0000000000048c02 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489c8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489cc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000489dc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041aa6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000048a1a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041aae │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041ab6 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 332 to 0000000000048b66 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 404 to 0000000000041c4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c4c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c4e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c50 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c52 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c54 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c56 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c58 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c5a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c5c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c5e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048b84 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b86 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b88 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c60 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041c64 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b8c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048b90 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c66 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b94 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041c68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c260 0000000000000054 0000c264 FDE cie=00000000 pc=0000000000041f9e..0000000000042196 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041fa0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041fa2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000041fb4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000041fc6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041fd2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000041fe8 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000048bfc │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041fee │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000004206a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004206c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004206e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042070 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042072 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042074 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042076 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042078 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004207a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004207c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004207e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042080 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042082 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042084 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042086 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c97c 00000000000000a0 0000c980 FDE cie=00000000 pc=0000000000048c02..0000000000049a7e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048c04 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048c08 │ │ │ │ +0000c2b8 0000000000000054 0000c2bc FDE cie=00000000 pc=0000000000042196..0000000000042520 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042198 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004219a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000421a0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048c18 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048c26 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000421b0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000421cc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048c2e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000421dc │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048c3e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 224 to 0000000000048d1e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048d2c │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000048e48 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048e4a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc2: 784 to 000000000004915a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000004225a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004915c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004225c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004915e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004225e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042260 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049162 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042262 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042264 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049166 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042266 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004916a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042268 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004916c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004226a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004916e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004226c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004226e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049172 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042270 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049174 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042274 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042276 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049176 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042278 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c310 000000000000006c 0000c314 FDE cie=00000000 pc=0000000000042520..000000000004286a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042522 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042524 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000042532 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042552 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000425ac │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000425b4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000425c4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 450 to 0000000000042786 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042788 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004278a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004278c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000427c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427c6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427c8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427ca │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427cc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427ce │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427d0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427d2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427d4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000427d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427da │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004281c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000042846 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042866 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004918e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000491d8 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000491dc │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000491de │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc2: 2106 to 0000000000049a18 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049a1a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049a1c │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000049a7a │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ca20 00000000000000a4 0000ca24 FDE cie=00000000 pc=0000000000049a7e..0000000000049c34 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049a82 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049a86 │ │ │ │ +0000c380 000000000000004c 0000c384 FDE cie=00000000 pc=000000000004286a..00000000000429b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004286c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042874 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000049a98 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042890 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000049ae4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000049b4c │ │ │ │ + DW_CFA_advance_loc2: 268 to 000000000004299c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004299e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429a0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429a2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429a4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429a6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429a8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429aa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429ac │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429ae │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429b0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429b2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049b68 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429b4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b6c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429b6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b70 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + │ │ │ │ +0000c3d0 0000000000000034 0000c3d4 FDE cie=00000000 pc=00000000000429b8..0000000000042a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000429bc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000429ca │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000049bba │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000049c0c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c10 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000042a2e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a30 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a32 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a34 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a36 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a38 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a3a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049c1c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c20 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c24 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c408 0000000000000054 0000c40c FDE cie=00000000 pc=0000000000042a40..0000000000042d74 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042a46 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042a4a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000042a64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000042a7a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042a8e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c26 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 326 to 0000000000042bd4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bd6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042bda │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bdc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bde │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042be0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042be2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042be4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042be6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042be8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bea │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bec │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bee │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bf0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bf2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cac8 0000000000000014 0000cacc FDE cie=00000000 pc=0000000000049c34..0000000000049c90 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000049c60 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049c6c │ │ │ │ +0000c460 000000000000002c 0000c464 FDE cie=00000000 pc=0000000000042d74..0000000000042dbc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d76 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042d7a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042d8a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000042dae │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042db0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042db2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042db6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042db8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cae0 0000000000000014 0000cae4 FDE cie=00000000 pc=0000000000049c90..0000000000049d18 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000049cf6 │ │ │ │ +0000c490 0000000000000014 0000c494 FDE cie=00000000 pc=0000000000042dbc..0000000000042de0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042dbe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000049d14 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000042dd6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - │ │ │ │ -0000caf8 0000000000000010 0000cafc FDE cie=00000000 pc=0000000000049d18..0000000000049df0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c4a8 0000000000000014 0000c4ac FDE cie=00000000 pc=0000000000042de0..0000000000042df6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042de2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042dec │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cb0c 00000000000000d4 0000cb10 FDE cie=00000000 pc=0000000000049df0..000000000004a346 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049df2 │ │ │ │ +0000c4c0 00000000000000b0 0000c4c4 FDE cie=00000000 pc=0000000000042df6..00000000000431d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042df8 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000049e08 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000042e16 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000042e4c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000049eb0 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000004a080 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e4e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004a0d4 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000042ec2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 394 to 000000000004a25e │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000042f4c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a260 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a262 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a264 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a266 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a268 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a26a │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a26c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042f56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 376 to 00000000000430ce │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430d0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430d2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430d4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430d6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430d8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000043114 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a26e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043116 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a274 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004311a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004311c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a278 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004311e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a27a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043120 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a27c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043122 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a27e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a280 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a282 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a284 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a286 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043124 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043126 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004a2d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a2da │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a2fa │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000004315e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043160 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043162 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043164 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043166 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043168 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004a322 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000431ce │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + │ │ │ │ +0000c574 0000000000000010 0000c578 FDE cie=00000000 pc=00000000000431d2..00000000000431d8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cbe4 0000000000000040 0000cbe8 FDE cie=00000000 pc=000000000004a346..000000000004a40a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a34e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a352 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004a36a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ +0000c588 00000000000000b8 0000c58c FDE cie=00000000 pc=00000000000431d8..0000000000043c54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000431da │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000431ea │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000431f4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043210 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000004a3ea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3ec │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1164 to 000000000004369c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3ee │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000436a0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436a2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436a4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436a6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436a8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436aa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436ac │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436ae │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a402 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cc28 000000000000004c 0000cc2c FDE cie=00000000 pc=000000000004a40a..000000000004a51a │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a414 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a418 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004a436 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000004a4f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436b0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436b2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436b4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436b6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000436b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000436bc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 426 to 0000000000043866 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043868 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004386a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004386c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004386e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043870 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a502 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043872 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a504 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043874 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a506 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043876 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043878 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a50a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a50c │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004387a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004387c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000043892 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043894 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cc78 00000000000000ac 0000cc7c FDE cie=00000000 pc=000000000004a51a..000000000004ab28 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a51c │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a51e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a52a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a532 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a53e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043896 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004a554 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a55e │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004a580 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_advance_loc2: 1368 to 000000000004aad8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 926 to 0000000000043c34 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aada │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aadc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aade │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae6 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae8 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaea │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaec │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaee │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf0 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf2 │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf4 │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf6 │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004ab04 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab06 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab08 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab0a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab0c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab0e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab10 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ab16 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab18 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000043c4c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd28 0000000000000090 0000cd2c FDE cie=00000000 pc=000000000004ab28..000000000004adee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab2a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ab30 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ab3a │ │ │ │ +0000c644 0000000000000010 0000c648 FDE cie=00000000 pc=0000000000043c54..0000000000043ca2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c658 0000000000000038 0000c65c FDE cie=00000000 pc=0000000000043ca2..0000000000043d54 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043caa │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043cb2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004ab50 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043cb8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043cc4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000043cde │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004ab70 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ab7c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000004aca2 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000043d20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d22 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d24 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d26 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d28 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d2a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d2c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acaa │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acac │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acae │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acb0 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004acbc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acbe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d2e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c694 0000000000000064 0000c698 FDE cie=00000000 pc=0000000000043d54..0000000000043e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043d58 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d5a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043d62 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043d6a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000043d84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000043dc2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dc4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dc6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dc8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dca │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dcc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043dd2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dd4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004accc │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acce │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acd0 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dd6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acd4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000004add8 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000043e06 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000043e30 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cdbc 0000000000000030 0000cdc0 FDE cie=00000000 pc=000000000004adee..000000000004ae38 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004adf0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004adf6 │ │ │ │ +0000c6fc 000000000000007c 0000c700 FDE cie=00000000 pc=0000000000043e34..000000000004405e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043e36 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043e38 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000043e4e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000043e64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004adfe │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ae04 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004ae26 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000043ece │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000043f02 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f04 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f06 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000043f5e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f60 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ae2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f62 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f64 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f66 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae34 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f68 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f6a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f6c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f6e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f72 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cdf0 000000000000006c 0000cdf4 FDE cie=00000000 pc=000000000004ae38..000000000004b0b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae3a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ae3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f76 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004ae4c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ae54 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004ae66 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004ae8a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 512 to 000000000004b08a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b08c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b08e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b090 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000043f9a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f9c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b092 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f9e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b094 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b096 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b098 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b09a │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b09c │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b09e │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a0 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a2 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a4 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000004405a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c77c 0000000000000030 0000c780 FDE cie=00000000 pc=000000000004405e..00000000000441f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044060 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044064 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044078 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044088 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 302 to 00000000000441b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441b8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0ac │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0ae │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b0b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441be │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441c2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ce60 0000000000000054 0000ce64 FDE cie=00000000 pc=000000000004b0b6..000000000004b226 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b0bc │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +0000c7b0 0000000000000050 0000c7b4 FDE cie=00000000 pc=00000000000441f0..0000000000044652 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441f2 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000441f6 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b0c6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0ce │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000044204 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0d6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004422e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b0e2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004b0f0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000004b136 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 210 to 000000000004b208 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b20a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b20c │ │ │ │ + DW_CFA_advance_loc2: 724 to 0000000000044502 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b20e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044504 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b212 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044506 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b214 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044508 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004450a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004450c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b21a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004450e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b21c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044510 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b21e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044512 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b220 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044514 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b222 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044516 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044518 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004451c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004451e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044520 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000c804 0000000000000024 0000c808 FDE cie=00000000 pc=0000000000044652..00000000000446c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044654 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044656 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004465e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000446be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446c0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446c2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ceb8 00000000000000c0 0000cebc FDE cie=00000000 pc=000000000004b226..000000000004b3bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b228 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b22c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b240 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000c82c 0000000000000050 0000c830 FDE cie=00000000 pc=00000000000446c8..0000000000044786 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000446d0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000446d8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b250 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000446f6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000044708 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004b266 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000004b312 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004474e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b314 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044750 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b316 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044752 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044754 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b318 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044756 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b31a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044758 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b31c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004475a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b31e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b320 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b332 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000044768 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b334 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004476a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b336 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b338 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b33c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b33e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004476c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b342 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004476e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044782 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c880 000000000000008c 0000c884 FDE cie=00000000 pc=0000000000044786..00000000000448f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044788 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004478a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044790 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000447a2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000447ba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004b360 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000004484c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004484e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b368 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044850 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044852 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b36a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044854 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b36c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044856 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b36e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b370 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044858 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004485a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b372 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004485c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b374 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004485e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004486c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b376 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b378 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004486e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b37a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b37e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044872 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044874 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b384 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044876 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b38a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b38c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000448d8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b38e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b390 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b392 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b394 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b396 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b39c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000448ec │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000cf7c 0000000000000050 0000cf80 FDE cie=00000000 pc=000000000004b3bc..000000000004b516 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b3be │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b3c2 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b3cc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3d4 │ │ │ │ +0000c910 000000000000004c 0000c914 FDE cie=00000000 pc=00000000000448f0..0000000000044a4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000448f2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000448f4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3dc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044900 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044924 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000449d6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449d8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449da │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449dc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044a00 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a02 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a04 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a06 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a08 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b3e8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004b430 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000004b4f8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b4fa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b4fc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b4fe │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b500 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000044a48 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b504 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b506 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c960 000000000000006c 0000c964 FDE cie=00000000 pc=0000000000044a4c..0000000000044b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a4e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a50 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000044a66 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044a7a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044a92 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044a9e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000044af4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044af6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b50a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044af8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b50c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044afa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b50e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000044b08 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b0a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b0c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b0e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b510 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b10 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b512 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b12 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000cfd0 00000000000000b4 0000cfd4 FDE cie=00000000 pc=000000000004b516..000000000004b6fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b518 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b51a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b52e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b14 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b538 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004b546 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004b58a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000004b650 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044b1c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b652 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b654 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b656 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b658 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b65a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b65c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b66e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b670 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b672 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b674 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b676 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b678 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b67a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b67e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000044b4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044b58 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + │ │ │ │ +0000c9d0 000000000000005c 0000c9d4 FDE cie=00000000 pc=0000000000044b5c..0000000000044c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b5e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b62 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044b72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000044b90 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000044bb2 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044bbe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000044c04 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c06 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000044c54 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004b6a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044c58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000044c7a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c7c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c7e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c80 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c82 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c84 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c86 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c88 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c8a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c8c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6b2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6b4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b6bc │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c8e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044c98 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ca30 000000000000005c 0000ca34 FDE cie=00000000 pc=0000000000044c9c..0000000000044dd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c9e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ca2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044cb2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000044cd0 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b6c0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6c2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6c4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b6c8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000044cf2 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ca │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044cfe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000044d44 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044d46 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000044d94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044d98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000044db6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044db8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dbc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dbe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dc0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dc2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dc4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dc6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dc8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d6 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b6dc │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dca │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044dcc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044dd4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d088 000000000000003c 0000d08c FDE cie=00000000 pc=000000000004b6fc..000000000004b7b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6fe │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b702 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b70c │ │ │ │ +0000ca90 0000000000000050 0000ca94 FDE cie=00000000 pc=0000000000044dd8..0000000000044f04 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044de0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044df8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b714 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b71c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b722 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000004b79e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000044e52 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e56 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000044e88 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000044ed2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000044ee4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ee6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ee8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044eea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044eec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044eee │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ef0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ef2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ef4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ef6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ef8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044efa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044f00 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d0c8 0000000000000084 0000d0cc FDE cie=00000000 pc=000000000004b7b0..000000000004b9a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7b2 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7b4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b7c6 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b7d0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b7d6 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b7de │ │ │ │ +0000cae4 000000000000009c 0000cae8 FDE cie=00000000 pc=0000000000044f04..000000000004517e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f06 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f08 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b7e2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b7e8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004b830 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044f20 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000044f4c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004b884 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000044fb6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fb8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b886 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b888 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b88a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b88c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b88e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fba │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fbc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b890 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fbe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b892 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fc0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b894 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fc2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b896 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fc4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b898 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b89a │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000044fd6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b8a2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fd8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fda │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fdc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fde │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fe0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b8a8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044fe2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000004b996 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc1: 212 to 00000000000450b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450b8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450ba │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450bc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450be │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450c0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450c2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450c4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b998 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000450c6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000004516a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b99a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b99c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b99e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d150 0000000000000014 0000d154 FDE cie=00000000 pc=000000000004b9a4..000000000004b9a6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d168 0000000000000014 0000d16c FDE cie=00000000 pc=000000000004b9a6..000000000004b9ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004b9c6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d180 0000000000000020 0000d184 FDE cie=00000000 pc=000000000004b9ca..000000000004ba1c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b9d6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004517a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000004ba14 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba18 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba1a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d1a4 0000000000000020 0000d1a8 FDE cie=00000000 pc=000000000004ba1c..000000000004ba7c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba20 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ba38 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004ba70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba74 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba76 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d1c8 0000000000000028 0000d1cc FDE cie=00000000 pc=000000000004ba7c..000000000004bad8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba80 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ba86 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004baa8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bab2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bab4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bab6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004baca │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bad4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bad6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d1f4 0000000000000034 0000d1f8 FDE cie=00000000 pc=000000000004bad8..000000000004bbaa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bada │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004badc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bae6 │ │ │ │ +0000cb84 000000000000009c 0000cb88 FDE cie=00000000 pc=000000000004517e..00000000000454b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045180 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045182 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004519a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004baf2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000451c6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000004bb3c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb3e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000004523c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bb48 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004523e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045240 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045242 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045244 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045246 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045248 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004524a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004525c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004525e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045260 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb4e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb52 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004bb7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045262 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d22c 0000000000000018 0000d230 FDE cie=00000000 pc=000000000004bbaa..000000000004bbde │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004bbbe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bbc4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004bbd6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bbdc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045264 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045266 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000d248 000000000000006c 0000d24c FDE cie=00000000 pc=000000000004bbde..000000000004bda0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bbe0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004bbf8 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045268 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004bc04 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004bc1e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000004bcd6 │ │ │ │ + DW_CFA_advance_loc2: 518 to 000000000004546e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045470 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcda │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcdc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcde │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045472 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045474 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045476 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045478 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004547a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004547c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004547e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000454a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcf0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcf2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000454b2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d2b8 0000000000000020 0000d2bc FDE cie=00000000 pc=000000000004bda0..000000000004bde4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bda2 │ │ │ │ +0000cc24 0000000000000024 0000cc28 FDE cie=00000000 pc=00000000000454b6..000000000004552a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000454b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bda4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000454c0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004bdc0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000454da │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004bdda │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000454f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bddc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000454f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bdde │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000454fa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000454fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bde0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000454fe │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000d2dc 0000000000000074 0000d2e0 FDE cie=00000000 pc=000000000004bde4..000000000004bfce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bde6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bdea │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004bdfa │ │ │ │ +0000cc4c 00000000000000a0 0000cc50 FDE cie=00000000 pc=000000000004552a..0000000000045bca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004552c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004552e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000045540 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000045568 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004be1c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000004beae │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000045598 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 546 to 00000000000457ba │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000004580a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004580c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045810 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045812 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045814 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045816 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045818 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004581a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004581c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004581e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045820 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bebc │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bec0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bec2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045822 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beca │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bece │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045824 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bed2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045826 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000004bfca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004582e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000458a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000458aa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000004594a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004594e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000459c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459c4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000045a1e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a22 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 222 to 0000000000045b00 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045b04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000045b7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045b82 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000045bc6 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d354 000000000000004c 0000d358 FDE cie=00000000 pc=000000000004bfce..000000000004c158 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfd0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfd2 │ │ │ │ +0000ccf0 0000000000000094 0000ccf4 FDE cie=00000000 pc=0000000000045bca..0000000000046336 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045bcc │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045bce │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000045bf8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bfda │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004bfec │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004bffa │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000004c0fe │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 58 to 0000000000045c32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000045cc0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000045d28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d2a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c102 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d30 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c106 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d32 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d34 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c108 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d36 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c10a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d38 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c10c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d3a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c10e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d3c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c110 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d3e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c116 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d40 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d42 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c11a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d44 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000045ddc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045dde │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045dea │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 478 to 0000000000045fc8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000046034 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046038 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000460ae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000460b2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000046168 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004616c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000461de │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461e2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000461f2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000461f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000004625c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046260 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000462dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000462e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000046332 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d3a4 000000000000004c 0000d3a8 FDE cie=00000000 pc=000000000004c158..000000000004c308 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c15a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c15c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c164 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c176 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000cd88 00000000000000cc 0000cd8c FDE cie=00000000 pc=0000000000046336..000000000004671a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046338 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004633a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c184 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004635a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000046378 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000004c2a4 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000463a6 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000463e4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463e6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463e8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463ea │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000046456 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046458 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004645a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004645c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004645e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046460 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046462 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046464 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046466 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046468 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004646a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000464be │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000464c8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004651c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046520 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c2bc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2be │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2c0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046528 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046530 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046538 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000046554 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004656a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000465a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000465ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000d3f4 0000000000000078 0000d3f8 FDE cie=00000000 pc=000000000004c308..000000000004c4e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c30a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c30c │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000465d6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465d8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465da │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000046636 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c320 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000046680 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000466c4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000466e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000466ea │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000466f6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000466fe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046702 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004670a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004670e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046716 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c33c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ce58 0000000000000088 0000ce5c FDE cie=00000000 pc=000000000004671a..0000000000046dea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004671c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046734 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000046756 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000004c3a6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3a8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3aa │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ac │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000000467dc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467e0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467e2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467e4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467e6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467e8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467ea │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467ec │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c3b8 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000004681a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ba │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3c6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3cc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004681c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004681e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046820 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046822 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3d0 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046824 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000004c4da │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc2: 1428 to 0000000000046db8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d470 0000000000000064 0000d474 FDE cie=00000000 pc=000000000004c4e2..000000000004c652 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c4e4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c4e6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c4ee │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000046dd4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c50a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +0000cee4 0000000000000050 0000cee8 FDE cie=00000000 pc=0000000000046dea..0000000000047386 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dec │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dee │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000046e24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000004c5f0 │ │ │ │ + DW_CFA_advance_loc2: 1312 to 0000000000047344 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047346 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047348 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004734a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004734c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5fa │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004734e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047350 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047352 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047354 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047356 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c602 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047358 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c604 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004735a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c606 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c60a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c60c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004735e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047360 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c60e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047364 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004c644 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf38 0000000000000050 0000cf3c FDE cie=00000000 pc=0000000000047386..0000000000047974 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047388 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047392 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004739e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000473bc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 998 to 00000000000477a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477a6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477a8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477aa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477ac │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477ae │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477b0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477b2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477b4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477b6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477b8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477ba │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c646 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c64a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c64e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c650 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000477be │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000d4d8 0000000000000090 0000d4dc FDE cie=00000000 pc=000000000004c652..000000000004c832 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c654 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c656 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c65c │ │ │ │ +0000cf8c 0000000000000084 0000cf90 FDE cie=00000000 pc=0000000000047974..0000000000047da0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047976 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047978 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000479a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c66e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c67c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000047a2a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000004c71e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c720 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c722 │ │ │ │ + DW_CFA_advance_loc2: 640 to 0000000000047caa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c724 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c726 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c728 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c72a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cae │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c72c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c72e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cb0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c730 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cb2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cb4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c732 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cb6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c734 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000047ce4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c736 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c738 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047ce6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047cea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cec │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cf0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cf2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c73a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cf4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000004c80e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000047d8e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c812 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000047d9c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d56c 0000000000000034 0000d570 FDE cie=00000000 pc=000000000004c832..000000000004c9c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c834 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c838 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000d014 0000000000000050 0000d018 FDE cie=00000000 pc=0000000000047da0..0000000000048f3e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047da4 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047dc0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c846 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000047dde │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c84c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 218 to 000000000004c926 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 666 to 0000000000048078 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004807a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c92a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004807c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c92c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004807e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048080 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c92e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048082 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c932 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c934 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c936 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d5a4 0000000000000084 0000d5a8 FDE cie=00000000 pc=000000000004c9c6..000000000004cc36 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c9c8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c9cc │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c9dc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004ca06 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004ca3c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000004ca9c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 150 to 000000000004cb32 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048084 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048086 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048088 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004808a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004808c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004cb4c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb4e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb50 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb52 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb54 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb56 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004808e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048090 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cb5e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048092 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb62 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048094 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d068 0000000000000050 0000d06c FDE cie=00000000 pc=0000000000048f3e..00000000000491ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f40 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000048f68 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000004cbfa │ │ │ │ + DW_CFA_advance_loc2: 524 to 0000000000049174 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049176 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004917a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004917c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004917e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049180 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049182 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049184 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049186 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049188 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004918a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004cc26 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cc32 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004918c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004918e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049190 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049192 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d62c 0000000000000034 0000d630 FDE cie=00000000 pc=000000000004cc36..000000000004ccec │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc38 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004cc42 │ │ │ │ +0000d0bc 00000000000000b4 0000d0c0 FDE cie=00000000 pc=00000000000491ba..00000000000495b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491bc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491be │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cc4a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000491d4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004cc5e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000491e6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000004ccce │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ccdc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cce8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d664 000000000000009c 0000d668 FDE cie=00000000 pc=000000000004ccec..000000000004d102 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccee │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccf0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004cd18 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000049208 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000004cd82 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000049262 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004927c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000004ce2e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000492fc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000492fe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049300 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049302 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000004ceca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049304 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000049364 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049366 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049368 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004936a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004938a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cecc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004938c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cece │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ced0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004938e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ced2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ced4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ced8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ceda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049390 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049392 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cedc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049394 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004939a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000493a0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 374 to 000000000004d052 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d054 │ │ │ │ + DW_CFA_advance_loc2: 480 to 0000000000049580 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d056 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d058 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d05a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049582 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d05c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049584 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049586 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004d072 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049588 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004958a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000049598 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004959c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d076 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d078 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000495a2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d07a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d07c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d07e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d080 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000004d0be │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000495b4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000d704 000000000000008c 0000d708 FDE cie=00000000 pc=000000000004d102..000000000004d43e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d108 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d10c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d124 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +0000d174 00000000000000a8 0000d178 FDE cie=00000000 pc=00000000000495b8..00000000000499a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000495ba │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000495bc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000495d0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000004d14a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000495e4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000049604 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000004965a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000049670 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 660 to 000000000004d3de │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e0 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000496ec │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000496ee │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000496f0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000004974a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004974c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004974e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049750 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049752 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049754 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049756 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3ec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3f0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3f2 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004976a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3f4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d3f8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004976c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004976e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049770 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3fc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049772 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049776 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000049798 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d414 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000004996c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004996e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049970 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049972 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004997a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004997c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004997e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049982 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004998c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004d41e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000499a0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d794 0000000000000074 0000d798 FDE cie=00000000 pc=000000000004d43e..000000000004d73a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d440 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d454 │ │ │ │ +0000d220 0000000000000090 0000d224 FDE cie=00000000 pc=00000000000499a4..0000000000049aec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000499a8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000499b8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000499d4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004d47e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d48e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000004d4d8 │ │ │ │ + DW_CFA_advance_loc1: 202 to 0000000000049a9e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aa0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aa2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aa4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aa6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aa8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aaa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aac │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4e2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004d4ec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4ee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aae │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ab0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ab2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d500 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d508 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ab4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049ac8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049aca │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50e │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049acc │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000004d732 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ad0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d80c 0000000000000058 0000d810 FDE cie=00000000 pc=000000000004d73a..000000000004d81a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d73c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004d746 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004d774 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d784 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000004d7ec │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7ee │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7f0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7f2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7f4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d7fc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7fe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d800 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d802 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d806 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d808 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d80a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049ae8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d868 0000000000000074 0000d86c FDE cie=00000000 pc=000000000004d81a..000000000004d9fe │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d81c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d822 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004d830 │ │ │ │ +0000d2b4 0000000000000094 0000d2b8 FDE cie=00000000 pc=0000000000049aec..0000000000049dc2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049af0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049b00 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000049b1a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004d85e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000004d932 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000049bae │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bb0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bb2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bb4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bb6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bb8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d934 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bba │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d936 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bbc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bbe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d93a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bc0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d93c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bc2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d93e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bc4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004d958 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000049bda │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d95a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d95c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d95e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d960 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d964 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d966 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bdc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d968 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bde │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000004d9c4 │ │ │ │ + DW_CFA_advance_loc2: 456 to 0000000000049da6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d8e0 00000000000000b0 0000d8e4 FDE cie=00000000 pc=000000000004d9fe..000000000004df16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004da00 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004da06 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004da0e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004da2e │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049dbe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d34c 0000000000000090 0000d350 FDE cie=00000000 pc=0000000000049dc2..0000000000049ee4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049dc4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049dc8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000049dda │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000004da9a │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049df2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 248 to 000000000004db92 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000049e92 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049e94 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049e96 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049e98 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049e9a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049e9c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049e9e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db98 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ea0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ea2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ea4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ea6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000004dbde │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000049eb4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dbec │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049eb6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049ec2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbf0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ec6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004dc3c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dc44 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 430 to 000000000004ddf2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004de02 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000004dee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049eca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004def2 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000049ee0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d994 0000000000000028 0000d998 FDE cie=00000000 pc=000000000004df16..000000000004df58 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004df1c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df1e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004df2c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004df4c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df4e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df50 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df52 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df54 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d9c0 0000000000000084 0000d9c4 FDE cie=00000000 pc=000000000004df58..000000000004e388 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df5a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004df5e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004df76 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004df82 │ │ │ │ +0000d3e0 0000000000000090 0000d3e4 FDE cie=00000000 pc=0000000000049ee4..000000000004a234 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ee8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049ef8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000049f14 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004df88 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004dfba │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 882 to 000000000004e32c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 678 to 000000000004a1ba │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1bc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1be │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1c0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1c2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e32e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1c4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1c6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e330 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1c8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e332 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1ca │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e334 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1cc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1ce │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000004e35c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e35e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e360 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e362 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e364 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a1d0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e36a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e36c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a1e4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a1f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e36e │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a1f4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e374 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004a218 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e384 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004a230 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000da48 0000000000000050 0000da4c FDE cie=00000000 pc=000000000004e388..000000000004e764 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e38a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e38e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e392 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004e3a4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000d474 0000000000000050 0000d478 FDE cie=00000000 pc=000000000004a234..000000000004b24c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a23a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004a24c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000004a27e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004e3d2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 870 to 000000000004e738 │ │ │ │ + DW_CFA_advance_loc2: 1650 to 000000000004a8f0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8f2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8f4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8f6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8f8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8fa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8fc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8fe │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e740 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a900 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e742 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a902 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e744 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a904 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e746 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e756 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e758 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e75a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e75c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e75e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a906 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e760 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a908 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a90a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a90c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000da9c 0000000000000070 0000daa0 FDE cie=00000000 pc=000000000004e764..000000000004ec18 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e766 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e76a │ │ │ │ +0000d4c8 00000000000000ec 0000d4cc FDE cie=00000000 pc=000000000004b24c..000000000004becc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b24e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b250 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e76e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004e786 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b25c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004b272 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000004e7ba │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004b280 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000004b336 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 702 to 000000000004ea78 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7c │ │ │ │ + DW_CFA_advance_loc2: 250 to 000000000004b430 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b432 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b434 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b436 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004ea96 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b438 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000004b4d0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4d6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004b502 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b504 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b506 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b508 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004eaa0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eaa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004eaa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b510 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b512 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b514 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eaaa │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b516 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000db10 000000000000005c 0000db14 FDE cie=00000000 pc=000000000004ec18..000000000004f012 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ec1a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec1e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ec26 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec2a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ec3a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000004b54c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b54e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b550 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b552 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b558 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004ec6c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1438 to 000000000004baf6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004bb0e │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 884 to 000000000004efe0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe6 │ │ │ │ + DW_CFA_advance_loc2: 368 to 000000000004bc7e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc80 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc82 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc84 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004effc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004effe │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f000 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f002 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f004 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004bcb0 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 364 to 000000000004be1c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f006 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f008 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f00c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f00e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f010 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000db70 0000000000000010 0000db74 FDE cie=00000000 pc=000000000004f012..000000000004f056 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000db84 0000000000000080 0000db88 FDE cie=00000000 pc=000000000004f056..000000000004f3ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f058 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f05e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004f068 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004be36 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000004f0ee │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000004f202 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f204 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f206 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f208 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f20a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f20c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f20e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004be48 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be4a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f210 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be4c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f212 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f214 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f216 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f21a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be4e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004be54 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004be96 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f21c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f21e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000004bebc │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 408 to 000000000004f3b6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bec0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f3c6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004bec8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - │ │ │ │ -0000dc08 0000000000000010 0000dc0c FDE cie=00000000 pc=000000000004f3ca..000000000004f40e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc1c 0000000000000010 0000dc20 FDE cie=00000000 pc=000000000004f40e..000000000004f478 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc30 0000000000000010 0000dc34 FDE cie=00000000 pc=000000000004f478..000000000004f4ae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc44 0000000000000010 0000dc48 FDE cie=00000000 pc=000000000004f4ae..000000000004f4e0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc58 0000000000000010 0000dc5c FDE cie=00000000 pc=000000000004f4e0..000000000004f516 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dc6c 0000000000000010 0000dc70 FDE cie=00000000 pc=000000000004f516..000000000004f54e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc80 0000000000000048 0000dc84 FDE cie=00000000 pc=000000000004f54e..000000000004f606 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f552 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f556 │ │ │ │ +0000d5b8 0000000000000050 0000d5bc FDE cie=00000000 pc=000000000004becc..000000000004c7fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bece │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004bef0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004f568 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000004f5e4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 438 to 000000000004c0a6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f5e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0aa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0ac │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0ae │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0b0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0b2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0b4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5fa │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f5fe │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f602 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f604 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000dccc 000000000000002c 0000dcd0 FDE cie=00000000 pc=000000000004f606..000000000004f8aa │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000004f6cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6ce │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004f70a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f70c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0b6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0b8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0ba │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0bc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c0c0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0c2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f70e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 242 to 000000000004f800 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004f848 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004f87a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dcfc 000000000000004c 0000dd00 FDE cie=00000000 pc=000000000004f8aa..000000000004f96e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f8ac │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f8b0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f8bc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000d60c 0000000000000050 0000d610 FDE cie=00000000 pc=000000000004c7fe..000000000004d068 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c800 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c804 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f8d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004c814 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004c840 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004f91e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 324 to 000000000004c984 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f920 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f922 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f924 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f926 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f92c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c986 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c988 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f92e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c98a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f930 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c98c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f932 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f934 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004f95c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c98e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c990 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c992 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f95e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f966 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f968 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f96a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f96c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c994 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c996 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c998 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c99a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c99c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c99e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dd4c 0000000000000010 0000dd50 FDE cie=00000000 pc=000000000004f96e..000000000004f99c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c9a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000dd60 000000000000009c 0000dd64 FDE cie=00000000 pc=000000000004f99c..000000000004fd9e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9a0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9a4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f9b8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000d660 0000000000000064 0000d664 FDE cie=00000000 pc=000000000004d068..000000000004d14e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d06a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d070 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004d08a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004f9d2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004d09c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000004fa94 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004d0be │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000004fb1e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000004d0fa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb20 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fb26 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fb2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb30 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d112 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d114 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d116 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d118 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb34 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb36 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb38 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb3a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb3c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d11a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d11c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d120 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d122 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb44 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d124 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 554 to 000000000004fd6e │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004d144 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004fd90 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d14a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d6c8 0000000000000034 0000d6cc FDE cie=00000000 pc=000000000004d14e..000000000004d1d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d150 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d15e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fd94 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000004d198 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d19a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d19c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d19e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1a0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fd9c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1a2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1a4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1a6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000de00 0000000000000010 0000de04 FDE cie=00000000 pc=000000000004fd9e..000000000004fdea │ │ │ │ +0000d700 0000000000000024 0000d704 FDE cie=00000000 pc=000000000004d1d8..000000000004d248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d1dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d1e0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004d222 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d224 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d226 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d228 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de14 0000000000000010 0000de18 FDE cie=00000000 pc=000000000004fdea..000000000004fe38 │ │ │ │ +0000d728 0000000000000010 0000d72c FDE cie=00000000 pc=000000000004d248..000000000004d26c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de28 0000000000000010 0000de2c FDE cie=00000000 pc=000000000004fe38..000000000004fe78 │ │ │ │ +0000d73c 0000000000000010 0000d740 FDE cie=00000000 pc=000000000004d26c..000000000004d296 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de3c 0000000000000020 0000de40 FDE cie=00000000 pc=000000000004fe78..000000000004ff6c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fe7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fe80 │ │ │ │ +0000d750 0000000000000028 0000d754 FDE cie=00000000 pc=000000000004d296..000000000004d336 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d2a6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d2ac │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000004febe │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000004d2da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fec0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2dc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2e2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004d2f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004d324 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ │ │ │ │ -0000de60 0000000000000070 0000de64 FDE cie=00000000 pc=000000000004ff6c..0000000000050058 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ff70 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ff74 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000d77c 0000000000000038 0000d780 FDE cie=00000000 pc=000000000004d336..000000000004d3cc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d33c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d344 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ff7a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004ff8c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ff98 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000050016 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000004d384 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005001c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005001e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d386 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d388 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050020 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d38a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050022 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050024 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050026 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050028 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005002a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005002c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005002e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050030 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050032 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050034 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d38c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050036 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d390 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050038 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005003a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005003c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005003e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050040 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050042 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050044 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050046 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050048 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005004a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005004c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050050 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d3a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050054 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d3aa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050056 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d3ac │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d3ae │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d3b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d3b2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ded4 0000000000000038 0000ded8 FDE cie=00000000 pc=0000000000050058..000000000005010c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005005a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005005c │ │ │ │ +0000d7b8 0000000000000088 0000d7bc FDE cie=00000000 pc=000000000004d3cc..000000000004d4d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d3d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d3dc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000050066 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050076 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d3e8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004d3fe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000050090 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000500aa │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004d42a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d42c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d42e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d430 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d432 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d434 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d438 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d43a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000500d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004d450 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d456 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d458 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d45a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500dc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d45c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d460 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d462 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000df10 0000000000000044 0000df14 FDE cie=00000000 pc=000000000005010c..000000000005019c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005010e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050114 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004d484 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d486 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d488 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d48a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d48e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d490 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005011e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050126 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000050138 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d49c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d49e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d4a6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4a8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4ac │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d4b0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4b2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000050174 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d4c6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4c8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d844 000000000000002c 0000d848 FDE cie=00000000 pc=000000000004d4d2..000000000004d512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4d4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d4de │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d4e8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d500 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050176 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d508 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d50a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005017a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d50c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005017c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d50e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005017e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050182 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d510 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050184 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050188 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d874 0000000000000010 0000d878 FDE cie=00000000 pc=000000000004d512..000000000004d518 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d888 0000000000000010 0000d88c FDE cie=00000000 pc=000000000004d518..000000000004d546 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d89c 0000000000000010 0000d8a0 FDE cie=00000000 pc=000000000004d546..000000000004d55c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d8b0 000000000000002c 0000d8b4 FDE cie=00000000 pc=000000000004d55c..000000000004d5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d55e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d560 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d56a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d57a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d580 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d58a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004d5ac │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d5ae │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005018a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d5b4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005018c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005018e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050194 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050196 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d5b6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050198 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d5b8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d5c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000d8e0 0000000000000010 0000d8e4 FDE cie=00000000 pc=000000000004d5c8..000000000004d5ea │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000df58 0000000000000058 0000df5c FDE cie=00000000 pc=000000000005019c..0000000000050628 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005019e │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a0 │ │ │ │ +0000d8f4 0000000000000084 0000d8f8 FDE cie=00000000 pc=000000000004d5ea..000000000004d7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d5ec │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d5ee │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000501a4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000501be │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000501dc │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004d600 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000501f2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004d61a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 912 to 0000000000050582 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050584 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050586 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050588 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005058a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005058c │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004d66e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005058e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050590 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050592 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050594 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050596 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050598 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005059a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005059e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505a2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dfb4 0000000000000050 0000dfb8 FDE cie=00000000 pc=0000000000050628..0000000000050842 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005062a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005062e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005063e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d67c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050644 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 52 to 0000000000050678 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000004d6b2 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 386 to 00000000000507fa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507fc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507fe │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004d6c4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d6d8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050800 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d6da │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050802 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005082e │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000004d748 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d74a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d74c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d74e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d754 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050830 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d756 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050832 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d758 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050834 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050836 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d75a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d75c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050838 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005083a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005083e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d760 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d762 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e008 0000000000000014 0000e00c FDE cie=00000000 pc=0000000000050842..0000000000050866 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050844 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000050862 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e020 0000000000000014 0000e024 FDE cie=00000000 pc=0000000000050866..000000000005088a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050868 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000050886 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e038 0000000000000014 0000e03c FDE cie=00000000 pc=000000000005088a..00000000000508ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005088c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000508aa │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e050 0000000000000014 0000e054 FDE cie=00000000 pc=00000000000508ae..00000000000508d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000508b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000508c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d764 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e068 0000000000000050 0000e06c FDE cie=00000000 pc=00000000000508d2..0000000000050f60 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000508d4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000508f8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 294 to 0000000000050a1e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a20 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050a24 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a26 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a28 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a2a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a2c │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000004d7ba │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a2e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a30 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a32 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a34 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a36 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a38 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a3a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a3c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d7c4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004d7e4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d97c 0000000000000010 0000d980 FDE cie=00000000 pc=000000000004d7e8..000000000004d7f6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0bc 0000000000000050 0000e0c0 FDE cie=00000000 pc=0000000000050f60..0000000000051924 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050f62 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000050f7c │ │ │ │ +0000d990 0000000000000010 0000d994 FDE cie=00000000 pc=000000000004d7f6..000000000004d7fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9a4 0000000000000010 0000d9a8 FDE cie=00000000 pc=000000000004d7fc..000000000004d812 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9b8 0000000000000034 0000d9bc FDE cie=00000000 pc=000000000004d812..000000000004d88c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d818 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d81e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004d830 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 480 to 000000000005115c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004d846 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004d87a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d87c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005115e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d87e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d880 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051164 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051166 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d882 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051168 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d884 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005116a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d888 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005116c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005116e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051170 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051172 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051174 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051176 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d88a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005117a │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e110 0000000000000018 0000e114 FDE cie=00000000 pc=0000000000051924..0000000000051982 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051926 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005192e │ │ │ │ +0000d9f0 0000000000000024 0000d9f4 FDE cie=00000000 pc=000000000004d88c..000000000004d8cc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d898 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d89c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d8ac │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051942 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004d8c2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000051980 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8c4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8c6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000e12c 0000000000000010 0000e130 FDE cie=00000000 pc=0000000000051982..0000000000051988 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e140 0000000000000028 0000e144 FDE cie=00000000 pc=0000000000051988..00000000000519d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005198a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005198e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051998 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000da18 000000000000002c 0000da1c FDE cie=00000000 pc=000000000004d8cc..000000000004d96a │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d8dc │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d8f0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000519c0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000004d95c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000519cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d95e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d960 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d962 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d964 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d966 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000e16c 0000000000000028 0000e170 FDE cie=00000000 pc=00000000000519d4..0000000000051a20 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000519da │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000519e4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000051a0c │ │ │ │ +0000da48 000000000000002c 0000da4c FDE cie=00000000 pc=000000000004d96a..000000000004d9f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d96c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d96e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d97e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004d99a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004d9dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000051a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9de │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9e0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9e2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e198 0000000000000010 0000e19c FDE cie=00000000 pc=0000000000051a20..0000000000051a3a │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9e6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e1ac 0000000000000020 0000e1b0 FDE cie=00000000 pc=0000000000051a3a..0000000000051a76 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a3e │ │ │ │ +0000da78 0000000000000020 0000da7c FDE cie=00000000 pc=000000000004d9f8..000000000004da3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d9fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a42 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004da06 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051a4c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004da10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da12 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004da1c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da1e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da9c 0000000000000030 0000daa0 FDE cie=00000000 pc=000000000004da3e..000000000004dad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da40 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da42 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004da52 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004da64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004da84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051a52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da86 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da88 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da8a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da8c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004da8e │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000e1d0 0000000000000010 0000e1d4 FDE cie=00000000 pc=0000000000051a76..0000000000051a7e │ │ │ │ +0000dad0 0000000000000010 0000dad4 FDE cie=00000000 pc=000000000004dad8..000000000004db00 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e1e4 0000000000000028 0000e1e8 FDE cie=00000000 pc=0000000000051a7e..0000000000051ae0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a82 │ │ │ │ +0000dae4 0000000000000024 0000dae8 FDE cie=00000000 pc=000000000004db00..000000000004db2e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051a8a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db0a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000051ab6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004db16 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db1c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db22 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ab8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db28 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051aba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db2a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051abc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051abe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ac0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e210 000000000000002c 0000e214 FDE cie=00000000 pc=0000000000051ae0..0000000000051b44 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ae2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051aec │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000db0c 0000000000000020 0000db10 FDE cie=00000000 pc=000000000004db2e..000000000004db4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db30 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000051b34 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db38 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004db44 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b36 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051b3a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db4a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051b3e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b40 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e240 000000000000002c 0000e244 FDE cie=00000000 pc=0000000000051b44..0000000000051ba8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b46 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051b50 │ │ │ │ +0000db30 0000000000000020 0000db34 FDE cie=00000000 pc=000000000004db4e..000000000004db98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db54 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000051b98 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b9a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051b9e │ │ │ │ + DW_CFA_advance_loc1: 58 to 000000000004db8e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051ba2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ba4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db90 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e270 000000000000004c 0000e274 FDE cie=00000000 pc=0000000000051ba8..0000000000051c8e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051baa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051bae │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051bb8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000051bc6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000db54 0000000000000024 0000db58 FDE cie=00000000 pc=000000000004db98..000000000004dc08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db9c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051bce │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004dba4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051bd8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000004dbfc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051bde │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dc02 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc04 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051be6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051be8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bea │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc06 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bee │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bf0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051c04 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000051c84 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c86 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c88 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c8a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c8c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db7c 0000000000000010 0000db80 FDE cie=00000000 pc=000000000004dc08..000000000004dc1a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e2c0 0000000000000054 0000e2c4 FDE cie=00000000 pc=0000000000051c8e..0000000000051d74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051c92 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051c98 │ │ │ │ +0000db90 0000000000000020 0000db94 FDE cie=00000000 pc=000000000004dc1a..000000000004dc56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc1c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc1e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dc24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051cac │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051cb2 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004dc50 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc52 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dbb4 0000000000000028 0000dbb8 FDE cie=00000000 pc=000000000004dc56..000000000004dcba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dc5a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dc5e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000051cbe │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004dca4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051cc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dca6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051cc6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cc8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cca │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ccc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dcaa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dcac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cd0 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000051ce0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051ce6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000051d40 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d42 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d44 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d46 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dcae │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dcb0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000051d70 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dcb4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e318 0000000000000048 0000e31c FDE cie=00000000 pc=0000000000051d74..0000000000051f5a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d76 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d78 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000051d90 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000dbe0 0000000000000050 0000dbe4 FDE cie=00000000 pc=000000000004dcba..000000000004de8a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dcc0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004dcd4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000051ea4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000004dd52 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd56 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd58 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd5a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd5c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd5e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd60 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd62 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd64 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd66 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ebc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dd68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e364 000000000000002c 0000e368 FDE cie=00000000 pc=0000000000051f5a..0000000000051fc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f5c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f5e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051f64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051f78 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000051f94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 288 to 000000000004de88 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f96 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051f9a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f9c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f9e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051fa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e394 0000000000000030 0000e398 FDE cie=00000000 pc=0000000000051fc0..0000000000052024 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051fc2 │ │ │ │ +0000dc34 000000000000002c 0000dc38 FDE cie=00000000 pc=000000000004de8a..000000000004df1a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004de92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051fc4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051fcc │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004dea0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000051fe2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000052004 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000004df0c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005200a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df0e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005200c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df10 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005201a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df12 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005201c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df14 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005201e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df16 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e3c8 0000000000000044 0000e3cc FDE cie=00000000 pc=0000000000052024..0000000000052156 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052026 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052028 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005203e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000dc64 0000000000000044 0000dc68 FDE cie=00000000 pc=000000000004df1a..000000000004e02e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004df24 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004df38 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 190 to 00000000000520fc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 222 to 000000000004e016 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000520fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e018 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052100 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e01a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052102 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e01c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e01e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052106 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e020 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052108 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e022 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005210a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e024 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005210c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005210e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052110 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e026 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e028 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e02c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ │ │ │ │ -0000e410 000000000000003c 0000e414 FDE cie=00000000 pc=0000000000052156..000000000005225c │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000052166 │ │ │ │ +0000dcac 0000000000000044 0000dcb0 FDE cie=00000000 pc=000000000004e02e..000000000004e178 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e038 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052168 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005216e │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004e04c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005218a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005218e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 94 to 00000000000521ec │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000004e15a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000521f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e15c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e15e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e160 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e162 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e164 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e166 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e168 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e16a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e16c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e176 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ │ │ │ │ -0000e450 0000000000000040 0000e454 FDE cie=00000000 pc=000000000005225c..00000000000523e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005225e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000052272 │ │ │ │ +0000dcf4 0000000000000028 0000dcf8 FDE cie=00000000 pc=000000000004e178..000000000004e252 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000004e1dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e1de │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004e1fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e1fe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e20a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e20c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e210 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e212 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dd20 000000000000003c 0000dd24 FDE cie=00000000 pc=000000000004e252..000000000004e346 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e254 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e256 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e25e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e26a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004e27a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000005230c │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000004e2d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005231a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e2da │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005231c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2dc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005231e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2de │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052320 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2e0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052322 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2e2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052324 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2e4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052326 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2e6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052328 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005232a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005232c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005232e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2ea │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e494 0000000000000058 0000e498 FDE cie=00000000 pc=00000000000523e6..000000000005257c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000523e8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000052406 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000dd60 000000000000003c 0000dd64 FDE cie=00000000 pc=000000000004e346..000000000004e53c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e348 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e34a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004e362 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005240e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052412 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000052434 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000005249e │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000004e40e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000524ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e410 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e412 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e414 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e416 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e418 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e41a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e41c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524ba │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524bc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e41e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e420 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000524e8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000052558 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000052578 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e4f0 0000000000000098 0000e4f4 FDE cie=00000000 pc=000000000005257c..000000000005293c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005257e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052580 │ │ │ │ +0000dda0 0000000000000094 0000dda4 FDE cie=00000000 pc=000000000004e53c..000000000004e6e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e53e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e540 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e544 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005258c │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052598 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000525b4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004e55c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004e5a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e5a4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e5a6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e5a8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e5aa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e5ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e5ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004e5c6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000525cc │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 326 to 0000000000052712 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000004e64e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e650 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e652 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e654 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052714 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc2: 336 to 0000000000052864 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e656 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e658 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e65a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004e68a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052866 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052868 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005286a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e68c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e68e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005286c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005286e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e690 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e692 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052870 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e694 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e696 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052874 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052876 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e698 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e69a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e69c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052878 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005287a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005287c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e6a0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6a2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005287e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e6a6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e6b2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052882 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000528d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005291c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005291e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052920 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052924 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052926 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052928 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e6b6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005292a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005292c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005292e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052930 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052932 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052934 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052936 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052938 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005293a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004e6de │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e58c 0000000000000030 0000e590 FDE cie=00000000 pc=000000000005293c..0000000000052ae6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052940 │ │ │ │ +0000de38 0000000000000030 0000de3c FDE cie=00000000 pc=000000000004e6e2..000000000004e804 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005294a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6e6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004e6f8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 290 to 0000000000052a6c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000004e7c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a6e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a70 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a72 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052a76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e7c6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e7c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e7ca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e7ce │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e7d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a7a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e7dc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e5c0 00000000000000b4 0000e5c4 FDE cie=00000000 pc=0000000000052ae6..0000000000052dfa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052ae8 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052af0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000de6c 0000000000000010 0000de70 FDE cie=00000000 pc=000000000004e804..000000000004e858 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000de80 0000000000000010 0000de84 FDE cie=00000000 pc=000000000004e858..000000000004e8a0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000de94 0000000000000034 0000de98 FDE cie=00000000 pc=000000000004e8a0..000000000004ea06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e8a2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004e8b0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052afc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052b08 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052b14 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000052b52 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 358 to 0000000000052cb8 │ │ │ │ + DW_CFA_advance_loc1: 218 to 000000000004e98a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e98c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e98e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e990 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cbc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e992 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e994 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ccc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cce │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e998 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e99a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e99e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000decc 0000000000000068 0000ded0 FDE cie=00000000 pc=000000000004ea06..000000000004ec62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea08 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ea0c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000004ea32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000052d90 │ │ │ │ + DW_CFA_advance_loc2: 258 to 000000000004eb34 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb36 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb38 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb3a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb3c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb3e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb40 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb42 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb44 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb46 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb48 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000052dc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb4a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb4c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb4e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb50 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052dc4 │ │ │ │ + │ │ │ │ +0000df38 000000000000003c 0000df3c FDE cie=00000000 pc=000000000004ec62..000000000004ece0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec64 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec68 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004ec80 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004ec98 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004eca0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004ecd0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecd2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecd4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecd6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecd8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecda │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecdc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000052df6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecde │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e678 000000000000006c 0000e67c FDE cie=00000000 pc=0000000000052dfa..0000000000053076 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dfc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052e02 │ │ │ │ +0000df78 000000000000005c 0000df7c FDE cie=00000000 pc=000000000004ece0..000000000004ee56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ece2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ece4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ecec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000052e1c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004ed02 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000052f38 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000052fb6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fb8 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000004ed68 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052fbe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed6a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed6c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed6e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fca │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fcc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fce │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fd0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fd2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ed72 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005301e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053022 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000004edd2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edd4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edd6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edd8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ede0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ede4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ede6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ede8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edea │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004edf2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000004ee2e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000053052 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ee36 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000dfd8 0000000000000050 0000dfdc FDE cie=00000000 pc=000000000004ee56..000000000004f5ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee5a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ee66 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004ee88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - │ │ │ │ -0000e6e8 0000000000000050 0000e6ec FDE cie=00000000 pc=0000000000053076..0000000000053716 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053078 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000053092 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 298 to 00000000000531bc │ │ │ │ + DW_CFA_advance_loc2: 1852 to 000000000004f5c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5c6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000531c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5ca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5cc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5ce │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5da │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5dc │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f5e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5e2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000e73c 0000000000000080 0000e740 FDE cie=00000000 pc=0000000000053716..0000000000053a70 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053718 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005371a │ │ │ │ +0000e02c 0000000000000058 0000e030 FDE cie=00000000 pc=000000000004f5ec..000000000004fb06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5ee │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5f0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f5f6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053726 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004f602 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005374e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004f61c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000537c4 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000537d6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 586 to 0000000000053a20 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a22 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a24 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a26 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a28 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000053a3c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 978 to 000000000004f9ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9f2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9f4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9f6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9f8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9fc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9fe │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa00 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa02 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa04 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa06 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053a4c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa08 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a50 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa0a │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +0000e088 0000000000000010 0000e08c FDE cie=00000000 pc=000000000004fb06..000000000004fb44 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e09c 0000000000000160 0000e0a0 FDE cie=00000000 pc=000000000004fb44..00000000000508ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb46 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fb4a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004fb66 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fb6e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fb76 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053a56 │ │ │ │ + DW_CFA_advance_loc2: 1024 to 000000000004ff76 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004ffca │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc2: 264 to 00000000000500d2 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc2: 438 to 0000000000050288 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000503a8 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000503da │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000050548 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005054a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005054c │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005054e │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050550 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050552 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050554 │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050556 │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050558 │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005055a │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000505b2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505b4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000505ba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505bc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505be │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505c0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505c2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505c4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505c6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505c8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505ca │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505cc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000053a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505ce │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505d2 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000005064e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000050680 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005068e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050698 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000506a6 │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc2: 252 to 00000000000507a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000507a4 │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000507a6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000507e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000507e4 │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000507e6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000050894 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e7c0 0000000000000058 0000e7c4 FDE cie=00000000 pc=0000000000053a70..0000000000053bd0 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000053a7a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053a7e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053a8a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000053a94 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000053aee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053af0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053af6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053af8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053afa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053afc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ +0000e200 0000000000000050 0000e204 FDE cie=00000000 pc=00000000000508ba..000000000005099c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000508bc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000508be │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000508dc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000053b44 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000053bc0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000050918 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000005097e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050980 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050982 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050984 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050986 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050988 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005098a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005098c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053bc4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053bc8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005098e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050990 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050992 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050994 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050998 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005099a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e81c 00000000000000b4 0000e820 FDE cie=00000000 pc=0000000000053bd0..0000000000054138 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bd2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053bd6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000e254 0000000000000080 0000e258 FDE cie=00000000 pc=000000000005099c..0000000000050ac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005099e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000509a0 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000509bc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000053be8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000509d4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000053bf8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000053c1c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000053d46 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d48 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d4a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000050a30 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a32 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a34 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d50 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d52 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d54 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d56 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000053df2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 280 to 0000000000053f0a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a36 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f10 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a38 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f14 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000053f9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a3a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000050a7c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a80 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a82 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a84 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a86 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000053fb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a88 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a8a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050a8c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000054020 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000050ab2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005405c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000054066 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000054088 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000054092 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000540b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000054128 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054134 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000050ac4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e8d4 0000000000000050 0000e8d8 FDE cie=00000000 pc=0000000000054138..00000000000549e4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005413e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000054160 │ │ │ │ +0000e2d8 0000000000000054 0000e2dc FDE cie=00000000 pc=0000000000050ac8..0000000000051540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050acc │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ad0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050ad8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000050b2c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000054272 │ │ │ │ + DW_CFA_advance_loc2: 548 to 0000000000050d50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054278 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d58 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005427a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d5c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005427c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d60 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005427e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d64 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d68 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054282 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d6c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054284 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d70 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054286 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d74 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d78 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005428a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d7c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005428c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050d82 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005428e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d86 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054290 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e928 0000000000000050 0000e92c FDE cie=00000000 pc=00000000000549e4..0000000000055462 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000549e6 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000549e8 │ │ │ │ +0000e330 0000000000000010 0000e334 FDE cie=00000000 pc=0000000000051540..0000000000051558 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e344 0000000000000024 0000e348 FDE cie=00000000 pc=0000000000051558..000000000005168e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005155a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000051566 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000051574 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000051686 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051688 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005168a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005168c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e36c 0000000000000010 0000e370 FDE cie=00000000 pc=000000000005168e..00000000000516c0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e380 0000000000000010 0000e384 FDE cie=00000000 pc=00000000000516c0..00000000000516fe │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e394 0000000000000010 0000e398 FDE cie=00000000 pc=00000000000516fe..0000000000051738 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e3a8 0000000000000010 0000e3ac FDE cie=00000000 pc=0000000000051738..0000000000051776 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e3bc 0000000000000010 0000e3c0 FDE cie=00000000 pc=0000000000051776..0000000000051780 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e3d0 000000000000009c 0000e3d4 FDE cie=00000000 pc=0000000000051780..0000000000051bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051782 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051786 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000054a06 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000051796 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000005181e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 306 to 0000000000051950 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051952 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051958 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005195a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005195c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005195e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051960 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051962 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051964 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005197c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 464 to 0000000000054bd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bd8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054bdc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bde │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be0 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 516 to 0000000000051b80 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b82 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b84 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b86 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b88 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b8a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b8c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b8e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bf2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bf4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e97c 0000000000000050 0000e980 FDE cie=00000000 pc=0000000000055462..0000000000055982 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055464 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055466 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055476 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b90 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000051bc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000055490 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051bc4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000051bf4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 414 to 000000000005562e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e470 0000000000000030 0000e474 FDE cie=00000000 pc=0000000000051bf8..0000000000051c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051bfa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051c00 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051c06 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000051c44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055630 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c46 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055632 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c48 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055634 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055636 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055638 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005563a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005563c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005563e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055640 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055642 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055644 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055648 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c4a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005564a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c4c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c4e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005564c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e9d0 000000000000007c 0000e9d4 FDE cie=00000000 pc=0000000000055982..0000000000055be2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055984 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000559a0 │ │ │ │ +0000e4a4 0000000000000010 0000e4a8 FDE cie=00000000 pc=0000000000051c70..0000000000051cb8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e4b8 000000000000004c 0000e4bc FDE cie=00000000 pc=0000000000051cb8..0000000000051d40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051cba │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051cc2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000051cd2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000051cec │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000559be │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000055a70 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055a72 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055a74 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000055b26 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000051d10 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d12 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b2a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051d18 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d1a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d1c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b30 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b32 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b34 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b36 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b3a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051d20 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d22 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b3e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b42 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d24 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d26 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055b48 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b4a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b4c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b4e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b50 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b52 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051d2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055b58 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d30 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d32 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b5e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d34 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000055b9a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000055bba │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000055bde │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea50 0000000000000068 0000ea54 FDE cie=00000000 pc=0000000000055be2..0000000000055db2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055be4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055bea │ │ │ │ +0000e508 0000000000000058 0000e50c FDE cie=00000000 pc=0000000000051d40..0000000000051f1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d42 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051d46 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000055c06 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000051d52 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000051d6c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d6e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d70 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d72 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051d76 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d78 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d7a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d7c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000051d8e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000055d10 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000051dd0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000051efa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051efc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051efe │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051f06 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f08 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d12 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f0a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d16 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f0c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d1a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f0e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055d20 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f10 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f12 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051f16 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d28 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e564 0000000000000054 0000e568 FDE cie=00000000 pc=0000000000051f1a..0000000000051fd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051f1e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051f24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000051f32 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000055d8e │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000051f8e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051f92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d90 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f94 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f96 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d96 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d98 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d9a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051f9e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fa0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fa2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fa4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000eabc 000000000000002c 0000eac0 FDE cie=00000000 pc=0000000000055db2..0000000000055e04 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055dba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055dbe │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000055dd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fa6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000055de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051faa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055de2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fae │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051fb8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fbc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055de6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fbe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055df6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fc0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000055e00 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055e02 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051fca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fcc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eaec 000000000000002c 0000eaf0 FDE cie=00000000 pc=0000000000055e04..0000000000055f82 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055e08 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055e10 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000e5bc 0000000000000054 0000e5c0 FDE cie=00000000 pc=0000000000051fd0..000000000005208c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051fd4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051fda │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000051fe8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000055f1a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000005204c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005204e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f1e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052050 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052052 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052058 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005205c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005205e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052064 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052066 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052068 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005206a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052072 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052076 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052078 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005207a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005207c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052084 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052088 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005208a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eb1c 0000000000000028 0000eb20 FDE cie=00000000 pc=0000000000055f82..0000000000056028 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f86 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055f8e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000e614 0000000000000030 0000e618 FDE cie=00000000 pc=000000000005208c..000000000005211a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005208e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052090 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005209a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000055ff8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000520f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056012 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000520f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056014 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052100 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056016 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052102 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056018 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052104 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052106 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005601a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052108 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000eb48 0000000000000080 0000eb4c FDE cie=00000000 pc=0000000000056028..0000000000056214 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005602a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056038 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +0000e648 0000000000000010 0000e64c FDE cie=00000000 pc=000000000005211a..0000000000052138 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e65c 0000000000000074 0000e660 FDE cie=00000000 pc=0000000000052138..00000000000521bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005213a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052140 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005606c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052146 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005214c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052154 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005215a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000560e6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560e8 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005217c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000560ee │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005217e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052180 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560f2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052182 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000560f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052184 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052188 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005218a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005218c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005218e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052190 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052194 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052196 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560fc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052198 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056106 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056108 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005219a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005610a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005610e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005219c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005219e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056110 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521a0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000521a4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521a6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056112 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521a8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521aa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521ac │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000521b2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000521b8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521ba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e6d4 0000000000000068 0000e6d8 FDE cie=00000000 pc=00000000000521bc..0000000000052244 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521be │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000521c4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000521ca │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000521d0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000521d8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000521de │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000521e8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000056180 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056182 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000005220e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056184 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056186 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056188 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005618a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052210 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052212 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005618c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052214 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052216 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005618e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052218 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005221c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005221e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056190 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052220 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056196 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052222 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052224 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052226 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052228 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005222c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005222e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052230 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052232 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052234 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005223a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052240 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052242 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ebcc 000000000000003c 0000ebd0 FDE cie=00000000 pc=0000000000056214..00000000000562a8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056216 │ │ │ │ +0000e740 0000000000000030 0000e744 FDE cie=00000000 pc=0000000000052244..00000000000522a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052248 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056220 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005224c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052258 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000056246 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056248 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000052284 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005624e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052286 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056252 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056254 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005625c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005626e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000056280 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005228e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056282 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056286 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005628a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052292 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052294 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005628c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052298 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ │ │ │ │ -0000ec0c 0000000000000024 0000ec10 FDE cie=00000000 pc=00000000000562a8..00000000000562f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000562b0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000e774 0000000000000018 0000e778 FDE cie=00000000 pc=00000000000522a4..00000000000522be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000522a6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000522ac │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000562ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000522b2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000562d4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000562d8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000522bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562da │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ec34 000000000000002c 0000ec38 FDE cie=00000000 pc=00000000000562f6..0000000000056394 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562f8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056302 │ │ │ │ +0000e790 0000000000000028 0000e794 FDE cie=00000000 pc=00000000000522be..0000000000052304 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000522c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000522c2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000522d0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000056350 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000522e8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056352 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000522f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056354 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056356 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000522fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005635a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005635c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052300 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052302 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005635e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e7bc 0000000000000010 0000e7c0 FDE cie=00000000 pc=0000000000052304..0000000000052340 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e7d0 0000000000000010 0000e7d4 FDE cie=00000000 pc=0000000000052340..00000000000523cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ec64 000000000000002c 0000ec68 FDE cie=00000000 pc=0000000000056394..0000000000056432 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056396 │ │ │ │ +0000e7e4 000000000000002c 0000e7e8 FDE cie=00000000 pc=00000000000523cc..0000000000052424 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000523d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000563a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000523d8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000523ec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000563ee │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000052416 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052418 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563f2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005241a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000563f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005241c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052420 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052422 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563fc │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ec94 000000000000002c 0000ec98 FDE cie=00000000 pc=0000000000056432..00000000000564d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056434 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005643e │ │ │ │ +0000e814 0000000000000034 0000e818 FDE cie=00000000 pc=0000000000052424..0000000000052498 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052426 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052428 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052434 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005244a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005648c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000052486 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005648e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052488 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056490 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056492 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005248a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005248c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056498 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005248e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052490 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052494 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052496 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005649a │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e84c 0000000000000010 0000e850 FDE cie=00000000 pc=0000000000052498..000000000005249e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ecc4 000000000000002c 0000ecc8 FDE cie=00000000 pc=00000000000564d0..000000000005656e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564d2 │ │ │ │ +0000e860 0000000000000028 0000e864 FDE cie=00000000 pc=000000000005249e..00000000000524f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000524a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000564dc │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000524ae │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005652a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000524e2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005652c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000524e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005652e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000524e6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056530 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000524e8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056534 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000524ea │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056536 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000524ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056538 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ecf4 0000000000000024 0000ecf8 FDE cie=00000000 pc=000000000005656e..00000000000565f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056572 │ │ │ │ +0000e88c 0000000000000024 0000e890 FDE cie=00000000 pc=00000000000524f0..0000000000052514 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000524f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056578 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000524f6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052500 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000565a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005250a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005250e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052510 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052512 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565ae │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed1c 0000000000000024 0000ed20 FDE cie=00000000 pc=00000000000565f4..000000000005667c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565f6 │ │ │ │ +0000e8b4 0000000000000024 0000e8b8 FDE cie=00000000 pc=0000000000052514..000000000005254e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052516 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565f8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005251a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052526 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005662e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000052542 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056630 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052548 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056632 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005254a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056634 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005254c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056636 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed44 0000000000000024 0000ed48 FDE cie=00000000 pc=000000000005667c..00000000000566fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005667e │ │ │ │ +0000e8dc 0000000000000024 0000e8e0 FDE cie=00000000 pc=000000000005254e..0000000000052588 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052550 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056680 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056688 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052554 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052560 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000566ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005257c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052582 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052584 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052586 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed6c 0000000000000034 0000ed70 FDE cie=00000000 pc=00000000000566fc..0000000000056776 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566fe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005670c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000e904 0000000000000028 0000e908 FDE cie=00000000 pc=0000000000052588..00000000000525c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005258a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052590 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005259a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000525a2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056726 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000525b8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056728 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000525be │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005672c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000525c0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056734 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005673a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000525c2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005673c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000525c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005673e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056746 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000056758 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005675a │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eda4 0000000000000034 0000eda8 FDE cie=00000000 pc=0000000000056776..00000000000567f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056778 │ │ │ │ +0000e930 0000000000000028 0000e934 FDE cie=00000000 pc=00000000000525c6..000000000005262c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000525cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056786 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000525d6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000525e6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000567a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000005261e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052624 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000567a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052626 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000567ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000567b4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052628 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005262a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000567c0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000567d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567d4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eddc 000000000000002c 0000ede0 FDE cie=00000000 pc=00000000000567f0..000000000005688e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567f2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000567fc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +0000e95c 0000000000000040 0000e960 FDE cie=00000000 pc=000000000005262c..0000000000052674 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005262e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052632 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052638 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005684a │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000052656 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052658 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005265a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005684c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005684e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005265e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056850 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056854 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056856 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052660 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056858 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052662 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ee0c 000000000000002c 0000ee10 FDE cie=00000000 pc=000000000005688e..000000000005692c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056890 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005689a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052664 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005266a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005266c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005266e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000568e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052670 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052672 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e9a0 0000000000000030 0000e9a4 FDE cie=00000000 pc=0000000000052674..00000000000526f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052676 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005267a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000052694 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000526ae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 54 to 00000000000526e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526e6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526e8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526ea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000568f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526ec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526ee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee3c 000000000000002c 0000ee40 FDE cie=00000000 pc=000000000005692c..00000000000569ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005692e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056938 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000056986 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +0000e9d4 0000000000000060 0000e9d8 FDE cie=00000000 pc=00000000000526f8..00000000000527d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526fa │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052704 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005270c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000052724 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005273c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052750 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000527a0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527a2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527a4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000527b2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056988 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005698a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005698c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056990 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056992 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527ba │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527be │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056994 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000527c8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000527d2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee6c 000000000000002c 0000ee70 FDE cie=00000000 pc=00000000000569ca..0000000000056a68 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000569cc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000569d6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000ea38 000000000000003c 0000ea3c FDE cie=00000000 pc=00000000000527d6..0000000000052838 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527da │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000527e8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000056a24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000005281c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a26 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052820 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a28 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052826 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052828 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005282a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056a2e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005282c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005282e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052830 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052832 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000ee9c 000000000000002c 0000eea0 FDE cie=00000000 pc=0000000000056a68..0000000000056adc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a6a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a6c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056a72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056a76 │ │ │ │ +0000ea78 0000000000000010 0000ea7c FDE cie=00000000 pc=0000000000052838..0000000000052860 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ea8c 0000000000000010 0000ea90 FDE cie=00000000 pc=0000000000052860..0000000000052888 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eaa0 0000000000000020 0000eaa4 FDE cie=00000000 pc=0000000000052888..00000000000528d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005288a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005288c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000056a92 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000528ac │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000528b4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000528b6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a9e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056aa0 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000528cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eecc 000000000000002c 0000eed0 FDE cie=00000000 pc=0000000000056adc..0000000000056b44 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ade │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ae0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056ae6 │ │ │ │ +0000eac4 0000000000000058 0000eac8 FDE cie=00000000 pc=00000000000528d0..00000000000529e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000528d2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000528e0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056aea │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000052934 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000056b00 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000005297e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052980 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052982 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000529be │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529c0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529c4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529c6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529c8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529ca │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000529e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b0a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000529e4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eefc 0000000000000024 0000ef00 FDE cie=00000000 pc=0000000000056b44..0000000000056be0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b46 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b48 │ │ │ │ +0000eb20 0000000000000010 0000eb24 FDE cie=00000000 pc=00000000000529e8..0000000000052a2e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb34 0000000000000010 0000eb38 FDE cie=00000000 pc=0000000000052a2e..0000000000052a5c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb48 0000000000000010 0000eb4c FDE cie=00000000 pc=0000000000052a5c..0000000000052a84 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb5c 0000000000000010 0000eb60 FDE cie=00000000 pc=0000000000052a84..0000000000052aa2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb70 0000000000000010 0000eb74 FDE cie=00000000 pc=0000000000052aa2..0000000000052ac0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb84 0000000000000010 0000eb88 FDE cie=00000000 pc=0000000000052ac0..0000000000052ad6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb98 0000000000000010 0000eb9c FDE cie=00000000 pc=0000000000052ad6..0000000000052b1e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebac 0000000000000010 0000ebb0 FDE cie=00000000 pc=0000000000052b1e..0000000000052b30 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebc0 0000000000000010 0000ebc4 FDE cie=00000000 pc=0000000000052b30..0000000000052b46 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebd4 0000000000000010 0000ebd8 FDE cie=00000000 pc=0000000000052b46..0000000000052b60 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebe8 0000000000000010 0000ebec FDE cie=00000000 pc=0000000000052b60..0000000000052b78 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebfc 0000000000000010 0000ec00 FDE cie=00000000 pc=0000000000052b78..0000000000052b9e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ec10 000000000000004c 0000ec14 FDE cie=00000000 pc=0000000000052b9e..0000000000052c1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052ba4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056b50 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056b86 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000052bba │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000052bee │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b88 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bf0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bf2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bf4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bf6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bf8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bfa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052bfc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b8c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052c02 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c04 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c06 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ef24 0000000000000024 0000ef28 FDE cie=00000000 pc=0000000000056be0..0000000000056c6e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056be2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056be4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056bec │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000056c14 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052c10 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c18 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c12 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c14 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c1a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c1c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef4c 0000000000000044 0000ef50 FDE cie=00000000 pc=0000000000056c6e..0000000000056d92 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c70 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056c7c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000ec60 0000000000000048 0000ec64 FDE cie=00000000 pc=0000000000052c1a..0000000000052c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c1c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c20 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052c34 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000056cda │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000052c68 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cdc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056cea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c6a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c6c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c6e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c70 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c72 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c74 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052c7a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c7c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c7e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052c88 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cfa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cfc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cfe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056d00 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d04 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c8a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c8c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056d06 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef94 0000000000000044 0000ef98 FDE cie=00000000 pc=0000000000056d92..0000000000056ea4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d96 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056da2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000ecac 000000000000007c 0000ecb0 FDE cie=00000000 pc=0000000000052c92..0000000000052d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c94 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052c9a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000052cb2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000056dfc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056dfe │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000052cf0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056e0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cf2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cf4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cf6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cf8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e14 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056e1e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cfa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cfc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cfe │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d00 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d02 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e20 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e24 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e26 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e28 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056e2c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052d0a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d0c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d0e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e2e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000efdc 000000000000005c 0000efe0 FDE cie=00000000 pc=0000000000056ea4..00000000000570b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d10 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056ec0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000056f54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052d1c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d1e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d20 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d22 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d24 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d26 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d28 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d2a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f64 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d2c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d2e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d30 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d34 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000056fc2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000057014 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005703e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057066 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057070 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057076 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005708e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000570aa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f03c 0000000000000050 0000f040 FDE cie=00000000 pc=00000000000570b0..000000000005729a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000570b6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000570ca │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000ed2c 0000000000000050 0000ed30 FDE cie=00000000 pc=0000000000052d38..0000000000052ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d3a │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052d40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000052d4e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000052d70 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000570e6 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000057176 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057184 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 356 to 0000000000052ed4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057186 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ed6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057188 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ed8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005718a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052eda │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005718c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052edc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005718e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ede │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057190 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ee0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ee2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057194 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ee4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057196 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ee6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057198 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ee8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052eea │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052eee │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ef0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005719a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ef2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000571a8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000571c4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000571c8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +0000ed80 0000000000000010 0000ed84 FDE cie=00000000 pc=0000000000052ef6..0000000000052f2e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f090 000000000000008c 0000f094 FDE cie=00000000 pc=000000000005729a..00000000000575e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005729e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000572a4 │ │ │ │ +0000ed94 0000000000000010 0000ed98 FDE cie=00000000 pc=0000000000052f2e..0000000000052f56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eda8 0000000000000010 0000edac FDE cie=00000000 pc=0000000000052f56..0000000000053024 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000edbc 0000000000000090 0000edc0 FDE cie=00000000 pc=0000000000053024..00000000000534fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053026 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000053034 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000572be │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000053046 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053050 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000053066 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000057386 │ │ │ │ + DW_CFA_advance_loc2: 902 to 00000000000533ec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057388 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533ee │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005738a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533f0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005738c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533f4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005738e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533f6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057390 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533f8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057392 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533fa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057394 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533fc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057396 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057398 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533fe │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005739a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005739c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000053412 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000573a2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000573a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053414 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053418 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005341a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000573a6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005341c │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 450 to 0000000000057568 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 198 to 00000000000534e2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005756a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005756c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005756e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057570 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057572 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057574 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057576 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057578 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005757a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005757c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005757e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057582 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057584 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057586 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f120 000000000000005c 0000f124 FDE cie=00000000 pc=00000000000575e8..0000000000057812 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000575ea │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000575f4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000534f6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005760a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005760c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057610 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057612 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057614 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000005764c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005764e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057652 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057654 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057656 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057672 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000576ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000576ec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000576ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057716 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000057774 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057776 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057778 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005777a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000577c6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000577cc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f180 000000000000005c 0000f184 FDE cie=00000000 pc=0000000000057812..0000000000057a3c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057814 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005781e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +0000ee50 0000000000000010 0000ee54 FDE cie=00000000 pc=00000000000534fa..0000000000053510 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ee64 0000000000000010 0000ee68 FDE cie=00000000 pc=0000000000053510..0000000000053526 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ee78 0000000000000010 0000ee7c FDE cie=00000000 pc=0000000000053526..000000000005353c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ee8c 0000000000000010 0000ee90 FDE cie=00000000 pc=000000000005353c..0000000000053552 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eea0 0000000000000010 0000eea4 FDE cie=00000000 pc=0000000000053552..0000000000053568 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eeb4 0000000000000010 0000eeb8 FDE cie=00000000 pc=0000000000053568..000000000005357e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eec8 0000000000000010 0000eecc FDE cie=00000000 pc=000000000005357e..0000000000053592 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eedc 0000000000000054 0000eee0 FDE cie=00000000 pc=0000000000053592..0000000000053672 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053596 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005359a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000535a2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000057834 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057836 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005783a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005783c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005783e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057876 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057878 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005787c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005787e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057880 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005789c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000057914 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057916 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057918 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057940 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000535b8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000005799e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000005363e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053640 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053642 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000579a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053644 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000579a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053646 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000579a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053648 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005364a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005364c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005364e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053652 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053654 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053656 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000579f0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000053664 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000579f6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053666 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005366a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005366e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053670 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f1e0 000000000000005c 0000f1e4 FDE cie=00000000 pc=0000000000057a3c..0000000000057c66 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a3e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057a48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000ef34 000000000000002c 0000ef38 FDE cie=00000000 pc=0000000000053672..00000000000536e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053678 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005367c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053686 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053690 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000057a5e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000536d2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000536d4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000536d6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000536d8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000536da │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a66 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000536dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057aa0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ef64 0000000000000024 0000ef68 FDE cie=00000000 pc=00000000000536e0..0000000000053740 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000536ea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000536ee │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000536fc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005370a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005372a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057aa2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053732 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057aa6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057aa8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057aaa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057ac6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000057b3e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057b40 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057b42 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057b6a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000057bc8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057bca │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057bcc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057bce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000057c1a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005373c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057c20 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005373e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ef8c 0000000000000010 0000ef90 FDE cie=00000000 pc=0000000000053740..000000000005375a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000efa0 0000000000000010 0000efa4 FDE cie=00000000 pc=000000000005375a..0000000000053768 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000efb4 0000000000000010 0000efb8 FDE cie=00000000 pc=0000000000053768..0000000000053786 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000efc8 0000000000000010 0000efcc FDE cie=00000000 pc=0000000000053786..00000000000537c4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000efdc 0000000000000010 0000efe0 FDE cie=00000000 pc=00000000000537c4..00000000000537dc │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f240 000000000000005c 0000f244 FDE cie=00000000 pc=0000000000057c66..0000000000057e90 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c68 │ │ │ │ +0000eff0 0000000000000044 0000eff4 FDE cie=00000000 pc=00000000000537dc..00000000000538d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000537de │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000537e0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000537f2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000057c88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c8a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057c8e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c90 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c92 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057cca │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000053830 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000053862 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005387e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ccc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053880 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057cd0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057cd2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057cd4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057cf0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000057d68 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057d6a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057d6c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057d94 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000057df2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053882 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053884 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057df6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053886 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053888 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057df8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005388a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005388c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005388e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000057e44 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057e4a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000538a2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000538b6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000538bc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000538be │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f038 0000000000000010 0000f03c FDE cie=00000000 pc=00000000000538d4..00000000000538ec │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f2a0 000000000000007c 0000f2a4 FDE cie=00000000 pc=0000000000057e90..00000000000580de │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057e94 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057e9a │ │ │ │ +0000f04c 0000000000000010 0000f050 FDE cie=00000000 pc=00000000000538ec..0000000000053904 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f060 0000000000000010 0000f064 FDE cie=00000000 pc=0000000000053904..000000000005392e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f074 00000000000000b4 0000f078 FDE cie=00000000 pc=000000000005392e..00000000000541e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053930 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053932 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000053940 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053958 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053962 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057ea8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057eaa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057eb8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057eba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ebc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000057f02 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005396c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000053996 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000539c4 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000057f7e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 1528 to 0000000000053fbc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f82 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057f92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057fa2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fa6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fbe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fc0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fc2 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fc4 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fc6 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fc8 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fca │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fcc │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000053ff4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057faa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ff6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ff8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ffa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ffc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ffe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054000 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054002 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054004 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054008 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005400a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005400c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000058020 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058022 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058024 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005802c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005802e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005803c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000058074 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 442 to 00000000000541c6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000058090 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000541e4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f320 000000000000005c 0000f324 FDE cie=00000000 pc=00000000000580de..00000000000582f2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000580e0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000580ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000f12c 000000000000002c 0000f130 FDE cie=00000000 pc=00000000000541e8..0000000000054274 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000541ea │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000541ec │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000541f8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054204 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005420a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000058100 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000054268 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058102 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005426a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058106 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005426c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058108 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005810a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005813e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000581b8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581ba │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581bc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000581cc │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000058238 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005823a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005823c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058244 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058246 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058250 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000582cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005426e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054270 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000582e8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054272 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000f380 0000000000000064 0000f384 FDE cie=00000000 pc=00000000000582f2..0000000000058516 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000582f4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000058302 │ │ │ │ +0000f15c 00000000000000b4 0000f160 FDE cie=00000000 pc=0000000000054274..0000000000054658 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054276 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054278 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005428e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005831c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005831e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058328 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000058364 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005429c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000542b2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000542e0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000583dc │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 536 to 00000000000544f8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000544fa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000544fc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000544fe │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054500 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000583f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054502 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054504 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054506 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054508 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005450a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005450c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005450e │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054510 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054512 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005452c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005452e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054532 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054534 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054536 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000005845c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 252 to 0000000000054632 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005845e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058460 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058468 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005846a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058474 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000054654 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000584f0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005850c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f214 0000000000000064 0000f218 FDE cie=00000000 pc=0000000000054658..0000000000054820 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005465a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054662 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000054672 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -0000f3e8 0000000000000064 0000f3ec FDE cie=00000000 pc=0000000000058516..000000000005873a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058518 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000058526 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005468e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000058540 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000005472a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058542 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005854c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005472c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005472e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005854e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054730 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058550 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054732 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058552 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058554 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000058588 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000058600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054734 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058602 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058604 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054736 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058614 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000058680 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058682 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054738 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005473a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005473c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005473e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054746 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054748 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058684 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005868c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005868e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005474a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005474c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058698 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000058714 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000005480c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000058730 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -0000f450 0000000000000020 0000f454 FDE cie=00000000 pc=000000000005873a..000000000005875a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005873c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058742 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005874e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058750 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054810 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058754 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058756 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005481a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005481c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005481e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000f474 000000000000002c 0000f478 FDE cie=00000000 pc=000000000005875a..00000000000587ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005875c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005875e │ │ │ │ +0000f27c 0000000000000088 0000f280 FDE cie=00000000 pc=0000000000054820..0000000000054d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054822 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005482a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005876c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005877e │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005484a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000548ae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000587b0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587b2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587b4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 696 to 0000000000054b66 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b68 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b6a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b6c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b6e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b70 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b72 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b74 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000054ba0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ba2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ba4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000587c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ba6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ba8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054bac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f4a4 000000000000006c 0000f4a8 FDE cie=00000000 pc=00000000000587ca..0000000000058952 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587cc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587ce │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000587dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bae │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000587e4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000587f2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000058808 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 248 to 0000000000058900 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058902 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058904 │ │ │ │ + DW_CFA_advance_loc2: 386 to 0000000000054d30 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058906 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058908 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005890a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005890c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005890e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058910 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058912 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058914 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058916 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005891a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005891c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058920 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054d44 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000058948 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000f514 000000000000002c 0000f518 FDE cie=00000000 pc=0000000000058952..0000000000058a02 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058954 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058956 │ │ │ │ +0000f308 0000000000000094 0000f30c FDE cie=00000000 pc=0000000000054d48..0000000000054f78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d4a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d4c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005896e │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054d60 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000054d7a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000589f2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589f4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000589fa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589fc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589fe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a00 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f544 000000000000008c 0000f548 FDE cie=00000000 pc=0000000000058a02..0000000000058fcc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a04 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058a0c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000058a1e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058a2e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058a6e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058a7e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 486 to 0000000000058c64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 430 to 0000000000054f28 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f2a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f2c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f2e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f30 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f32 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f34 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f36 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f38 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f3a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f3c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000058cac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054f50 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f52 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058cb2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cb4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cb6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f56 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 728 to 0000000000058f92 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054f5e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058fa2 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000054f74 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f5d4 0000000000000030 0000f5d8 FDE cie=00000000 pc=0000000000058fcc..000000000005904a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058fce │ │ │ │ +0000f3a0 0000000000000028 0000f3a4 FDE cie=00000000 pc=0000000000054f78..0000000000055010 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058fd6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054f82 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 58 to 0000000000059010 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000054fa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059012 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059014 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fa8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054faa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059018 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054fac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054fae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005901a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054fb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005901e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f3cc 000000000000002c 0000f3d0 FDE cie=00000000 pc=0000000000055010..0000000000055064 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055012 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055018 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005502a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000055046 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059020 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055048 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055050 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059022 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005505e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055060 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059024 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055062 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059028 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f608 0000000000000010 0000f60c FDE cie=00000000 pc=000000000005904a..000000000005904e │ │ │ │ +0000f3fc 0000000000000010 0000f400 FDE cie=00000000 pc=0000000000055064..000000000005506a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f61c 0000000000000024 0000f620 FDE cie=00000000 pc=000000000005904e..000000000005907c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059050 │ │ │ │ +0000f410 0000000000000034 0000f414 FDE cie=00000000 pc=000000000005506a..00000000000550e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055070 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055074 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059060 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055082 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005906a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005906c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055088 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000550a8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000550b4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059078 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000550b6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000550ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005907a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000550bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000550c2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f644 0000000000000030 0000f648 FDE cie=00000000 pc=000000000005907c..00000000000590e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005907e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059080 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059086 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000059094 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000590a6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000590d8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590dc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590de │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000f448 0000000000000010 0000f44c FDE cie=00000000 pc=00000000000550e2..00000000000550f8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f678 000000000000002c 0000f67c FDE cie=00000000 pc=00000000000590e8..0000000000059142 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000590ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000590f8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000059134 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059136 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059138 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005913a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005913c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005913e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000f45c 0000000000000010 0000f460 FDE cie=00000000 pc=00000000000550f8..0000000000055118 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f6a8 0000000000000028 0000f6ac FDE cie=00000000 pc=0000000000059142..000000000005918e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059146 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005914a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059154 │ │ │ │ +0000f470 0000000000000030 0000f474 FDE cie=00000000 pc=0000000000055118..0000000000055170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005511a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005511c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055122 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055130 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005917c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005513a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000055160 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055162 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005917e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055164 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055166 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005918a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005918c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055168 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005516c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005516e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000f6d4 0000000000000010 0000f6d8 FDE cie=00000000 pc=000000000005918e..00000000000591ba │ │ │ │ +0000f4a4 0000000000000010 0000f4a8 FDE cie=00000000 pc=0000000000055170..0000000000055176 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f6e8 0000000000000010 0000f6ec FDE cie=00000000 pc=00000000000591ba..00000000000591be │ │ │ │ +0000f4b8 0000000000000010 0000f4bc FDE cie=00000000 pc=0000000000055176..0000000000055186 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f6fc 0000000000000010 0000f700 FDE cie=00000000 pc=00000000000591be..00000000000591ce │ │ │ │ +0000f4cc 0000000000000010 0000f4d0 FDE cie=00000000 pc=0000000000055186..00000000000551ae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f710 0000000000000014 0000f714 FDE cie=00000000 pc=00000000000591ce..00000000000591de │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000f4e0 0000000000000010 0000f4e4 FDE cie=00000000 pc=00000000000551ae..00000000000551b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f4f4 0000000000000010 0000f4f8 FDE cie=00000000 pc=00000000000551b0..00000000000551b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f728 0000000000000030 0000f72c FDE cie=00000000 pc=00000000000591de..0000000000059286 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000591e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591e6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000591f0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591f6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000005926c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005926e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059270 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059272 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059274 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005927e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059280 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059282 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059284 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f75c 0000000000000028 0000f760 FDE cie=00000000 pc=0000000000059286..000000000005933e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059288 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059290 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000592de │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000592e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592e6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592e8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592ea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f788 0000000000000044 0000f78c FDE cie=00000000 pc=000000000005933e..0000000000059490 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059340 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059344 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000059356 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 156 to 00000000000593f2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593f4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593f6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593f8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000593fe │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059400 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000059416 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005941a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059426 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059428 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005942a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005942c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059432 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059434 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005944c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059450 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000f508 0000000000000010 0000f50c FDE cie=00000000 pc=00000000000551b2..00000000000551ca │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f7d0 0000000000000048 0000f7d4 FDE cie=00000000 pc=0000000000059490..0000000000059590 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059492 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000594a0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000594ba │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000059528 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005952a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005952c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005952e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005957a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005957c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005957e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059580 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059582 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059584 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059586 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059588 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005958c │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f81c 0000000000000020 0000f820 FDE cie=00000000 pc=0000000000059590..00000000000595d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059592 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059598 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000595d0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000595d2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000595d6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000f51c 0000000000000010 0000f520 FDE cie=00000000 pc=00000000000551ca..00000000000551cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f840 0000000000000010 0000f844 FDE cie=00000000 pc=00000000000595d8..000000000005961a │ │ │ │ +0000f530 0000000000000014 0000f534 FDE cie=00000000 pc=00000000000551cc..00000000000551ce │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f854 000000000000003c 0000f858 FDE cie=00000000 pc=000000000005961a..00000000000596e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005961c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005961e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005962a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005969a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005969e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596a2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000596ac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596ae │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000596b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000596bc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000596d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000596d6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596da │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f894 0000000000000028 0000f898 FDE cie=00000000 pc=00000000000596e8..0000000000059716 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596ea │ │ │ │ +0000f548 0000000000000014 0000f54c FDE cie=00000000 pc=00000000000551ce..000000000005522a │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000551fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000596f2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000055206 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000059700 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059702 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059704 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059706 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059708 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005970a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059714 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f8c0 000000000000001c 0000f8c4 FDE cie=00000000 pc=0000000000059716..000000000005975c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059718 │ │ │ │ +0000f560 0000000000000014 0000f564 FDE cie=00000000 pc=000000000005522a..00000000000552b2 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000055290 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005971c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000552ae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000059752 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059754 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005975a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000f8e0 0000000000000010 0000f8e4 FDE cie=00000000 pc=000000000005975c..000000000005977a │ │ │ │ +0000f578 0000000000000010 0000f57c FDE cie=00000000 pc=00000000000552b2..000000000005538a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f8f4 000000000000003c 0000f8f8 FDE cie=00000000 pc=000000000005977a..000000000005996e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005977c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005977e │ │ │ │ +0000f58c 00000000000000d4 0000f590 FDE cie=00000000 pc=000000000005538a..00000000000558e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005538c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000553a2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059796 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005979c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000597a4 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 312 to 00000000000598dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000005544a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000005561a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000005566e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 394 to 00000000000557f8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000557fa │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000557fc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000557fe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055800 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055802 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055804 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055806 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000598e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055808 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005580e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055810 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055812 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055814 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055816 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055818 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005581a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005581c │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005581e │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055820 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f934 0000000000000034 0000f938 FDE cie=00000000 pc=000000000005996e..0000000000059a22 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059970 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005997e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055822 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000059a10 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a14 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a16 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a18 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a1a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a1c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a1e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a20 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000005586a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055874 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000055894 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000558bc │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f96c 0000000000000034 0000f970 FDE cie=00000000 pc=0000000000059a22..0000000000059ab4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a24 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a26 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000059a3c │ │ │ │ +0000f664 0000000000000040 0000f668 FDE cie=00000000 pc=00000000000558e0..00000000000559a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000558e8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000558ec │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000055904 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000059a68 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a6a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000055984 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055986 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055988 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005598a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005598c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005598e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055990 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055992 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055994 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055996 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005599c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a7a │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f9a4 000000000000004c 0000f9a8 FDE cie=00000000 pc=0000000000059ab4..0000000000059ba8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ab8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000059ad8 │ │ │ │ +0000f6a8 000000000000004c 0000f6ac FDE cie=00000000 pc=00000000000559a4..0000000000055ab4 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000559ae │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559b2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000559d0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000059b4e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b50 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000055a8e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a90 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a92 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a94 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a96 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a98 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a9a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a9c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a9e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055aa0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055aa2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b62 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b66 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055aa4 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055aa6 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055aac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f9f4 0000000000000034 0000f9f8 FDE cie=00000000 pc=0000000000059ba8..0000000000059c46 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059baa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059bac │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000059bc0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +0000f6f8 00000000000000ac 0000f6fc FDE cie=00000000 pc=0000000000055ab4..00000000000560c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ab6 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ab8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000055ac4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000059bfe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c00 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c02 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055acc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000055ad8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000055aee │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055af8 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000055b1a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_advance_loc2: 1368 to 0000000000056072 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056074 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056076 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056078 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005607a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005607c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005607e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056080 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056082 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056084 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056086 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056088 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005608a │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005608c │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005608e │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056090 │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005609e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560a0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560a2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560a4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560a6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560a8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560aa │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000560b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059c0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560b2 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fa2c 000000000000003c 0000fa30 FDE cie=00000000 pc=0000000000059c46..0000000000059d00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c48 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c4a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059c62 │ │ │ │ +0000f7a8 0000000000000090 0000f7ac FDE cie=00000000 pc=00000000000560c2..0000000000056388 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560c4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000560ca │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000560d4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000560ea │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005610a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000056116 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000059cb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 294 to 000000000005623c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005623e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cbc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056240 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cbe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056242 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056244 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056246 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056248 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005624a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000056256 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056258 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005625a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005625c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005625e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056260 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056266 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056268 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005626a │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005626c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059cc6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fa6c 0000000000000044 0000fa70 FDE cie=00000000 pc=0000000000059d00..0000000000059da0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d02 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d04 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000059d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005626e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000056372 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + │ │ │ │ +0000f83c 0000000000000030 0000f840 FDE cie=00000000 pc=0000000000056388..00000000000563d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005638a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056390 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000059d86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056398 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005639e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000563c0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000563c2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d8a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000563c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000563ca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000563cc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000563ce │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000563d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f870 000000000000006c 0000f874 FDE cie=00000000 pc=00000000000563d2..0000000000056650 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000563d4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000563d8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000563e6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000563ee │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000056400 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000056424 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 512 to 0000000000056624 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056626 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056628 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d94 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005662a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005662c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005662e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056630 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056632 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056634 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056636 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056638 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005663a │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005663c │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005663e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056640 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056642 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056644 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056646 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056648 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d9a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005664e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fab4 0000000000000040 0000fab8 FDE cie=00000000 pc=0000000000059da0..0000000000059e66 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059da2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059da4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000059dc0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ +0000f8e0 0000000000000088 0000f8e4 FDE cie=00000000 pc=0000000000056650..0000000000056fd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056652 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000056664 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056674 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000566d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000059e2c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e2e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 1928 to 0000000000056e5e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059e34 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e60 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e38 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e62 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e64 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e66 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e68 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e6a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059e42 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e6c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000056e86 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e88 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e8a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e8c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e90 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e92 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e46 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000faf8 000000000000003c 0000fafc FDE cie=00000000 pc=0000000000059e66..0000000000059f22 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e68 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e6a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000059e7c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e94 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059e8e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000059f0a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f0c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000056f50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f0e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f10 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f12 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f14 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f16 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059f1a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f1c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f1e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056f60 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fb38 000000000000005c 0000fb3c FDE cie=00000000 pc=0000000000059f22..000000000005a01a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f24 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f26 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000059f3a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059f52 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000f96c 0000000000000078 0000f970 FDE cie=00000000 pc=0000000000056fd6..0000000000057208 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000056fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000056ffa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000059f7a │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000059fc2 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000059fea │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 250 to 00000000000570f4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000057152 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057154 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057156 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057158 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005715a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005715e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057160 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057162 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057164 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057166 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057168 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005716a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005716c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ffa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005716e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057170 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ffe │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057174 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000057186 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005a010 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a016 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000fb98 0000000000000038 0000fb9c FDE cie=00000000 pc=000000000005a01a..000000000005a0ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a01c │ │ │ │ +0000f9e8 0000000000000038 0000f9ec FDE cie=00000000 pc=0000000000057208..00000000000574d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005720a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a01e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a034 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005720c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005721e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005a07a │ │ │ │ + DW_CFA_advance_loc2: 252 to 000000000005731a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a07c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a07e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005731c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057322 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a080 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057324 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a082 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057326 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057328 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a084 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005732a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a088 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a08a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005732c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a08e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005732e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000fa24 0000000000000020 0000fa28 FDE cie=00000000 pc=00000000000574d0..0000000000057530 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000574d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000574d8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000057526 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005752c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005752e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fbd4 0000000000000038 0000fbd8 FDE cie=00000000 pc=000000000005a0ae..000000000005a142 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0b0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0b2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a0c8 │ │ │ │ +0000fa48 0000000000000058 0000fa4c FDE cie=00000000 pc=0000000000057530..0000000000057700 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057532 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057536 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005a10e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005753e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057540 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057544 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057546 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005754a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000057598 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005759a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005759c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a114 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005759e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a116 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a118 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a11c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a11e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a122 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575a2 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000575e8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575ea │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575ec │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575ee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575f0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575f2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575f4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000575fa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000575fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + │ │ │ │ +0000faa4 0000000000000010 0000faa8 FDE cie=00000000 pc=0000000000057700..000000000005770a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fc10 000000000000003c 0000fc14 FDE cie=00000000 pc=000000000005a142..000000000005a1fa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a144 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a146 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005a158 │ │ │ │ +0000fab8 0000000000000034 0000fabc FDE cie=00000000 pc=000000000005770a..0000000000057908 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005770c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057714 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a164 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005a18e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005a1c4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1c6 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005772a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1c8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1ca │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1cc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005772c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1d2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057734 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005773a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005773c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005773e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057744 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000057800 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057802 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057804 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005a1f0 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000fc50 0000000000000038 0000fc54 FDE cie=00000000 pc=000000000005a1fa..000000000005a282 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1fc │ │ │ │ +0000faf0 0000000000000038 0000faf4 FDE cie=00000000 pc=0000000000057908..0000000000057b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005790a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005790c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a214 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005791a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005792c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000005a24e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000579c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a250 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a252 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a254 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579c2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000579c8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579ca │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579cc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579ce │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a258 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579d0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a25c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a25e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579d2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a262 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000579d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000fc8c 0000000000000038 0000fc90 FDE cie=00000000 pc=000000000005a282..000000000005a314 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a284 │ │ │ │ +0000fb2c 0000000000000078 0000fb30 FDE cie=00000000 pc=0000000000057b7c..0000000000057f7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057b7e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a286 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057b8a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a29c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000057b9a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005a2e0 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000057bac │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bae │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bb0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bb2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bb4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bb6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bb8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bbc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057bc4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000057c1e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 226 to 0000000000057d00 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000057d5a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057d66 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d68 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d6a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d6c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d6e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d70 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d72 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057d74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057d78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000057df2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057df4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000057e98 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000057ec8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000057ee0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ee2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000057f06 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057f08 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000057f30 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057f32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057f3e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057f40 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057f4c │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000fba8 0000000000000010 0000fbac FDE cie=00000000 pc=0000000000057f7c..0000000000057fd2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fcc8 0000000000000010 0000fccc FDE cie=00000000 pc=000000000005a314..000000000005a33c │ │ │ │ +0000fbbc 0000000000000010 0000fbc0 FDE cie=00000000 pc=0000000000057fd2..0000000000058014 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fcdc 0000000000000024 0000fce0 FDE cie=00000000 pc=000000000005a33c..000000000005a36a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a342 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a346 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a352 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a358 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a35e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a364 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a366 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a368 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000fbd0 0000000000000010 0000fbd4 FDE cie=00000000 pc=0000000000058014..0000000000058018 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fd04 0000000000000020 0000fd08 FDE cie=00000000 pc=000000000005a36a..000000000005a38a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a36c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a36e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a374 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a380 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a386 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a388 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000fbe4 0000000000000010 0000fbe8 FDE cie=00000000 pc=0000000000058018..000000000005801c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fd28 0000000000000020 0000fd2c FDE cie=00000000 pc=000000000005a38a..000000000005a3d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a38c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a390 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000005a3ca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3cc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a3d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000fbf8 0000000000000010 0000fbfc FDE cie=00000000 pc=000000000005801c..0000000000058042 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fd4c 0000000000000024 0000fd50 FDE cie=00000000 pc=000000000005a3d4..000000000005a444 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3d8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a3e0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005a438 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a43e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a440 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a442 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +0000fc0c 0000000000000010 0000fc10 FDE cie=00000000 pc=0000000000058042..0000000000058060 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fd74 0000000000000010 0000fd78 FDE cie=00000000 pc=000000000005a444..000000000005a456 │ │ │ │ +0000fc20 0000000000000010 0000fc24 FDE cie=00000000 pc=0000000000058060..000000000005806a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fd88 0000000000000020 0000fd8c FDE cie=00000000 pc=000000000005a456..000000000005a492 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a458 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a45a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a460 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005a48c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a48e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a490 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ +0000fc34 0000000000000010 0000fc38 FDE cie=00000000 pc=000000000005806a..0000000000058074 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fdac 0000000000000028 0000fdb0 FDE cie=00000000 pc=000000000005a492..000000000005a4f6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a496 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a49a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005a4e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a4e6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4ea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4ec │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a4f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fdd8 0000000000000050 0000fddc FDE cie=00000000 pc=000000000005a4f6..000000000005a6c6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a4fc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a510 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000fc48 0000000000000030 0000fc4c FDE cie=00000000 pc=0000000000058074..0000000000058156 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058076 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058078 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000058084 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000005a58e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000005810c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a590 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005810e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a592 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a594 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058112 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a596 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058114 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a598 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a59a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a59c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a59e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a5a0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a5a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058118 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005811a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a5a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005811c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000005a6c4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fe2c 000000000000002c 0000fe30 FDE cie=00000000 pc=000000000005a6c6..000000000005a756 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a6ce │ │ │ │ +0000fc7c 0000000000000030 0000fc80 FDE cie=00000000 pc=0000000000058156..0000000000058238 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058158 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005a6dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005815a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058164 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000005a748 │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000581ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a74a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a74c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a74e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000581f4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a750 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581f6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a752 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000581fa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581fe │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000fe5c 0000000000000044 0000fe60 FDE cie=00000000 pc=000000000005a756..000000000005a86a │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a760 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a774 │ │ │ │ +0000fcb0 00000000000000b4 0000fcb4 FDE cie=00000000 pc=0000000000058238..00000000000583f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005823a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005823c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058242 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000058256 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 222 to 000000000005a852 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000058276 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005827c │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000582a2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000582aa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000582b4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a854 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000582b8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a856 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a858 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a85a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582be │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a85c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582c0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a85e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582c2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a860 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582c4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a862 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a864 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a868 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582c6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582c8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582ca │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - │ │ │ │ -0000fea4 0000000000000044 0000fea8 FDE cie=00000000 pc=000000000005a86a..000000000005a9b4 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a874 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a888 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000582cc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 270 to 000000000005a996 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000058330 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058332 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058334 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000058348 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a998 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005834a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005834c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005834e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058350 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058352 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058354 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058356 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058358 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005835a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058360 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058362 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058364 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058366 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a9b2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000058388 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005838a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005838c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005838e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058390 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058392 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058394 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058396 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - │ │ │ │ -0000feec 0000000000000028 0000fef0 FDE cie=00000000 pc=000000000005a9b4..000000000005aa8e │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000005aa18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa1a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005aa36 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aa3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058398 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005839a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000583a0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000583a2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000583a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005aa46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000583a6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000583ae │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aa4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa4e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000583b0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000583b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000583ba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ff18 000000000000003c 0000ff1c FDE cie=00000000 pc=000000000005aa8e..000000000005ab82 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa90 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa92 │ │ │ │ +0000fd68 0000000000000064 0000fd6c FDE cie=00000000 pc=00000000000583f8..000000000005851c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000583fe │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058400 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005aa9a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005aaa6 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005aab6 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005840a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005841c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000005ab12 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 192 to 00000000000584dc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ab16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584de │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584e0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584e2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584e4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584e6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584e8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584ea │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584ec │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584ee │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584f0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584f2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000584f6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab26 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000584fc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ff58 000000000000003c 0000ff5c FDE cie=00000000 pc=000000000005ab82..000000000005ad78 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab84 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab86 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ab9e │ │ │ │ +0000fdd0 0000000000000050 0000fdd4 FDE cie=00000000 pc=000000000005851c..0000000000058752 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005851e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058522 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000058536 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000005ac4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac4c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000058578 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000058624 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000058652 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000058706 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058710 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000058730 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058732 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005873e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058740 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058742 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058744 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058746 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058748 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005874a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005874c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005874e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058750 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ff98 0000000000000094 0000ff9c FDE cie=00000000 pc=000000000005ad78..000000000005af1e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad7a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad7c │ │ │ │ +0000fe24 0000000000000040 0000fe28 FDE cie=00000000 pc=0000000000058752..0000000000058b4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058754 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058756 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ad80 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ad98 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058760 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005adde │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 782 to 0000000000058a6e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058a74 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a76 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a78 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a7a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a7c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005adea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a7e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ae02 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058a86 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058a8c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a8e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a90 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a92 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a94 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a96 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000fe68 0000000000000190 0000fe6c FDE cie=00000000 pc=0000000000058b4e..000000000005a076 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b50 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b52 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058b58 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000058b6e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000058bec │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000058bfe │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000005ae8a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae8c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae8e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae90 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae92 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000058c1c │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000058c3a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 640 to 0000000000058eba │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000058ec8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 770 to 00000000000591ca │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591cc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000591d8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000005923a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000059276 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000059284 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 590 to 00000000000594d2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000594d4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000594e2 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 522 to 00000000000596ec │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596ee │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae96 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005aec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596f0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596f2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000597a4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000597b8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000597c6 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 584 to 0000000000059a0e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a10 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a12 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059a1e │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059a2a │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000059a86 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000059ab2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000059c2e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c30 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c32 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c34 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 130 to 0000000000059cb6 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000059cde │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000059d00 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000059dd0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059dda │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000059e3e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000059e6a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e6c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc2: 324 to 0000000000059fb0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fb2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fb4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aeca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fb6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fb8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aecc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fba │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fbc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aece │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fbe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fc0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aedc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fc2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aede │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059fc6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aee2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fc8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005aeee │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aef2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fcc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fce │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fd8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005af1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fda │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059fde │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fe0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010030 0000000000000030 00010034 FDE cie=00000000 pc=000000000005af1e..000000000005b040 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005af20 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005af22 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005af34 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000005b000 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fe2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fe4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059fe8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059fea │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059fee │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ff0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ff2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059ffa │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ffc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a004 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a006 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b002 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b004 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b006 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b00a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005b014 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b018 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a008 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a00a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a00c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a010 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a012 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a014 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a016 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a01a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a01c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a01e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a020 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a024 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a026 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a02a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a02c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a02e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a030 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a032 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a034 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a036 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a038 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a03a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a03c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a03e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a040 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a042 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a044 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a046 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a04e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005a06e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a072 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a074 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010064 0000000000000010 00010068 FDE cie=00000000 pc=000000000005b040..000000000005b094 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010078 0000000000000010 0001007c FDE cie=00000000 pc=000000000005b094..000000000005b0dc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001008c 0000000000000034 00010090 FDE cie=00000000 pc=000000000005b0dc..000000000005b242 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b0de │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005b0ec │ │ │ │ +0000fffc 0000000000000050 00010000 FDE cie=00000000 pc=000000000005a076..000000000005a16e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a078 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a07a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005a096 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 218 to 000000000005b1c6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000005a0ee │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1c8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a0f2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0f6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0f8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0fa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0fc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b1d4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0fe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a100 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a102 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a104 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a106 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a108 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a10a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b1da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a10c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000100c4 0000000000000068 000100c8 FDE cie=00000000 pc=000000000005b242..000000000005b49e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b244 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b248 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +00010050 0000000000000070 00010054 FDE cie=00000000 pc=000000000005a16e..000000000005b500 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a170 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a174 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a17c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005b26e │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005a198 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a19e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005a1ac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a1b4 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 258 to 000000000005b370 │ │ │ │ + DW_CFA_advance_loc2: 504 to 000000000005a3ac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b372 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3ae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b374 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3b0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b376 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b378 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3b2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b37a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b37c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3b4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3b6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b37e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3b8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b380 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3ba │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b382 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3bc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b384 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3be │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b386 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3c0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b388 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b38a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3c2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a3c6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b38c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3ca │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010130 000000000000003c 00010134 FDE cie=00000000 pc=000000000005b49e..000000000005b51c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b4a0 │ │ │ │ +000100c4 0000000000000060 000100c8 FDE cie=00000000 pc=000000000005b500..000000000005bd52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b504 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b508 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005b51c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b4bc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 1740 to 000000000005bbe8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbf0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbf2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbf4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005bc06 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005bc0c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc0e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc10 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b4d4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b4dc │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000005bd4e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005b50c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b50e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b510 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b512 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b514 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b516 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b518 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b51a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010170 000000000000005c 00010174 FDE cie=00000000 pc=000000000005b51c..000000000005b692 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b51e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b520 │ │ │ │ +00010128 0000000000000054 0001012c FDE cie=00000000 pc=000000000005bd52..000000000005bf9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bd54 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bd58 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b528 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005bd72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b53e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000005b5a4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005bd78 │ │ │ │ + DW_CFA_def_cfa_offset: 49376 │ │ │ │ + DW_CFA_advance_loc2: 436 to 000000000005bf2c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf2e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bf32 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf34 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf36 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf38 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf3a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf3c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf3e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf40 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf42 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf44 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf46 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf48 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf4a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005b60e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b610 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b612 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b614 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b61c │ │ │ │ + │ │ │ │ +00010180 000000000000003c 00010184 FDE cie=00000000 pc=000000000005bf9e..000000000005c07a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005bfa4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005bfbe │ │ │ │ + DW_CFA_def_cfa_offset: 32848 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000005c042 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c044 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b620 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c046 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b622 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c048 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c04a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c04c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c04e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c050 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c052 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b626 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c054 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b62e │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000101c0 0000000000000020 000101c4 FDE cie=00000000 pc=000000000005c07a..000000000005c098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c07e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c080 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c086 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c08e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c090 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c092 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000101e4 000000000000006c 000101e8 FDE cie=00000000 pc=000000000005c098..000000000005c230 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c09a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005c0a8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c0b8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005b66a │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000005c100 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c108 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c10a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c10c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c10e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c110 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c112 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b672 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c116 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c118 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c11a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000101d0 0000000000000050 000101d4 FDE cie=00000000 pc=000000000005b692..000000000005be28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b696 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b6a2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005b6c4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005c134 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005c154 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000005c19a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c19c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c1a8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c1b8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000005c210 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c216 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c218 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c228 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c22a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c22c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010254 000000000000004c 00010258 FDE cie=00000000 pc=000000000005c230..000000000005c388 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c232 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005c23c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1852 to 000000000005be00 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000005c266 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be02 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c26a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c26c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c26e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c270 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c272 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c274 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c27c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000005c2cc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c2ce │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be10 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be12 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be14 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be16 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be18 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005be1c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be1e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c2da │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c2ea │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000005c334 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c33c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c33e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005c348 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c34a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c34c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010224 0000000000000058 00010228 FDE cie=00000000 pc=000000000005be28..000000000005c342 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be2a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be2c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005be32 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005be3e │ │ │ │ +000102a4 0000000000000058 000102a8 FDE cie=00000000 pc=000000000005c388..000000000005c61c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c38a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005c3aa │ │ │ │ + DW_CFA_def_cfa_offset: 49408 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005be58 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 978 to 000000000005c22a │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000005c57a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c57c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c580 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c230 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c582 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c584 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c586 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c234 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c588 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c236 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c58a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c238 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c58c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c58e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c590 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c592 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c594 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c596 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c598 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c246 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c59a │ │ │ │ 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 │ │ │ │ │ │ │ │ -00010280 0000000000000050 00010284 FDE cie=00000000 pc=000000000005c342..000000000005c4ce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c344 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c348 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +00010300 000000000000004c 00010304 FDE cie=00000000 pc=000000000005c61c..000000000005c842 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c61e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c620 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000005c64e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005c358 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005c37e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005c3fe │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005c44a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005c474 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000005c702 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c476 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c704 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c478 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c47a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c706 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c47c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c708 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c47e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c70a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c480 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c70c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c482 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c70e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c484 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c710 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c486 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c712 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c488 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c714 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c48a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c716 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c71a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c71c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c48c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c71e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000005c4ca │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000102d4 0000000000000054 000102d8 FDE cie=00000000 pc=000000000005c4ce..000000000005c76a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4d0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005c4e8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00010350 0000000000000020 00010354 FDE cie=00000000 pc=000000000005c842..000000000005c882 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005c850 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c852 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005c540 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000005c5a2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc2: 290 to 000000000005c6c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c858 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005c874 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c87a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6c8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6ca │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6cc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6ce │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c87c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c87e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000005c760 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c762 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c766 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001032c 0000000000000010 00010330 FDE cie=00000000 pc=000000000005c76a..000000000005c78c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00010340 0000000000000028 00010344 FDE cie=00000000 pc=000000000005c78c..000000000005c84e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c78e │ │ │ │ +00010374 000000000000002c 00010378 FDE cie=00000000 pc=000000000005c882..000000000005c8b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c884 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c790 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c88a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005c79a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000005c840 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005c898 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c89a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c89e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8a0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c8a4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8a6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c846 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c848 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8aa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c84a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c84c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c8ae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000103a4 0000000000000010 000103a8 FDE cie=00000000 pc=000000000005c8b0..000000000005c8c6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001036c 0000000000000028 00010370 FDE cie=00000000 pc=000000000005c84e..000000000005c8b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c852 │ │ │ │ +000103b8 0000000000000028 000103bc FDE cie=00000000 pc=000000000005c8c6..000000000005c8f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c856 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8ca │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005c8d4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c8dc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005c86c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000005c8a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c8e4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c8a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c8ec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8ee │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8f0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010398 0000000000000028 0001039c FDE cie=00000000 pc=000000000005c8b0..000000000005c906 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c8b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8b6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c8bc │ │ │ │ +000103e4 000000000000002c 000103e8 FDE cie=00000000 pc=000000000005c8f4..000000000005ca4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c8f8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005c902 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c8c8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005c8f0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000005c9ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8f2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c900 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c9f6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c902 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c9fa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c9fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ca00 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca02 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000103c4 0000000000000044 000103c8 FDE cie=00000000 pc=000000000005c906..000000000005c9b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c908 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c90a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c91e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c932 │ │ │ │ +00010414 0000000000000058 00010418 FDE cie=00000000 pc=000000000005ca4c..000000000005cdf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca4e │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000005ca6c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005c98a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ca70 │ │ │ │ + DW_CFA_def_cfa_offset: 49424 │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000005cb1a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb1c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb1e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c98c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb20 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c98e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb22 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb24 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c990 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb26 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c992 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb28 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c9a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9a2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb2a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb2c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb2e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb30 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb32 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb34 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c9b4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010470 0000000000000010 00010474 FDE cie=00000000 pc=000000000005cdf4..000000000005ce0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001040c 0000000000000034 00010410 FDE cie=00000000 pc=000000000005c9b8..000000000005ca7e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9ba │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c9c8 │ │ │ │ +00010484 0000000000000010 00010488 FDE cie=00000000 pc=000000000005ce0a..000000000005ce12 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00010498 0000000000000030 0001049c FDE cie=00000000 pc=000000000005ce12..000000000005ceea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce14 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005ce36 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000005ca4e │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000005ce7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce7e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca52 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce80 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce82 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca58 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca5a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ce86 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce8a │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00010444 0000000000000050 00010448 FDE cie=00000000 pc=000000000005ca7e..000000000005cbc6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca80 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ca86 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ca92 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000104cc 000000000000002c 000104d0 FDE cie=00000000 pc=000000000005ceea..000000000005cf28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ceec │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cef2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005cb12 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000005cb5a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb5c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb5e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb60 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000005cba2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005cf08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf0a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf0c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbaa │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbac │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf0e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cbb4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005cf20 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cbb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf22 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cbbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf24 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf26 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00010498 0000000000000084 0001049c FDE cie=00000000 pc=000000000005cbc6..000000000005ce3c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbca │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005cbdc │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cbe4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +000104fc 0000000000000020 00010500 FDE cie=00000000 pc=000000000005cf28..000000000005cf64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf2a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf2c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005cbfc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005cc18 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000005cd22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd24 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd26 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd28 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd2a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd2c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd2e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd30 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005cd42 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005cf42 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd44 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd46 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd48 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd4a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cf46 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005cf5c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cf62 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd4c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000005ce28 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005ce38 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00010520 0000000000000034 00010524 FDE cie=00000000 pc=000000000005ce3c..000000000005ceea │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ce40 │ │ │ │ +00010520 0000000000000038 00010524 FDE cie=00000000 pc=000000000005cf64..000000000005cfdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cf66 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ce4a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005cf76 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000005ce8c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005ceda │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cedc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cede │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010558 000000000000004c 0001055c FDE cie=00000000 pc=000000000005ceea..000000000005d0a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ceec │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cef4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005cf0c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000005cfdc │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000005cfb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfde │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cfbc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfbe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfc0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfc2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfc4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfea │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfec │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfee │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cff2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfc6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfc8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfca │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cff6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfcc │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0001055c 0000000000000010 00010560 FDE cie=00000000 pc=000000000005cfdc..000000000005cfe2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00010570 0000000000000020 00010574 FDE cie=00000000 pc=000000000005cfe2..000000000005d098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cfe6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cfea │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005d006 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d008 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d00a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d00c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00010594 0000000000000010 00010598 FDE cie=00000000 pc=000000000005d098..000000000005d0a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000105a8 000000000000008c 000105ac FDE cie=00000000 pc=000000000005d0a4..000000000005d3c4 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000005d0a6 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -101,91 +101,34 @@ │ │ │ │ constscr_Nmatch │ │ │ │ cmp_int_qsort │ │ │ │ bl_bamCrossSectioMethylWorker │ │ │ │ bl_bamMethylStringWorker │ │ │ │ #init == MAGIC_INIT && src->init == MAGIC_INIT │ │ │ │ -loci_cnt %d %d │ │ │ │ -%s %lu %lu │ │ │ │ -track->init == MAGIC_INIT │ │ │ │ -t->sorted │ │ │ │ -index chromosome %lu ('%s') of '%lu' │ │ │ │ - %lu[%lu,%lu]=%lu │ │ │ │ - %lu | %lu │ │ │ │ -violation of BED chromStart <= [block] <= chromEnd convention │ │ │ │ -libs/locus.c │ │ │ │ -loc->pos+loc->len-1 < loc->chrend │ │ │ │ -length > 0 │ │ │ │ -showing list with %d loci │ │ │ │ -locus %d: %lu (len:%lu)(rc:%d); readstart:%d │ │ │ │ -%s %lu %lu %s %d %c │ │ │ │ -255,108,0 │ │ │ │ -0,229,255 │ │ │ │ -%s %lu %lu %s %d %c %lu %lu %s │ │ │ │ +)'#0A'#noofbranches >= k │ │ │ │ -pos %d: │ │ │ │ -failure at %d of %d │ │ │ │ -stack.c: Attempt to initialize a stack of size %d. Exit forced. │ │ │ │ -libs/stack.c │ │ │ │ -stack.c: Memory allocation failed. Exit forced. │ │ │ │ -stack.c: Memory reallocation failed. Exit forced. │ │ │ │ -%s %d %c %c %c %c %c │ │ │ │ -CS=%c;CC=%s;NS=1;MMR=%.2f;DMR=. │ │ │ │ -DP:MDP:MDP3:MRDP:CM:CU:MR │ │ │ │ -%d:%d:%d,%d,%d:%d:%d:%d:%.2f │ │ │ │ -libs/bamio.c │ │ │ │ -rpos >= cs->beg │ │ │ │ -k < cs->n │ │ │ │ ->%d:%d-%d │ │ │ │ -%s not BGZF compressed │ │ │ │ -Null iterator │ │ │ │ -error writing sam format. │ │ │ │ -%s ZM:Z:%s │ │ │ │ -error writing methylstring to buffer. │ │ │ │ -processing chromosome '%d' │ │ │ │ -error opening the bam file '%s' │ │ │ │ -error opening the index file for '%s' │ │ │ │ -error opening the fasta index file for '%s' │ │ │ │ -%s %u %s %ju %u %s │ │ │ │ -%s %ju %jd │ │ │ │ -ret >= 0 │ │ │ │ -error writing bam file. │ │ │ │ -error opening bam file '%s' │ │ │ │ -vqueue.c: Attempt to initialize a vqueue of size %d. Exit forced. │ │ │ │ -libs/vqueue.c │ │ │ │ -vqueue.c: Attempt to initialize a vqueue with sizeofelem %d.Exit forced. │ │ │ │ -vqueue.c: Memory allocation failed. Exit forced. │ │ │ │ -vqueue.c: Memory reallocation failed. Exit forced. │ │ │ │ getlistsL: memsetting list of %u elements. │ │ │ │ libs/aluruSort.c │ │ │ │ getlistsL: iter from %lld down to 0. │ │ │ │ scanning A (%u elems). │ │ │ │ scanning accdist (%u elems) (1). │ │ │ │ scanning accdist (%u elems) (2). │ │ │ │ getlistsL: exit │ │ │ │ @@ -273,117 +216,223 @@ │ │ │ │ enter reconstruction. │ │ │ │ enter aluruSuffixArrayL start. │ │ │ │ bucket %d │ │ │ │ A[%d]=%d, R[%d]=%d │ │ │ │ sorting suffix %d at pos %d │ │ │ │ R[%d]=%d │ │ │ │ A[%d]=%d l=%d │ │ │ │ -init bit array of %u │ │ │ │ -libs/sw.c │ │ │ │ -cur == 0 │ │ │ │ -tstartq == tstart[q] && tendq == tend[q] │ │ │ │ -tstart[k] +i == abs │ │ │ │ -relq < m[q] │ │ │ │ -off+u-1 <= qend[k] │ │ │ │ -off >= u │ │ │ │ -off >= u+getUalignlen(al[k]) │ │ │ │ -al[k]->uoff == qstart[k]+(m[k]-u-getUalignlen(al[k])) │ │ │ │ -n[k] >= v+getValignlen(al[k]) │ │ │ │ -tstartq == tstart[q-1] && tend[q-1] == tendq │ │ │ │ -relq < m[q-1] │ │ │ │ -m >= u+getUalignlen(al[k]) │ │ │ │ -lmv[i-1] == MATRIX2D(L, cols, lmr[i-1],max) │ │ │ │ -MATRIX2D(M, cols, (i-1), (j-1)) + sub(cura, curb, nfo) == cur │ │ │ │ -MATRIX2D(M, cols, lmr[u-1], max) + sub(cura, curb, nfo) == cur │ │ │ │ -MATRIX2D(M, cols, (i-1), max) + sub(cura, curb, nfo) == cur │ │ │ │ -chain %d: %d-%d (%d) │ │ │ │ -fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ -%u (chr:%d) -> %u, │ │ │ │ -entropy: %f │ │ │ │ -substart selected: %u │ │ │ │ -%c%c%c%d%c │ │ │ │ -] %d%c(%d) %s %c │ │ │ │ -libs/bgzip.c │ │ │ │ -gzipHeader->offsetInFile != -1 │ │ │ │ -bgzip_findLenUncompressedData: fseek failed │ │ │ │ -bgzip_findLenUncompressedData: too few bytes read │ │ │ │ ----------- window follows ----------- │ │ │ │ -error during allocation of bgz index structure. │ │ │ │ -error during re-allocation of bgz index structure. │ │ │ │ -zran: could not open %s for reading │ │ │ │ -initialization of inflate failed. │ │ │ │ -bl_bgzBuildIndex: error seeking end of file │ │ │ │ -Failed to read gzip header │ │ │ │ -Failed to read bgzip header. │ │ │ │ -error readling length of bgzip header. │ │ │ │ -EOF block in file '%s' missing. This is a violation of the bgzf convention. │ │ │ │ -libs/gzidx.c │ │ │ │ -EOF byte at the end of file missing. │ │ │ │ -This might happen because you are using Illumina data processed by a new bcl2fastq. │ │ │ │ -I am continuing anyways. │ │ │ │ -gzip_readHeader(fp, &gzipheader) == 0 │ │ │ │ -error reading bgz file. │ │ │ │ -The following error occurred: │ │ │ │ -data or dictionary error │ │ │ │ -resetting of the bgz inflate stream failed. │ │ │ │ -bgzip format detected, compressed size: %i │ │ │ │ -out of memory │ │ │ │ -input corrupted │ │ │ │ -zran: extraction failed: %s error │ │ │ │ -this cpu has LITTLE ENDIAN │ │ │ │ -container.c: Memory reallocation failed. Exit forced. │ │ │ │ -libs/container.c │ │ │ │ -container.c: Attempt to initialize a container of size %d.Exit forced. │ │ │ │ -container.c: Attempt to initialize a container with sizeofelem %d.Exit forced. │ │ │ │ -container.c: Memory allocation failed. Exit forced. │ │ │ │ -container.c: Reallocation with %d senseless. Exit forced. │ │ │ │ -container.c: Merge of containers with different data types failed.Exit forced. │ │ │ │ -storing trackname %s │ │ │ │ -description= │ │ │ │ -BED '%s' %d:%d: atoi failed │ │ │ │ -libs/bedfiles.c │ │ │ │ -BED '%s' %d:%d: %f(%s) :atof failed │ │ │ │ -BED '%s' %d:%d: atof failed │ │ │ │ -BED '%s' %d:%d: %s:atoi failed │ │ │ │ -BED '%s' %d:%d: wrong igb code │ │ │ │ -BED '%s' %d:%d: %s: atoi failed │ │ │ │ -BED '%s' %d:%d: %d!=%d: wrong block count │ │ │ │ -BED '%s' %d:%d: atoi failed while reading extension │ │ │ │ -pch[u+1]=='-' || pch[u+1] == '+' │ │ │ │ -BED '%s' %d:%d: wrong block count │ │ │ │ -'%s' not in BED format │ │ │ │ -%s %lu %lu %u │ │ │ │ -%d,%d,%d │ │ │ │ -%s:%lu:%c │ │ │ │ +stack.c: Attempt to initialize a stack of size %d. Exit forced. │ │ │ │ +libs/stack.c │ │ │ │ +stack.c: Memory allocation failed. Exit forced. │ │ │ │ +stack.c: Memory reallocation failed. Exit forced. │ │ │ │ libs/memory.c │ │ │ │ ptr != NULL │ │ │ │ -libs/pigeon.c │ │ │ │ -nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ -alloc'd %d bins │ │ │ │ -reads matched. │ │ │ │ -sequence: │ │ │ │ -couldn't open file '%s'; %s │ │ │ │ -couldn't close file '%s'; %s │ │ │ │ -libs/stringutils.c │ │ │ │ -end <= strlen(seq) │ │ │ │ -0123456789abcdef │ │ │ │ -%d:'%s' (len:%d) │ │ │ │ +uoff: %d, uallen: %d, qryllen: %d, voff:%d │ │ │ │ +libs/mapfrag.c │ │ │ │ +seed->l + j <= seed->r │ │ │ │ +]-%d-[%d,%d]-%d-[ (mate:%d) -> %d-[%lu,%lu](rc:%d) │ │ │ │ +fragments:%d, consecutive:%d, matestatus:%d, [%d,%d] (range:%d) │ │ │ │ +dumping mapping set with %d mappings. │ │ │ │ +mapping %d │ │ │ │ +%s,%lu,%c,%u,%lu,%d,%d │ │ │ │ +%s %lu %lu %s %d %c │ │ │ │ +libs/locus.c │ │ │ │ +loc->pos+loc->len-1 < loc->chrend │ │ │ │ +length > 0 │ │ │ │ +showing list with %d loci │ │ │ │ +locus %d: %lu (len:%lu)(rc:%d); readstart:%d │ │ │ │ +255,108,0 │ │ │ │ +0,229,255 │ │ │ │ +%s %lu %lu %s %d %c %lu %lu %s │ │ │ │ libs/samio.c │ │ │ │ set->noofstrings == 7 │ │ │ │ i < head->nrnames │ │ │ │ ref: '%s' │ │ │ │ XP:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ XC:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ XB:Z:F%u/CT │ │ │ │ XB:Z:F%u/GA │ │ │ │ XM:B:I%s │ │ │ │ XL:B:I%s │ │ │ │ +%s %u %s %ju %u %s │ │ │ │ +%s %ju %jd │ │ │ │ wrong split idx │ │ │ │ lsize == mystart │ │ │ │ rsize == mystart │ │ │ │ +%.3s %.3s%3d %.2d:%.2d:%.2d %d │ │ │ │ +SEGEMEHL │ │ │ │ +[%s] %s: │ │ │ │ +Couldn't open file '%s'. Exit forced. │ │ │ │ +libs/info.c │ │ │ │ +%s/%sXXXXXX │ │ │ │ +%s/XXXXXX │ │ │ │ +Error in creating temporary file '%s'. Exit forced. │ │ │ │ +Error in closing temporary file '%s'. Exit forced. │ │ │ │ +headerwrite │ │ │ │ +Couldnt open file %s for writing. Exit forced. │ │ │ │ +Couldnt open file %s for reading. Exit forced. │ │ │ │ +renamed file '%s' successfully to '%s' │ │ │ │ +libs/fileio.c │ │ │ │ +renaming file '%s' to '%s' unsuccessful: %s │ │ │ │ +LC_COLLATE=C sort │ │ │ │ +%s -m -t '%c' %s %s > %s │ │ │ │ +%s -f %s │ │ │ │ +%s -o %s -t '%c' %s %s │ │ │ │ +sorting to '%s' │ │ │ │ +sorting to '%s' with '%s' failed: │ │ │ │ +renamed '%s' │ │ │ │ +moving '%s' file instead. │ │ │ │ +%s %s %s │ │ │ │ +renaming of '%s' failed: '%s'. │ │ │ │ +renaming of '%s' successful. │ │ │ │ +Couldnt open file '%s'. Exit forced! │ │ │ │ +Opening of file %s failed. Exit forced. │ │ │ │ +couldn't open %s - exit forced │ │ │ │ +%d %d %d │ │ │ │ +%f %f %f │ │ │ │ +libs/bgzip.c │ │ │ │ +gzipHeader->offsetInFile != -1 │ │ │ │ +bgzip_findLenUncompressedData: fseek failed │ │ │ │ +bgzip_findLenUncompressedData: too few bytes read │ │ │ │ +reads matched. │ │ │ │ +libs/alignment.c │ │ │ │ +uoff < ulen && voff < vlen │ │ │ │ +check1 == check2 │ │ │ │ +uoff: %d, voff: %d │ │ │ │ +%s(%d) -> (%d) │ │ │ │ +new expandpos %d, len:%d │ │ │ │ +expandlen[%d] %d nucleotides at meop:%d step:%d; expandpos:%d │ │ │ │ +expanding alignment ended │ │ │ │ +msteps == 0 || ssteps == 0 │ │ │ │ +a->voff == b->voff │ │ │ │ +a->uoff == b->uoff │ │ │ │ +a->numofmeops == b->numofmeops │ │ │ │ +a->meops[i].steps == b->meops[i].steps │ │ │ │ +a->meops[i].eop == b->meops[i].eop │ │ │ │ +libs/biofiles.c │ │ │ │ +descr[0] == '@' || descr[0] == '>' │ │ │ │ +f->seqs != NULL │ │ │ │ +retrieval of sequence %d failed. Exit forced. │ │ │ │ +Couldnt open %s for reading. Exit forced. │ │ │ │ +fseeko failed. Exit forced. │ │ │ │ +ftello failed. Exit forced. │ │ │ │ +fastq error: qual string > nt string: %d │ │ │ │ +out of memory │ │ │ │ +input corrupted │ │ │ │ +fastxgzRead: Couldn't open file '%s': %s. Exit forced. │ │ │ │ +extraction failed (%s) │ │ │ │ +empty descr buffer in loop n=%d │ │ │ │ +%s: qual longer than nt string (n=%d). Exit. │ │ │ │ +!fastq || seqbuffer │ │ │ │ +empty descr buffer after loop n=%d │ │ │ │ +Couldnt close file! │ │ │ │ +f->matestart │ │ │ │ +f->quals │ │ │ │ +f->quals && f->quals[elem] │ │ │ │ +n == f->active_noofseqs │ │ │ │ +n==0 || bl_fastaHasQuality(f) │ │ │ │ +f->quals != NULL │ │ │ │ +!bl_fastaHasQuality(f) │ │ │ │ +The fasta/fastq IDs in both mate files do not match. │ │ │ │ +The first mismatch occurred at fastq number %u │ │ │ │ +Exiting. │ │ │ │ +bl_fastaCheckMateID(f, n, descr, descrlen) │ │ │ │ +offset < f->noofseqs │ │ │ │ +f->hasIndex │ │ │ │ +pieces <= f->chunkindex->size │ │ │ │ +chunkindex->ap[chunks-1].cumnoofseqs == matechunkindex->ap[chunks-1].cumnoofseqs │ │ │ │ +offset < f->chunkindex->size │ │ │ │ +chunk not found: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d │ │ │ │ +list: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d, fid:%d │ │ │ │ +1: Reading mates failed: mate and query files differ in size! │ │ │ │ +set->nooffiles %d = %d nooffiles │ │ │ │ +set->noofseqs %d = %d noofseqs │ │ │ │ +set->chunkindex->size %d = %d chunkindex->size │ │ │ │ +2: Reading mates failed: mate and query files differ in size! │ │ │ │ +3: Reading mates failed: mate and query files differ in size! │ │ │ │ +fastxRead: Couldn't open file '%s': %d. Exit forced. │ │ │ │ +fastxRead: fseeko failed for file %s. Exit forced. │ │ │ │ +fastq format error: quality string longer than nt string: %s │ │ │ │ +Provide fastx files either gzipped xor plain. Exit forced. │ │ │ │ +Provide fastx files either gzip'd xor plain. Exit forced. │ │ │ │ +set != NULL │ │ │ │ +Provide fastx files either gzipped xor txt. Exit forced. │ │ │ │ +Provide fastx files either gzip'd xor txt. Exit forced. │ │ │ │ +cur > -1 │ │ │ │ +retrieval of quality %d failed. Exit forced. │ │ │ │ +%s %s %s │ │ │ │ +%lu %lu %c │ │ │ │ +description= │ │ │ │ +GFF '%s' %d:%d: atoi failed │ │ │ │ +GFF '%s' %d:%d: %f(%s) :atof failed │ │ │ │ +GFF '%s' %d:%d: strand failed │ │ │ │ +GFF '%s' %d:%d: %s:atoi frame failed │ │ │ │ +'%s' not in GFF format │ │ │ │ +please provide a bed or gff file with the appropriate extension. │ │ │ │ +exon %d %d %d │ │ │ │ +allocation of %d bytes failed: exiting │ │ │ │ +libs/multicharseq.c │ │ │ │ +invalid character (NUL) in database sequences. Exit forced │ │ │ │ +refstart > substart: skipping MultiCharSeqAlignment │ │ │ │ +al[k]->al->u == al[k-1]->al->u │ │ │ │ +%d: %d-%lu (rc:%d) %s %d-%lu (rc:%d) │ │ │ │ +libs/splitalign.c │ │ │ │ +qrylen >= a[i].qrystart+lengths[i] │ │ │ │ +ends[i] <= qrylen │ │ │ │ +empty matrix returned for seqs: '%s'/'%s' (%d) │ │ │ │ +fragment %d: %d in %d[%d,%d] ' │ │ │ │ +'(%d) strand:%d │ │ │ │ +init bit array of %u │ │ │ │ +libs/annotation.c │ │ │ │ +dest->init == MAGIC_INIT && src->init == MAGIC_INIT │ │ │ │ +loci_cnt %d %d │ │ │ │ +%s %lu %lu │ │ │ │ +track->init == MAGIC_INIT │ │ │ │ +t->sorted │ │ │ │ +index chromosome %lu ('%s') of '%lu' │ │ │ │ + %lu[%lu,%lu]=%lu │ │ │ │ + %lu | %lu │ │ │ │ +violation of BED chromStart <= [block] <= chromEnd convention │ │ │ │ +sequence: │ │ │ │ +couldn't open file '%s'; %s │ │ │ │ +couldn't close file '%s'; %s │ │ │ │ +libs/mathematics.c │ │ │ │ + %d │ │ │ │ +dia[i] >= 0 │ │ │ │ +dia[n-3] >= 0 │ │ │ │ +%f -> bin[%f] │ │ │ │ +fileBins not initialized: │ │ │ │ +libs/fileBins.c │ │ │ │ +total number of filebins: %d │ │ │ │ +%d %s %s %lld %lld │ │ │ │ +total number of domains: %d │ │ │ │ +%d %s %d %d │ │ │ │ +Bin[%d] %s (classname: %s, range:%lld-%lld) │ │ │ │ +Domain[%d] %s, domainsize: %d │ │ │ │ +ret == EBUSY │ │ │ │ +filebins couldnt open file %s in mode '%s'. Exit forced. │ │ │ │ +Error opening file: %s │ │ │ │ +dms->domain │ │ │ │ +bl_fileBinDomainsInit: maxbins=%u < %u=noofdomains │ │ │ │ +bl_fileBinDomainsInit: binsize 2^%u is out of range. │ │ │ │ +sorting file '%s'. │ │ │ │ +sorting domain %d. │ │ │ │ +%s_%s.%s │ │ │ │ +emptydomain │ │ │ │ +Could not read %s entirely (fs:%zu) │ │ │ │ +filebinsort │ │ │ │ +Opening temp file failed. Exit forced. │ │ │ │ +warning: not enough memory for fileBins. Try unix sort. │ │ │ │ +warning: not enough memory for fileBins. Try sort. │ │ │ │ +Opening file %s failed. Exit forced. │ │ │ │ +File access error for %s. Exit forced. │ │ │ │ +start file │ │ │ │ +ret != -1 │ │ │ │ +libs/nw.c │ │ │ │ +cur == 0 │ │ │ │ @%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ @%s ef:0;if:0 0:0 0:0:0 │ │ │ │ >%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ >%s ef:0;if:0 0:0 0:0:0 │ │ │ │ assigning all reads to default read group 'A1'. │ │ │ │ libs/manout.c │ │ │ │ additional read group default values '%s' │ │ │ │ @@ -413,104 +462,80 @@ │ │ │ │ Expanding alignments in all bins. │ │ │ │ closing bam file. │ │ │ │ error closing bam file. │ │ │ │ total mapped (%%) │ │ │ │ unique (%%) multi (%%) split (%%) │ │ │ │ %lu %.2f%% │ │ │ │ %lu %.2f%% │ │ │ │ -%.3s %.3s%3d %.2d:%.2d:%.2d %d │ │ │ │ -[%s] %s: │ │ │ │ -libs/info.c │ │ │ │ +libs/matealign.c │ │ │ │ +s->elem[s->n-1].matestatus == 3 │ │ │ │ +alloc'd %d bins │ │ │ │ +vqueue.c: Attempt to initialize a vqueue of size %d. Exit forced. │ │ │ │ +libs/vqueue.c │ │ │ │ +vqueue.c: Attempt to initialize a vqueue with sizeofelem %d.Exit forced. │ │ │ │ +vqueue.c: Memory allocation failed. Exit forced. │ │ │ │ +vqueue.c: Memory reallocation failed. Exit forced. │ │ │ │ +libs/sw.c │ │ │ │ +tstartq == tstart[q] && tendq == tend[q] │ │ │ │ +tstart[k] +i == abs │ │ │ │ +relq < m[q] │ │ │ │ +off+u-1 <= qend[k] │ │ │ │ +off >= u │ │ │ │ +off >= u+getUalignlen(al[k]) │ │ │ │ +al[k]->uoff == qstart[k]+(m[k]-u-getUalignlen(al[k])) │ │ │ │ +n[k] >= v+getValignlen(al[k]) │ │ │ │ +tstartq == tstart[q-1] && tend[q-1] == tendq │ │ │ │ +relq < m[q-1] │ │ │ │ +m >= u+getUalignlen(al[k]) │ │ │ │ +lmv[i-1] == MATRIX2D(L, cols, lmr[i-1],max) │ │ │ │ +MATRIX2D(M, cols, (i-1), (j-1)) + sub(cura, curb, nfo) == cur │ │ │ │ +MATRIX2D(M, cols, lmr[u-1], max) + sub(cura, curb, nfo) == cur │ │ │ │ +MATRIX2D(M, cols, (i-1), max) + sub(cura, curb, nfo) == cur │ │ │ │ gzip_readHeader: ftell failed │ │ │ │ common header has a length of %ld instead of %ld - not good. │ │ │ │ file read error │ │ │ │ readExtraBytes: too few bytes read │ │ │ │ readExtraBytes: fseek failed │ │ │ │ gzip_readHeader: reading crcBytes failed │ │ │ │ gzip_readHeader: reading comment failed │ │ │ │ gzip_readHeader: reading filename failed │ │ │ │ -lcp '%d' not found. Exit forced. │ │ │ │ -libs/sufarray.c │ │ │ │ -suflink access failed │ │ │ │ -check->a: %d, range.a: %d │ │ │ │ -id '%d' not found. Exit forced. │ │ │ │ -suf[%u, %u, %u]=[%u, %u, %u] │ │ │ │ -j>=start │ │ │ │ -esa->suftab != NULL │ │ │ │ -construction error? %u: %u │ │ │ │ -alphabet of size (%d): %s │ │ │ │ -size of db sequence: %u │ │ │ │ -constructing suftab. │ │ │ │ -constructing inv_suftab (%u). │ │ │ │ -inv_suftab constructed. │ │ │ │ -Couldn't open file %s. Exit forced. │ │ │ │ -reading lcpc/vtab. │ │ │ │ -reading childtab. │ │ │ │ -reading suflinks. │ │ │ │ -reading lsint id. │ │ │ │ -reading uint id. │ │ │ │ -read suffix array '%s' with %u elements. │ │ │ │ -warning: index does not contain md5 key. │ │ │ │ -error: db and idx MD5 mismatch. Wrong db? │ │ │ │ -options: (i)gnore (u)pdate index file (a)bort: │ │ │ │ -updating suffix array '%s' on disk. │ │ │ │ -md5 keys of index and db match. │ │ │ │ -ID failed id[l]:%d, id[r]:%d │ │ │ │ -Id failed. id[a]: %d │ │ │ │ -suflink construction. pushes: %d, maxstack: %d │ │ │ │ -%d %d %d %d %d %d %s │ │ │ │ -lcp of suffix %d and %d has length %d : │ │ │ │ -i:%d lcp:%d │ │ │ │ -i:%d up:%d, down:%d, nextlIndex:%d := %d │ │ │ │ -pstart < len │ │ │ │ -wordidx == i │ │ │ │ -len >= size │ │ │ │ -arr->inv_suftab != NULL │ │ │ │ -fileBins not initialized: │ │ │ │ -libs/fileBins.c │ │ │ │ -total number of filebins: %d │ │ │ │ -%d %s %s %lld %lld │ │ │ │ -total number of domains: %d │ │ │ │ -%d %s %d %d │ │ │ │ -Bin[%d] %s (classname: %s, range:%lld-%lld) │ │ │ │ -Domain[%d] %s, domainsize: %d │ │ │ │ -ret == EBUSY │ │ │ │ -filebins couldnt open file %s in mode '%s'. Exit forced. │ │ │ │ -Error opening file: %s │ │ │ │ -dms->domain │ │ │ │ -bl_fileBinDomainsInit: maxbins=%u < %u=noofdomains │ │ │ │ -bl_fileBinDomainsInit: binsize 2^%u is out of range. │ │ │ │ -sorting file '%s'. │ │ │ │ -sorting domain %d. │ │ │ │ -%s_%s.%s │ │ │ │ -emptydomain │ │ │ │ -Opening of file %s failed. Exit forced. │ │ │ │ -Could not read %s entirely (fs:%zu) │ │ │ │ -filebinsort │ │ │ │ -Opening temp file failed. Exit forced. │ │ │ │ -warning: not enough memory for fileBins. Try unix sort. │ │ │ │ -warning: not enough memory for fileBins. Try sort. │ │ │ │ -Opening file %s failed. Exit forced. │ │ │ │ -File access error for %s. Exit forced. │ │ │ │ -start file │ │ │ │ -ret != -1 │ │ │ │ -%d: %d-%lu (rc:%d) %s %d-%lu (rc:%d) │ │ │ │ -libs/splitalign.c │ │ │ │ -qrylen >= a[i].qrystart+lengths[i] │ │ │ │ -ends[i] <= qrylen │ │ │ │ -empty matrix returned for seqs: '%s'/'%s' (%d) │ │ │ │ -fragment %d: %d in %d[%d,%d] ' │ │ │ │ -'(%d) strand:%d │ │ │ │ -libs/iupac.c │ │ │ │ -sum == 0 │ │ │ │ -k < IUPACMAXBIT │ │ │ │ -sum == len │ │ │ │ -libs/intervaltree.c │ │ │ │ -ptr == NULL │ │ │ │ -[%ld,%ld] (max:%ld) │ │ │ │ +@HD%cVN:1.0 │ │ │ │ +%cSO:coordinate │ │ │ │ +@SQ%cSN:%s%cLN:%d%c │ │ │ │ +@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ +@RG%cID:%s │ │ │ │ +@RG%cID:%s%c │ │ │ │ +@PG%cID:segemehl │ │ │ │ +libs/samheader.c │ │ │ │ +checkname && checklen │ │ │ │ +found rname %s (%lu) │ │ │ │ +found read group %s │ │ │ │ +additional info %s │ │ │ │ +open normal. │ │ │ │ +Couldn't open file '%s': %d. Exit forced. │ │ │ │ +%s %d %c %c %c %c %c │ │ │ │ +CS=%c;CC=%s;NS=1;MMR=%.2f;DMR=. │ │ │ │ +DP:MDP:MDP3:MRDP:CM:CU:MR │ │ │ │ +%d:%d:%d,%d,%d:%d:%d:%d:%.2f │ │ │ │ +libs/bamio.c │ │ │ │ +rpos >= cs->beg │ │ │ │ +k < cs->n │ │ │ │ +>%d:%d-%d │ │ │ │ +%s not BGZF compressed │ │ │ │ +Null iterator │ │ │ │ +error writing sam format. │ │ │ │ +%s ZM:Z:%s │ │ │ │ +error writing methylstring to buffer. │ │ │ │ +processing chromosome '%d' │ │ │ │ +error opening the bam file '%s' │ │ │ │ +error opening the index file for '%s' │ │ │ │ +error opening the fasta index file for '%s' │ │ │ │ +ret >= 0 │ │ │ │ +error writing bam file. │ │ │ │ +error opening bam file '%s' │ │ │ │ (default: │ │ │ │ libs/manopt.c │ │ │ │ maxarglen < 60 │ │ │ │ [VERSION] │ │ │ │ [REFERENCES] │ │ │ │ flaglen <= 0! │ │ │ │ shortopt %c already defined │ │ │ │ @@ -547,152 +572,60 @@ │ │ │ │ unknown value %s for select option %c (%s) │ │ │ │ unknown option %s type │ │ │ │ error while parsing commandline. │ │ │ │ option %s (%c) multiply selected │ │ │ │ option '%s' unknown │ │ │ │ required option '%s' (%c) missing │ │ │ │ option: %s (%c) │ │ │ │ -libs/mathematics.c │ │ │ │ - %d │ │ │ │ -dia[i] >= 0 │ │ │ │ -dia[n-3] >= 0 │ │ │ │ -%f -> bin[%f] │ │ │ │ -allocation of %d bytes failed: exiting │ │ │ │ -libs/multicharseq.c │ │ │ │ -invalid character (NUL) in database sequences. Exit forced │ │ │ │ -refstart > substart: skipping MultiCharSeqAlignment │ │ │ │ -al[k]->al->u == al[k-1]->al->u │ │ │ │ +libs/kdseed.c │ │ │ │ +a->noofbranches >= k │ │ │ │ +pos %d: │ │ │ │ +failure at %d of %d │ │ │ │ +lcp '%d' not found. Exit forced. │ │ │ │ +libs/sufarray.c │ │ │ │ +suflink access failed │ │ │ │ +check->a: %d, range.a: %d │ │ │ │ +id '%d' not found. Exit forced. │ │ │ │ +suf[%u, %u, %u]=[%u, %u, %u] │ │ │ │ +j>=start │ │ │ │ +esa->suftab != NULL │ │ │ │ +construction error? %u: %u │ │ │ │ +alphabet of size (%d): %s │ │ │ │ +size of db sequence: %u │ │ │ │ +constructing suftab. │ │ │ │ +constructing inv_suftab (%u). │ │ │ │ +inv_suftab constructed. │ │ │ │ +Couldn't open file %s. Exit forced. │ │ │ │ +reading lcpc/vtab. │ │ │ │ +reading childtab. │ │ │ │ +reading suflinks. │ │ │ │ +reading lsint id. │ │ │ │ +reading uint id. │ │ │ │ +read suffix array '%s' with %u elements. │ │ │ │ +warning: index does not contain md5 key. │ │ │ │ +error: db and idx MD5 mismatch. Wrong db? │ │ │ │ +options: (i)gnore (u)pdate index file (a)bort: │ │ │ │ +updating suffix array '%s' on disk. │ │ │ │ +md5 keys of index and db match. │ │ │ │ +ID failed id[l]:%d, id[r]:%d │ │ │ │ +Id failed. id[a]: %d │ │ │ │ +suflink construction. pushes: %d, maxstack: %d │ │ │ │ +%d %d %d %d %d %d %s │ │ │ │ +lcp of suffix %d and %d has length %d : │ │ │ │ +i:%d lcp:%d │ │ │ │ +i:%d up:%d, down:%d, nextlIndex:%d := %d │ │ │ │ +pstart < len │ │ │ │ +wordidx == i │ │ │ │ +len >= size │ │ │ │ +arr->inv_suftab != NULL │ │ │ │ libs/filebuffer.c │ │ │ │ feof(cb->dev) │ │ │ │ no end of line │ │ │ │ -uoff: %d, uallen: %d, qryllen: %d, voff:%d │ │ │ │ -libs/mapfrag.c │ │ │ │ -seed->l + j <= seed->r │ │ │ │ -]-%d-[%d,%d]-%d-[ (mate:%d) -> %d-[%lu,%lu](rc:%d) │ │ │ │ -fragments:%d, consecutive:%d, matestatus:%d, [%d,%d] (range:%d) │ │ │ │ -dumping mapping set with %d mappings. │ │ │ │ -mapping %d │ │ │ │ -%s,%lu,%c,%u,%lu,%d,%d │ │ │ │ -QUALITY STRING ERROR in %s - %f │ │ │ │ -libs/mappingqual.c │ │ │ │ -mydoublequal >= 33.0 │ │ │ │ -besterr <= maxerr │ │ │ │ -avg: %f, log(%d): %f │ │ │ │ - %d \in [%d,%d]: logbinom(%d,%d)=%f │ │ │ │ - %d \in [%d,%d]: %f*(%d-%d)=%f, │ │ │ │ - %d \in [%d,%d]: factor=%f │ │ │ │ - %d \in [%d,%d]: temp=%f, sum=%f │ │ │ │ -error type 2 --------------- │ │ │ │ -[%d,%d]-%d: │ │ │ │ -len:%d, edist:%d, logged evalue:%f, pvalue:%f, lmateval:%f │ │ │ │ -base20: %f, base25: %f │ │ │ │ -log10(eval-base20): %f, log10(eval-base25): %f │ │ │ │ -log10(eval/base20): %f, log10(eval/base25): %f │ │ │ │ -log10(eval/log(len)): %f │ │ │ │ --------- │ │ │ │ -libs/nw.c │ │ │ │ -libs/alignment.c │ │ │ │ -uoff < ulen && voff < vlen │ │ │ │ -check1 == check2 │ │ │ │ -uoff: %d, voff: %d │ │ │ │ -%s(%d) -> (%d) │ │ │ │ -new expandpos %d, len:%d │ │ │ │ -expandlen[%d] %d nucleotides at meop:%d step:%d; expandpos:%d │ │ │ │ -expanding alignment ended │ │ │ │ -msteps == 0 || ssteps == 0 │ │ │ │ -a->voff == b->voff │ │ │ │ -a->uoff == b->uoff │ │ │ │ -a->numofmeops == b->numofmeops │ │ │ │ -a->meops[i].steps == b->meops[i].steps │ │ │ │ -a->meops[i].eop == b->meops[i].eop │ │ │ │ -libs/matealign.c │ │ │ │ -s->elem[s->n-1].matestatus == 3 │ │ │ │ -libs/biofiles.c │ │ │ │ -descr[0] == '@' || descr[0] == '>' │ │ │ │ -f->seqs != NULL │ │ │ │ -retrieval of sequence %d failed. Exit forced. │ │ │ │ -Couldnt open %s for reading. Exit forced. │ │ │ │ -fseeko failed. Exit forced. │ │ │ │ -ftello failed. Exit forced. │ │ │ │ -fastq error: qual string > nt string: %d │ │ │ │ -fastxgzRead: Couldn't open file '%s': %s. Exit forced. │ │ │ │ -extraction failed (%s) │ │ │ │ -empty descr buffer in loop n=%d │ │ │ │ -%s: qual longer than nt string (n=%d). Exit. │ │ │ │ -!fastq || seqbuffer │ │ │ │ -empty descr buffer after loop n=%d │ │ │ │ -Couldnt close file! │ │ │ │ -f->matestart │ │ │ │ -f->quals │ │ │ │ -f->quals && f->quals[elem] │ │ │ │ -n == f->active_noofseqs │ │ │ │ -n==0 || bl_fastaHasQuality(f) │ │ │ │ -f->quals != NULL │ │ │ │ -!bl_fastaHasQuality(f) │ │ │ │ -The fasta/fastq IDs in both mate files do not match. │ │ │ │ -The first mismatch occurred at fastq number %u │ │ │ │ -Exiting. │ │ │ │ -bl_fastaCheckMateID(f, n, descr, descrlen) │ │ │ │ -offset < f->noofseqs │ │ │ │ -f->hasIndex │ │ │ │ -pieces <= f->chunkindex->size │ │ │ │ -chunkindex->ap[chunks-1].cumnoofseqs == matechunkindex->ap[chunks-1].cumnoofseqs │ │ │ │ -offset < f->chunkindex->size │ │ │ │ -chunk not found: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d │ │ │ │ -list: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d, fid:%d │ │ │ │ -1: Reading mates failed: mate and query files differ in size! │ │ │ │ -set->nooffiles %d = %d nooffiles │ │ │ │ -set->noofseqs %d = %d noofseqs │ │ │ │ -set->chunkindex->size %d = %d chunkindex->size │ │ │ │ -2: Reading mates failed: mate and query files differ in size! │ │ │ │ -3: Reading mates failed: mate and query files differ in size! │ │ │ │ -fastxRead: Couldn't open file '%s': %d. Exit forced. │ │ │ │ -fastxRead: fseeko failed for file %s. Exit forced. │ │ │ │ -fastq format error: quality string longer than nt string: %s │ │ │ │ -Provide fastx files either gzipped xor plain. Exit forced. │ │ │ │ -Provide fastx files either gzip'd xor plain. Exit forced. │ │ │ │ -set != NULL │ │ │ │ -Provide fastx files either gzipped xor txt. Exit forced. │ │ │ │ -Provide fastx files either gzip'd xor txt. Exit forced. │ │ │ │ -cur > -1 │ │ │ │ -retrieval of quality %d failed. Exit forced. │ │ │ │ -couldn't open %s - exit forced │ │ │ │ -%s %s %s │ │ │ │ -%lu %lu %c │ │ │ │ -GFF '%s' %d:%d: atoi failed │ │ │ │ -GFF '%s' %d:%d: %f(%s) :atof failed │ │ │ │ -GFF '%s' %d:%d: strand failed │ │ │ │ -GFF '%s' %d:%d: %s:atoi frame failed │ │ │ │ -'%s' not in GFF format │ │ │ │ -please provide a bed or gff file with the appropriate extension. │ │ │ │ -exon %d %d %d │ │ │ │ -%s/%sXXXXXX │ │ │ │ -%s/XXXXXX │ │ │ │ -Error in creating temporary file '%s'. Exit forced. │ │ │ │ -Error in closing temporary file '%s'. Exit forced. │ │ │ │ -headerwrite │ │ │ │ -Couldnt open file %s for writing. Exit forced. │ │ │ │ -Couldnt open file %s for reading. Exit forced. │ │ │ │ -renamed file '%s' successfully to '%s' │ │ │ │ -libs/fileio.c │ │ │ │ -renaming file '%s' to '%s' unsuccessful: %s │ │ │ │ -LC_COLLATE=C sort │ │ │ │ -%s -m -t '%c' %s %s > %s │ │ │ │ -%s -f %s │ │ │ │ -%s -o %s -t '%c' %s %s │ │ │ │ -sorting to '%s' │ │ │ │ -sorting to '%s' with '%s' failed: │ │ │ │ -renamed '%s' │ │ │ │ -moving '%s' file instead. │ │ │ │ -%s %s %s │ │ │ │ -renaming of '%s' failed: '%s'. │ │ │ │ -renaming of '%s' successful. │ │ │ │ -Couldnt open file '%s'. Exit forced! │ │ │ │ -%d %d %d │ │ │ │ -%f %f %f │ │ │ │ +[%s] file: %s, line: %d: │ │ │ │ +libs/debug.c │ │ │ │ libs/merge.c │ │ │ │ (i->read->flag & 0x2) == (i->mate->flag & 0x2) │ │ │ │ (j->read->flag & 0x2) == (j->mate->flag & 0x2) │ │ │ │ Error in reading HI tag for SAM entry: %sExit forced. │ │ │ │ Split reads not supported yet. Exit forced. │ │ │ │ Invalid SAM flag for entry: %sExit forced. │ │ │ │ Multiple alignments for read %s with same HI tag value found. Exit forced. │ │ │ │ @@ -707,28 +640,94 @@ │ │ │ │ Inconsistent noofbins in domains. Exit forced. │ │ │ │ Merging bisulfite bins now. │ │ │ │ pthread_attr_init │ │ │ │ pthread_attr_setdetachstate │ │ │ │ merging with %u threads │ │ │ │ pthread_create │ │ │ │ File %d not yet entirely processed. Exit forced. │ │ │ │ -@HD%cVN:1.0 │ │ │ │ -%cSO:coordinate │ │ │ │ -@SQ%cSN:%s%cLN:%d%c │ │ │ │ -@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ -@RG%cID:%s │ │ │ │ -@RG%cID:%s%c │ │ │ │ -@PG%cID:segemehl │ │ │ │ -libs/samheader.c │ │ │ │ -checkname && checklen │ │ │ │ -found rname %s (%lu) │ │ │ │ -found read group %s │ │ │ │ -additional info %s │ │ │ │ -open normal. │ │ │ │ -Couldn't open file '%s': %d. Exit forced. │ │ │ │ +libs/pigeon.c │ │ │ │ +nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ +libs/iupac.c │ │ │ │ +sum == 0 │ │ │ │ +k < IUPACMAXBIT │ │ │ │ +sum == len │ │ │ │ +libs/stringutils.c │ │ │ │ +end <= strlen(seq) │ │ │ │ +0123456789abcdef │ │ │ │ +%d:'%s' (len:%d) │ │ │ │ +%c%c%c%d%c │ │ │ │ +] %d%c(%d) %s %c │ │ │ │ +chain %d: %d-%d (%d) │ │ │ │ +fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ +%u (chr:%d) -> %u, │ │ │ │ +entropy: %f │ │ │ │ +substart selected: %u │ │ │ │ +vstack.c: Attempt to initialize a vstack of size %d. Exit forced. │ │ │ │ +libs/vstack.c │ │ │ │ +vstack.c: Attempt to initialize a vstack with sizeofelem %d.Exit forced. │ │ │ │ +vstack.c: Memory allocation failed. Exit forced. │ │ │ │ +vstack.c: Memory reallocation failed. Exit forced. │ │ │ │ +this cpu has LITTLE ENDIAN │ │ │ │ +QUALITY STRING ERROR in %s - %f │ │ │ │ +libs/mappingqual.c │ │ │ │ +mydoublequal >= 33.0 │ │ │ │ +besterr <= maxerr │ │ │ │ +avg: %f, log(%d): %f │ │ │ │ + %d \in [%d,%d]: logbinom(%d,%d)=%f │ │ │ │ + %d \in [%d,%d]: %f*(%d-%d)=%f, │ │ │ │ + %d \in [%d,%d]: factor=%f │ │ │ │ + %d \in [%d,%d]: temp=%f, sum=%f │ │ │ │ +error type 2 --------------- │ │ │ │ +[%d,%d]-%d: │ │ │ │ +len:%d, edist:%d, logged evalue:%f, pvalue:%f, lmateval:%f │ │ │ │ +base20: %f, base25: %f │ │ │ │ +log10(eval-base20): %f, log10(eval-base25): %f │ │ │ │ +log10(eval/base20): %f, log10(eval/base25): %f │ │ │ │ +log10(eval/log(len)): %f │ │ │ │ +-------- │ │ │ │ +storing trackname %s │ │ │ │ +BED '%s' %d:%d: atoi failed │ │ │ │ +libs/bedfiles.c │ │ │ │ +BED '%s' %d:%d: %f(%s) :atof failed │ │ │ │ +BED '%s' %d:%d: atof failed │ │ │ │ +BED '%s' %d:%d: %s:atoi failed │ │ │ │ +BED '%s' %d:%d: wrong igb code │ │ │ │ +BED '%s' %d:%d: %s: atoi failed │ │ │ │ +BED '%s' %d:%d: %d!=%d: wrong block count │ │ │ │ +BED '%s' %d:%d: atoi failed while reading extension │ │ │ │ +pch[u+1]=='-' || pch[u+1] == '+' │ │ │ │ +BED '%s' %d:%d: wrong block count │ │ │ │ +'%s' not in BED format │ │ │ │ +%s %lu %lu %u │ │ │ │ +%d,%d,%d │ │ │ │ +%s:%lu:%c │ │ │ │ +libs/intervaltree.c │ │ │ │ +ptr == NULL │ │ │ │ +[%ld,%ld] (max:%ld) │ │ │ │ +---------- window follows ----------- │ │ │ │ +error during allocation of bgz index structure. │ │ │ │ +error during re-allocation of bgz index structure. │ │ │ │ +zran: could not open %s for reading │ │ │ │ +initialization of inflate failed. │ │ │ │ +bl_bgzBuildIndex: error seeking end of file │ │ │ │ +Failed to read gzip header │ │ │ │ +Failed to read bgzip header. │ │ │ │ +error readling length of bgzip header. │ │ │ │ +EOF block in file '%s' missing. This is a violation of the bgzf convention. │ │ │ │ +libs/gzidx.c │ │ │ │ +EOF byte at the end of file missing. │ │ │ │ +This might happen because you are using Illumina data processed by a new bcl2fastq. │ │ │ │ +I am continuing anyways. │ │ │ │ +gzip_readHeader(fp, &gzipheader) == 0 │ │ │ │ +error reading bgz file. │ │ │ │ +The following error occurred: │ │ │ │ +data or dictionary error │ │ │ │ +resetting of the bgz inflate stream failed. │ │ │ │ +bgzip format detected, compressed size: %i │ │ │ │ +zran: extraction failed: %s error │ │ │ │ 1: malformed expression '%s'. Exit forced. │ │ │ │ libs/haarz.c │ │ │ │ 2: malformed expression '%s'. Exit forced. │ │ │ │ malformed expression '%s'. Exit forced. │ │ │ │ blank offset instead of 0: selected 3prime end only │ │ │ │ blank offset instead of 0: selected right end only │ │ │ │ range error for number '%s' Exit forced. │ │ │ │ @@ -791,44 +790,70 @@ │ │ │ │ reading annotation in GFF'%s'. │ │ │ │ searching %d items. │ │ │ │ selecting largest element. │ │ │ │ selecting smallest element. │ │ │ │ selecting all elements. │ │ │ │ summarizing %d splits. │ │ │ │ unknown program selected │ │ │ │ -bl_annotationtrackJoin │ │ │ │ -bl_annotationtrackSetItems │ │ │ │ -bl_annotationIndex │ │ │ │ -bl_getLocusLenOffset │ │ │ │ -bl_initLocus │ │ │ │ +z>ffffff │ │ │ │ +UYZc@?Bw# │ │ │ │ bl_seqclipFind3Prime │ │ │ │ -matchstemModifyBranch │ │ │ │ -=TGKCYSBAWRDMHVN │ │ │ │ -bl_bamCrossSectionAddCoded │ │ │ │ -sam_itr_next │ │ │ │ -hxuzzzuuu │ │ │ │ -bl_bamSamrec2Bamrec │ │ │ │ -swtraceback │ │ │ │ -localmultisplicedmatrixopt │ │ │ │ -localmultisplicedtracebackopt │ │ │ │ -localmultisplicedtraceback │ │ │ │ -localsplicedmatrix │ │ │ │ -localsplicedtraceback │ │ │ │ -splicedtraceback │ │ │ │ -bgzip_findLenUncompressedData │ │ │ │ -bl_bgzBuildIndex │ │ │ │ -bl_BEDread │ │ │ │ bl_realloc │ │ │ │ bl_calloc │ │ │ │ -printSubseq │ │ │ │ +bl_concatMappingSet │ │ │ │ +bl_getMapSeedLocus │ │ │ │ +bl_getLocusLenOffset │ │ │ │ +bl_initLocus │ │ │ │ bl_samgetNextSplit │ │ │ │ bl_samgetRefIdx │ │ │ │ bl_samgetPrevSplitRefIdx │ │ │ │ bl_samgetPrevSplit │ │ │ │ bl_sammappingJoinFrags │ │ │ │ +JanFebMarAprMayJunJulAugSepOctNovDec │ │ │ │ +SunMonTueWedThuFriSat │ │ │ │ +bl_freplacestr │ │ │ │ +bgzip_findLenUncompressedData │ │ │ │ +initAlignment │ │ │ │ +getSubstringEdist │ │ │ │ +multieopstring │ │ │ │ +mdstring │ │ │ │ +bl_compareAlignments │ │ │ │ +bl_fastaSetMateDescription │ │ │ │ +bl_fastaSetDescription │ │ │ │ +bl_fastaAddSequence │ │ │ │ +bl_fastxgzRead │ │ │ │ +bl_fastaDestructMate │ │ │ │ +bl_fastaDestructQuality │ │ │ │ +bl_fastaSetQuality │ │ │ │ +bl_fastxAdd │ │ │ │ +bl_fastaAddQuality │ │ │ │ +bl_fastaAdd │ │ │ │ +bl_fastxAddMate │ │ │ │ +bl_fastaAddMate │ │ │ │ +bl_fastxCopy │ │ │ │ +bl_fastxChopIndex │ │ │ │ +bl_fastxCopyIndex │ │ │ │ +bl_fastxRead │ │ │ │ +bl_fastxGetMateSet │ │ │ │ +bl_fastxGetChunkElem │ │ │ │ +joinalignments │ │ │ │ +se_AlignSplitMap │ │ │ │ +se_kdAlignSplitChain │ │ │ │ +bl_annotationtrackJoin │ │ │ │ +bl_annotationtrackSetItems │ │ │ │ +bl_annotationIndex │ │ │ │ +choleskyTriDiagArrowFact │ │ │ │ +bl_fileBinsClose │ │ │ │ +bl_fileBinsUnlock │ │ │ │ +bl_fileBinsLock │ │ │ │ +bl_fileBinsCloseAll │ │ │ │ +bl_fileBinDomainsCloseAll │ │ │ │ +bl_fileBinsCClassRename │ │ │ │ +nwtraceback │ │ │ │ +sgtraceback │ │ │ │ SM:sample1 LB:library1 PU:unit1 PL:illumina │ │ │ │ -k3,3 -k4,4n │ │ │ │ #descr;semi global alignment distance;seed score;seed Evalue;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alignment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;query │ │ │ │ #pair status;descr;semi global alignment distance;seed score;seed Evalue;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alignment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;number of matches;number of mate matches │ │ │ │ -k13,13 -k11,11n │ │ │ │ -k11,11n │ │ │ │ #pair status;descr;semi global alignment distance;seed score;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alginment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;number of matches;number of mate matches │ │ │ │ @@ -841,73 +866,49 @@ │ │ │ │ -k5,5 -k2,2n │ │ │ │ #descr;sstart;send;strand;edist;sequence descr │ │ │ │ #descr;full alignment edist;fragment score;fragment Evalue;fragment qstart;fragment qend;fragment matches;fragment mismatches;fragment insertions;fragment deletions;strand;sstart;send;sequence descr │ │ │ │ #descr;score;Evalue;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence descr │ │ │ │ #gff-format │ │ │ │ #descr;score;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence │ │ │ │ #descr;score;Evalue;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence;sequence descr │ │ │ │ -JanFebMarAprMayJunJulAugSepOctNovDec │ │ │ │ -SunMonTueWedThuFriSat │ │ │ │ +bl_pairMateMapping │ │ │ │ +swtraceback │ │ │ │ +localmultisplicedmatrixopt │ │ │ │ +localmultisplicedtracebackopt │ │ │ │ +localmultisplicedtraceback │ │ │ │ +localsplicedmatrix │ │ │ │ +localsplicedtraceback │ │ │ │ +splicedtraceback │ │ │ │ +bl_samgetReferenceSequencesFromHeader │ │ │ │ +=TGKCYSBAWRDMHVN │ │ │ │ +bl_bamCrossSectionAddCoded │ │ │ │ +sam_itr_next │ │ │ │ +hxuzzzuuu │ │ │ │ +bl_bamSamrec2Bamrec │ │ │ │ +manopt_usage │ │ │ │ +matchstemModifyBranch │ │ │ │ translateSufArrPos │ │ │ │ constructInvSufTab │ │ │ │ searchSuffixOff │ │ │ │ searchSuffixPath │ │ │ │ suffixArrayCreateHash │ │ │ │ searchSuffixArrayHash │ │ │ │ constructPsi │ │ │ │ -bl_fileBinsClose │ │ │ │ -bl_fileBinsUnlock │ │ │ │ -bl_fileBinsLock │ │ │ │ -bl_fileBinsCloseAll │ │ │ │ -bl_fileBinDomainsCloseAll │ │ │ │ -bl_fileBinsCClassRename │ │ │ │ -se_AlignSplitMap │ │ │ │ -se_kdAlignSplitChain │ │ │ │ -minshannonentropy │ │ │ │ -bl_intervaltreeSearch │ │ │ │ -manopt_usage │ │ │ │ -choleskyTriDiagArrowFact │ │ │ │ -joinalignments │ │ │ │ bl_circBufferReadLine │ │ │ │ -bl_concatMappingSet │ │ │ │ -bl_getMapSeedLocus │ │ │ │ -decodeQual33 │ │ │ │ -logreadcoexistence │ │ │ │ -nwtraceback │ │ │ │ -sgtraceback │ │ │ │ -initAlignment │ │ │ │ -getSubstringEdist │ │ │ │ -multieopstring │ │ │ │ -mdstring │ │ │ │ -bl_compareAlignments │ │ │ │ -bl_pairMateMapping │ │ │ │ -bl_fastaSetMateDescription │ │ │ │ -bl_fastaSetDescription │ │ │ │ -bl_fastaAddSequence │ │ │ │ -bl_fastxgzRead │ │ │ │ -bl_fastaDestructMate │ │ │ │ -bl_fastaDestructQuality │ │ │ │ -bl_fastaSetQuality │ │ │ │ -bl_fastxAdd │ │ │ │ -bl_fastaAddQuality │ │ │ │ -bl_fastaAdd │ │ │ │ -bl_fastxAddMate │ │ │ │ -bl_fastaAddMate │ │ │ │ -bl_fastxCopy │ │ │ │ -bl_fastxChopIndex │ │ │ │ -bl_fastxCopyIndex │ │ │ │ -bl_fastxRead │ │ │ │ -bl_fastxGetMateSet │ │ │ │ -bl_fastxGetChunkElem │ │ │ │ -bl_freplacestr │ │ │ │ bl_mergefilematchComparePairingState │ │ │ │ bl_mergeReadNext │ │ │ │ se_mergeComplexMaster │ │ │ │ se_mergeBisulfiteBinsNew │ │ │ │ -bl_samgetReferenceSequencesFromHeader │ │ │ │ +minshannonentropy │ │ │ │ +printSubseq │ │ │ │ +decodeQual33 │ │ │ │ +logreadcoexistence │ │ │ │ +bl_BEDread │ │ │ │ +bl_intervaltreeSearch │ │ │ │ +bl_bgzBuildIndex │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0 │ │ │ │ /usr/lib/debug/.dwz/riscv64-linux-gnu/segemehl.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .note.ABI-tag │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -16,480 +16,480 @@ │ │ │ │ ld a5,0(a4) │ │ │ │ sd a5,680(sp) │ │ │ │ li a5,0 │ │ │ │ li a5,10 │ │ │ │ sd s4,752(sp) │ │ │ │ mv s3,a1 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,-1018 │ │ │ │ + addi a2,a2,-1930 │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-994 │ │ │ │ + addi a1,a1,-1906 │ │ │ │ mv s4,a0 │ │ │ │ auipc a0,0x5d │ │ │ │ - addi a0,a0,-1548 │ │ │ │ + addi a0,a0,-524 │ │ │ │ sd ra,792(sp) │ │ │ │ sw a5,144(sp) │ │ │ │ sd s0,784(sp) │ │ │ │ sd s1,776(sp) │ │ │ │ sd s5,744(sp) │ │ │ │ sd s10,704(sp) │ │ │ │ sb zero,143(sp) │ │ │ │ sd zero,152(sp) │ │ │ │ sd zero,160(sp) │ │ │ │ sd zero,168(sp) │ │ │ │ - jal 3be82 │ │ │ │ + jal 3e616 │ │ │ │ ld a1,0(s3) │ │ │ │ addi a4,sp,256 │ │ │ │ mv a5,a0 │ │ │ │ sd a0,48(sp) │ │ │ │ sd a4,32(sp) │ │ │ │ mv a0,a4 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-1046 │ │ │ │ + addi a6,a6,-1958 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-998 │ │ │ │ + addi a4,a4,-1910 │ │ │ │ auipc a3,0x60 │ │ │ │ - addi a3,a3,-894 │ │ │ │ + addi a3,a3,-1806 │ │ │ │ li a2,0 │ │ │ │ - jal 3cbac │ │ │ │ + jal 3f340 │ │ │ │ li a5,2 │ │ │ │ li a1,2 │ │ │ │ blt a5,s4,3ad8 │ │ │ │ sext.w a1,s4 │ │ │ │ ld a0,32(sp) │ │ │ │ mv a2,s3 │ │ │ │ - jal 3df3a │ │ │ │ + jal 406ce │ │ │ │ lw a4,8(a0) │ │ │ │ li a5,1 │ │ │ │ mv s10,a0 │ │ │ │ beq a4,a5,45b0 │ │ │ │ ld a1,0(s3) │ │ │ │ ld a5,48(sp) │ │ │ │ addi s0,sp,328 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-1114 │ │ │ │ + addi a6,a6,-2026 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-690 │ │ │ │ + addi a4,a4,-1602 │ │ │ │ auipc a3,0x60 │ │ │ │ - addi a3,a3,-562 │ │ │ │ + addi a3,a3,-1474 │ │ │ │ li a2,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cbac │ │ │ │ + jal 3f340 │ │ │ │ ld a5,16(s10) │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-542 │ │ │ │ + addi a1,a1,-1454 │ │ │ │ ld s5,8(a5) │ │ │ │ mv a0,s5 │ │ │ │ jal 3580 │ │ │ │ mv s1,a0 │ │ │ │ beqz a0,4160 │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,162 │ │ │ │ + addi a1,a1,-750 │ │ │ │ mv a0,s5 │ │ │ │ jal 3580 │ │ │ │ beqz a0,3e92 │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,304 │ │ │ │ + addi a1,a1,-608 │ │ │ │ mv a0,s5 │ │ │ │ jal 3580 │ │ │ │ bnez a0,45a0 │ │ │ │ - auipc a5,0x5a │ │ │ │ - fld fa5,750(a5) │ │ │ │ + auipc a5,0x60 │ │ │ │ + fld fa5,838(a5) │ │ │ │ li a5,5 │ │ │ │ auipc s1,0x60 │ │ │ │ - addi s1,s1,-596 │ │ │ │ + addi s1,s1,-1508 │ │ │ │ li a1,24 │ │ │ │ fsd fa5,184(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s6,736(sp) │ │ │ │ sd s8,720(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ sw a5,148(sp) │ │ │ │ sd s1,176(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ sd a0,208(sp) │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-626 │ │ │ │ + addi a4,a4,-1538 │ │ │ │ li a5,1 │ │ │ │ sd a4,8(a0) │ │ │ │ slli a5,a5,0x20 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-632 │ │ │ │ + addi a4,a4,-1544 │ │ │ │ sd s1,0(a0) │ │ │ │ addi a5,a5,1 │ │ │ │ sd a4,16(a0) │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,210 │ │ │ │ + addi a1,a1,-702 │ │ │ │ li a4,3 │ │ │ │ mv a0,s0 │ │ │ │ sw a4,200(sp) │ │ │ │ sd a5,192(sp) │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 3f55c │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-626 │ │ │ │ + addi a1,a1,-1538 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 3f55c │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-634 │ │ │ │ + addi a6,a6,-1546 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,174 │ │ │ │ + addi a5,a5,-738 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,230 │ │ │ │ + addi a4,a4,-682 │ │ │ │ li a3,102 │ │ │ │ li a2,1 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,148 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-200 │ │ │ │ + addi a6,a6,-1112 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,200 │ │ │ │ + addi a5,a5,-712 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,248 │ │ │ │ + addi a4,a4,-664 │ │ │ │ li a3,109 │ │ │ │ li a2,0 │ │ │ │ li a1,4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,184 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,236 │ │ │ │ + addi a6,a6,-676 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,236 │ │ │ │ + addi a5,a5,-676 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,268 │ │ │ │ + addi a4,a4,-644 │ │ │ │ li a3,113 │ │ │ │ li a2,0 │ │ │ │ li a1,5 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-764 │ │ │ │ + addi a6,a6,-1676 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,244 │ │ │ │ + addi a5,a5,-668 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-572 │ │ │ │ + addi a4,a4,-1484 │ │ │ │ li a3,97 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,176 │ │ │ │ sd a5,0(sp) │ │ │ │ addi a7,sp,192 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-588 │ │ │ │ + addi a6,a6,-1500 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,244 │ │ │ │ + addi a5,a5,-668 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,284 │ │ │ │ + addi a4,a4,-628 │ │ │ │ li a3,77 │ │ │ │ li a2,0 │ │ │ │ li a1,17 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-628 │ │ │ │ + addi a6,a6,-1540 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-620 │ │ │ │ + addi a5,a5,-1532 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-564 │ │ │ │ + addi a4,a4,-1476 │ │ │ │ li a3,65 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-670 │ │ │ │ + addi a6,a6,-1582 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-582 │ │ │ │ + addi a5,a5,-1494 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-558 │ │ │ │ + addi a4,a4,-1470 │ │ │ │ li a3,79 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3df3a │ │ │ │ + jal 406ce │ │ │ │ mv s7,a0 │ │ │ │ li a2,0 │ │ │ │ li a1,102 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ beqz a0,45fa │ │ │ │ lw a4,8(s7) │ │ │ │ li a5,2 │ │ │ │ blt a5,a4,4900 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,-92 │ │ │ │ + addi a2,a2,-1004 │ │ │ │ li a1,102 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ mv s1,a0 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,120 │ │ │ │ + addi a2,a2,-792 │ │ │ │ li a1,77 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,-706 │ │ │ │ + addi a2,a2,-1618 │ │ │ │ li a1,65 │ │ │ │ mv s9,a0 │ │ │ │ mv a0,s0 │ │ │ │ sd s9,40(sp) │ │ │ │ addi s3,sp,400 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ mv s8,a0 │ │ │ │ mv a0,s3 │ │ │ │ sd s8,24(sp) │ │ │ │ - jal 614a │ │ │ │ + jal 2a5a4 │ │ │ │ lw a3,8(s1) │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,128 │ │ │ │ + addi a2,a2,-784 │ │ │ │ li a1,769 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,1804 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,892 │ │ │ │ + jal 154fa │ │ │ │ lw a1,8(s1) │ │ │ │ li a0,0 │ │ │ │ li s4,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lw a5,8(s1) │ │ │ │ mv s6,a0 │ │ │ │ mv s5,a0 │ │ │ │ beqz a5,3db8 │ │ │ │ ld a5,16(s1) │ │ │ │ slli a4,s4,0x3 │ │ │ │ li a0,0 │ │ │ │ add a5,a5,a4 │ │ │ │ ld a1,0(a5) │ │ │ │ addi s4,s4,1 │ │ │ │ addi s5,s5,8 │ │ │ │ - jal 1c928 │ │ │ │ + jal 56650 │ │ │ │ sd a0,-8(s5) │ │ │ │ mv a2,a0 │ │ │ │ mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 6676 │ │ │ │ + jal 2aad0 │ │ │ │ lw a4,8(s1) │ │ │ │ sext.w a5,s4 │ │ │ │ bltu a5,a4,3d8c │ │ │ │ lw a3,464(sp) │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,60 │ │ │ │ + addi a2,a2,-852 │ │ │ │ li a1,776 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,1712 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,800 │ │ │ │ + jal 154fa │ │ │ │ lwu a1,464(sp) │ │ │ │ ld a0,472(sp) │ │ │ │ li a2,208 │ │ │ │ auipc a3,0x76 │ │ │ │ ld a3,346(a3) │ │ │ │ jal 3400 │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ bnez a0,4890 │ │ │ │ li a2,0 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ bnez a0,473e │ │ │ │ lw a3,464(sp) │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,154 │ │ │ │ + addi a2,a2,-758 │ │ │ │ li a1,837 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,1630 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,718 │ │ │ │ + jal 154fa │ │ │ │ ld a0,0(s2) │ │ │ │ fld fa0,184(sp) │ │ │ │ lw a2,148(sp) │ │ │ │ li a3,1 │ │ │ │ mv a1,s3 │ │ │ │ - jal 5d560 │ │ │ │ + jal 5d560 │ │ │ │ lw a5,8(s1) │ │ │ │ mv s2,s6 │ │ │ │ li s4,0 │ │ │ │ beqz a5,3e5e │ │ │ │ ld a1,0(s2) │ │ │ │ li a0,0 │ │ │ │ addiw s4,s4,1 │ │ │ │ - jal 6554 │ │ │ │ + jal 2a9ae │ │ │ │ ld a0,0(s2) │ │ │ │ addi s2,s2,8 │ │ │ │ jal 3670 │ │ │ │ lw a5,8(s1) │ │ │ │ sd zero,-8(s2) │ │ │ │ bltu s4,a5,3e3e │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ ld a0,208(sp) │ │ │ │ jal 3670 │ │ │ │ mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ sd zero,208(sp) │ │ │ │ - jal 65c6 │ │ │ │ + jal 2aa20 │ │ │ │ mv a0,s7 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 3f394 │ │ │ │ mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ ld s6,736(sp) │ │ │ │ ld s7,728(sp) │ │ │ │ ld s8,720(sp) │ │ │ │ ld s9,712(sp) │ │ │ │ j 44fe │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-690 │ │ │ │ + addi a1,a1,-1602 │ │ │ │ mv a0,s0 │ │ │ │ sd s8,720(sp) │ │ │ │ sd s11,696(sp) │ │ │ │ - jal 3cdc8 │ │ │ │ - auipc a1,0x60 │ │ │ │ - addi a1,a1,-1384 │ │ │ │ + jal 3f55c │ │ │ │ + auipc a1,0x5f │ │ │ │ + addi a1,a1,1800 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 3f55c │ │ │ │ addi a5,sp,160 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1396 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1388 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1340 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1788 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1796 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1844 │ │ │ │ li a3,100 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,152 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1352 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1352 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1312 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1832 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1832 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1872 │ │ │ │ li a3,98 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,144 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-1004 │ │ │ │ + addi a6,a6,-1916 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-1004 │ │ │ │ + addi a5,a5,-1916 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-988 │ │ │ │ + addi a4,a4,-1900 │ │ │ │ li a3,116 │ │ │ │ li a2,0 │ │ │ │ li a1,4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,168 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1440 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1176 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1744 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,2008 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-1136 │ │ │ │ + addi a4,a4,-2048 │ │ │ │ li a3,111 │ │ │ │ li a2,0 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,143 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-1106 │ │ │ │ + addi a4,a4,-2018 │ │ │ │ li a7,0 │ │ │ │ li a6,0 │ │ │ │ li a3,117 │ │ │ │ sd a5,0(sp) │ │ │ │ li a2,0 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-902 │ │ │ │ + addi a5,a5,-1814 │ │ │ │ li a1,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3df3a │ │ │ │ + jal 406ce │ │ │ │ addi s11,sp,560 │ │ │ │ mv a5,a0 │ │ │ │ li a1,0 │ │ │ │ mv a0,s11 │ │ │ │ sd a5,88(sp) │ │ │ │ jal 3440 │ │ │ │ lw a4,144(sp) │ │ │ │ li a5,1 │ │ │ │ li s8,0 │ │ │ │ bltu a5,a4,45e6 │ │ │ │ ld a0,168(sp) │ │ │ │ beqz a0,3fc8 │ │ │ │ - auipc a1,0x5a │ │ │ │ - addi a1,a1,706 │ │ │ │ + auipc a1,0x5b │ │ │ │ + addi a1,a1,-350 │ │ │ │ jal 3750 │ │ │ │ sd a0,56(sp) │ │ │ │ beqz a0,4996 │ │ │ │ ld a2,56(sp) │ │ │ │ lw a0,144(sp) │ │ │ │ lui a1,0x989 │ │ │ │ mv a3,s11 │ │ │ │ addi a1,a1,1664 │ │ │ │ sd s6,736(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ - jal 4500a │ │ │ │ + jal 4d812 │ │ │ │ lwu a1,144(sp) │ │ │ │ mv s9,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x5 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lwu a1,144(sp) │ │ │ │ li a4,96 │ │ │ │ mv a5,a0 │ │ │ │ mul a1,a1,a4 │ │ │ │ li a0,0 │ │ │ │ mv s1,a5 │ │ │ │ sd a5,64(sp) │ │ │ │ mv s6,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lwu a1,144(sp) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ mv s3,a5 │ │ │ │ sd a5,80(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lw a5,144(sp) │ │ │ │ sd a0,72(sp) │ │ │ │ beqz a5,4610 │ │ │ │ addi a5,sp,640 │ │ │ │ sd a5,24(sp) │ │ │ │ addi a5,sp,600 │ │ │ │ sd s7,728(sp) │ │ │ │ @@ -498,27 +498,27 @@ │ │ │ │ mv s4,s3 │ │ │ │ li s9,0 │ │ │ │ addi s3,sp,216 │ │ │ │ sd a5,40(sp) │ │ │ │ ld a2,160(sp) │ │ │ │ ld a1,152(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal f67c │ │ │ │ + jal 3e21e │ │ │ │ beqz s9,461a │ │ │ │ ld a2,0(s2) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s5,0(sp) │ │ │ │ mv a5,s8 │ │ │ │ mv a3,s1 │ │ │ │ mv a0,s4 │ │ │ │ sd zero,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 3dbae │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s9,s9,1 │ │ │ │ addi s1,s1,32 │ │ │ │ addi s4,s4,96 │ │ │ │ addi s5,s5,48 │ │ │ │ bltu s9,a5,403c │ │ │ │ li a4,1 │ │ │ │ @@ -545,24 +545,24 @@ │ │ │ │ addiw s1,s1,1 │ │ │ │ jal 3250 │ │ │ │ lw a1,144(sp) │ │ │ │ addi s2,s2,8 │ │ │ │ bltu s1,a1,40ac │ │ │ │ ld s7,728(sp) │ │ │ │ mv a0,s6 │ │ │ │ - jal 450c4 │ │ │ │ + jal 4d8cc │ │ │ │ lw a1,144(sp) │ │ │ │ mv a0,s6 │ │ │ │ li s1,0 │ │ │ │ - jal 45084 │ │ │ │ + jal 4d88c │ │ │ │ lw a5,144(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ beqz a5,40ec │ │ │ │ mv a0,s2 │ │ │ │ - jal f72a │ │ │ │ + jal 3e2cc │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s1,s1,1 │ │ │ │ addi s2,s2,32 │ │ │ │ bltu s1,a5,40da │ │ │ │ ld a0,64(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,80(sp) │ │ │ │ @@ -576,27 +576,27 @@ │ │ │ │ bgeu a5,a4,4118 │ │ │ │ addi a0,sp,600 │ │ │ │ jal 3770 │ │ │ │ addi a0,sp,640 │ │ │ │ jal 3770 │ │ │ │ ld s1,88(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 3f394 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ ld a5,168(sp) │ │ │ │ beqz a5,4148 │ │ │ │ ld a0,56(sp) │ │ │ │ jal 35a0 │ │ │ │ ld a1,168(sp) │ │ │ │ li a3,9 │ │ │ │ - auipc a2,0x60 │ │ │ │ - addi a2,a2,-1308 │ │ │ │ + auipc a2,0x5f │ │ │ │ + addi a2,a2,1876 │ │ │ │ li a0,0 │ │ │ │ - jal 5977a │ │ │ │ + jal 15d0a │ │ │ │ li a5,-1 │ │ │ │ beq a0,a5,493c │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ ld s6,736(sp) │ │ │ │ ld s8,720(sp) │ │ │ │ ld s9,712(sp) │ │ │ │ @@ -604,229 +604,229 @@ │ │ │ │ j 44fe │ │ │ │ li a1,24 │ │ │ │ sd s11,696(sp) │ │ │ │ sd s6,736(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s8,720(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1934 │ │ │ │ + addi a5,a5,1022 │ │ │ │ sd a5,0(a0) │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1932 │ │ │ │ + addi a5,a5,1020 │ │ │ │ sd a5,8(a0) │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1930 │ │ │ │ + addi a5,a5,1018 │ │ │ │ sd a5,16(a0) │ │ │ │ sd a0,104(sp) │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1934 │ │ │ │ + addi a1,a1,1022 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 3f55c │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1944 │ │ │ │ + addi a1,a1,1032 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 3f55c │ │ │ │ addi a5,sp,160 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1932 │ │ │ │ + addi a6,a6,1020 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1940 │ │ │ │ + addi a5,a5,1028 │ │ │ │ auipc a4,0x5f │ │ │ │ - addi a4,a4,1988 │ │ │ │ + addi a4,a4,1076 │ │ │ │ li a3,100 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,152 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1976 │ │ │ │ + addi a6,a6,1064 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1976 │ │ │ │ + addi a5,a5,1064 │ │ │ │ auipc a4,0x5f │ │ │ │ - addi a4,a4,2016 │ │ │ │ + addi a4,a4,1104 │ │ │ │ li a3,98 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1848 │ │ │ │ + addi a6,a6,936 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1992 │ │ │ │ + addi a5,a5,1080 │ │ │ │ auipc a4,0x5f │ │ │ │ - addi a4,a4,2040 │ │ │ │ + addi a4,a4,1128 │ │ │ │ li a3,97 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,2030 │ │ │ │ + addi a6,a6,1118 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,2038 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-2002 │ │ │ │ + addi a5,a5,1126 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1182 │ │ │ │ li a3,65 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1988 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-2020 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1996 │ │ │ │ + addi a6,a6,1076 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1164 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1188 │ │ │ │ li a3,79 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,168 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1806 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-2026 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1986 │ │ │ │ + addi a6,a6,894 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1158 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1198 │ │ │ │ li a3,111 │ │ │ │ li a2,0 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,143 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ li a6,0 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-2010 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1970 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1174 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1214 │ │ │ │ li a3,117 │ │ │ │ li a2,0 │ │ │ │ li a1,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ addi a5,sp,144 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1946 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1238 │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1988 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1196 │ │ │ │ li a3,116 │ │ │ │ sd a5,0(sp) │ │ │ │ li a2,0 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1996 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1188 │ │ │ │ li a1,4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 3f5c8 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3df3a │ │ │ │ + jal 406ce │ │ │ │ addi s11,sp,560 │ │ │ │ mv a5,a0 │ │ │ │ li a1,0 │ │ │ │ mv a0,s11 │ │ │ │ sd a5,112(sp) │ │ │ │ jal 3440 │ │ │ │ lw a4,144(sp) │ │ │ │ li a5,1 │ │ │ │ sd zero,40(sp) │ │ │ │ bltu a5,a4,45d0 │ │ │ │ ld a0,168(sp) │ │ │ │ beqz a0,4346 │ │ │ │ - auipc a1,0x5a │ │ │ │ - addi a1,a1,-188 │ │ │ │ + auipc a1,0x5b │ │ │ │ + addi a1,a1,-1244 │ │ │ │ jal 3750 │ │ │ │ sd a0,56(sp) │ │ │ │ beqz a0,49c2 │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ bnez a0,465e │ │ │ │ li a2,0 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ bnez a0,4686 │ │ │ │ sd zero,120(sp) │ │ │ │ li s9,0 │ │ │ │ ld a2,56(sp) │ │ │ │ lw a0,144(sp) │ │ │ │ lui a1,0x989 │ │ │ │ mv a3,s11 │ │ │ │ addi a1,a1,1664 │ │ │ │ - jal 4500a │ │ │ │ + jal 4d812 │ │ │ │ lwu a1,144(sp) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x5 │ │ │ │ mv s7,a5 │ │ │ │ sd a5,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lwu a1,144(sp) │ │ │ │ li a4,96 │ │ │ │ mv a5,a0 │ │ │ │ mul a1,a1,a4 │ │ │ │ li a0,0 │ │ │ │ mv s4,a5 │ │ │ │ sd a5,80(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lwu a1,144(sp) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ mv s3,a5 │ │ │ │ sd a5,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lw a5,144(sp) │ │ │ │ sd a0,88(sp) │ │ │ │ beqz a5,4734 │ │ │ │ addi a5,sp,640 │ │ │ │ sd a5,24(sp) │ │ │ │ addi a5,sp,600 │ │ │ │ mv s8,s3 │ │ │ │ mv s5,s3 │ │ │ │ li s6,0 │ │ │ │ addi s3,sp,216 │ │ │ │ sd a5,64(sp) │ │ │ │ ld a2,160(sp) │ │ │ │ ld a1,152(sp) │ │ │ │ mv a0,s4 │ │ │ │ - jal f67c │ │ │ │ + jal 3e21e │ │ │ │ beqz s6,455a │ │ │ │ ld a2,0(s2) │ │ │ │ ld a5,40(sp) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s7,0(sp) │ │ │ │ mv a3,s4 │ │ │ │ mv a0,s5 │ │ │ │ sd s9,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 3dbae │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s6,s6,1 │ │ │ │ addi s4,s4,32 │ │ │ │ addi s5,s5,96 │ │ │ │ addi s7,s7,48 │ │ │ │ bltu s6,a5,43d2 │ │ │ │ li a4,1 │ │ │ │ @@ -853,23 +853,23 @@ │ │ │ │ addiw s2,s2,1 │ │ │ │ jal 3250 │ │ │ │ lw a1,144(sp) │ │ │ │ addi s3,s3,8 │ │ │ │ bltu s2,a1,4442 │ │ │ │ ld s2,72(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 450c4 │ │ │ │ + jal 4d8cc │ │ │ │ lw a1,144(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 45084 │ │ │ │ + jal 4d88c │ │ │ │ lw a5,144(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ beqz a5,447e │ │ │ │ mv a0,s2 │ │ │ │ - jal f72a │ │ │ │ + jal 3e2cc │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s1,s1,1 │ │ │ │ addi s2,s2,32 │ │ │ │ bltu s1,a5,446c │ │ │ │ ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,96(sp) │ │ │ │ @@ -884,45 +884,45 @@ │ │ │ │ ld a5,168(sp) │ │ │ │ beqz a5,44a8 │ │ │ │ ld a0,56(sp) │ │ │ │ jal 35a0 │ │ │ │ beqz s9,44d0 │ │ │ │ addi a1,sp,480 │ │ │ │ li a0,0 │ │ │ │ - jal 65c6 │ │ │ │ + jal 2aa20 │ │ │ │ ld s1,120(sp) │ │ │ │ li a0,0 │ │ │ │ mv a1,s1 │ │ │ │ - jal 6554 │ │ │ │ + jal 2a9ae │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ mv a0,s9 │ │ │ │ - jal 3b578 │ │ │ │ + jal 5b500 │ │ │ │ mv a0,s9 │ │ │ │ jal 3670 │ │ │ │ ld s1,112(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 3f394 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ ld a0,72(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,104(sp) │ │ │ │ jal 3670 │ │ │ │ ld s6,736(sp) │ │ │ │ ld s7,728(sp) │ │ │ │ ld s8,720(sp) │ │ │ │ ld s9,712(sp) │ │ │ │ ld s11,696(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cc06 │ │ │ │ + jal 3f39a │ │ │ │ ld a0,32(sp) │ │ │ │ - jal 3cc06 │ │ │ │ + jal 3f39a │ │ │ │ mv a0,s10 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 3f394 │ │ │ │ mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ ld a0,48(sp) │ │ │ │ jal 3670 │ │ │ │ auipc a5,0x76 │ │ │ │ ld a5,-1548(a5) │ │ │ │ ld a4,680(sp) │ │ │ │ @@ -943,42 +943,42 @@ │ │ │ │ ret │ │ │ │ lw a2,144(sp) │ │ │ │ ld a1,24(s4) │ │ │ │ ld a3,64(sp) │ │ │ │ li s6,1 │ │ │ │ sltu a2,s6,a2 │ │ │ │ mv a0,s3 │ │ │ │ - jal d756 │ │ │ │ + jal 3c2f8 │ │ │ │ ld a2,0(s2) │ │ │ │ ld a5,40(sp) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s7,0(sp) │ │ │ │ mv a3,s4 │ │ │ │ mv a0,s5 │ │ │ │ sd s9,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 3dbae │ │ │ │ lw a5,144(sp) │ │ │ │ addi s4,s4,32 │ │ │ │ addi s5,s5,96 │ │ │ │ addi s7,s7,48 │ │ │ │ bgeu s6,a5,4734 │ │ │ │ li s6,1 │ │ │ │ j 43d2 │ │ │ │ ld a0,32(sp) │ │ │ │ - auipc a1,0x60 │ │ │ │ - addi a1,a1,-1762 │ │ │ │ - jal 3cb4a │ │ │ │ + auipc a1,0x5f │ │ │ │ + addi a1,a1,1422 │ │ │ │ + jal 3f2de │ │ │ │ j 44fe │ │ │ │ ld a0,32(sp) │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,630 │ │ │ │ - jal 3cb4a │ │ │ │ + addi a1,a1,-282 │ │ │ │ + jal 3f2de │ │ │ │ j 3aea │ │ │ │ addi a0,sp,600 │ │ │ │ jal 3770 │ │ │ │ addi a0,sp,640 │ │ │ │ jal 3770 │ │ │ │ j 449e │ │ │ │ li a1,0 │ │ │ │ @@ -995,324 +995,324 @@ │ │ │ │ jal 3440 │ │ │ │ li a1,0 │ │ │ │ addi a0,sp,640 │ │ │ │ jal 3440 │ │ │ │ li s8,1 │ │ │ │ j 3fb2 │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1966 │ │ │ │ + addi a1,a1,1054 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cb4a │ │ │ │ + jal 3f2de │ │ │ │ j 3d14 │ │ │ │ ld s7,728(sp) │ │ │ │ ld a0,80(sp) │ │ │ │ - jal f1da │ │ │ │ + jal 3dd7c │ │ │ │ lw a1,144(sp) │ │ │ │ j 40c4 │ │ │ │ lw a2,144(sp) │ │ │ │ ld a1,24(s1) │ │ │ │ ld a3,40(sp) │ │ │ │ li s9,1 │ │ │ │ sltu a2,s9,a2 │ │ │ │ mv a0,s3 │ │ │ │ - jal d756 │ │ │ │ + jal 3c2f8 │ │ │ │ ld a2,0(s2) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s5,0(sp) │ │ │ │ mv a5,s8 │ │ │ │ mv a3,s1 │ │ │ │ mv a0,s4 │ │ │ │ sd zero,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 3dbae │ │ │ │ lw a5,144(sp) │ │ │ │ addi s1,s1,32 │ │ │ │ addi s4,s4,96 │ │ │ │ addi s5,s5,48 │ │ │ │ bgeu s9,a5,460c │ │ │ │ li s9,1 │ │ │ │ j 403c │ │ │ │ addi s3,sp,400 │ │ │ │ mv a0,s3 │ │ │ │ - jal 73d8 │ │ │ │ + jal 2b832 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1088 │ │ │ │ + addi a2,a2,176 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ ld a5,16(a0) │ │ │ │ mv a1,s3 │ │ │ │ ld a0,0(a5) │ │ │ │ - jal 5d0a4 │ │ │ │ + jal 5d0a4 │ │ │ │ j 4356 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,914 │ │ │ │ + addi a2,a2,2 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ addi s5,sp,480 │ │ │ │ mv s7,a0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 614a │ │ │ │ + jal 2a5a4 │ │ │ │ lw a5,8(s7) │ │ │ │ blez a5,4976 │ │ │ │ li s6,0 │ │ │ │ auipc s4,0x5f │ │ │ │ - addi s4,s4,1186 │ │ │ │ + addi s4,s4,274 │ │ │ │ auipc s3,0x5f │ │ │ │ - addi s3,s3,-574 │ │ │ │ + addi s3,s3,-1486 │ │ │ │ ld a5,16(s7) │ │ │ │ slli s8,s6,0x3 │ │ │ │ mv a2,s4 │ │ │ │ add a5,a5,s8 │ │ │ │ ld a3,0(a5) │ │ │ │ li a1,511 │ │ │ │ mv a0,s3 │ │ │ │ - jal 27d46 │ │ │ │ + jal 154fa │ │ │ │ ld a5,16(s7) │ │ │ │ li a0,0 │ │ │ │ addi s6,s6,1 │ │ │ │ add a5,a5,s8 │ │ │ │ ld a1,0(a5) │ │ │ │ - jal 58fcc │ │ │ │ + jal 25eb6 │ │ │ │ mv a2,a0 │ │ │ │ mv s8,a0 │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 6676 │ │ │ │ + jal 2aad0 │ │ │ │ lw a4,8(s7) │ │ │ │ sext.w a5,s6 │ │ │ │ blt a5,a4,46be │ │ │ │ sd s8,120(sp) │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ bnez a0,4912 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3a1e6 │ │ │ │ + jal 5a16e │ │ │ │ lw a3,16(a0) │ │ │ │ mv s9,a0 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1158 │ │ │ │ + addi a2,a2,246 │ │ │ │ li a1,524 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-686 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1598 │ │ │ │ + jal 154fa │ │ │ │ j 436a │ │ │ │ ld a0,96(sp) │ │ │ │ - jal f482 │ │ │ │ + jal 3e024 │ │ │ │ lw a1,144(sp) │ │ │ │ j 4456 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,730 │ │ │ │ + addi a2,a2,-182 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ addi s5,sp,480 │ │ │ │ mv s9,a0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 614a │ │ │ │ + jal 2a5a4 │ │ │ │ lw a5,8(s9) │ │ │ │ beqz a5,497a │ │ │ │ sd s11,696(sp) │ │ │ │ li s8,0 │ │ │ │ auipc s11,0x5f │ │ │ │ - addi s11,s11,1702 │ │ │ │ + addi s11,s11,790 │ │ │ │ ld a5,16(s9) │ │ │ │ slli s4,s8,0x3 │ │ │ │ mv a2,s11 │ │ │ │ add a5,a5,s4 │ │ │ │ ld a3,0(a5) │ │ │ │ li a1,794 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-780 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1692 │ │ │ │ + jal 154fa │ │ │ │ ld a5,16(s9) │ │ │ │ li a0,0 │ │ │ │ addi s8,s8,1 │ │ │ │ add a5,a5,s4 │ │ │ │ ld a1,0(a5) │ │ │ │ - jal 58a02 │ │ │ │ + jal 258ec │ │ │ │ mv a2,a0 │ │ │ │ mv s4,a0 │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 6676 │ │ │ │ + jal 2aad0 │ │ │ │ lw a4,8(s9) │ │ │ │ sext.w a5,s8 │ │ │ │ bltu a5,a4,4772 │ │ │ │ ld s11,696(sp) │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ bnez a0,48d6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3a1e6 │ │ │ │ + jal 5a16e │ │ │ │ lw a3,16(a0) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,972 │ │ │ │ + addi a2,a2,60 │ │ │ │ li a1,807 │ │ │ │ mv s8,a0 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-874 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1786 │ │ │ │ + jal 154fa │ │ │ │ lw a3,464(sp) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1598 │ │ │ │ + addi a2,a2,686 │ │ │ │ li a1,808 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-902 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1814 │ │ │ │ + jal 154fa │ │ │ │ li a2,0 │ │ │ │ li a1,77 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 40a4e │ │ │ │ beqz a0,48d2 │ │ │ │ ld a5,40(sp) │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,246 │ │ │ │ + addi a1,a1,-666 │ │ │ │ ld a5,16(a5) │ │ │ │ ld s9,0(a5) │ │ │ │ mv a0,s9 │ │ │ │ sd s9,176(sp) │ │ │ │ jal 3580 │ │ │ │ beqz a0,4958 │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,228 │ │ │ │ + addi a1,a1,-684 │ │ │ │ mv a0,s9 │ │ │ │ jal 3580 │ │ │ │ li a3,0 │ │ │ │ bnez a0,48ba │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1570 │ │ │ │ + addi a2,a2,658 │ │ │ │ li a1,818 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-986 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1898 │ │ │ │ + jal 154fa │ │ │ │ li a2,2 │ │ │ │ ld a3,24(sp) │ │ │ │ mv a1,s8 │ │ │ │ mv a0,s3 │ │ │ │ - jal 5d770 │ │ │ │ + jal 5d770 │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 65c6 │ │ │ │ + jal 2aa20 │ │ │ │ mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - jal 6554 │ │ │ │ + jal 2a9ae │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ mv a0,s8 │ │ │ │ - jal 3b578 │ │ │ │ + jal 5b500 │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ j 3e0a │ │ │ │ addi s4,sp,216 │ │ │ │ mv a0,s4 │ │ │ │ - jal 73d8 │ │ │ │ + jal 2b832 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,526 │ │ │ │ + addi a2,a2,-386 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 40ad6 │ │ │ │ ld a5,16(a0) │ │ │ │ mv a1,s4 │ │ │ │ ld a0,0(a5) │ │ │ │ - jal 5d0a4 │ │ │ │ + jal 5d0a4 │ │ │ │ j 3dfa │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1486 │ │ │ │ + addi a2,a2,574 │ │ │ │ li a1,820 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-1102 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-2014 │ │ │ │ + jal 154fa │ │ │ │ li a2,0 │ │ │ │ j 4860 │ │ │ │ ld a6,240(sp) │ │ │ │ ld a5,232(sp) │ │ │ │ ld a4,224(sp) │ │ │ │ ld a3,216(sp) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,658 │ │ │ │ + addi a2,a2,-254 │ │ │ │ li a1,800 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1138 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,2046 │ │ │ │ + jal 154fa │ │ │ │ addi a1,sp,216 │ │ │ │ mv a0,s5 │ │ │ │ - jal 7222 │ │ │ │ + jal 2b67c │ │ │ │ j 47cc │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1224 │ │ │ │ + addi a1,a1,312 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cb4a │ │ │ │ + jal 3f2de │ │ │ │ j 3d14 │ │ │ │ ld a6,424(sp) │ │ │ │ ld a5,416(sp) │ │ │ │ ld a4,408(sp) │ │ │ │ ld a3,400(sp) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,598 │ │ │ │ + addi a2,a2,-314 │ │ │ │ li a1,517 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1198 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1986 │ │ │ │ + jal 154fa │ │ │ │ addi a1,sp,400 │ │ │ │ mv a0,s5 │ │ │ │ - jal 7222 │ │ │ │ + jal 2b67c │ │ │ │ j 4710 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,764 │ │ │ │ + addi a2,a2,-148 │ │ │ │ li a1,691 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1232 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1952 │ │ │ │ + jal 154fa │ │ │ │ j 4148 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1264 │ │ │ │ + addi a2,a2,352 │ │ │ │ li a3,0 │ │ │ │ li a1,815 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1262 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1922 │ │ │ │ + jal 154fa │ │ │ │ li a2,1 │ │ │ │ j 4860 │ │ │ │ sd zero,120(sp) │ │ │ │ j 4700 │ │ │ │ li s4,0 │ │ │ │ j 47bc │ │ │ │ sd s6,736(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s8,720(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ sd s11,696(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ ld a3,168(sp) │ │ │ │ - auipc a2,0x5e │ │ │ │ - addi a2,a2,1440 │ │ │ │ + auipc a2,0x5b │ │ │ │ + addi a2,a2,-1960 │ │ │ │ li a1,631 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1324 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1860 │ │ │ │ sd s6,736(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ - jal 27d46 │ │ │ │ + jal 154fa │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ ld a3,168(sp) │ │ │ │ - auipc a2,0x5e │ │ │ │ - addi a2,a2,1396 │ │ │ │ + auipc a2,0x5b │ │ │ │ + addi a2,a2,-2004 │ │ │ │ li a1,490 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1368 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1816 │ │ │ │ + jal 154fa │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ unimp │ │ │ │ jal 4a06 │ │ │ │ mv a5,a0 │ │ │ │ auipc a0,0x75 │ │ │ │ ld a0,1550(a0) │ │ │ │ @@ -1370,7884 +1370,1435 @@ │ │ │ │ li a5,1 │ │ │ │ sb a5,0(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ j 4a34 │ │ │ │ - addi sp,sp,-208 │ │ │ │ - auipc a4,0x75 │ │ │ │ - ld a4,1138(a4) │ │ │ │ - sd s5,152(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - lw s7,16(s5) │ │ │ │ - lw s8,20(s5) │ │ │ │ - li a2,64 │ │ │ │ - addi a0,sp,24 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - lw s0,8(s5) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - lw s4,12(s5) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - jal 3530 │ │ │ │ - lw s11,24(sp) │ │ │ │ - lui a5,0xd76aa │ │ │ │ - xor a4,s7,s8 │ │ │ │ - addiw a5,a5,1144 │ │ │ │ - and a4,a4,s4 │ │ │ │ - addw a5,s11,a5 │ │ │ │ - xor a4,s8,a4 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - lw t3,28(sp) │ │ │ │ - slliw a6,a5,0x7 │ │ │ │ - srliw a5,a5,0x19 │ │ │ │ - or a6,a6,a5 │ │ │ │ - lui a5,0xe8c7b │ │ │ │ - addw a6,a6,s4 │ │ │ │ - xor a4,s7,s4 │ │ │ │ - addiw a5,a5,1878 │ │ │ │ - and a4,a4,a6 │ │ │ │ - addw a5,t3,a5 │ │ │ │ - xor a4,s7,a4 │ │ │ │ - addw a5,a5,s8 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slliw a1,a5,0xc │ │ │ │ - lw a4,32(sp) │ │ │ │ - srliw a5,a5,0x14 │ │ │ │ - or a1,a1,a5 │ │ │ │ - lui a5,0x24207 │ │ │ │ - addw a1,a6,a1 │ │ │ │ - xor a3,s4,a6 │ │ │ │ - addiw a5,a5,219 │ │ │ │ - and a3,a3,a1 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - xor a3,s4,a3 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - lw t5,36(sp) │ │ │ │ - srliw a0,a5,0xf │ │ │ │ - slliw a5,a5,0x11 │ │ │ │ - or a0,a0,a5 │ │ │ │ - lui a5,0xc1bdd │ │ │ │ - addw a0,a0,a1 │ │ │ │ - xor a3,a6,a1 │ │ │ │ - addiw a5,a5,-274 │ │ │ │ - and a3,a3,a0 │ │ │ │ - addw a5,t5,a5 │ │ │ │ - xor a3,a3,a6 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - lw a2,40(sp) │ │ │ │ - srliw a3,a5,0xa │ │ │ │ - slliw a5,a5,0x16 │ │ │ │ - or a3,a3,a5 │ │ │ │ - lui a5,0xf57c1 │ │ │ │ - addw a3,a3,a0 │ │ │ │ - xor a7,a1,a0 │ │ │ │ - addiw a5,a5,-81 │ │ │ │ - and a7,a7,a3 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - xor a7,a7,a1 │ │ │ │ - addw a5,a5,a6 │ │ │ │ - addw a5,a5,a7 │ │ │ │ - lw t0,44(sp) │ │ │ │ - slliw t4,a5,0x7 │ │ │ │ - srliw a5,a5,0x19 │ │ │ │ - or t4,t4,a5 │ │ │ │ - lui a5,0x4787c │ │ │ │ - addw t4,a3,t4 │ │ │ │ - xor a6,a0,a3 │ │ │ │ - addiw a5,a5,1578 │ │ │ │ - and a6,a6,t4 │ │ │ │ - addw a5,t0,a5 │ │ │ │ - xor a6,a6,a0 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - addw a5,a5,a6 │ │ │ │ - slliw a1,a5,0xc │ │ │ │ - lw a6,48(sp) │ │ │ │ - srliw a5,a5,0x14 │ │ │ │ - or a1,a1,a5 │ │ │ │ - lui a5,0xa8304 │ │ │ │ - addw a1,t4,a1 │ │ │ │ - xor a7,a3,t4 │ │ │ │ - addiw a5,a5,1555 │ │ │ │ - and a7,a7,a1 │ │ │ │ - addw a5,a6,a5 │ │ │ │ - xor a7,a7,a3 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - addw a5,a5,a7 │ │ │ │ - sd s0,8(sp) │ │ │ │ - srliw a7,a5,0xf │ │ │ │ - lw s0,52(sp) │ │ │ │ - slliw a5,a5,0x11 │ │ │ │ - or a7,a7,a5 │ │ │ │ - lui a5,0xfd469 │ │ │ │ - addw a7,a1,a7 │ │ │ │ - xor a0,t4,a1 │ │ │ │ - addiw a5,a5,1281 │ │ │ │ - and a0,a0,a7 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - xor a0,a0,t4 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - lw t1,56(sp) │ │ │ │ - srliw a0,a5,0xa │ │ │ │ - slliw a5,a5,0x16 │ │ │ │ - or a0,a0,a5 │ │ │ │ - lui a5,0x6980a │ │ │ │ - addw a0,a7,a0 │ │ │ │ - xor t6,a1,a7 │ │ │ │ - addiw a5,a5,-1832 │ │ │ │ - and t6,t6,a0 │ │ │ │ - addw a3,t1,a5 │ │ │ │ - addw a3,a3,t4 │ │ │ │ - xor a5,t6,a1 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - slliw s1,a3,0x7 │ │ │ │ - lw a5,60(sp) │ │ │ │ - srliw a3,a3,0x19 │ │ │ │ - or s1,s1,a3 │ │ │ │ - lui a3,0x8b44f │ │ │ │ - addw s1,s1,a0 │ │ │ │ - xor t4,a7,a0 │ │ │ │ - addiw a3,a3,1967 │ │ │ │ - and t4,t4,s1 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - xor t4,t4,a7 │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addw a3,a3,t4 │ │ │ │ - slliw t2,a3,0xc │ │ │ │ - lw t4,64(sp) │ │ │ │ - srliw a3,a3,0x14 │ │ │ │ - or t2,t2,a3 │ │ │ │ - lui a3,0xffff6 │ │ │ │ - addw t2,s1,t2 │ │ │ │ - xor t6,a0,s1 │ │ │ │ - addiw a3,a3,-1103 │ │ │ │ - and t6,t6,t2 │ │ │ │ - addw a1,t4,a3 │ │ │ │ - addw a1,a1,a7 │ │ │ │ - xor a3,t6,a0 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - srliw a7,a1,0xf │ │ │ │ - lw a3,68(sp) │ │ │ │ - slliw a1,a1,0x11 │ │ │ │ - or a7,a7,a1 │ │ │ │ - lui a1,0x895cd │ │ │ │ - addw a7,t2,a7 │ │ │ │ - xor t6,s1,t2 │ │ │ │ - addiw a1,a1,1982 │ │ │ │ - and t6,t6,a7 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - xor t6,t6,s1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - addw a1,a1,t6 │ │ │ │ - srliw s2,a1,0xa │ │ │ │ - lw t6,72(sp) │ │ │ │ - slliw a1,a1,0x16 │ │ │ │ - or s2,s2,a1 │ │ │ │ - lui a1,0x6b901 │ │ │ │ - addw s2,a7,s2 │ │ │ │ - xor s3,t2,a7 │ │ │ │ - addiw a1,a1,290 │ │ │ │ - and s3,s3,s2 │ │ │ │ - addw a0,t6,a1 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - xor a1,s3,t2 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - slliw s1,a0,0x7 │ │ │ │ - lw a1,76(sp) │ │ │ │ - srliw a0,a0,0x19 │ │ │ │ - or s1,s1,a0 │ │ │ │ - lui a0,0xfd987 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - xor s3,a7,s2 │ │ │ │ - addiw a0,a0,403 │ │ │ │ - and s3,s3,s1 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - xor s3,s3,a7 │ │ │ │ - addw a0,a0,t2 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - lw t2,80(sp) │ │ │ │ - slliw s6,a0,0xc │ │ │ │ - srliw a0,a0,0x14 │ │ │ │ - or s6,s6,a0 │ │ │ │ - lui a0,0xa6794 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - xor s3,s2,s1 │ │ │ │ - addiw a0,a0,910 │ │ │ │ - and s3,s3,s6 │ │ │ │ - addw a0,t2,a0 │ │ │ │ - xor s3,s3,s2 │ │ │ │ - addw a0,a0,a7 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - lw a7,84(sp) │ │ │ │ - srliw s3,a0,0xf │ │ │ │ - slliw a0,a0,0x11 │ │ │ │ - or s3,s3,a0 │ │ │ │ - lui a0,0x49b41 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,-2015 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xa │ │ │ │ - slliw a0,a0,0x16 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0xf61e2 │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,1378 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,t3,a0 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or s1,s1,a0 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - lui a0,0xc040b │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addiw a0,a0,832 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,a6,a0 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s6,a0,0x9 │ │ │ │ - srliw a0,a0,0x17 │ │ │ │ - or s6,s6,a0 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - lui a0,0x265e6 │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,-1455 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw a0,a0,a3 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s3,a0,0xe │ │ │ │ - srliw a0,a0,0x12 │ │ │ │ - or s3,s3,a0 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - lui a0,0xe9b6c │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addiw a0,a0,1962 │ │ │ │ - and s9,s9,s1 │ │ │ │ - addw a0,s11,a0 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xc │ │ │ │ - slliw a0,a0,0x14 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0xd62f1 │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,93 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,t0,a0 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or s1,s1,a0 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - lui a0,0x2441 │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addiw a0,a0,1107 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,t4,a0 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s6,a0,0x9 │ │ │ │ - srliw a0,a0,0x17 │ │ │ │ - or s6,s6,a0 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - lui a0,0xd8a1e │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,1665 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s3,a0,0xe │ │ │ │ - srliw a0,a0,0x12 │ │ │ │ - or s3,s3,a0 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - lui a0,0xe7d40 │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addiw a0,a0,-1080 │ │ │ │ - and s9,s9,s1 │ │ │ │ - addw a0,a0,a2 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xc │ │ │ │ - slliw a0,a0,0x14 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0x21e1d │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,-538 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or s1,s1,a0 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - lui a0,0xc3370 │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addiw a0,a0,2006 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,t2,a0 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s6,a0,0x9 │ │ │ │ - srliw a0,a0,0x17 │ │ │ │ - or s6,s6,a0 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - lui a0,0xf4d51 │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,-633 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw a0,t5,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s3,a0,0xe │ │ │ │ - srliw a0,a0,0x12 │ │ │ │ - or s3,s3,a0 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - lui a0,0x455a1 │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addiw a0,a0,1261 │ │ │ │ - and s9,s9,s1 │ │ │ │ - addw a0,t1,a0 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xc │ │ │ │ - slliw a0,a0,0x14 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0xa9e3f │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,-1787 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or a0,a0,s1 │ │ │ │ - addw a0,s2,a0 │ │ │ │ - lui s1,0xfcefa │ │ │ │ - xor s9,s2,a0 │ │ │ │ - addiw s1,s1,1016 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw s1,s1,a4 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw s1,s1,s6 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - slliw s6,s1,0x9 │ │ │ │ - srliw s1,s1,0x17 │ │ │ │ - or s6,s6,s1 │ │ │ │ - addw s6,a0,s6 │ │ │ │ - lui s1,0x676f0 │ │ │ │ - xor s9,a0,s6 │ │ │ │ - addiw s1,s1,729 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - xor s9,s9,a0 │ │ │ │ - addw s1,s1,s3 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - slliw s9,s1,0xe │ │ │ │ - srliw s1,s1,0x12 │ │ │ │ - or s9,s9,s1 │ │ │ │ - addw s9,s6,s9 │ │ │ │ - xor s10,s6,s9 │ │ │ │ - lui s1,0x8d2a5 │ │ │ │ - sext.w s10,s10 │ │ │ │ - addiw s1,s1,-886 │ │ │ │ - and s3,s10,a0 │ │ │ │ - addw s1,t6,s1 │ │ │ │ - addw s1,s1,s2 │ │ │ │ - xor s3,s3,s6 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - srliw s2,s3,0xc │ │ │ │ - lui s1,0xfffa4 │ │ │ │ - slliw s3,s3,0x14 │ │ │ │ - or s2,s2,s3 │ │ │ │ - addiw s1,s1,-1726 │ │ │ │ - addw s2,s9,s2 │ │ │ │ - addw s1,t0,s1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - xor s10,s10,s2 │ │ │ │ - addw s3,s1,s10 │ │ │ │ - slliw a0,s3,0x4 │ │ │ │ - lui s1,0x8771f │ │ │ │ - srliw s3,s3,0x1c │ │ │ │ - or a0,a0,s3 │ │ │ │ - addiw s1,s1,1665 │ │ │ │ - addw a0,s2,a0 │ │ │ │ - xor s3,s9,s2 │ │ │ │ - addw s1,t1,s1 │ │ │ │ - addw s1,s1,s6 │ │ │ │ - xor s3,s3,a0 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - slliw s6,s3,0xb │ │ │ │ - lui s1,0x6d9d6 │ │ │ │ - srliw s3,s3,0x15 │ │ │ │ - or s6,s6,s3 │ │ │ │ - addiw s1,s1,290 │ │ │ │ - addw s6,a0,s6 │ │ │ │ - xor s3,s2,a0 │ │ │ │ - addw s1,s1,a3 │ │ │ │ - xor s3,s3,s6 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - addw s9,s1,s3 │ │ │ │ - slliw s3,s9,0x10 │ │ │ │ - lui s1,0xfde54 │ │ │ │ - srliw s9,s9,0x10 │ │ │ │ - or s3,s3,s9 │ │ │ │ - addiw s1,s1,-2036 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - xor s9,a0,s6 │ │ │ │ - addw s1,t2,s1 │ │ │ │ - addw s1,s1,s2 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw s9,s1,s9 │ │ │ │ - srliw s10,s9,0x9 │ │ │ │ - lui s2,0xa4bef │ │ │ │ - slliw s9,s9,0x17 │ │ │ │ - or s1,s10,s9 │ │ │ │ - addiw s2,s2,-1468 │ │ │ │ - addw s1,s3,s1 │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addw s2,t3,s2 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw s2,s2,a0 │ │ │ │ - addw s2,s2,s9 │ │ │ │ - slliw s9,s2,0x4 │ │ │ │ - lui a0,0x4bded │ │ │ │ - srliw s2,s2,0x1c │ │ │ │ - or s9,s9,s2 │ │ │ │ - addiw a0,a0,-87 │ │ │ │ - addw s9,s1,s9 │ │ │ │ - xor s2,s3,s1 │ │ │ │ - addw a0,a0,a2 │ │ │ │ - xor s2,s2,s9 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw s6,a0,s2 │ │ │ │ - slliw s10,s6,0xb │ │ │ │ - lui s2,0xf6bb5 │ │ │ │ - srliw s6,s6,0x15 │ │ │ │ - or a0,s10,s6 │ │ │ │ - addiw s2,s2,-1184 │ │ │ │ - addw a0,s9,a0 │ │ │ │ - xor s6,s1,s9 │ │ │ │ - addw s2,s0,s2 │ │ │ │ - addw s2,s2,s3 │ │ │ │ - xor s6,s6,a0 │ │ │ │ - addw s6,s2,s6 │ │ │ │ - slliw s10,s6,0x10 │ │ │ │ - lui s3,0xbebfc │ │ │ │ - srliw s6,s6,0x10 │ │ │ │ - or s2,s10,s6 │ │ │ │ - addiw s3,s3,-912 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - xor s6,s9,a0 │ │ │ │ - addw s3,t4,s3 │ │ │ │ - addw s3,s3,s1 │ │ │ │ - xor s6,s6,s2 │ │ │ │ - addw s6,s3,s6 │ │ │ │ - srliw s10,s6,0x9 │ │ │ │ - lui s1,0x289b8 │ │ │ │ - slliw s6,s6,0x17 │ │ │ │ - or s3,s10,s6 │ │ │ │ - addiw s1,s1,-314 │ │ │ │ - addw s3,s2,s3 │ │ │ │ - xor s6,a0,s2 │ │ │ │ - addw s1,s1,a1 │ │ │ │ - xor s6,s6,s3 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - addw s9,s1,s6 │ │ │ │ - slliw s10,s9,0x4 │ │ │ │ - lui s6,0xeaa12 │ │ │ │ - srliw s9,s9,0x1c │ │ │ │ - or s1,s10,s9 │ │ │ │ - addiw s6,s6,2042 │ │ │ │ - addw s1,s3,s1 │ │ │ │ - xor s9,s2,s3 │ │ │ │ - addw s6,s11,s6 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw s9,s6,s9 │ │ │ │ - slliw a0,s9,0xb │ │ │ │ - lui s6,0xd4ef3 │ │ │ │ - srliw s9,s9,0x15 │ │ │ │ - or a0,a0,s9 │ │ │ │ - addiw s6,s6,133 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - xor s9,s3,s1 │ │ │ │ - addw s6,t5,s6 │ │ │ │ - addw s6,s6,s2 │ │ │ │ - xor s9,s9,a0 │ │ │ │ - addw s9,s6,s9 │ │ │ │ - slliw s10,s9,0x10 │ │ │ │ - lui s2,0x4882 │ │ │ │ - srliw s9,s9,0x10 │ │ │ │ - or s6,s10,s9 │ │ │ │ - addiw s2,s2,-763 │ │ │ │ - addw s6,a0,s6 │ │ │ │ - xor s9,s1,a0 │ │ │ │ - addw s2,a6,s2 │ │ │ │ - addw s2,s2,s3 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw s9,s2,s9 │ │ │ │ - srliw s10,s9,0x9 │ │ │ │ - lui s3,0xd9d4d │ │ │ │ - slliw s9,s9,0x17 │ │ │ │ - or s2,s10,s9 │ │ │ │ - addiw s3,s3,57 │ │ │ │ - addw s2,s6,s2 │ │ │ │ - xor s9,a0,s6 │ │ │ │ - addw s3,a5,s3 │ │ │ │ - addw s3,s3,s1 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw s9,s3,s9 │ │ │ │ - slliw s1,s9,0x4 │ │ │ │ - lui s3,0xe6dba │ │ │ │ - srliw s9,s9,0x1c │ │ │ │ - or s1,s1,s9 │ │ │ │ - addiw s3,s3,-1563 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - xor s9,s6,s2 │ │ │ │ - addw s3,t6,s3 │ │ │ │ - addw s3,s3,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw s9,s3,s9 │ │ │ │ - slliw s10,s9,0xb │ │ │ │ - lui a0,0x1fa28 │ │ │ │ - srliw s9,s9,0x15 │ │ │ │ - or s3,s10,s9 │ │ │ │ - addiw a0,a0,-776 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw s9,a0,s9 │ │ │ │ - slliw s6,s9,0x10 │ │ │ │ - lui a0,0xc4ac5 │ │ │ │ - srliw s9,s9,0x10 │ │ │ │ - or s6,s6,s9 │ │ │ │ - addiw a0,a0,1637 │ │ │ │ - addw s6,s3,s6 │ │ │ │ - xor s9,s1,s3 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0x9 │ │ │ │ - slliw a0,a0,0x17 │ │ │ │ - or s2,s2,a0 │ │ │ │ - lui a0,0xf4292 │ │ │ │ - addw s2,s6,s2 │ │ │ │ - not s9,s3 │ │ │ │ - addiw a0,a0,580 │ │ │ │ - or s9,s9,s2 │ │ │ │ - addw a0,s11,a0 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw s1,a0,s9 │ │ │ │ - slliw a0,s1,0x6 │ │ │ │ - srliw s1,s1,0x1a │ │ │ │ - or a0,a0,s1 │ │ │ │ - lui s1,0x432b0 │ │ │ │ - addw a0,s2,a0 │ │ │ │ - not s9,s6 │ │ │ │ - addiw s1,s1,-105 │ │ │ │ - or s9,s9,a0 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - addw s1,s1,s3 │ │ │ │ - xor s0,s9,s2 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - slliw s0,s1,0xa │ │ │ │ - srliw s1,s1,0x16 │ │ │ │ - or s0,s0,s1 │ │ │ │ - lui s1,0xab942 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - not s3,s2 │ │ │ │ - addiw s1,s1,935 │ │ │ │ - or s3,s3,s0 │ │ │ │ - addw s1,t2,s1 │ │ │ │ - addw s1,s1,s6 │ │ │ │ - xor t2,s3,a0 │ │ │ │ - addw s1,s1,t2 │ │ │ │ - slliw t2,s1,0xf │ │ │ │ - srliw s1,s1,0x11 │ │ │ │ - or t2,t2,s1 │ │ │ │ - lui s1,0xfc93a │ │ │ │ - addw t2,s0,t2 │ │ │ │ - not s3,a0 │ │ │ │ - addiw s1,s1,57 │ │ │ │ - or s3,s3,t2 │ │ │ │ - addw s1,t0,s1 │ │ │ │ - addw s1,s1,s2 │ │ │ │ - xor t0,s3,s0 │ │ │ │ - addw s1,s1,t0 │ │ │ │ - srliw t0,s1,0xb │ │ │ │ - slliw s1,s1,0x15 │ │ │ │ - or t0,t0,s1 │ │ │ │ - lui s2,0x655b6 │ │ │ │ - addw t0,t2,t0 │ │ │ │ - not s1,s0 │ │ │ │ - addiw s2,s2,-1597 │ │ │ │ - or s1,s1,t0 │ │ │ │ - addw t6,t6,s2 │ │ │ │ - xor s1,s1,t2 │ │ │ │ - addw a0,t6,a0 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - slliw t6,a0,0x6 │ │ │ │ - srliw a0,a0,0x1a │ │ │ │ - or t6,t6,a0 │ │ │ │ - lui a0,0x8f0cd │ │ │ │ - addw t6,t0,t6 │ │ │ │ - not s1,t2 │ │ │ │ - addiw a0,a0,-878 │ │ │ │ - or s1,s1,t6 │ │ │ │ - addw a0,t5,a0 │ │ │ │ - addw a0,a0,s0 │ │ │ │ - xor t5,s1,t0 │ │ │ │ - addw a0,a0,t5 │ │ │ │ - slliw t5,a0,0xa │ │ │ │ - srliw a0,a0,0x16 │ │ │ │ - or t5,t5,a0 │ │ │ │ - lui a0,0xffeff │ │ │ │ - addw t5,t6,t5 │ │ │ │ - not s0,t0 │ │ │ │ - addiw a0,a0,1149 │ │ │ │ - or s0,s0,t5 │ │ │ │ - addw a0,t4,a0 │ │ │ │ - addw a0,a0,t2 │ │ │ │ - xor t4,s0,t6 │ │ │ │ - addw a0,a0,t4 │ │ │ │ - slliw t4,a0,0xf │ │ │ │ - srliw a0,a0,0x11 │ │ │ │ - or t4,t4,a0 │ │ │ │ - lui a0,0x85846 │ │ │ │ - addw t4,t5,t4 │ │ │ │ - not t2,t6 │ │ │ │ - addiw a0,a0,-559 │ │ │ │ - or t2,t2,t4 │ │ │ │ - addw a0,t3,a0 │ │ │ │ - addw a0,a0,t0 │ │ │ │ - xor t3,t2,t5 │ │ │ │ - addw a0,a0,t3 │ │ │ │ - srliw t3,a0,0xb │ │ │ │ - slliw a0,a0,0x15 │ │ │ │ - or t3,t3,a0 │ │ │ │ - lui a0,0x6fa88 │ │ │ │ - addw t3,t4,t3 │ │ │ │ - not t0,t5 │ │ │ │ - addiw a0,a0,-433 │ │ │ │ - or t0,t0,t3 │ │ │ │ - addw a0,t1,a0 │ │ │ │ - addw a0,a0,t6 │ │ │ │ - xor t1,t0,t4 │ │ │ │ - addw a0,a0,t1 │ │ │ │ - slliw t1,a0,0x6 │ │ │ │ - srliw a0,a0,0x1a │ │ │ │ - or t1,t1,a0 │ │ │ │ - lui a0,0xfe2ce │ │ │ │ - addw t1,t3,t1 │ │ │ │ - not t6,t4 │ │ │ │ - addiw a0,a0,1760 │ │ │ │ - or t6,t6,t1 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - addw a0,a0,t5 │ │ │ │ - xor a7,t6,t3 │ │ │ │ - addw a0,a0,a7 │ │ │ │ - slliw a7,a0,0xa │ │ │ │ - srliw a0,a0,0x16 │ │ │ │ - or a7,a7,a0 │ │ │ │ - lui a0,0xa3014 │ │ │ │ - addw a7,t1,a7 │ │ │ │ - not t5,t3 │ │ │ │ - addiw a0,a0,788 │ │ │ │ - or t5,t5,a7 │ │ │ │ - addw a0,a6,a0 │ │ │ │ - addw a0,a0,t4 │ │ │ │ - xor a6,t5,t1 │ │ │ │ - addw a0,a0,a6 │ │ │ │ - slliw a6,a0,0xf │ │ │ │ - srliw a0,a0,0x11 │ │ │ │ - or a0,a6,a0 │ │ │ │ - lui t4,0x4e081 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - not a6,t1 │ │ │ │ - addiw t4,t4,417 │ │ │ │ - or a6,a6,a0 │ │ │ │ - addw a1,a1,t4 │ │ │ │ - xor a6,a6,a7 │ │ │ │ - addw a1,a1,t3 │ │ │ │ - addw a1,a1,a6 │ │ │ │ - srliw a6,a1,0xb │ │ │ │ - slliw a1,a1,0x15 │ │ │ │ - or a1,a6,a1 │ │ │ │ - lui t3,0xf7538 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - not a6,a7 │ │ │ │ - addiw t3,t3,-382 │ │ │ │ - or a6,a6,a1 │ │ │ │ - addw a2,a2,t3 │ │ │ │ - xor a6,a6,a0 │ │ │ │ - addw a2,a2,t1 │ │ │ │ - addw a2,a2,a6 │ │ │ │ - slliw a6,a2,0x6 │ │ │ │ - srliw a2,a2,0x1a │ │ │ │ - or a2,a6,a2 │ │ │ │ - lui t1,0xbd3af │ │ │ │ - addw a2,a2,a1 │ │ │ │ - not a6,a0 │ │ │ │ - addiw t1,t1,565 │ │ │ │ - or a6,a6,a2 │ │ │ │ - addw a3,a3,t1 │ │ │ │ - xor a6,a6,a1 │ │ │ │ - addw a3,a3,a7 │ │ │ │ - addw a3,a3,a6 │ │ │ │ - slliw a6,a3,0xa │ │ │ │ - srliw a3,a3,0x16 │ │ │ │ - or a3,a6,a3 │ │ │ │ - lui a7,0x2ad7d │ │ │ │ - addw a3,a3,a2 │ │ │ │ - not a6,a1 │ │ │ │ - addiw a7,a7,699 │ │ │ │ - or a6,a6,a3 │ │ │ │ - addw a4,a4,a7 │ │ │ │ - xor a6,a6,a2 │ │ │ │ - addw a4,a4,a0 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - slliw a0,a4,0xf │ │ │ │ - srliw a4,a4,0x11 │ │ │ │ - or a4,a4,a0 │ │ │ │ - lui a6,0xeb86d │ │ │ │ - addw a4,a4,a3 │ │ │ │ - not a0,a2 │ │ │ │ - addiw a6,a6,913 │ │ │ │ - or a0,a0,a4 │ │ │ │ - addw a5,a5,a6 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - ld s0,8(sp) │ │ │ │ - xor a0,a0,a3 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - srliw a1,a5,0xb │ │ │ │ - slliw a5,a5,0x15 │ │ │ │ - or a1,a1,a5 │ │ │ │ - addw s4,s4,a4 │ │ │ │ - addw a5,s0,a2 │ │ │ │ - addw s7,s7,a4 │ │ │ │ - addw s4,s4,a1 │ │ │ │ - addw s8,s8,a3 │ │ │ │ - sw a5,8(s5) │ │ │ │ - auipc a5,0x75 │ │ │ │ - ld a5,-1846(a5) │ │ │ │ - sw s4,12(s5) │ │ │ │ - sw s7,16(s5) │ │ │ │ - sw s8,20(s5) │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,5682 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lui a2,0x67452 │ │ │ │ - lui a3,0xefcdb │ │ │ │ - lui a4,0x98bae │ │ │ │ - lui a5,0x10325 │ │ │ │ - addi a2,a2,769 │ │ │ │ - addi a3,a3,-1143 │ │ │ │ - addi a4,a4,-770 │ │ │ │ - addi a5,a5,1142 │ │ │ │ - sw zero,4(a0) │ │ │ │ - sw zero,0(a0) │ │ │ │ - sw a2,8(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,16(a0) │ │ │ │ - sw a5,20(a0) │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a2,5780 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - lw a2,4(a0) │ │ │ │ - srliw a4,s2,0x1d │ │ │ │ - slliw a3,s2,0x3 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - sw a4,4(a0) │ │ │ │ - sext.w a2,a3 │ │ │ │ - sw a3,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - bgeu a2,a5,56ec │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,4(a0) │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - andi s3,a5,63 │ │ │ │ - bnez s3,5736 │ │ │ │ - li a5,63 │ │ │ │ - mv s3,s0 │ │ │ │ - bgeu a5,s2,57b0 │ │ │ │ - addiw s3,s2,-64 │ │ │ │ - srliw s3,s3,0x6 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - slli s3,s3,0x6 │ │ │ │ - add s3,s3,s0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - addi s0,s0,64 │ │ │ │ - jal 4a9c │ │ │ │ - bne s0,s3,5710 │ │ │ │ - andi s2,s2,63 │ │ │ │ - bnez s2,57b0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s4,64 │ │ │ │ - addw s5,s2,s3 │ │ │ │ - bgeu s4,s5,5782 │ │ │ │ - subw s4,s4,s3 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - addi s5,s1,24 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - add a0,s5,s3 │ │ │ │ - jal 3530 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,-64 │ │ │ │ - jal 4a9c │ │ │ │ - addw s2,s3,s2 │ │ │ │ - li a5,63 │ │ │ │ - add s0,s0,s4 │ │ │ │ - bgeu a5,s2,57e6 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - j 5702 │ │ │ │ - ret │ │ │ │ - sd s6,0(sp) │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - addi s6,s1,24 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,s6,s3 │ │ │ │ - jal 3530 │ │ │ │ - beq s5,s4,57cc │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - mv a1,s3 │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi a0,s1,24 │ │ │ │ - ld s1,40(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 3530 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 4a9c │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv s3,s0 │ │ │ │ - j 5724 │ │ │ │ - lw a3,0(a0) │ │ │ │ - li a2,-255 │ │ │ │ - lw a4,4(a0) │ │ │ │ - srliw a5,a3,0x8 │ │ │ │ - srliw a6,a3,0x10 │ │ │ │ - zext.b a5,a5 │ │ │ │ - zext.b a7,a3 │ │ │ │ - zext.b a6,a6 │ │ │ │ - slli a5,a5,0x8 │ │ │ │ - slli a6,a6,0x10 │ │ │ │ - or a5,a5,a7 │ │ │ │ - slli a2,a2,0x18 │ │ │ │ - or a5,a5,a6 │ │ │ │ - srliw a7,a3,0x18 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - li a6,-255 │ │ │ │ - slli a7,a7,0x18 │ │ │ │ - and a5,a5,a2 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - or a5,a5,a7 │ │ │ │ - zext.b t1,a4 │ │ │ │ - addi a6,a6,-1 │ │ │ │ - li a2,-255 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - and a5,a5,a6 │ │ │ │ - srliw a7,a4,0x8 │ │ │ │ - slli a2,a2,0x28 │ │ │ │ - or a5,a5,t1 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - zext.b a7,a7 │ │ │ │ - li a6,-255 │ │ │ │ - slli a7,a7,0x28 │ │ │ │ - and a5,a5,a2 │ │ │ │ - slli a6,a6,0x30 │ │ │ │ - srliw a2,a4,0x10 │ │ │ │ - or a5,a5,a7 │ │ │ │ - addi a6,a6,-1 │ │ │ │ - zext.b a2,a2 │ │ │ │ - and a5,a5,a6 │ │ │ │ - slli a2,a2,0x30 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - or a5,a5,a2 │ │ │ │ - li a2,55 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - subw a2,a2,a3 │ │ │ │ - srliw a4,a4,0x18 │ │ │ │ - slli a5,a5,0x8 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli a4,a4,0x38 │ │ │ │ - auipc s2,0x74 │ │ │ │ - ld s2,1678(s2) │ │ │ │ - srli a5,a5,0x8 │ │ │ │ - andi a2,a2,63 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv s1,a1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - auipc a1,0x58 │ │ │ │ - addi a1,a1,1448 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 56b8 │ │ │ │ - li a2,8 │ │ │ │ - mv a1,sp │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56b8 │ │ │ │ - lw a5,8(s0) │ │ │ │ - sb a5,0(s1) │ │ │ │ - lw a5,8(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,1(s1) │ │ │ │ - lhu a5,10(s0) │ │ │ │ - sb a5,2(s1) │ │ │ │ - lbu a5,11(s0) │ │ │ │ - sb a5,3(s1) │ │ │ │ - lw a5,12(s0) │ │ │ │ - sb a5,4(s1) │ │ │ │ - lw a5,12(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,5(s1) │ │ │ │ - lhu a5,14(s0) │ │ │ │ - sb a5,6(s1) │ │ │ │ - lbu a5,15(s0) │ │ │ │ - sb a5,7(s1) │ │ │ │ - lw a5,16(s0) │ │ │ │ - sb a5,8(s1) │ │ │ │ - lw a5,16(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,9(s1) │ │ │ │ - lhu a5,18(s0) │ │ │ │ - sb a5,10(s1) │ │ │ │ - lbu a5,19(s0) │ │ │ │ - sb a5,11(s1) │ │ │ │ - lw a5,20(s0) │ │ │ │ - sb a5,12(s1) │ │ │ │ - lw a5,20(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,13(s1) │ │ │ │ - lhu a5,22(s0) │ │ │ │ - sb a5,14(s1) │ │ │ │ - lbu a5,23(s0) │ │ │ │ - sb a5,15(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,5956 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s4,112(sp) │ │ │ │ - auipc s4,0x74 │ │ │ │ - ld s4,1458(s4) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - li a0,17 │ │ │ │ - li a1,1 │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - jal 39f0 │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,372(a5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,370(a5) │ │ │ │ - sd zero,0(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,sp │ │ │ │ - beqz s2,59ec │ │ │ │ - li a3,1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - slliw a5,s2,0x3 │ │ │ │ - srliw a4,s2,0x1d │ │ │ │ - addi a3,a3,-8 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - and a5,a5,a3 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - li a5,63 │ │ │ │ - bgeu a5,s2,5a12 │ │ │ │ - addiw s1,s2,-64 │ │ │ │ - srliw s1,s1,0x6 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli s1,s1,0x6 │ │ │ │ - add s1,s1,s0 │ │ │ │ - mv s3,sp │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,64 │ │ │ │ - jal 4a9c │ │ │ │ - bne s1,s0,59d2 │ │ │ │ - andi s2,s2,63 │ │ │ │ - bnez s2,5a16 │ │ │ │ - ld s1,136(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 57ee │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,5a28 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,104(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - mv s1,s0 │ │ │ │ - mv s3,sp │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a0,sp,24 │ │ │ │ - jal 3530 │ │ │ │ - ld s1,136(sp) │ │ │ │ - j 59ec │ │ │ │ - sd s1,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,88 │ │ │ │ + li a1,118 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,132 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ sd s0,16(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ mv s1,a1 │ │ │ │ - blez a1,5a66 │ │ │ │ + blez a1,4af8 │ │ │ │ mv s2,a2 │ │ │ │ - beqz a2,5aa6 │ │ │ │ + beqz a2,4b38 │ │ │ │ mv s0,a0 │ │ │ │ mul a0,a1,a2 │ │ │ │ jal 3330 │ │ │ │ sd a0,0(s0) │ │ │ │ - beqz a0,5a86 │ │ │ │ - li a5,-1 │ │ │ │ - sd s1,8(s0) │ │ │ │ - sd s2,24(s0) │ │ │ │ + beqz a0,4b18 │ │ │ │ + sw s1,12(s0) │ │ │ │ + sd s2,16(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ - sd a5,16(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ mv a3,a1 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1056 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,78 │ │ │ │ li a1,54 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,1116 │ │ │ │ - jal b382 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,42 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1192 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,198 │ │ │ │ li a1,65 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,1084 │ │ │ │ - jal b382 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,10 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1080 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,86 │ │ │ │ li a1,59 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,1052 │ │ │ │ - jal b382 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-22 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s1,24(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ ld s3,0(a0) │ │ │ │ mv s1,a0 │ │ │ │ - beqz a1,5afe │ │ │ │ - ld a5,16(a0) │ │ │ │ - bltz a5,5afe │ │ │ │ + beqz a1,4b94 │ │ │ │ + lw a5,8(a0) │ │ │ │ + blez a5,4b94 │ │ │ │ sd s0,32(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ li s0,0 │ │ │ │ mv s2,a1 │ │ │ │ - ld a0,24(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ mul a0,s0,a0 │ │ │ │ addi s0,s0,1 │ │ │ │ add a0,a0,s3 │ │ │ │ jalr s2 │ │ │ │ - ld a5,16(s1) │ │ │ │ - bge a5,s0,5ae4 │ │ │ │ + lw a4,8(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + blt a5,a4,4b76 │ │ │ │ ld s3,0(s1) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ ld ra,40(sp) │ │ │ │ sd zero,8(s1) │ │ │ │ sd zero,16(s1) │ │ │ │ - sd zero,24(s1) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - srli a0,a0,0x3f │ │ │ │ + lw a0,8(a0) │ │ │ │ + seqz a0,a0 │ │ │ │ ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a5,16(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ sd ra,24(sp) │ │ │ │ - addi a3,a4,-1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a2,24(s0) │ │ │ │ + sd s0,16(sp) │ │ │ │ mv s1,a1 │ │ │ │ - blt a5,a3,5b60 │ │ │ │ - sd s2,0(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addi s2,s2,1808 │ │ │ │ - add a1,a4,s2 │ │ │ │ - mul a1,a1,a2 │ │ │ │ + blez a1,4be8 │ │ │ │ + lw a5,12(a0) │ │ │ │ + ld a1,16(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + addw a5,a5,s1 │ │ │ │ + mul a1,a5,a1 │ │ │ │ + ld a0,0(a0) │ │ │ │ jal 3870 │ │ │ │ sd a0,0(s0) │ │ │ │ - beqz a0,5b78 │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld a2,24(s0) │ │ │ │ - add a4,a4,s2 │ │ │ │ - ld s2,0(sp) │ │ │ │ - sd a4,8(s0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - mul a4,a5,a2 │ │ │ │ - sd a5,16(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ + beqz a0,4c08 │ │ │ │ + lw a5,12(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ - mv a1,s1 │ │ │ │ + addw a5,a5,s1 │ │ │ │ + sw a5,12(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ - add a0,a0,a4 │ │ │ │ - j 36a0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1006 │ │ │ │ - li a1,117 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,842 │ │ │ │ - jal b382 │ │ │ │ + ret │ │ │ │ + mv a3,a1 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,46 │ │ │ │ + li a1,113 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-198 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - ld a5,16(a0) │ │ │ │ - bltz a5,5baa │ │ │ │ - ld a4,24(a0) │ │ │ │ + jal 4a9c │ │ │ │ + lw a5,8(a0) │ │ │ │ + lw a4,12(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sd ra,24(sp) │ │ │ │ ld a0,0(a0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ + ld a2,16(s0) │ │ │ │ + mv s1,a1 │ │ │ │ + beq a5,a4,4c40 │ │ │ │ + mul a5,a5,a2 │ │ │ │ + mv a1,s1 │ │ │ │ add a0,a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ + sd s2,0(sp) │ │ │ │ + lui s2,0x2 │ │ │ │ + addiw s2,s2,1808 │ │ │ │ + addw a5,s2,a5 │ │ │ │ + mul a1,a5,a2 │ │ │ │ + jal 3870 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,4c6a │ │ │ │ + lw a4,12(s0) │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld a2,16(s0) │ │ │ │ + addw s2,s2,a4 │ │ │ │ + sw s2,12(s0) │ │ │ │ + ld s2,0(sp) │ │ │ │ + j 4c24 │ │ │ │ + jal 4a9c │ │ │ │ + lw a5,8(a0) │ │ │ │ + beqz a5,4c86 │ │ │ │ + bltz a1,4c86 │ │ │ │ + bge a1,a5,4c86 │ │ │ │ ld a5,16(a0) │ │ │ │ - or a4,a5,a1 │ │ │ │ - bltz a4,5bca │ │ │ │ - blt a5,a1,5bca │ │ │ │ - ld a4,24(a0) │ │ │ │ - sub a5,a5,a1 │ │ │ │ ld a0,0(a0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + add a0,a0,a1 │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ + ld a4,16(a0) │ │ │ │ + ld a2,16(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,16(a0) │ │ │ │ - sd s4,0(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - li s4,0 │ │ │ │ - bltz s1,5c1a │ │ │ │ - ld s4,24(a0) │ │ │ │ sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + bne a4,a2,4d0a │ │ │ │ + lw a3,8(a1) │ │ │ │ + lw a5,8(a0) │ │ │ │ + mv s1,a1 │ │ │ │ + lw a1,12(a0) │ │ │ │ sd s3,8(sp) │ │ │ │ mv s0,a0 │ │ │ │ - ld s3,0(a0) │ │ │ │ - mv a0,s4 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - jal 3330 │ │ │ │ - mul a5,s1,s4 │ │ │ │ - mv a2,s4 │ │ │ │ - mv s4,a0 │ │ │ │ - add s3,s3,a5 │ │ │ │ - mv a1,s3 │ │ │ │ + addw a0,a3,a5 │ │ │ │ + mv s3,a0 │ │ │ │ + bge a0,a1,4cd2 │ │ │ │ + ld a0,0(s0) │ │ │ │ + mul a5,a5,a4 │ │ │ │ + ld a1,0(s1) │ │ │ │ + mul a2,a3,a2 │ │ │ │ + add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ - beqz s2,5c10 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld s1,16(s0) │ │ │ │ - addi s1,s1,-1 │ │ │ │ - sd s1,16(s0) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ + sw s3,8(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,0(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi a0,a0,1 │ │ │ │ + sd s2,16(sp) │ │ │ │ + lui s2,0x2 │ │ │ │ + addiw s2,s2,1808 │ │ │ │ + addw a3,a3,s2 │ │ │ │ + mv s2,a3 │ │ │ │ + blez a3,4d2e │ │ │ │ + addw a1,a1,a3 │ │ │ │ + mul a1,a1,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3870 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,4d4c │ │ │ │ + lw a1,12(s0) │ │ │ │ + lw a3,8(s1) │ │ │ │ + ld a2,16(s1) │ │ │ │ + addw s2,s2,a1 │ │ │ │ + sw s2,12(s0) │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + ld s2,16(sp) │ │ │ │ + j 4cb2 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,-180 │ │ │ │ + li a1,166 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-488 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,-278 │ │ │ │ + li a1,113 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-522 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 4a9c │ │ │ │ + lw a0,8(a0) │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s8,a1 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + addiw s2,a1,1 │ │ │ │ + addiw s5,a3,1 │ │ │ │ + mulw s2,s2,s5 │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s8,a0 │ │ │ │ li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - mv s2,a2 │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 47fb6 │ │ │ │ - fld fa1,16(s5) │ │ │ │ - fld fa0,8(s5) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ mv a1,s2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1b0c4 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - li s6,0 │ │ │ │ - beqz s8,5cd6 │ │ │ │ - ld a4,0(s4) │ │ │ │ - slli s9,s8,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - li s7,0 │ │ │ │ - slli s2,s7,0x4 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lw a3,8(a5) │ │ │ │ - sext.w s3,s7 │ │ │ │ - li s11,0 │ │ │ │ - li s10,0 │ │ │ │ - beqz a3,5cd0 │ │ │ │ - ld a1,0(a5) │ │ │ │ - lw a4,296(s1) │ │ │ │ - fmv.d fa1,fs0 │ │ │ │ - fld fa0,464(s1) │ │ │ │ - mv a5,s5 │ │ │ │ - mv a3,s6 │ │ │ │ - add a1,a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - mv a2,s3 │ │ │ │ - jal 48130 │ │ │ │ - ld a4,0(s4) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lw a3,8(a5) │ │ │ │ - addi s11,s11,36 │ │ │ │ - bltu s10,a3,5c9e │ │ │ │ - addi s7,s7,1 │ │ │ │ - bne s9,s7,5c8a │ │ │ │ - bnez s6,5ce4 │ │ │ │ - beqz s8,5ce4 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s6,1 │ │ │ │ - j 5c7c │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-432 │ │ │ │ - sd s0,416(sp) │ │ │ │ - ld s0,432(sp) │ │ │ │ - sd s2,400(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - lw a5,480(s0) │ │ │ │ - sd s1,408(sp) │ │ │ │ - ld s1,440(sp) │ │ │ │ - fcvt.s.w fa0,a5 │ │ │ │ - ld a5,448(sp) │ │ │ │ - sd a4,152(sp) │ │ │ │ - auipc a4,0x74 │ │ │ │ - ld a4,496(a4) │ │ │ │ - sd a5,112(sp) │ │ │ │ - lbu a5,456(sp) │ │ │ │ - sd s8,352(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - sd a5,128(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,296(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,424(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd s3,392(sp) │ │ │ │ - sd s4,384(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s0,a2 │ │ │ │ mv s3,a3 │ │ │ │ - mv s4,a7 │ │ │ │ - sd s5,376(sp) │ │ │ │ - sd s6,368(sp) │ │ │ │ - sd s10,336(sp) │ │ │ │ - sd s0,136(sp) │ │ │ │ - mv s10,a2 │ │ │ │ - sd s1,104(sp) │ │ │ │ - jal 4402c │ │ │ │ - lw a5,480(s0) │ │ │ │ - mv a4,a0 │ │ │ │ - sext.w s0,a4 │ │ │ │ - fcvt.s.w fa0,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s0,96(sp) │ │ │ │ - jal 44066 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - auipc a5,0x58 │ │ │ │ - fld fa3,-622(a5) │ │ │ │ - auipc a5,0x58 │ │ │ │ - fld fa4,-622(a5) │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - lw a4,40(s10) │ │ │ │ - ld a3,32(s10) │ │ │ │ - ld a1,0(s3) │ │ │ │ - mv a6,a0 │ │ │ │ - mv a5,s1 │ │ │ │ - mv s0,s1 │ │ │ │ + mv s7,a4 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ - sext.w s1,a6 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,72(sp) │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.w.d s5,fa5,rtz │ │ │ │ - jal 37574 │ │ │ │ - lw a4,40(s10) │ │ │ │ - ld a3,32(s10) │ │ │ │ - ld a1,8(s3) │ │ │ │ + li a1,0 │ │ │ │ mv s1,a0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a5,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,280(sp) │ │ │ │ - jal 37574 │ │ │ │ - lw a2,0(s4) │ │ │ │ - sd a0,288(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz a2,60ae │ │ │ │ - sext.w s5,s5 │ │ │ │ - sd s7,360(sp) │ │ │ │ - sd s9,344(sp) │ │ │ │ - fsd fs0,312(sp) │ │ │ │ - ld a5,8(s4) │ │ │ │ - sd s11,328(sp) │ │ │ │ + jal 3890 │ │ │ │ + beqz s4,4e94 │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + not t5,s3 │ │ │ │ + mv t1,s8 │ │ │ │ li a4,0 │ │ │ │ - li s7,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc a3,0x58 │ │ │ │ - fld fs0,-724(a3) │ │ │ │ - addi s9,sp,176 │ │ │ │ - sext.w s5,s5 │ │ │ │ - sd s1,160(sp) │ │ │ │ - sd a0,168(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - j 5e0c │ │ │ │ - addi a4,a4,1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu a3,a2,5f72 │ │ │ │ - slli a7,a4,0x3 │ │ │ │ - sub a7,a7,a4 │ │ │ │ - slli s10,a7,0x4 │ │ │ │ - add s3,a5,s10 │ │ │ │ - lbu a3,64(s3) │ │ │ │ - beqz a3,5e02 │ │ │ │ - lbu a6,8(s3) │ │ │ │ - lw s1,56(s3) │ │ │ │ - lw a3,60(s3) │ │ │ │ - sd a6,56(sp) │ │ │ │ - ld s6,0(s3) │ │ │ │ - sext.w s11,a6 │ │ │ │ - bltu a3,s1,5e02 │ │ │ │ - ld a5,72(sp) │ │ │ │ - fcvt.d.wu fa5,s2 │ │ │ │ - sd a4,120(sp) │ │ │ │ - fcvt.d.wu fa0,a5 │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - jal 3960 │ │ │ │ - fcvt.d.wu fa5,s6 │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a4,144(sp) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - slli s6,a6,0x3 │ │ │ │ - slli a5,s11,0x3 │ │ │ │ - add s11,a4,s6 │ │ │ │ - ld a4,152(sp) │ │ │ │ - addi a5,a5,160 │ │ │ │ - add s6,s6,a4 │ │ │ │ - addi a4,sp,144 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a5,88(sp) │ │ │ │ - fcvt.wu.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,16(s8) │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - lw a4,36(s3) │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a2,0(s6) │ │ │ │ - ld a5,0(s11) │ │ │ │ - bne a4,s2,5eaa │ │ │ │ - lw a4,52(s3) │ │ │ │ - beqz a4,6002 │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a7,64(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 440dc │ │ │ │ - beqz s7,5ee6 │ │ │ │ - lw a1,208(sp) │ │ │ │ - mv a4,s0 │ │ │ │ - li a5,0 │ │ │ │ - subw a2,a1,s5 │ │ │ │ - addw a1,a1,s5 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bltu a3,a2,5ede │ │ │ │ - bgeu a1,a3,5ff4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bne a5,s7,5ed4 │ │ │ │ - addiw s3,s7,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,208(sp) │ │ │ │ - ld a5,8(s4) │ │ │ │ - slli a3,s7,0x20 │ │ │ │ - srli s7,a3,0x1e │ │ │ │ - add s7,s7,a0 │ │ │ │ - sw a4,0(s7) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw a4,36(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - bne a4,s2,5f1c │ │ │ │ - lw a5,52(a5) │ │ │ │ - beqz a5,6092 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a3,-24(a5) │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 50058 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,5f46 │ │ │ │ - ld a5,264(sp) │ │ │ │ - lw a1,208(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - lw a5,28(a5) │ │ │ │ - addw a1,a1,a5 │ │ │ │ - jal 48244 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,601c │ │ │ │ - mv a1,s9 │ │ │ │ + li a3,0 │ │ │ │ + li s2,0 │ │ │ │ li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv s7,s3 │ │ │ │ - ld a5,8(s4) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add s3,a5,s10 │ │ │ │ - lw a4,60(s3) │ │ │ │ - bgeu a4,s1,5e82 │ │ │ │ - ld a4,120(sp) │ │ │ │ - lw a2,0(s4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bltu a3,a2,5e0c │ │ │ │ - ld s10,40(sp) │ │ │ │ - ld s1,160(sp) │ │ │ │ - ld s6,168(sp) │ │ │ │ - lw a5,40(s10) │ │ │ │ - ld s7,360(sp) │ │ │ │ - ld s9,344(sp) │ │ │ │ - ld s11,328(sp) │ │ │ │ - fld fs0,312(sp) │ │ │ │ - beqz a5,5fb2 │ │ │ │ - mv s3,s1 │ │ │ │ - mv s2,s6 │ │ │ │ - li s4,0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,40(s10) │ │ │ │ - sd zero,-8(s2) │ │ │ │ - bltu s4,a5,5f8c │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + addw a5,s5,t5 │ │ │ │ + beqz s3,4e22 │ │ │ │ + addw t4,s5,t5 │ │ │ │ + mv a5,t4 │ │ │ │ + li a6,0 │ │ │ │ + beqz a0,4e7c │ │ │ │ + addiw t5,t5,-1 │ │ │ │ + j 4dd2 │ │ │ │ + addi a6,a6,1 │ │ │ │ + beq a2,a6,4e22 │ │ │ │ + add a7,s0,a6 │ │ │ │ + lbu t3,0(t1) │ │ │ │ + lbu a7,0(a7) │ │ │ │ + bne t3,a7,4dcc │ │ │ │ + addw a7,a6,t4 │ │ │ │ + slli t3,a7,0x20 │ │ │ │ + sext.w t6,a6 │ │ │ │ + srli a7,t3,0x1e │ │ │ │ + addw t3,t5,t6 │ │ │ │ + slli t0,t3,0x20 │ │ │ │ + srli t3,t0,0x1e │ │ │ │ + add t3,t3,s1 │ │ │ │ + add a7,a7,s1 │ │ │ │ + beqz a6,4e8e │ │ │ │ + lw t3,0(t3) │ │ │ │ + addiw t3,t3,1 │ │ │ │ + mv t0,t3 │ │ │ │ + sw t0,0(a7) │ │ │ │ + bgeu s2,t3,4dcc │ │ │ │ + addi a6,a6,1 │ │ │ │ + mv a4,t6 │ │ │ │ + mv a3,a0 │ │ │ │ + mv s2,t3 │ │ │ │ + bne a2,a6,4dd2 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sext.w t5,a5 │ │ │ │ + addi t1,t1,1 │ │ │ │ + bne s4,a0,4db6 │ │ │ │ + sw a3,0(s7) │ │ │ │ mv a0,s1 │ │ │ │ + sw a4,0(s6) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - beqz s0,5fc6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x74 │ │ │ │ - ld a5,-182(a5) │ │ │ │ - ld a4,296(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,60c6 │ │ │ │ - ld ra,424(sp) │ │ │ │ - ld s0,416(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - ld s1,408(sp) │ │ │ │ - ld s2,400(sp) │ │ │ │ - ld s3,392(sp) │ │ │ │ - ld s4,384(sp) │ │ │ │ - ld s5,376(sp) │ │ │ │ - ld s6,368(sp) │ │ │ │ - ld s8,352(sp) │ │ │ │ - ld s10,336(sp) │ │ │ │ - addi sp,sp,432 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - bgeu a5,s7,5ee6 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - j 5f50 │ │ │ │ - sd a2,8(sp) │ │ │ │ - ld a7,64(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - li a4,0 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 440dc │ │ │ │ - j 5ec2 │ │ │ │ - li a1,104 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 452ca │ │ │ │ - ld a3,48(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - lw a5,0(a3) │ │ │ │ - ld a0,8(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a2,0(s6) │ │ │ │ - ld a1,0(s11) │ │ │ │ - lwu a4,0(a3) │ │ │ │ - sd a0,8(a3) │ │ │ │ + addw a7,a6,t4 │ │ │ │ + slli t3,a7,0x20 │ │ │ │ + srli a7,t3,0x1e │ │ │ │ + add a7,a7,s1 │ │ │ │ + sw a1,0(a7) │ │ │ │ + sext.w a7,a6 │ │ │ │ + bnez s2,4e76 │ │ │ │ + mv a4,a7 │ │ │ │ li a3,0 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ + li s2,1 │ │ │ │ + addi a6,a6,1 │ │ │ │ + beq a2,a6,4e22 │ │ │ │ + add a7,s0,a6 │ │ │ │ + lbu t3,0(t1) │ │ │ │ + lbu a7,0(a7) │ │ │ │ + bne t3,a7,4e76 │ │ │ │ + j 4e56 │ │ │ │ + li t3,1 │ │ │ │ + li t0,1 │ │ │ │ + j 4e0e │ │ │ │ li a4,0 │ │ │ │ - jal 45718 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a2,8(s4) │ │ │ │ - mv a1,s7 │ │ │ │ - lwu a4,0(a3) │ │ │ │ - ld a0,8(a3) │ │ │ │ - ld a3,128(sp) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ + li a3,0 │ │ │ │ + li s2,0 │ │ │ │ + j 4e2e │ │ │ │ + fcvt.s.wu fa5,a4 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s2,160(sp) │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + mv s2,a4 │ │ │ │ + fsd fs0,72(sp) │ │ │ │ + auipc a4,0x5f │ │ │ │ + fld fs0,-860(a4) │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fcvt.d.wu fa3,s2 │ │ │ │ + fcvt.d.wu fa4,a2 │ │ │ │ + sd s9,104(sp) │ │ │ │ + auipc s9,0x75 │ │ │ │ + ld s9,78(s9) │ │ │ │ + ld a4,0(s9) │ │ │ │ + sd a4,56(sp) │ │ │ │ li a4,0 │ │ │ │ - add a2,a2,s10 │ │ │ │ - jal 45d64 │ │ │ │ - ld a3,48(sp) │ │ │ │ - lw a5,0(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a3) │ │ │ │ - j 5f46 │ │ │ │ - ld a0,264(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + fadd.d fa5,fa5,fa3 │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + fle.d a4,fa5,fa4 │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sw zero,44(sp) │ │ │ │ + sw zero,48(sp) │ │ │ │ + sw zero,52(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s8,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + mv s10,a3 │ │ │ │ + mv s5,a6 │ │ │ │ + beqz a4,5082 │ │ │ │ + fcvt.w.d s6,fa5,rtz │ │ │ │ + subw s4,a2,s6 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sext.w s6,s6 │ │ │ │ + add s3,a1,a5 │ │ │ │ + auipc s11,0x75 │ │ │ │ + addi s11,s11,238 │ │ │ │ + mv a7,s11 │ │ │ │ mv a2,s2 │ │ │ │ - li a1,5 │ │ │ │ - jal 4f3ca │ │ │ │ - ld a5,136(sp) │ │ │ │ - lw a5,388(a5) │ │ │ │ - beqz a5,5f34 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 44a16 │ │ │ │ - j 5f34 │ │ │ │ - lw a5,40(s10) │ │ │ │ - li s0,0 │ │ │ │ - bnez a5,5f86 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - j 5fc6 │ │ │ │ - sd s7,360(sp) │ │ │ │ - sd s9,344(sp) │ │ │ │ - sd s11,328(sp) │ │ │ │ - fsd fs0,312(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -00000000000060d2 : │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a1,8(a1) │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,6112 │ │ │ │ - ld a4,24(s1) │ │ │ │ - ld a5,24(s0) │ │ │ │ - bltu a4,a5,611c │ │ │ │ - li a0,1 │ │ │ │ - bltu a5,a4,6112 │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a5,32(s0) │ │ │ │ - bltu a4,a5,611c │ │ │ │ - bltu a5,a4,6112 │ │ │ │ - lbu a0,64(s1) │ │ │ │ - lbu a5,64(s0) │ │ │ │ - bltu a0,a5,611c │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - j 6112 │ │ │ │ - lui a5,0xbadf │ │ │ │ - addi a5,a5,13 │ │ │ │ - sd a5,0(a0) │ │ │ │ - sb zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sw zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,64(a0) │ │ │ │ - ret │ │ │ │ - lui a5,0xbadf │ │ │ │ - addi a5,a5,13 │ │ │ │ - sd a5,0(a0) │ │ │ │ - sb zero,8(a0) │ │ │ │ - sw zero,12(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sw zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ret │ │ │ │ - li a5,48 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - sb a5,64(a0) │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sw zero,4(a0) │ │ │ │ - sb a1,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sw zero,48(a0) │ │ │ │ - fsd fa5,56(a0) │ │ │ │ - sd zero,104(a0) │ │ │ │ - sd zero,112(a0) │ │ │ │ - sd zero,120(a0) │ │ │ │ - sw zero,128(a0) │ │ │ │ - sd zero,136(a0) │ │ │ │ - sd zero,144(a0) │ │ │ │ - sd zero,176(a0) │ │ │ │ - sd zero,168(a0) │ │ │ │ - sd a5,152(a0) │ │ │ │ - sw zero,160(a0) │ │ │ │ - sd zero,80(a0) │ │ │ │ - sd zero,88(a0) │ │ │ │ - sd zero,96(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,61f6 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - beqz a0,6202 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,120(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - beqz a0,620e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,136(s0) │ │ │ │ - sd zero,120(s0) │ │ │ │ - beqz a0,621a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,144(s0) │ │ │ │ - sd zero,136(s0) │ │ │ │ - beqz a0,6226 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,168(s0) │ │ │ │ - sd zero,144(s0) │ │ │ │ - beqz a0,6232 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,176(s0) │ │ │ │ - sd zero,168(s0) │ │ │ │ - beqz a0,623e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(s0) │ │ │ │ - sd zero,176(s0) │ │ │ │ - beqz a0,624a │ │ │ │ - jal 3670 │ │ │ │ - lw a5,84(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - beqz a5,6290 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - slli s1,s2,0x3 │ │ │ │ - add a0,a0,s1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - addi s2,s2,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,88(s0) │ │ │ │ - lw a4,84(s0) │ │ │ │ - sext.w a5,s2 │ │ │ │ - add s1,s1,a0 │ │ │ │ - sd zero,0(s1) │ │ │ │ - bltu a5,a4,625a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,96(s0) │ │ │ │ - sd zero,88(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - sd zero,96(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - li a2,208 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - jal 21882 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,40(s1) │ │ │ │ - sd a5,8(s1) │ │ │ │ - jal 21882 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,72(s1) │ │ │ │ - sd a5,40(s1) │ │ │ │ - jal 21882 │ │ │ │ - lw a1,84(s0) │ │ │ │ - sd a0,72(s1) │ │ │ │ - bnez a1,62e6 │ │ │ │ - lw a1,128(s0) │ │ │ │ - bnez a1,6376 │ │ │ │ - lw a1,184(s0) │ │ │ │ - bnez a1,6426 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,84(s0) │ │ │ │ - sd a0,88(s1) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,84(s0) │ │ │ │ - sd a0,96(s1) │ │ │ │ - beqz a5,62cc │ │ │ │ - ld a5,96(s0) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - slli s3,s2,0x2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lwu a1,0(a5) │ │ │ │ - li a0,0 │ │ │ │ - ld s5,88(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,96(s0) │ │ │ │ - ld a4,88(s0) │ │ │ │ - ld a5,88(s1) │ │ │ │ - add a3,a3,s3 │ │ │ │ - lw a2,0(a3) │ │ │ │ - slli s4,s2,0x3 │ │ │ │ - add s5,s5,s4 │ │ │ │ - sd a0,0(s5) │ │ │ │ - add a4,a4,s4 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a4) │ │ │ │ - ld a0,0(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,96(s0) │ │ │ │ - ld a4,96(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - add a3,a5,s3 │ │ │ │ - lw a2,0(a3) │ │ │ │ - add a4,a4,s3 │ │ │ │ - sext.w a3,s2 │ │ │ │ - sw a2,0(a4) │ │ │ │ - lw a4,84(s0) │ │ │ │ - bltu a3,a4,6314 │ │ │ │ - lw a1,128(s0) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - beqz a1,62d2 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,128(s0) │ │ │ │ - sd a0,136(s1) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,168(s0) │ │ │ │ - sd a0,144(s1) │ │ │ │ - beqz a5,63a6 │ │ │ │ - lwu a1,128(s0) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,168(s1) │ │ │ │ - ld a5,176(s0) │ │ │ │ - beqz a5,63b6 │ │ │ │ - lwu a1,128(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,168(s1) │ │ │ │ - lw a5,128(s0) │ │ │ │ - beqz a5,62d2 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - li s2,0 │ │ │ │ - ld a3,136(s0) │ │ │ │ - slli a5,s2,0x3 │ │ │ │ - ld a4,136(s1) │ │ │ │ - add a3,a3,a5 │ │ │ │ - ld a2,0(a3) │ │ │ │ - ld a3,144(s0) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd a2,0(a4) │ │ │ │ - add a3,a3,a5 │ │ │ │ - ld a4,144(s1) │ │ │ │ - ld a2,0(a3) │ │ │ │ - ld a3,168(s0) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd a2,0(a4) │ │ │ │ - add a4,a3,a5 │ │ │ │ - beqz a3,63f8 │ │ │ │ - ld s3,168(s1) │ │ │ │ - ld a0,0(a4) │ │ │ │ - add s3,s3,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,0(s3) │ │ │ │ - ld a5,176(s0) │ │ │ │ - add a4,a5,s2 │ │ │ │ - beqz a5,646e │ │ │ │ - ld a5,176(s1) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a4,128(s0) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,63c4 │ │ │ │ - lw a1,184(s0) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - beqz a1,62da │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,184(s0) │ │ │ │ - sd a0,192(s1) │ │ │ │ + auipc a6,0x75 │ │ │ │ + ld a6,178(a6) │ │ │ │ + li a5,-2 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 37448 │ │ │ │ + mv s7,a0 │ │ │ │ + li a1,48 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,184(s0) │ │ │ │ - ld a1,192(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,192(s1) │ │ │ │ - sd a5,200(s1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - jal 36a0 │ │ │ │ - lwu a2,184(s0) │ │ │ │ - ld a1,200(s0) │ │ │ │ - ld a0,200(s1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - jal 36a0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a4,128(s0) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,63c4 │ │ │ │ - j 641a │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,208 │ │ │ │ - mul a0,a0,a5 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld s1,48(a1) │ │ │ │ - ld a1,8(a2) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - add s1,s1,a0 │ │ │ │ - ld a0,8(s1) │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,64b2 │ │ │ │ - slti a0,a0,0 │ │ │ │ - addi a0,a0,1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a5,24(s0) │ │ │ │ - li a0,2 │ │ │ │ - bltu a4,a5,64a8 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - sltu a0,a5,a4 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,208 │ │ │ │ - mul a0,a0,a5 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld s1,72(a1) │ │ │ │ - ld a1,8(a2) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - add s1,s1,a0 │ │ │ │ - ld a0,8(s1) │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,64fe │ │ │ │ - slti a0,a0,0 │ │ │ │ - addi a0,a0,1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a5,24(s0) │ │ │ │ - li a0,2 │ │ │ │ - bltu a4,a5,64f4 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - sltu a0,a5,a4 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a1,8(a1) │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,6546 │ │ │ │ - ld a4,24(s1) │ │ │ │ - ld a5,24(s0) │ │ │ │ - bltu a4,a5,6550 │ │ │ │ - li a0,1 │ │ │ │ - bltu a5,a4,6546 │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a5,32(s0) │ │ │ │ - bltu a0,a5,6550 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - j 6546 │ │ │ │ - ld a5,16(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a5,656a │ │ │ │ - mv a0,a5 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,56(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,6576 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - beqz a0,6582 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,44(s0) │ │ │ │ - sd zero,32(s0) │ │ │ │ - beqz a5,65ac │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s2 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s6 │ │ │ │ + mv a4,s3 │ │ │ │ + li a3,0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 1862a │ │ │ │ + auipc a7,0x75 │ │ │ │ + ld a7,126(a7) │ │ │ │ + mv a5,s6 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + li a6,-2 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s11,0(sp) │ │ │ │ + jal 3758e │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1c0bc │ │ │ │ + fcvt.d.wu fa5,a0 │ │ │ │ + sext.w s2,a0 │ │ │ │ + sext.w a1,s5 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fcvt.w.d a7,fa5,rtz │ │ │ │ + addiw a5,a7,4 │ │ │ │ + bgeu a5,s1,5034 │ │ │ │ + addi a5,sp,48 │ │ │ │ + addi a4,sp,44 │ │ │ │ + li a3,0 │ │ │ │ + addiw s1,s1,-4 │ │ │ │ + addi a6,sp,52 │ │ │ │ + auipc a2,0x75 │ │ │ │ + addi a2,a2,106 │ │ │ │ + mv a0,s0 │ │ │ │ + subw s1,s1,a7 │ │ │ │ + jal 18f16 │ │ │ │ + lw a4,52(sp) │ │ │ │ + li a3,3 │ │ │ │ + li a5,100 │ │ │ │ + bge a3,a4,4fe4 │ │ │ │ + lw a5,48(sp) │ │ │ │ + fcvt.d.w fa3,a4 │ │ │ │ + auipc a4,0x5f │ │ │ │ + fld fa4,-1138(a4) │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fcvt.w.d a5,fa5,rtz │ │ │ │ + sext.w a5,a5 │ │ │ │ + lw a4,28(s0) │ │ │ │ + addw s4,s2,s4 │ │ │ │ + addw s4,s4,a4 │ │ │ │ + bgeu s4,s1,505a │ │ │ │ li s1,0 │ │ │ │ - li s2,0 │ │ │ │ - ld a1,48(s0) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 61e6 │ │ │ │ - lw a5,44(s0) │ │ │ │ - addi s2,s2,208 │ │ │ │ - bltu s1,a5,6592 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw zero,44(s0) │ │ │ │ - beqz a0,65b8 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw a5,12(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a5,6622 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - ld a5,16(s0) │ │ │ │ - slli s1,s2,0x3 │ │ │ │ - addi s2,s2,1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,16(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - add a4,a4,s1 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,32(s0) │ │ │ │ - ld a5,48(s0) │ │ │ │ - add a4,a4,s1 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,48(s0) │ │ │ │ - lw a4,12(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,65d8 │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld a0,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1868a │ │ │ │ + mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ - ld a0,72(s0) │ │ │ │ - sd zero,32(s0) │ │ │ │ - sw zero,64(s0) │ │ │ │ - beqz a0,666a │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,72(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,509c │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + fld fs0,72(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,168(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - ld a4,0(a1) │ │ │ │ + addi a5,sp,48 │ │ │ │ + addi a4,sp,44 │ │ │ │ + addi a6,sp,52 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x75 │ │ │ │ + addi a2,a2,-46 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 18f16 │ │ │ │ + lw a4,52(sp) │ │ │ │ + li a5,3 │ │ │ │ + blt a5,a4,5088 │ │ │ │ + lw a4,28(s0) │ │ │ │ + li a5,100 │ │ │ │ + lw a2,44(sp) │ │ │ │ + li a3,4 │ │ │ │ + bge a3,a2,508c │ │ │ │ + ld a3,24(sp) │ │ │ │ + bltu a5,a3,4ff2 │ │ │ │ + addw a5,s2,a4 │ │ │ │ + li s1,0 │ │ │ │ + bgeu a5,s6,5078 │ │ │ │ + subw s1,s6,s2 │ │ │ │ + subw s1,s1,a4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1c0bc │ │ │ │ + addw s1,s1,a0 │ │ │ │ + j 4ff4 │ │ │ │ + mv s6,a2 │ │ │ │ + li s4,0 │ │ │ │ + j 4f1a │ │ │ │ + li s1,0 │ │ │ │ + j 4fc4 │ │ │ │ + lw a2,48(sp) │ │ │ │ + li a3,7 │ │ │ │ + bge a3,a2,4ff2 │ │ │ │ + ld a3,24(sp) │ │ │ │ + bltu a5,a3,4ff2 │ │ │ │ + j 5068 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + fcvt.s.wu fa5,a4 │ │ │ │ addi sp,sp,-96 │ │ │ │ - lui a5,0xbadf │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + mv s1,a4 │ │ │ │ + auipc a4,0x5f │ │ │ │ + fld fa4,-1374(a4) │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fcvt.d.wu fa3,s1 │ │ │ │ + fcvt.d.wu fa4,a2 │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ + fadd.d fa5,fa5,fa3 │ │ │ │ sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - addi a5,a5,13 │ │ │ │ - bne a4,a5,67da │ │ │ │ - ld a5,0(a2) │ │ │ │ - mv s3,a2 │ │ │ │ - bne a5,a4,67da │ │ │ │ - lw s4,64(a1) │ │ │ │ - lw s9,44(a2) │ │ │ │ - li s2,208 │ │ │ │ - slli s6,s4,0x20 │ │ │ │ - slli s10,s9,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - add s8,s6,s10 │ │ │ │ - mul s7,s8,s2 │ │ │ │ - ld a0,72(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - lw s5,12(a1) │ │ │ │ - mv a1,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mul s0,s6,s2 │ │ │ │ - ld a1,48(s3) │ │ │ │ - sd a0,72(s1) │ │ │ │ - mul a2,s10,s2 │ │ │ │ - add a0,a0,s0 │ │ │ │ - slli s2,s5,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - addi s2,s2,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ - addw a5,s4,s9 │ │ │ │ - slli s4,s2,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - sw a5,64(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,24(s1) │ │ │ │ - slli s2,s2,0x2 │ │ │ │ - mv a1,s2 │ │ │ │ - sd a5,16(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s4 │ │ │ │ - sd a5,24(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,40(s1) │ │ │ │ - mv a1,s2 │ │ │ │ - sd a5,32(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,48(s1) │ │ │ │ - mv a1,s4 │ │ │ │ - sd a5,40(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,56(s1) │ │ │ │ - mv a1,s2 │ │ │ │ - sd a5,48(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld s9,16(s1) │ │ │ │ - ld a0,16(s3) │ │ │ │ - addi s4,s4,-8 │ │ │ │ - sd a5,56(s1) │ │ │ │ - jal 21882 │ │ │ │ - add s9,s9,s4 │ │ │ │ - sd a0,0(s9) │ │ │ │ - ld a0,32(s3) │ │ │ │ - ld s9,32(s1) │ │ │ │ - addi s2,s2,-4 │ │ │ │ - jal 21882 │ │ │ │ - add s9,s9,s4 │ │ │ │ - sd a0,0(s9) │ │ │ │ - ld a5,48(s1) │ │ │ │ - ld a0,56(s3) │ │ │ │ - add s4,s4,a5 │ │ │ │ - jal 21882 │ │ │ │ - ld a5,24(s1) │ │ │ │ - lw a4,24(s3) │ │ │ │ - sd a0,0(s4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a4,40(s1) │ │ │ │ - lw a3,40(s3) │ │ │ │ - ld a5,56(s1) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sw a3,0(a4) │ │ │ │ - lw a4,64(s3) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bgeu s6,s8,67b6 │ │ │ │ - ld a1,72(s1) │ │ │ │ - add a5,a1,s0 │ │ │ │ - add a1,a1,s7 │ │ │ │ - sw s5,4(a5) │ │ │ │ - addi a5,a5,208 │ │ │ │ - bne a5,a1,67aa │ │ │ │ - lw a5,12(s1) │ │ │ │ + fle.d a5,fa5,fa4 │ │ │ │ + mv s6,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a5,50ee │ │ │ │ + fcvt.w.d s0,fa5,rtz │ │ │ │ + sext.w s0,s0 │ │ │ │ + auipc s8,0x75 │ │ │ │ + addi s8,s8,-230 │ │ │ │ + mv a7,s8 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a6,0x75 │ │ │ │ + ld a6,-290(a6) │ │ │ │ + li a5,-2 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 37448 │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,s0 │ │ │ │ + li a6,0 │ │ │ │ + mv a4,s4 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 1862a │ │ │ │ + mv a5,s0 │ │ │ │ + auipc a7,0x75 │ │ │ │ + ld a7,-344(a7) │ │ │ │ + li a6,-2 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + sd s2,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + jal 3758e │ │ │ │ + li a2,0 │ │ │ │ + auipc a1,0x75 │ │ │ │ + addi a1,a1,-318 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 190f0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s0,0 │ │ │ │ + bgeu a0,s7,5190 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1868a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,80(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,12(s1) │ │ │ │ + ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - auipc a3,0x5d │ │ │ │ - addi a3,a3,1798 │ │ │ │ - li a2,473 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,1978 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,1994 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w s0,a0 │ │ │ │ + j 5164 │ │ │ │ addi sp,sp,-128 │ │ │ │ - sd s9,40(sp) │ │ │ │ - lw s9,44(a0) │ │ │ │ + sd s0,112(sp) │ │ │ │ sd ra,120(sp) │ │ │ │ - beqz s9,699a │ │ │ │ + li a5,9 │ │ │ │ + mv s0,a2 │ │ │ │ + bgeu a5,a2,52de │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ - ld s4,48(a0) │ │ │ │ - addiw a5,s9,-1 │ │ │ │ + sd s1,104(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ - sw a5,4(sp) │ │ │ │ - li s5,0 │ │ │ │ - addi a5,s4,208 │ │ │ │ - sd s3,88(sp) │ │ │ │ sd s6,64(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ sd s8,48(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - addiw s6,s5,1 │ │ │ │ - mv s10,a0 │ │ │ │ - li s8,0 │ │ │ │ - li s7,0 │ │ │ │ - li s3,-1 │ │ │ │ - bgeu s6,s9,68a4 │ │ │ │ - lw a4,4(sp) │ │ │ │ - li a5,208 │ │ │ │ - add s2,s4,s8 │ │ │ │ - subw s0,a4,s6 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add s0,s0,s7 │ │ │ │ - mul s0,s0,a5 │ │ │ │ - ld s1,32(s2) │ │ │ │ - ld a5,8(sp) │ │ │ │ - mv s11,s2 │ │ │ │ - addi s1,s1,1 │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a4,232(s11) │ │ │ │ - bgeu a4,s1,6894 │ │ │ │ - ld a1,216(s11) │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,6894 │ │ │ │ - lw a4,364(s11) │ │ │ │ - beq a4,s3,69a2 │ │ │ │ - lw a4,360(s11) │ │ │ │ - addi s11,s11,208 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,152(s11) │ │ │ │ - bne s0,s11,6864 │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s8,s8,208 │ │ │ │ - mv s5,s6 │ │ │ │ - addiw s6,s5,1 │ │ │ │ - bltu s6,s9,6840 │ │ │ │ - bne s6,s9,6894 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - li s3,1 │ │ │ │ - li s1,208 │ │ │ │ - j 68c6 │ │ │ │ - sw a5,160(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,208 │ │ │ │ - bgeu s6,s9,6984 │ │ │ │ - ld s4,48(s10) │ │ │ │ - add s4,s4,s7 │ │ │ │ - lw a5,152(s4) │ │ │ │ - bgeu s3,a5,68b4 │ │ │ │ - li a1,255 │ │ │ │ - li a0,0 │ │ │ │ - jal 73ee │ │ │ │ - ld s0,48(s10) │ │ │ │ + sd s9,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ mv s4,a0 │ │ │ │ - add s2,s0,s7 │ │ │ │ - lw a5,156(s2) │ │ │ │ - bgeu a5,s6,6946 │ │ │ │ - addiw s5,s6,-1 │ │ │ │ - subw s5,s5,a5 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a3 │ │ │ │ + beqz a3,52e8 │ │ │ │ + addiw s6,a4,77 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + mv s1,a4 │ │ │ │ + addiw s8,a4,76 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + mv s5,a0 │ │ │ │ + jal 3890 │ │ │ │ + li a2,76 │ │ │ │ + auipc a1,0x59 │ │ │ │ + addi a1,a1,-1350 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3530 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s3 │ │ │ │ + addi a0,s5,76 │ │ │ │ + jal 36a0 │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + fcvt.s.wu fa5,s0 │ │ │ │ + auipc a5,0x5f │ │ │ │ + fld fa4,-1722(a5) │ │ │ │ + li a6,0 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s8 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s3,a0 │ │ │ │ + auipc s9,0x75 │ │ │ │ + addi s9,s9,-556 │ │ │ │ + fcvt.w.d s1,fa5,rtz │ │ │ │ + subw s6,s0,s1 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - add s5,s5,a5 │ │ │ │ - mul s5,s5,s1 │ │ │ │ - ld s8,24(s2) │ │ │ │ - addi a4,s0,208 │ │ │ │ - mul a5,a5,s1 │ │ │ │ - add s5,s5,a4 │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a5,32(s0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - bltu a5,s8,693e │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,693e │ │ │ │ - lw a4,160(s0) │ │ │ │ - srliw a5,a4,0x6 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - sll a4,s3,a4 │ │ │ │ - or a4,a4,a3 │ │ │ │ - sd a4,0(a5) │ │ │ │ - addi s0,s0,208 │ │ │ │ - bne s5,s0,6914 │ │ │ │ - ld a5,0(s4) │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,69c2 │ │ │ │ - li a5,0 │ │ │ │ - li a2,255 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - srliw a4,a5,0x6 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s4 │ │ │ │ - sll a3,s3,a5 │ │ │ │ - beq a5,a2,696c │ │ │ │ - ld a4,0(a4) │ │ │ │ - and a3,a3,a4 │ │ │ │ - bnez a3,6954 │ │ │ │ - sw a5,160(s2) │ │ │ │ + add s2,s2,a5 │ │ │ │ + sext.w s1,s1 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s2 │ │ │ │ + jal 1862a │ │ │ │ + mv a7,s9 │ │ │ │ + auipc a6,0x75 │ │ │ │ + ld a6,-640(a6) │ │ │ │ + li a5,-3 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 37448 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a1,a0 │ │ │ │ + auipc a7,0x75 │ │ │ │ + ld a7,-668(a7) │ │ │ │ + li a6,-3 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s5 │ │ │ │ + mv s7,a0 │ │ │ │ + sd s3,8(sp) │ │ │ │ mv a0,s4 │ │ │ │ + sd s9,0(sp) │ │ │ │ + jal 3758e │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1c0bc │ │ │ │ + fcvt.d.wu fa5,a0 │ │ │ │ + auipc a5,0x5f │ │ │ │ + fld fs0,-1866(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fcvt.w.d a5,fa5,rtz │ │ │ │ + addiw a5,a5,4 │ │ │ │ + bltu a5,s0,52f6 │ │ │ │ + jal 1c0bc │ │ │ │ + lw s0,28(s3) │ │ │ │ + addw s0,s6,s0 │ │ │ │ + mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ - lw s9,44(s10) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,208 │ │ │ │ - bltu s6,s9,68c2 │ │ │ │ - ld s0,112(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1868a │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,112(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw a4,360(s11) │ │ │ │ - sw s5,364(s11) │ │ │ │ - addi s11,s11,208 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,152(s11) │ │ │ │ - bne s0,s11,6864 │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s8,s8,208 │ │ │ │ - mv s5,s6 │ │ │ │ - j 689c │ │ │ │ - li a5,0 │ │ │ │ - j 696c │ │ │ │ - lw a2,44(a1) │ │ │ │ - beqz a2,6afe │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s10,16(sp) │ │ │ │ - li s10,0 │ │ │ │ - slli a7,s10,0x20 │ │ │ │ - sd s8,32(sp) │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - li s8,208 │ │ │ │ - sd s9,24(sp) │ │ │ │ - mul s9,a7,s8 │ │ │ │ - sd s6,48(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - sd s0,96(sp) │ │ │ │ - ld s0,48(s6) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - addiw s11,s10,1 │ │ │ │ - mv s7,a0 │ │ │ │ - auipc s5,0x57 │ │ │ │ - addi s5,s5,1514 │ │ │ │ - add s0,s0,s9 │ │ │ │ - bgeu s11,a2,6ad4 │ │ │ │ - ld a1,24(s0) │ │ │ │ - mv a5,s0 │ │ │ │ - j 6a3a │ │ │ │ - ld a4,240(a5) │ │ │ │ - ld a3,32(s0) │ │ │ │ - bne a3,a4,6a44 │ │ │ │ - lbu a4,272(a5) │ │ │ │ - lbu a3,64(s0) │ │ │ │ - addi a5,a5,208 │ │ │ │ - bne a3,a4,6a44 │ │ │ │ - sext.w s11,s4 │ │ │ │ - bgeu s11,a2,6ad8 │ │ │ │ - ld a4,232(a5) │ │ │ │ - addiw s4,s11,1 │ │ │ │ - beq a1,a4,6a1a │ │ │ │ - subw s4,s11,s10 │ │ │ │ - bgeu s10,s11,6ab4 │ │ │ │ - li a5,1 │ │ │ │ - subw s10,a5,s10 │ │ │ │ - addw s10,s10,s11 │ │ │ │ - li s1,1 │ │ │ │ - j 6a60 │ │ │ │ - ld s0,48(s6) │ │ │ │ - add s0,s0,s9 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a4,s5 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw s3,a0,1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv a1,s3 │ │ │ │ - mv s2,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a4,s5 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - mv s3,a0 │ │ │ │ - sext.w s2,s2 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s7 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 58952 │ │ │ │ - addi s9,s9,208 │ │ │ │ - bne s10,s1,6a5a │ │ │ │ - lw a2,44(s6) │ │ │ │ - bgeu s11,a2,6ade │ │ │ │ - mv s10,s11 │ │ │ │ - slli a7,s10,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - mul s9,a7,s8 │ │ │ │ - ld s0,48(s6) │ │ │ │ - addiw s11,s10,1 │ │ │ │ - add s0,s0,s9 │ │ │ │ - bltu s11,a2,6a14 │ │ │ │ - li s4,1 │ │ │ │ - j 6a4c │ │ │ │ - subw s4,s4,s10 │ │ │ │ - j 6a48 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,112 │ │ │ │ + auipc s5,0x59 │ │ │ │ + addi s5,s5,-1600 │ │ │ │ + li s8,76 │ │ │ │ + j 520c │ │ │ │ + jal 1c0bc │ │ │ │ + fcvt.d.wu fa5,a0 │ │ │ │ + lw s1,28(s3) │ │ │ │ + addiw s2,s0,-4 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + mv a0,s3 │ │ │ │ + addw s1,s6,s1 │ │ │ │ + fcvt.w.d a5,fa5,rtz │ │ │ │ + subw s2,s2,a5 │ │ │ │ + jal 1c0bc │ │ │ │ + addw s1,s1,a0 │ │ │ │ + bltu s1,s2,52be │ │ │ │ + j 52b6 │ │ │ │ + mv a5,a0 │ │ │ │ + bgeu a1,a0,532c │ │ │ │ + mv a5,a1 │ │ │ │ + subw a0,a0,a5 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ + bgeu a2,a1,533a │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,a2 │ │ │ │ ret │ │ │ │ - ld a5,32(a1) │ │ │ │ - ld a4,24(a1) │ │ │ │ - ld a3,8(a1) │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,1272 │ │ │ │ - li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a4,0(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - lui a5,0xbadf │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ - addi a5,a5,13 │ │ │ │ - bne a4,a5,6b62 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,s2,0x20 │ │ │ │ + mv s2,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sd s0,16(sp) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv s0,a0 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,1436 │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,208 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + jal af94 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,65 │ │ │ │ + add s2,s2,s1 │ │ │ │ + jal 3890 │ │ │ │ + sb zero,0(s2) │ │ │ │ + beqz s0,53bc │ │ │ │ + li a4,0 │ │ │ │ + li a6,5 │ │ │ │ + li a0,4 │ │ │ │ + li t4,78 │ │ │ │ + auipc t3,0x5f │ │ │ │ + addi t3,t3,-1242 │ │ │ │ + remuw a5,s0,a6 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw t1,a4,1 │ │ │ │ + add a2,a2,s1 │ │ │ │ + mv a4,t1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - jal 3400 │ │ │ │ - li a5,1 │ │ │ │ - sb a5,8(s0) │ │ │ │ - sw s2,44(s0) │ │ │ │ - sd s1,48(s0) │ │ │ │ + divuw a7,s0,a6 │ │ │ │ + add a1,a1,t3 │ │ │ │ + beq a5,a0,53b4 │ │ │ │ + lbu a5,0(a1) │ │ │ │ + sb a5,0(a2) │ │ │ │ + bgeu a0,s0,53bc │ │ │ │ + mv s0,a7 │ │ │ │ + j 5382 │ │ │ │ + sb t4,0(a2) │ │ │ │ + bne s0,a0,53b0 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a3,0x5d │ │ │ │ - addi a3,a3,918 │ │ │ │ - li a2,623 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,1074 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,1178 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd ra,104(sp) │ │ │ │ - lbu a5,8(a0) │ │ │ │ - beqz a5,6db2 │ │ │ │ - sd s2,80(sp) │ │ │ │ - li a1,48 │ │ │ │ - mv s2,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,44(s2) │ │ │ │ - lui s3,0x18 │ │ │ │ - addi s3,s3,1696 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sw s3,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,6d14 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s7,0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + beqz a1,548e │ │ │ │ + sd s2,64(sp) │ │ │ │ + slli s2,a1,0x20 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ li s0,0 │ │ │ │ - li s8,0 │ │ │ │ - li s9,0 │ │ │ │ - li s4,208 │ │ │ │ - beqz s9,6c00 │ │ │ │ - ld s6,48(s2) │ │ │ │ - mv a1,s9 │ │ │ │ - add s10,s6,s1 │ │ │ │ - ld a0,8(s10) │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,6caa │ │ │ │ - ld a0,8(s5) │ │ │ │ - addi a1,s0,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,48(s2) │ │ │ │ - ld a4,0(s5) │ │ │ │ - mv a5,a0 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a0,8(a3) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - sd a5,8(s5) │ │ │ │ - add s0,a5,a4 │ │ │ │ - jal 21882 │ │ │ │ - ld a1,0(s5) │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,16(s5) │ │ │ │ - addi a1,a1,1 │ │ │ │ - sd a5,0(s0) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,48(s2) │ │ │ │ - ld a1,0(s5) │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a4,16(a4) │ │ │ │ - slli a3,a1,0x2 │ │ │ │ - ld a0,32(s5) │ │ │ │ - sd a5,16(s5) │ │ │ │ - addi a1,a1,1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sw a4,0(a5) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a0,32(s5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd zero,0(a0) │ │ │ │ - ld a1,0(s5) │ │ │ │ - ld a0,40(s5) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s0,0(s5) │ │ │ │ - ld s6,48(s2) │ │ │ │ - sd a0,40(s5) │ │ │ │ - slli a5,s0,0x3 │ │ │ │ - add s10,s6,s1 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld s9,8(s10) │ │ │ │ + li s1,0 │ │ │ │ + auipc a5,0x5e │ │ │ │ + fld fs0,1912(a5) │ │ │ │ + li s5,19 │ │ │ │ + auipc a5,0x5e │ │ │ │ + fld fs2,1910(a5) │ │ │ │ + auipc s4,0x5f │ │ │ │ + addi s4,s4,-1378 │ │ │ │ + add a5,s3,s0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + sext.w a3,s0 │ │ │ │ + addiw a5,a5,-65 │ │ │ │ + zext.b a5,a5 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,s4 │ │ │ │ + bltu s5,a5,546c │ │ │ │ + lw a5,8(a4) │ │ │ │ + fcvt.d.wu fa1,a3 │ │ │ │ addi s0,s0,1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - mv s7,a0 │ │ │ │ - sd s0,0(s5) │ │ │ │ - ld a3,32(s10) │ │ │ │ - ld a5,32(s5) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - divu s10,a3,s3 │ │ │ │ - addi s0,s0,-8 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - slli s11,s10,0x3 │ │ │ │ - bgeu s10,a5,6d22 │ │ │ │ - add s0,s0,s7 │ │ │ │ - ld a5,0(s0) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a4,0(a5) │ │ │ │ - mul a4,a4,s4 │ │ │ │ - add s6,s6,a4 │ │ │ │ - ld a4,32(s6) │ │ │ │ - bgeu a4,a3,6cf4 │ │ │ │ - lwu a4,44(s2) │ │ │ │ - sd s8,0(a5) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s1,s1,208 │ │ │ │ - bgeu s8,a4,6d02 │ │ │ │ - ld s0,0(s5) │ │ │ │ - j 6be8 │ │ │ │ - lwu a5,44(s2) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s1,s1,208 │ │ │ │ - bltu s8,a5,6cee │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - add s0,s0,s7 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi a1,s11,8 │ │ │ │ - addi s6,s10,1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,0(s5) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a2,32(s5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - addi a4,a4,-8 │ │ │ │ - add a5,a2,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld s7,40(s5) │ │ │ │ - bgeu a3,s10,6d88 │ │ │ │ - add a4,a4,s7 │ │ │ │ - ld a5,0(a4) │ │ │ │ - slli a1,a3,0x3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sd s8,0(a5) │ │ │ │ - addi a4,a1,8 │ │ │ │ - bgeu a3,s10,6d7e │ │ │ │ - ld a5,0(s5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,-8(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd s8,0(a5) │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a4,s11,6d66 │ │ │ │ - ld a5,0(s5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a5,a5,-8 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd s6,0(a5) │ │ │ │ - ld a5,0(s5) │ │ │ │ - ld s6,48(s2) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,-8(a5) │ │ │ │ - add a4,s6,s1 │ │ │ │ - add a5,a5,s11 │ │ │ │ - sd s8,0(a5) │ │ │ │ - ld s0,0(s5) │ │ │ │ - ld a3,32(a4) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - addi s0,s0,-8 │ │ │ │ - j 6cc6 │ │ │ │ - auipc a3,0x5d │ │ │ │ - addi a3,a3,358 │ │ │ │ - li a2,640 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,482 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,618 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a5,0(a0) │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - lwu s4,24(a0) │ │ │ │ - beqz a5,6eea │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - li s7,0 │ │ │ │ - auipc s1,0x73 │ │ │ │ - ld s1,402(s1) │ │ │ │ - auipc s6,0x57 │ │ │ │ - addi s6,s6,586 │ │ │ │ - li s2,208 │ │ │ │ - auipc s5,0x57 │ │ │ │ - addi s5,s5,598 │ │ │ │ - ld a4,8(s8) │ │ │ │ - slli s0,s7,0x3 │ │ │ │ - ld a0,0(s1) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a4,0(a4) │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,510 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,32(s8) │ │ │ │ - li a4,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - beq a5,a4,6eca │ │ │ │ - li s11,0 │ │ │ │ - li s10,0 │ │ │ │ - li s9,0 │ │ │ │ - ld a5,40(s8) │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a4,s11 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a3,s9 │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a6,0(a5) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a5,s11 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a4,40(s8) │ │ │ │ - addi s9,s9,1 │ │ │ │ - slli a5,s9,0x3 │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a4,0(a4) │ │ │ │ - ld a3,48(s3) │ │ │ │ - ld a0,0(s1) │ │ │ │ - add a1,a4,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(a1) │ │ │ │ - mv a2,s5 │ │ │ │ - mul a4,a4,s2 │ │ │ │ - li a1,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - mul a5,a5,s2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,32(a4) │ │ │ │ - add a3,a3,a5 │ │ │ │ - ld a3,32(a3) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,32(s8) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - bltu s9,a5,6e64 │ │ │ │ - ld a5,0(s8) │ │ │ │ - addi s7,s7,1 │ │ │ │ - bltu s7,a5,6e32 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + fcvt.d.w fs1,a5 │ │ │ │ + jal 35c0 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + fmul.d fa0,fa0,fs1 │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fcvt.wu.d s1,fa5,rtz │ │ │ │ + sext.w s1,s1 │ │ │ │ + bne s2,s0,540a │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,-1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - slli a0,a0,0x3f │ │ │ │ - ld t3,24(s0) │ │ │ │ - beq a3,a0,7026 │ │ │ │ - mv a0,t3 │ │ │ │ - li a6,-1 │ │ │ │ - slli a6,a6,0x3f │ │ │ │ - beq a4,a6,7020 │ │ │ │ - ld a6,32(s0) │ │ │ │ - li t1,1 │ │ │ │ - lbu a7,64(s0) │ │ │ │ - beq a5,t1,6fee │ │ │ │ - li t1,2 │ │ │ │ - beq a5,t1,6fa6 │ │ │ │ - li a5,43 │ │ │ │ - beq a7,a5,700a │ │ │ │ - li a5,45 │ │ │ │ - beq a7,a5,6fba │ │ │ │ - bltz a3,6fd2 │ │ │ │ - add a0,a0,a3 │ │ │ │ - mv s2,a0 │ │ │ │ - bltz a4,702c │ │ │ │ - add a6,a6,a4 │ │ │ │ - mv s1,a6 │ │ │ │ - blt a6,a0,6f52 │ │ │ │ - mv a5,s1 │ │ │ │ - mv s1,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - sub a0,s1,t3 │ │ │ │ - beq s1,t3,6f94 │ │ │ │ - lw a1,128(s0) │ │ │ │ - beqz a1,6f94 │ │ │ │ - ld a4,144(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a3,0 │ │ │ │ - add a1,a1,a4 │ │ │ │ - li a6,0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - bltu a5,s1,6f84 │ │ │ │ - ld a2,136(s0) │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a2,0(a2) │ │ │ │ - add a2,a2,a5 │ │ │ │ - bgeu s2,a2,6f86 │ │ │ │ - li a6,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bne a1,a4,6f70 │ │ │ │ - bnez a6,703a │ │ │ │ - sd s1,24(s0) │ │ │ │ - sd s2,32(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + fcvt.d.wu fa1,a3 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 35c0 │ │ │ │ + fmul.d fa0,fa0,fs2 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fcvt.wu.d s1,fa5,rtz │ │ │ │ + sext.w s1,s1 │ │ │ │ + bne s2,s0,540a │ │ │ │ + j 5452 │ │ │ │ + ld ra,88(sp) │ │ │ │ + li s1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - li a5,43 │ │ │ │ - beq a7,a5,7056 │ │ │ │ - li a5,45 │ │ │ │ - bne a7,a5,6f38 │ │ │ │ - mv a6,t3 │ │ │ │ - mv a0,a6 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - beq a2,a5,705c │ │ │ │ - sub a4,a4,a2 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - beq a1,a5,7068 │ │ │ │ - sub a3,a3,a1 │ │ │ │ - bgez a3,6f3c │ │ │ │ - neg a5,a3 │ │ │ │ - blt a5,a0,6f3c │ │ │ │ - li s2,0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + addiw s2,a2,1 │ │ │ │ + addiw s5,a4,1 │ │ │ │ + mulw s2,s2,s5 │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + sd s8,0(sp) │ │ │ │ li a0,0 │ │ │ │ - bgez a4,6f44 │ │ │ │ - neg a5,a4 │ │ │ │ - li s1,0 │ │ │ │ - bge a5,a6,6f52 │ │ │ │ - j 6f44 │ │ │ │ - li a5,43 │ │ │ │ - beq a7,a5,7006 │ │ │ │ - li a5,45 │ │ │ │ - bne a7,a5,6f38 │ │ │ │ - ld a6,32(s0) │ │ │ │ - mv a0,a6 │ │ │ │ - j 6fba │ │ │ │ - mv a0,t3 │ │ │ │ - mv a6,a0 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - beq a2,a5,7064 │ │ │ │ - add a3,a3,a2 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - beq a1,a5,7060 │ │ │ │ - add a4,a4,a1 │ │ │ │ - j 6f38 │ │ │ │ - mv a6,t3 │ │ │ │ + mv s8,a1 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + mv a1,s2 │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + mv s0,a3 │ │ │ │ + mv s6,a6 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3890 │ │ │ │ + beqz s4,55da │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + not t5,s3 │ │ │ │ + mv a1,s8 │ │ │ │ li a4,0 │ │ │ │ - j 6f18 │ │ │ │ - ld a0,32(s0) │ │ │ │ - li a3,0 │ │ │ │ - j 6f0c │ │ │ │ - neg a5,a4 │ │ │ │ - blt a5,a6,6f44 │ │ │ │ - li s1,0 │ │ │ │ - li a6,0 │ │ │ │ - j 6f48 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,84 │ │ │ │ - li a1,824 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-168 │ │ │ │ - jal 27d46 │ │ │ │ - j 6f94 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a6,a0 │ │ │ │ - j 700a │ │ │ │ - mv a6,t3 │ │ │ │ - j 6fc4 │ │ │ │ - mv a6,t3 │ │ │ │ - j 6f38 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 7014 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 6f38 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s6,48(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - lw a0,44(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - beqz a0,7162 │ │ │ │ - sd s3,72(sp) │ │ │ │ - li s3,-1 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - li s5,0 │ │ │ │ - li s4,0 │ │ │ │ - slli s3,s3,0x3f │ │ │ │ - li s7,1 │ │ │ │ - li s9,2 │ │ │ │ - li s8,43 │ │ │ │ - li s10,45 │ │ │ │ - ld s0,48(s6) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld t1,8(s2) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld t3,0(s2) │ │ │ │ - ld a4,24(s2) │ │ │ │ - lb a6,32(s2) │ │ │ │ - mv a2,a3 │ │ │ │ - beq a5,s3,716a │ │ │ │ - beq a4,s3,7172 │ │ │ │ - ld a1,32(s0) │ │ │ │ - lbu a7,64(s0) │ │ │ │ - beq a6,s7,717e │ │ │ │ - beq a6,s9,71da │ │ │ │ - beq a7,s8,71be │ │ │ │ - beq a7,s10,718a │ │ │ │ - bltz a5,719e │ │ │ │ - add a5,a5,a2 │ │ │ │ - mv s11,a5 │ │ │ │ - bltz a4,71cc │ │ │ │ - add a4,a4,a1 │ │ │ │ - mv s1,a4 │ │ │ │ - blt a4,a5,70fa │ │ │ │ - mv a5,s1 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,a5 │ │ │ │ - sub a6,s1,a3 │ │ │ │ - beq s1,a3,713c │ │ │ │ - lw a1,128(s0) │ │ │ │ - beqz a1,713c │ │ │ │ - ld a4,144(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a3,0 │ │ │ │ - add a1,a1,a4 │ │ │ │ + li a2,0 │ │ │ │ + li s2,0 │ │ │ │ + li a0,0 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + li a6,1 │ │ │ │ + addw a5,s5,t5 │ │ │ │ + beqz s3,5568 │ │ │ │ + addw t4,s5,t5 │ │ │ │ + mv a5,t4 │ │ │ │ li a7,0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - add a5,a5,a6 │ │ │ │ - bltu a5,s1,712c │ │ │ │ - ld a2,136(s0) │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a2,0(a2) │ │ │ │ - add a2,a2,a5 │ │ │ │ - bgeu s11,a2,712e │ │ │ │ - li a7,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bne a1,a4,7118 │ │ │ │ - bnez a7,71f2 │ │ │ │ - sd s1,24(s0) │ │ │ │ - sd s11,32(s0) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s5,s5,208 │ │ │ │ - bltu s4,a0,70a4 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + beqz a0,55c2 │ │ │ │ + addiw t5,t5,-1 │ │ │ │ + j 5518 │ │ │ │ + addi a7,a7,1 │ │ │ │ + beq a3,a7,5568 │ │ │ │ + add t1,s0,a7 │ │ │ │ + lbu t3,0(a1) │ │ │ │ + lbu t1,0(t1) │ │ │ │ + bne t3,t1,5512 │ │ │ │ + addw t1,a7,t4 │ │ │ │ + slli t3,t1,0x20 │ │ │ │ + sext.w t6,a7 │ │ │ │ + srli t1,t3,0x1e │ │ │ │ + addw t3,t5,t6 │ │ │ │ + slli t0,t3,0x20 │ │ │ │ + srli t3,t0,0x1e │ │ │ │ + add t3,t3,s1 │ │ │ │ + add t1,t1,s1 │ │ │ │ + beqz a7,55d4 │ │ │ │ + lw t3,0(t3) │ │ │ │ + addiw t3,t3,1 │ │ │ │ + mv t0,t3 │ │ │ │ + sw t0,0(t1) │ │ │ │ + bgeu s2,t3,5512 │ │ │ │ + addi a7,a7,1 │ │ │ │ + mv a4,t6 │ │ │ │ + mv a2,a0 │ │ │ │ + mv s2,t3 │ │ │ │ + bne a3,a7,5518 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sext.w t5,a5 │ │ │ │ + addi a1,a1,1 │ │ │ │ + bne s4,a0,54fc │ │ │ │ + sw a2,0(s7) │ │ │ │ + mv a0,s1 │ │ │ │ + sw a4,0(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a2,32(s0) │ │ │ │ - li a5,0 │ │ │ │ - bne a4,s3,70ca │ │ │ │ - lbu a7,64(s0) │ │ │ │ - mv a1,a3 │ │ │ │ + addw t1,a7,t4 │ │ │ │ + slli t3,t1,0x20 │ │ │ │ + srli t1,t3,0x1e │ │ │ │ + add t1,t1,s1 │ │ │ │ + sw a6,0(t1) │ │ │ │ + sext.w t1,a7 │ │ │ │ + bnez s2,55bc │ │ │ │ + mv a4,t1 │ │ │ │ + li a2,0 │ │ │ │ + li s2,1 │ │ │ │ + addi a7,a7,1 │ │ │ │ + beq a3,a7,5568 │ │ │ │ + add t1,s0,a7 │ │ │ │ + lbu t3,0(a1) │ │ │ │ + lbu t1,0(t1) │ │ │ │ + bne t3,t1,55bc │ │ │ │ + j 559c │ │ │ │ + li t3,1 │ │ │ │ + li t0,1 │ │ │ │ + j 5554 │ │ │ │ li a4,0 │ │ │ │ - bne a6,s7,70d4 │ │ │ │ - beq a7,s8,71ba │ │ │ │ - bne a7,s10,70e0 │ │ │ │ - ld a1,32(s0) │ │ │ │ - mv a2,a1 │ │ │ │ - beq t3,s3,7212 │ │ │ │ - sub a4,a4,t3 │ │ │ │ - beq t1,s3,7218 │ │ │ │ - sub a5,a5,t1 │ │ │ │ - bgez a5,70e4 │ │ │ │ - neg a6,a5 │ │ │ │ - blt a6,a2,70e4 │ │ │ │ - li s11,0 │ │ │ │ - li a5,0 │ │ │ │ - bgez a4,70ec │ │ │ │ - neg a2,a4 │ │ │ │ - li s1,0 │ │ │ │ - bge a2,a1,70fa │ │ │ │ - j 70ec │ │ │ │ - mv a2,a3 │ │ │ │ - mv a1,a2 │ │ │ │ - beq t3,s3,71e8 │ │ │ │ - add a5,a5,t3 │ │ │ │ - beq t1,s3,71ee │ │ │ │ - add a4,a4,t1 │ │ │ │ - j 70e0 │ │ │ │ - neg a2,a4 │ │ │ │ - blt a2,a1,70ec │ │ │ │ - li s1,0 │ │ │ │ + li a2,0 │ │ │ │ + li s2,0 │ │ │ │ + j 5574 │ │ │ │ + addi sp,sp,-304 │ │ │ │ + sd s0,288(sp) │ │ │ │ + mulw s0,a2,a2 │ │ │ │ + auipc a5,0x75 │ │ │ │ + ld a5,-1754(a5) │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a4,184(sp) │ │ │ │ li a4,0 │ │ │ │ - j 70f0 │ │ │ │ - beq a7,s8,721c │ │ │ │ - bne a7,s10,70e0 │ │ │ │ - mv a1,a3 │ │ │ │ - mv a2,a1 │ │ │ │ - j 718a │ │ │ │ - ld a2,32(s0) │ │ │ │ - bne t1,s3,71c8 │ │ │ │ - mv a1,a3 │ │ │ │ - j 70e0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,-356 │ │ │ │ - li a1,824 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-608 │ │ │ │ - jal 27d46 │ │ │ │ - lw a0,44(s6) │ │ │ │ - j 713c │ │ │ │ - mv a1,a3 │ │ │ │ - bne t1,s3,7196 │ │ │ │ - ld a2,32(s0) │ │ │ │ - j 70e0 │ │ │ │ - ld a2,32(s0) │ │ │ │ - mv a1,a2 │ │ │ │ - j 71be │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s6,48(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - lw a0,64(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - beqz a0,7318 │ │ │ │ - sd s3,72(sp) │ │ │ │ - li s3,-1 │ │ │ │ - sd s2,80(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd ra,296(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + sd s1,280(sp) │ │ │ │ + sd s2,272(sp) │ │ │ │ + sd s4,256(sp) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1e │ │ │ │ + mv a1,s0 │ │ │ │ + mv s2,a3 │ │ │ │ + sd s6,240(sp) │ │ │ │ + sd s3,264(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + sd s5,248(sp) │ │ │ │ + sd s7,232(sp) │ │ │ │ + sd s8,224(sp) │ │ │ │ + sd s9,216(sp) │ │ │ │ + sd s10,208(sp) │ │ │ │ + sd s11,200(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli s1,a4,0x1e │ │ │ │ + mv a7,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + sd a7,16(sp) │ │ │ │ + sd s1,160(sp) │ │ │ │ + jal af94 │ │ │ │ + mv t5,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + sd t5,8(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,72(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s0 │ │ │ │ + li s0,3 │ │ │ │ + divuw s0,s2,s0 │ │ │ │ + ld a7,16(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,a7 │ │ │ │ + jal 3890 │ │ │ │ + ld t5,8(sp) │ │ │ │ + mv a7,a0 │ │ │ │ + slliw s0,s0,0x1 │ │ │ │ + beqz s6,5e92 │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + addiw s9,a5,1 │ │ │ │ + slli a3,s9,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a4,a4,4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + slli s11,a5,0x20 │ │ │ │ + addi a3,sp,180 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + li s7,0 │ │ │ │ + li s2,78 │ │ │ │ + auipc s1,0x5e │ │ │ │ + addi s1,s1,2030 │ │ │ │ + sd a3,32(sp) │ │ │ │ + addiw s8,a5,-1 │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - li s5,0 │ │ │ │ - li s4,0 │ │ │ │ - slli s3,s3,0x3f │ │ │ │ - li s7,1 │ │ │ │ - li s9,2 │ │ │ │ - li s8,43 │ │ │ │ - li s10,45 │ │ │ │ - ld s0,72(s6) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld t1,8(s2) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld t3,0(s2) │ │ │ │ - ld a4,24(s2) │ │ │ │ - lb a6,32(s2) │ │ │ │ - mv a2,a3 │ │ │ │ - beq a5,s3,7320 │ │ │ │ - beq a4,s3,7328 │ │ │ │ - ld a1,32(s0) │ │ │ │ - lbu a7,64(s0) │ │ │ │ - beq a6,s7,7334 │ │ │ │ - beq a6,s9,7390 │ │ │ │ - beq a7,s8,7374 │ │ │ │ - beq a7,s10,7340 │ │ │ │ - bltz a5,7354 │ │ │ │ - add a5,a5,a2 │ │ │ │ - mv s11,a5 │ │ │ │ - bltz a4,7382 │ │ │ │ - add a4,a4,a1 │ │ │ │ - mv s1,a4 │ │ │ │ - blt a4,a5,72b0 │ │ │ │ - mv a5,s1 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,a5 │ │ │ │ - sub a6,s1,a3 │ │ │ │ - beq s1,a3,72f2 │ │ │ │ - lw a1,128(s0) │ │ │ │ - beqz a1,72f2 │ │ │ │ - ld a4,144(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a3,0 │ │ │ │ - add a1,a1,a4 │ │ │ │ - li a7,0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - add a5,a5,a6 │ │ │ │ - bltu a5,s1,72e2 │ │ │ │ - ld a2,136(s0) │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a2,0(a2) │ │ │ │ - add a2,a2,a5 │ │ │ │ - bgeu s11,a2,72e4 │ │ │ │ - li a7,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bne a1,a4,72ce │ │ │ │ - bnez a7,73a8 │ │ │ │ - sd s1,24(s0) │ │ │ │ - sd s11,32(s0) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s5,s5,208 │ │ │ │ - bltu s4,a0,725a │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - ld a2,32(s0) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd t5,96(sp) │ │ │ │ + sd s0,104(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,65 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3890 │ │ │ │ + add a5,s9,s11 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li a2,5 │ │ │ │ li a5,0 │ │ │ │ - bne a4,s3,7280 │ │ │ │ - lbu a7,64(s0) │ │ │ │ - mv a1,a3 │ │ │ │ - li a4,0 │ │ │ │ - bne a6,s7,728a │ │ │ │ - beq a7,s8,7370 │ │ │ │ - bne a7,s10,7296 │ │ │ │ - ld a1,32(s0) │ │ │ │ - mv a2,a1 │ │ │ │ - beq t3,s3,73c8 │ │ │ │ - sub a4,a4,t3 │ │ │ │ - beq t1,s3,73ce │ │ │ │ - sub a5,a5,t1 │ │ │ │ - bgez a5,729a │ │ │ │ - neg a6,a5 │ │ │ │ - blt a6,a2,729a │ │ │ │ - li s11,0 │ │ │ │ + li a3,4 │ │ │ │ + beqz s0,5742 │ │ │ │ + remuw a4,s0,a2 │ │ │ │ + sext.w a1,a4 │ │ │ │ + divuw a0,s0,a2 │ │ │ │ + beq a1,a3,5730 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s9 │ │ │ │ + sb a1,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a3,s0,5742 │ │ │ │ + mv s0,a0 │ │ │ │ + remuw a4,s0,a2 │ │ │ │ + sext.w a1,a4 │ │ │ │ + divuw a0,s0,a2 │ │ │ │ + bne a1,a3,5702 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s9 │ │ │ │ + sb s2,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne s0,a3,571e │ │ │ │ + ld s4,40(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + addi a5,sp,176 │ │ │ │ + li s0,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + beq s0,s7,57ee │ │ │ │ + ld a1,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + lw s5,0(s3) │ │ │ │ + jal af94 │ │ │ │ + li a1,65 │ │ │ │ + mv a2,s11 │ │ │ │ + mv s10,a0 │ │ │ │ + jal 3890 │ │ │ │ + add a5,s10,s11 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li a1,5 │ │ │ │ li a5,0 │ │ │ │ - bgez a4,72a2 │ │ │ │ - neg a2,a4 │ │ │ │ - li s1,0 │ │ │ │ - bge a2,a1,72b0 │ │ │ │ - j 72a2 │ │ │ │ - mv a2,a3 │ │ │ │ - mv a1,a2 │ │ │ │ - beq t3,s3,739e │ │ │ │ - add a5,a5,t3 │ │ │ │ - beq t1,s3,73a4 │ │ │ │ - add a4,a4,t1 │ │ │ │ - j 7296 │ │ │ │ - neg a2,a4 │ │ │ │ - blt a2,a1,72a2 │ │ │ │ - li s1,0 │ │ │ │ - li a4,0 │ │ │ │ - j 72a6 │ │ │ │ - beq a7,s8,73d2 │ │ │ │ - bne a7,s10,7296 │ │ │ │ - mv a1,a3 │ │ │ │ - mv a2,a1 │ │ │ │ - j 7340 │ │ │ │ - ld a2,32(s0) │ │ │ │ - bne t1,s3,737e │ │ │ │ - mv a1,a3 │ │ │ │ - j 7296 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,-794 │ │ │ │ - li a1,824 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-1046 │ │ │ │ - jal 27d46 │ │ │ │ - lw a0,64(s6) │ │ │ │ - j 72f2 │ │ │ │ + li a6,4 │ │ │ │ + beqz s5,57ca │ │ │ │ + remuw a4,s5,a1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + divuw a2,s5,a1 │ │ │ │ + beq a3,a6,57b8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sb a3,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a6,s5,57ca │ │ │ │ + mv s5,a2 │ │ │ │ + remuw a4,s5,a1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + divuw a2,s5,a1 │ │ │ │ + bne a3,a6,578a │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sb s2,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne s5,a6,57a6 │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a2,s10 │ │ │ │ mv a1,a3 │ │ │ │ - bne t1,s3,734c │ │ │ │ - ld a2,32(s0) │ │ │ │ - j 7296 │ │ │ │ - ld a2,32(s0) │ │ │ │ - mv a1,a2 │ │ │ │ - j 7374 │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sb zero,32(a0) │ │ │ │ - ret │ │ │ │ - andi a0,a1,63 │ │ │ │ - srliw a5,a1,0x6 │ │ │ │ - snez a0,a0 │ │ │ │ - li a1,8 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - j 39f0 │ │ │ │ - andi a5,a2,63 │ │ │ │ - snez a5,a5 │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - mv a0,a1 │ │ │ │ - addw a1,a5,a2 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - j 1d4e0 │ │ │ │ - andi a5,a1,63 │ │ │ │ - snez a5,a5 │ │ │ │ - srliw a1,a1,0x6 │ │ │ │ - addw a5,a5,a1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 4d54 │ │ │ │ + lw a5,176(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq s8,a5,57fe │ │ │ │ + lw a4,180(sp) │ │ │ │ + beq s8,a4,581c │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + beq s6,a5,5838 │ │ │ │ + mv s0,a5 │ │ │ │ + j 574c │ │ │ │ + lw a4,180(sp) │ │ │ │ + addiw a3,a0,-1 │ │ │ │ + bne a3,a4,57e4 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + bgeu a4,a5,5830 │ │ │ │ + ld a5,88(sp) │ │ │ │ + add a3,a3,a5 │ │ │ │ + sw a0,0(a3) │ │ │ │ + j 57e8 │ │ │ │ + addiw a3,a0,-1 │ │ │ │ + bne a3,a5,57e8 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + bltu a4,a5,5814 │ │ │ │ + ld a5,64(sp) │ │ │ │ + add a3,a3,a5 │ │ │ │ + sw a0,0(a3) │ │ │ │ + j 57e8 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,48(sp) │ │ │ │ + addiw a5,s7,1 │ │ │ │ + addi a4,a4,8 │ │ │ │ + sd a4,48(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + addw a4,s6,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ + beq s0,s7,5858 │ │ │ │ + mv s7,a5 │ │ │ │ + j 56ca │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld s0,104(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd zero,104(sp) │ │ │ │ + mulw a3,s6,a5 │ │ │ │ + addiw a2,a5,1 │ │ │ │ + mv a4,a2 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,16(sp) │ │ │ │ + slli s5,a5,0x20 │ │ │ │ + sd zero,96(sp) │ │ │ │ + sd zero,152(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + mv a4,a3 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li s3,-1 │ │ │ │ + sd a4,168(sp) │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + auipc s2,0x5e │ │ │ │ + addi s2,s2,1552 │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd t5,120(sp) │ │ │ │ + sd s0,136(sp) │ │ │ │ + sd s6,40(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld a2,160(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + mv a0,s1 │ │ │ │ li a1,0 │ │ │ │ - beqz a2,7430 │ │ │ │ - li a1,255 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a2,a4,0x1d │ │ │ │ - j 3890 │ │ │ │ - srliw a5,a1,0x6 │ │ │ │ - srliw a3,a1,0x6 │ │ │ │ - beqz a5,7464 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x1d │ │ │ │ - mv a5,a0 │ │ │ │ - add a3,a3,a0 │ │ │ │ - li a6,255 │ │ │ │ - j 7458 │ │ │ │ - beq a3,a5,7464 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a4,a6,7454 │ │ │ │ + jal 3890 │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + ld s9,80(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + mv a6,s1 │ │ │ │ + li a4,1 │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld t5,136(sp) │ │ │ │ + ld s6,40(sp) │ │ │ │ + sext.w s0,s4 │ │ │ │ + sw a4,0(a5) │ │ │ │ + sw s3,0(s9) │ │ │ │ + mv t1,s0 │ │ │ │ + li a3,0 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli t3,a5,0x1e │ │ │ │ + sw zero,176(sp) │ │ │ │ + add t3,t3,s9 │ │ │ │ + beqz s6,5934 │ │ │ │ + mulw a7,t1,s6 │ │ │ │ + mv a1,a6 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - andi a3,a1,63 │ │ │ │ - beqz a3,74b6 │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - srliw a5,a4,0x6 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld a6,0(a5) │ │ │ │ - li a5,1 │ │ │ │ - sll a5,a5,a4 │ │ │ │ - and a5,a5,a6 │ │ │ │ - snez a5,a5 │ │ │ │ - bne a5,a2,7460 │ │ │ │ - addiw a5,a1,-2 │ │ │ │ - li a6,1 │ │ │ │ - subw a1,a4,a3 │ │ │ │ - j 74a6 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - and a3,a3,a4 │ │ │ │ - snez a3,a3 │ │ │ │ - bne a2,a3,7460 │ │ │ │ - srliw a4,a5,0x6 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sll a3,a6,a5 │ │ │ │ - bne a1,a5,7498 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - beqz a1,7518 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,1 │ │ │ │ - auipc s3,0x57 │ │ │ │ - addi s3,s3,-1026 │ │ │ │ - srliw a5,s0,0x6 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sll a2,s4,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - and a2,a2,a5 │ │ │ │ - snez a2,a2 │ │ │ │ - li a0,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,74da │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - auipc a1,0x5b │ │ │ │ - addi a1,a1,-1424 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x5b │ │ │ │ - addi a1,a1,-1440 │ │ │ │ - li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,7552 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a3,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - and a5,a5,a3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a1,a4,7540 │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,7580 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a3,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a1,a4,756e │ │ │ │ - ret │ │ │ │ - srliw a5,a2,0x6 │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - beqz a5,75ae │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - not a5,a5 │ │ │ │ - sd a5,-8(a0) │ │ │ │ - bne a1,a4,759c │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,75dc │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a3,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - xor a5,a5,a3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a1,a4,75ca │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,7640 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a3,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - mv a4,a0 │ │ │ │ - add a3,a3,a5 │ │ │ │ - li a0,0 │ │ │ │ - j 7616 │ │ │ │ - bgeu a6,a5,760c │ │ │ │ - ld a0,0(a2) │ │ │ │ - sltu a5,a0,a5 │ │ │ │ - xori a0,a5,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - beq a3,a1,763e │ │ │ │ - ld a6,0(a2) │ │ │ │ - ld a5,0(a1) │ │ │ │ - add a5,a5,a6 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld a6,0(a1) │ │ │ │ - bnez a0,75fe │ │ │ │ - li a0,1 │ │ │ │ - bltu a5,a6,760c │ │ │ │ - ld a0,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a3,a1,7616 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - andi a4,a3,63 │ │ │ │ - srliw a7,a3,0x6 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - bnez a4,769c │ │ │ │ - blt a5,a3,769a │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - subw a6,a5,a7 │ │ │ │ - addi a3,a0,-16 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sub a4,a5,a4 │ │ │ │ - add a3,a3,a2 │ │ │ │ - slli a2,a6,0x20 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - srli a6,a2,0x1d │ │ │ │ - add a1,a1,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sub a4,a3,a6 │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi a0,a0,-8 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - sd a5,8(a0) │ │ │ │ - bne a4,a0,768c │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - sext.w t1,a4 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - bge a3,a5,76fc │ │ │ │ - slli t4,a2,0x20 │ │ │ │ - addiw a2,a2,-2 │ │ │ │ - sub a3,a5,t3 │ │ │ │ - subw a2,a2,a7 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - slli a7,a2,0x20 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - addi a6,a0,-16 │ │ │ │ - slli t4,t4,0x3 │ │ │ │ - srli a2,a7,0x1d │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a3,a3,-8 │ │ │ │ - add a6,a6,t4 │ │ │ │ - li a7,64 │ │ │ │ - subw a7,a7,a4 │ │ │ │ - add a5,a5,a0 │ │ │ │ - add a3,a3,a1 │ │ │ │ - sub a6,a6,a2 │ │ │ │ - ld a4,8(a3) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a5,a5,-8 │ │ │ │ - sll a4,a4,t1 │ │ │ │ - srl a2,a2,a7 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sd a4,8(a5) │ │ │ │ - addi a3,a3,-8 │ │ │ │ - bne a5,a6,76e4 │ │ │ │ - ld a5,0(a1) │ │ │ │ - slli t3,t3,0x3 │ │ │ │ - add t3,t3,a0 │ │ │ │ - sll a5,a5,t1 │ │ │ │ - sd a5,0(t3) │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - subw a4,a2,a5 │ │ │ │ - andi a3,a3,63 │ │ │ │ - addiw t4,a4,-1 │ │ │ │ - beqz a3,7782 │ │ │ │ - sext.w t3,a3 │ │ │ │ - blez t4,776c │ │ │ │ - addiw a7,a4,-2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a7,a4,0x1d │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a4,a0,8 │ │ │ │ - li t1,64 │ │ │ │ - subw t1,t1,a3 │ │ │ │ - add a5,a5,a1 │ │ │ │ - mv a3,a0 │ │ │ │ - add a7,a7,a4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a6,8(a5) │ │ │ │ - addi a3,a3,8 │ │ │ │ - srl a4,a4,t3 │ │ │ │ - sll a6,a6,t1 │ │ │ │ - or a4,a4,a6 │ │ │ │ - sd a4,-8(a3) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a7,a3,774e │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x1d │ │ │ │ - add a1,a1,a2 │ │ │ │ - ld a5,-8(a1) │ │ │ │ - slli t4,t4,0x3 │ │ │ │ - add a0,a0,t4 │ │ │ │ - srl a5,a5,t3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - ret │ │ │ │ - bltz t4,7780 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x1d │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - add a4,a4,a0 │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - sd a5,-8(a0) │ │ │ │ - bne a4,a0,7790 │ │ │ │ - ret │ │ │ │ - ld a3,16(a0) │ │ │ │ - ld a4,16(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,77e6 │ │ │ │ - li a0,1 │ │ │ │ - bltu a3,a4,77e8 │ │ │ │ - lw a3,0(a5) │ │ │ │ - lw a4,0(a1) │ │ │ │ - bltu a4,a3,77e8 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,77e8 │ │ │ │ - lbu a3,40(a5) │ │ │ │ - lbu a4,40(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,77e8 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,77e8 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,77e8 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,7822 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7824 │ │ │ │ - lbu a3,24(a5) │ │ │ │ - lbu a4,24(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,7824 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7824 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,7824 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a3,0x5c │ │ │ │ - addi a3,a3,1800 │ │ │ │ - li a2,308 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,-1884 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-1876 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,7882 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7884 │ │ │ │ - lbu a3,40(a5) │ │ │ │ - lbu a4,40(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,7884 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7884 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,7884 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - ld a1,16(a1) │ │ │ │ - sd s6,16(sp) │ │ │ │ - auipc s6,0x72 │ │ │ │ - ld s6,1664(s6) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - add a1,a1,a2 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s4,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(s6) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w a1,a0 │ │ │ │ - sw a1,0(s0) │ │ │ │ - addi a3,sp,4 │ │ │ │ - mv a2,sp │ │ │ │ - mv a0,s2 │ │ │ │ - jal 43e6a │ │ │ │ - beqz s1,7944 │ │ │ │ - lwu a5,0(sp) │ │ │ │ - add a3,a5,s4 │ │ │ │ - mv a4,a5 │ │ │ │ - bgeu s3,a3,7930 │ │ │ │ - lwu a3,4(sp) │ │ │ │ - sd a4,8(s0) │ │ │ │ - add a2,s1,a4 │ │ │ │ - bgeu a2,a3,7928 │ │ │ │ - sd a5,24(s0) │ │ │ │ - sd s1,16(s0) │ │ │ │ - sd a3,32(s0) │ │ │ │ - sb s5,40(s0) │ │ │ │ - sb zero,56(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,60(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s6) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,7964 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addi s1,a3,1 │ │ │ │ - sub s1,s1,a4 │ │ │ │ - j 78ec │ │ │ │ - lwu a3,4(sp) │ │ │ │ - sub a4,s3,s4 │ │ │ │ - sd a4,8(s0) │ │ │ │ - add a2,s1,a4 │ │ │ │ - bltu a2,a3,78ec │ │ │ │ - j 7928 │ │ │ │ - auipc a3,0x5c │ │ │ │ - addi a3,a3,1540 │ │ │ │ - li a2,65 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,1928 │ │ │ │ - auipc a0,0x56 │ │ │ │ - addi a0,a0,1976 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 21882 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd a0,48(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - sb a1,56(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a0,24(a0) │ │ │ │ - sub a0,a4,a0 │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a0,32(a0) │ │ │ │ - sub a0,a4,a0 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - add a0,a5,a4 │ │ │ │ - addi a0,a0,-1 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - ld a0,24(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sub a0,a5,a0 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - ld a0,32(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sub a0,a5,a0 │ │ │ │ - ret │ │ │ │ - lwu a4,0(a1) │ │ │ │ - ld a5,24(a0) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a0,24(a5) │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - ld a5,8(a1) │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a4,24(a1) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - ld a5,8(a1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a4,a2 │ │ │ │ - ld a0,16(a0) │ │ │ │ - bltu a3,a5,79fc │ │ │ │ - add a0,a0,a4 │ │ │ │ - ret │ │ │ │ - sub a5,a5,a2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - ld a5,8(a5) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a4,a0,a1 │ │ │ │ - bltu a4,a5,7a16 │ │ │ │ - ret │ │ │ │ - sub a0,a5,a1 │ │ │ │ - ret │ │ │ │ - lwu a0,0(a0) │ │ │ │ - ret │ │ │ │ - ld a5,8(a1) │ │ │ │ - ld a0,16(a1) │ │ │ │ - ld a6,32(a1) │ │ │ │ - add a7,a5,a0 │ │ │ │ - addi a4,a7,-1 │ │ │ │ - bgeu a4,a6,7a60 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a7 │ │ │ │ - bgeu a4,a6,7a5a │ │ │ │ - addw a0,a0,a3 │ │ │ │ - ld a3,24(a1) │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - bltu a4,a5,7a56 │ │ │ │ - subw a2,a5,a3 │ │ │ │ - addw a0,a0,a2 │ │ │ │ - ret │ │ │ │ - subw a0,a6,a5 │ │ │ │ - j 7a44 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 7826 │ │ │ │ - lw a0,16(a0) │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - ld a0,8(a0) │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s0) │ │ │ │ - sd a0,8(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x72 │ │ │ │ - ld s2,1090(s2) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a2 │ │ │ │ - mv a0,a1 │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv a1,a5 │ │ │ │ - sw a5,0(a2) │ │ │ │ - addi a3,sp,4 │ │ │ │ - mv a2,sp │ │ │ │ - jal 43e6a │ │ │ │ - lbu a5,96(s1) │ │ │ │ - sb a5,40(s0) │ │ │ │ - ld a0,88(s1) │ │ │ │ - lw a4,32(s1) │ │ │ │ - lwu a3,4(s1) │ │ │ │ - lw a5,28(a0) │ │ │ │ - sd a3,24(s0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,8(s0) │ │ │ │ - jal 4f4ae │ │ │ │ - lwu a5,4(sp) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - sd a0,16(s0) │ │ │ │ - lbu a1,96(s1) │ │ │ │ - ld a0,88(s1) │ │ │ │ - jal 4fd9e │ │ │ │ - sw a0,60(s0) │ │ │ │ - lbu a1,96(s1) │ │ │ │ - ld a0,88(s1) │ │ │ │ - jal 4fdea │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,88(s1) │ │ │ │ - sw a5,64(s0) │ │ │ │ - jal 4bda0 │ │ │ │ - sw a0,68(s0) │ │ │ │ - sb zero,56(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,7b5c │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -0000000000007b60 : │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,7b84 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7b86 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,7b86 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - lwu a1,0(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1012 │ │ │ │ - li a2,72 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3400 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - lbu a3,40(a5) │ │ │ │ - auipc s2,0x72 │ │ │ │ - ld s2,834(s2) │ │ │ │ - lw s6,0(a5) │ │ │ │ - ld s9,8(a5) │ │ │ │ - ld s8,16(a5) │ │ │ │ - ld s11,24(a5) │ │ │ │ - ld s10,32(a5) │ │ │ │ - mv s7,a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s3,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lw a6,0(s7) │ │ │ │ - li a5,1 │ │ │ │ - sd zero,8(a0) │ │ │ │ - ld a3,8(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - bgeu a5,a6,7d48 │ │ │ │ - ld a2,8(s7) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7c48 │ │ │ │ - ld a7,8(a4) │ │ │ │ - add a1,s9,s8 │ │ │ │ - add a1,a1,s3 │ │ │ │ - bgeu a7,a1,7c5e │ │ │ │ - ld a4,16(a4) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - add a7,a7,a4 │ │ │ │ - sub s8,a7,s9 │ │ │ │ - mv a4,s4 │ │ │ │ - bgeu a1,a6,7cd6 │ │ │ │ - addi s4,a4,1 │ │ │ │ - slli s0,s4,0x3 │ │ │ │ - add s0,s0,s4 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add a4,a2,s0 │ │ │ │ - lw a1,0(a4) │ │ │ │ - beq a1,s6,7c28 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sb a3,56(sp) │ │ │ │ - sw s6,16(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s5) │ │ │ │ - ld a2,8(s7) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - lw a6,0(s7) │ │ │ │ - add a4,a2,s0 │ │ │ │ - ld s9,8(a4) │ │ │ │ - ld s11,24(a4) │ │ │ │ - ld s10,32(a4) │ │ │ │ - lw s6,0(a4) │ │ │ │ - ld s8,16(a4) │ │ │ │ - lbu a3,40(a4) │ │ │ │ - ld a0,8(s5) │ │ │ │ - mv a4,s4 │ │ │ │ - bltu a1,a6,7c48 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sb a3,56(sp) │ │ │ │ - sw s6,16(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s5) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bnez a4,7d52 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,152(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7ce8 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s5,152(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - sd s2,176(sp) │ │ │ │ - ld a0,8(a0) │ │ │ │ - mv s2,a1 │ │ │ │ - lwu a1,0(s5) │ │ │ │ - sd s3,168(sp) │ │ │ │ - auipc s3,0x72 │ │ │ │ - ld s3,420(s3) │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1322 │ │ │ │ - li a2,72 │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - jal 3400 │ │ │ │ - ld a5,8(s5) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - ld a2,24(a5) │ │ │ │ - lw s7,0(a5) │ │ │ │ - ld s10,8(a5) │ │ │ │ - lbu s8,40(a5) │ │ │ │ - ld s9,16(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lw a6,0(s5) │ │ │ │ - li a5,1 │ │ │ │ - sd zero,8(a0) │ │ │ │ - ld a2,8(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - bgeu a5,a6,7f0e │ │ │ │ - ld a1,8(s5) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a4,0 │ │ │ │ - li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7e5e │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sw s7,16(sp) │ │ │ │ - sd s10,24(sp) │ │ │ │ - sb s8,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - sd s11,48(sp) │ │ │ │ - sd s9,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a3,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - li a2,72 │ │ │ │ - slli a4,a3,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 3530 │ │ │ │ - lw a4,0(s4) │ │ │ │ - ld a1,8(s5) │ │ │ │ - addiw a3,s6,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - lw a6,0(s5) │ │ │ │ - add a5,a1,s0 │ │ │ │ - ld s10,8(a5) │ │ │ │ - ld a2,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - lw s7,0(a5) │ │ │ │ - ld s9,16(a5) │ │ │ │ - lbu s8,40(a5) │ │ │ │ - ld a0,8(s4) │ │ │ │ - mv a5,s6 │ │ │ │ - bgeu a3,a6,7e9c │ │ │ │ - addi s6,a5,1 │ │ │ │ - slli s0,s6,0x3 │ │ │ │ - add s0,s0,s6 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add a3,a1,s0 │ │ │ │ - lw a5,0(a3) │ │ │ │ - bne a5,s7,7de8 │ │ │ │ - lbu a5,40(a3) │ │ │ │ - bne a5,s8,7de8 │ │ │ │ - ld a7,8(a3) │ │ │ │ - add a5,s10,s9 │ │ │ │ - add a5,a5,s2 │ │ │ │ - bgeu a7,a5,7de8 │ │ │ │ - ld a5,16(a3) │ │ │ │ - addiw a3,s6,1 │ │ │ │ - add a7,a7,a5 │ │ │ │ - sub s9,a7,s10 │ │ │ │ - mv a5,s6 │ │ │ │ - bltu a3,a6,7e5e │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a2,40(sp) │ │ │ │ - sw s7,16(sp) │ │ │ │ - sd s10,24(sp) │ │ │ │ - sb s8,56(sp) │ │ │ │ - sd s11,48(sp) │ │ │ │ - sd s9,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s4) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a4,0(s3) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s4) │ │ │ │ - bnez a4,7f18 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,160(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7eae │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lbu a0,40(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s7,104(sp) │ │ │ │ - auipc s7,0x72 │ │ │ │ - ld s7,-52(s7) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s2,8048 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li a5,104 │ │ │ │ - mul s2,s2,a5 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - addi s5,sp,8 │ │ │ │ - addi s6,sp,12 │ │ │ │ - addi s4,sp,16 │ │ │ │ - add s2,s2,s0 │ │ │ │ - lw a1,0(s0) │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - sw a1,16(sp) │ │ │ │ - jal 43e6a │ │ │ │ - ld a0,88(s0) │ │ │ │ - lw a2,32(s0) │ │ │ │ - lbu a3,96(s0) │ │ │ │ - lw a5,28(a0) │ │ │ │ - lwu a4,4(s0) │ │ │ │ - sb a3,56(sp) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a4,40(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 4f4ae │ │ │ │ - lwu a4,12(sp) │ │ │ │ - lbu a1,96(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 4fd9e │ │ │ │ - lbu a1,96(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sw a5,76(sp) │ │ │ │ - addi s0,s0,104 │ │ │ │ - jal 4fdea │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,-16(s0) │ │ │ │ - sw a5,80(sp) │ │ │ │ - jal 4bda0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,8(s1) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sw a4,84(sp) │ │ │ │ - sb zero,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s1) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s1) │ │ │ │ - bne s0,s2,7f9c │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,8066 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,152(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,0(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a5,80dc │ │ │ │ - lw a5,0(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - li s3,0 │ │ │ │ - li s2,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - ld a0,8(s0) │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - ld s1,8(s4) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s0) │ │ │ │ - add s1,s1,s3 │ │ │ │ - sd a0,8(s0) │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - lw a4,0(s4) │ │ │ │ - bltu s2,a4,808c │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lwu a4,0(a1) │ │ │ │ - beqz a4,8150 │ │ │ │ - ld a0,8(a1) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - ld a6,24(a0) │ │ │ │ - ld a1,8(a0) │ │ │ │ - add a5,a6,a2 │ │ │ │ - bltu a5,a1,8158 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a5,a5,-72 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - ld t1,32(a5) │ │ │ │ - add t3,a2,a4 │ │ │ │ - addi a7,t3,-1 │ │ │ │ - bgeu a7,t1,815e │ │ │ │ - slli a7,a3,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add a7,a7,t3 │ │ │ │ - bgeu a7,t1,8152 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - ld a4,24(a5) │ │ │ │ - bltu a4,a2,813c │ │ │ │ - subw a2,a2,a4 │ │ │ │ - addw a3,a3,a2 │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - sd a6,8(a0) │ │ │ │ - add a1,a1,a4 │ │ │ │ - sub a1,a1,a6 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a1,16(a0) │ │ │ │ - sd a3,16(a5) │ │ │ │ - ret │ │ │ │ - subw a3,t1,a2 │ │ │ │ - j 8132 │ │ │ │ - sub a6,a1,a2 │ │ │ │ - j 8100 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 7826 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s9,40(sp) │ │ │ │ - mv s9,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - beqz a1,8280 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - slli s5,a2,0x20 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - li s10,0 │ │ │ │ - li s7,0 │ │ │ │ - li s11,0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,8250 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a6,s4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - mv a0,s3 │ │ │ │ - beq a5,a1,81b2 │ │ │ │ - li a0,0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a7,16(s2) │ │ │ │ - ld a4,8(a5) │ │ │ │ - add a1,a3,a2 │ │ │ │ - add s8,a7,a3 │ │ │ │ - bgeu a1,a4,81dc │ │ │ │ - sub a2,a4,a2 │ │ │ │ - add s8,a7,a2 │ │ │ │ - ld s1,16(a5) │ │ │ │ - ld a2,32(a5) │ │ │ │ - add a7,a4,s1 │ │ │ │ - addi a5,a7,-1 │ │ │ │ - bgeu a5,a2,8286 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a7 │ │ │ │ - bltu a5,a2,8256 │ │ │ │ - subw s1,a2,a4 │ │ │ │ - bltu a1,a4,8204 │ │ │ │ - subw a6,a4,a3 │ │ │ │ - addw s1,s1,a6 │ │ │ │ - addw s0,s1,s11 │ │ │ │ - addiw a1,s0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - sext.w s6,s0 │ │ │ │ - slli a0,s11,0x20 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a1,s8 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,s7 │ │ │ │ - add s0,s0,s7 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s0) │ │ │ │ - lw a1,0(s9) │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a5,s10 │ │ │ │ - bgeu a5,a1,825a │ │ │ │ - mv s11,s6 │ │ │ │ - beqz a5,81a4 │ │ │ │ - li a2,0 │ │ │ │ - li a6,0 │ │ │ │ - j 81a8 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - j 81fc │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - sw s6,0(a5) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - j 826c │ │ │ │ - auipc a3,0x5c │ │ │ │ - addi a3,a3,-854 │ │ │ │ - li a2,308 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,-442 │ │ │ │ - auipc a0,0x56 │ │ │ │ - addi a0,a0,-434 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a5,8(a1) │ │ │ │ - ld a0,16(a0) │ │ │ │ - subw a5,a5,a4 │ │ │ │ - subw a0,a5,a0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,82f8 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a7,a5,0x3 │ │ │ │ - add a7,a7,a5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - li a3,0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - beq a7,a3,82fc │ │ │ │ - ld a5,8(a0) │ │ │ │ - add a2,a5,a3 │ │ │ │ - addi a3,a3,72 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a6,0(a2) │ │ │ │ - lw a4,0(a5) │ │ │ │ - bne a6,a4,82f8 │ │ │ │ - ld a4,8(a2) │ │ │ │ - ld a6,16(a2) │ │ │ │ - ld a2,8(a5) │ │ │ │ - add a5,a4,a6 │ │ │ │ - add a5,a5,a1 │ │ │ │ - bgeu a5,a2,82cc │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s5,104(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - lwu a1,0(a1) │ │ │ │ - sd s1,136(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,0(s5) │ │ │ │ - li a1,0 │ │ │ │ - mv s8,a0 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - jal 3890 │ │ │ │ - ld a2,8(s5) │ │ │ │ - lw s2,28(s1) │ │ │ │ - lw s0,16(a2) │ │ │ │ - addiw s3,s0,-1 │ │ │ │ - bgeu s3,s2,8516 │ │ │ │ - li s11,0 │ │ │ │ - addiw t3,s11,1 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a4,a3,a5 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s0,16(a4) │ │ │ │ - sext.w a5,s3 │ │ │ │ - sext.w s11,t3 │ │ │ │ - addw s3,s0,s3 │ │ │ │ - bltu s3,s2,834c │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - subw s2,s2,a5 │ │ │ │ - add s4,s8,a3 │ │ │ │ - mv a2,a4 │ │ │ │ - ld a5,24(sp) │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - ld s6,16(a5) │ │ │ │ - ld a5,8(a2) │ │ │ │ - lw s7,24(s1) │ │ │ │ - add s6,s6,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,16(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - mv a4,s6 │ │ │ │ - sd a0,0(s4) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a3,s7 │ │ │ │ - jal 4ba1c │ │ │ │ - lw a4,40(s1) │ │ │ │ - beqz a4,84b6 │ │ │ │ - ld a3,32(s1) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - li s7,0 │ │ │ │ - li s9,0 │ │ │ │ - ld a5,40(sp) │ │ │ │ - li s10,0 │ │ │ │ - slli s4,a5,0x3 │ │ │ │ - add a5,a3,s4 │ │ │ │ - lw a2,4(a5) │ │ │ │ - bnez a2,83ec │ │ │ │ - j 849a │ │ │ │ - li a2,6 │ │ │ │ - beq a4,a2,848c │ │ │ │ - li a2,5 │ │ │ │ - beq a4,a2,848c │ │ │ │ - li a2,1 │ │ │ │ - bne a4,a2,851c │ │ │ │ - addiw s7,s7,1 │ │ │ │ - lw a4,4(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - bgeu s10,a4,8498 │ │ │ │ - lw a4,0(s5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - bgeu s11,a4,84da │ │ │ │ - lw a4,28(s1) │ │ │ │ - addw a4,a4,s7 │ │ │ │ - bgeu s3,a4,84da │ │ │ │ - addiw s2,s11,1 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a3,8(s5) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - ld a2,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lw a5,16(a3) │ │ │ │ - ld a2,16(a2) │ │ │ │ - ld a3,8(a3) │ │ │ │ - lw s6,24(s1) │ │ │ │ - addw s3,a5,s3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - sd a3,8(sp) │ │ │ │ - addw s6,s6,s9 │ │ │ │ - beqz s7,8450 │ │ │ │ - slli a3,s11,0x20 │ │ │ │ - srli s0,a3,0x1d │ │ │ │ - add s0,s0,s8 │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - beqz a0,84e6 │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - add s0,s8,a4 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,16(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - sd a0,0(s0) │ │ │ │ - li a6,0 │ │ │ │ - jal 4ba1c │ │ │ │ - ld a3,32(s1) │ │ │ │ - mv s11,s2 │ │ │ │ - add a5,a3,s4 │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 4f012 │ │ │ │ - ld a3,32(s1) │ │ │ │ - add a5,a3,s4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bnez a4,83d0 │ │ │ │ - lw a4,4(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bltu s10,a4,83ec │ │ │ │ - lw a4,40(s1) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu a5,a4,83be │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - srli t3,a5,0x1d │ │ │ │ - add s4,s8,t3 │ │ │ │ - ld a0,0(s4) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,84fa │ │ │ │ - ld a0,0(s4) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,0(s4) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s4) │ │ │ │ - j 84fa │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add s0,s0,s8 │ │ │ │ - j 847a │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,80(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - mv s4,s8 │ │ │ │ - li s11,0 │ │ │ │ - j 8380 │ │ │ │ - li a2,2 │ │ │ │ - bne a4,a2,8526 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - j 83e4 │ │ │ │ - li a2,4 │ │ │ │ - bne a4,a2,83e4 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - j 83e4 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s8,32(sp) │ │ │ │ - auipc s8,0x72 │ │ │ │ - ld s8,-1572(s8) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s6,48(sp) │ │ │ │ - li a1,48 │ │ │ │ - mv s6,a5 │ │ │ │ - li a0,0 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s7,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s2 │ │ │ │ - addi a4,sp,20 │ │ │ │ - li a3,0 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 8166 │ │ │ │ - lw s5,20(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv a7,s7 │ │ │ │ - mv a3,a0 │ │ │ │ - auipc a6,0x72 │ │ │ │ - ld a6,-1644(a6) │ │ │ │ - mv a5,s6 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 4b3bc │ │ │ │ - mv s4,a0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s2 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4ba1c │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s2 │ │ │ │ - auipc a7,0x72 │ │ │ │ - ld a7,-1690(a7) │ │ │ │ - mv a6,s6 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s7,0(sp) │ │ │ │ - jal 4b516 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,85f8 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,72(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a3,0(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc a2,0x56 │ │ │ │ - addi a2,a2,-1250 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s2) │ │ │ │ - beqz a5,8662 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x56 │ │ │ │ - addi s4,s4,-1256 │ │ │ │ - ld a4,8(s2) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a5,16(a4) │ │ │ │ - lw a7,60(a4) │ │ │ │ - lbu a6,40(a4) │ │ │ │ - ld a4,8(a4) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,72 │ │ │ │ - bltu s0,a5,8630 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - beqz a2,86a4 │ │ │ │ - ld a4,8(s0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - addi a4,a4,8 │ │ │ │ - mv a5,a0 │ │ │ │ - add a2,a2,a0 │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,72 │ │ │ │ - sd a3,-8(a5) │ │ │ │ - bne a5,a2,8694 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a1,0(s0) │ │ │ │ - beqz a1,86ec │ │ │ │ - ld a4,8(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a3,a0 │ │ │ │ - addi a4,a4,16 │ │ │ │ - add a1,a1,a0 │ │ │ │ - ld a5,-8(a4) │ │ │ │ - ld a2,0(a4) │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi a4,a4,72 │ │ │ │ - add a5,a5,a2 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sd a5,-8(a3) │ │ │ │ - bne a1,a3,86d4 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - beqz a5,8730 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - ld a4,8(s0) │ │ │ │ - add a2,a0,a5 │ │ │ │ - addi a5,a5,1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a1,40(a4) │ │ │ │ - sext.w a4,a5 │ │ │ │ - addi a3,a3,72 │ │ │ │ - sb a1,0(a2) │ │ │ │ - lw a2,0(s0) │ │ │ │ - bltu a4,a2,8710 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - beqz a5,876c │ │ │ │ - ld a5,8(s0) │ │ │ │ - mv a3,a0 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a5,60 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,72 │ │ │ │ - sw a2,0(a3) │ │ │ │ - lw a2,0(s0) │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu a4,a2,875a │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - beqz a5,87a8 │ │ │ │ - ld a5,8(s0) │ │ │ │ - mv a3,a0 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a5,64 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,72 │ │ │ │ - sw a2,0(a3) │ │ │ │ - lw a2,0(s0) │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu a4,a2,8796 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw a1,0(a0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a1,8836 │ │ │ │ - li a4,3 │ │ │ │ - ld a5,8(a0) │ │ │ │ - bgeu a4,a1,883a │ │ │ │ - addiw a3,a1,-4 │ │ │ │ - lbu a6,40(a5) │ │ │ │ - andi a3,a3,-2 │ │ │ │ - addi a4,a5,112 │ │ │ │ - addiw a3,a3,3 │ │ │ │ - li a0,1 │ │ │ │ - li a2,1 │ │ │ │ - lbu a7,0(a4) │ │ │ │ - addiw a2,a2,2 │ │ │ │ - beq a7,a6,87e0 │ │ │ │ - li a0,0 │ │ │ │ - lbu a6,72(a4) │ │ │ │ - addi a4,a4,144 │ │ │ │ - beq a7,a6,87ee │ │ │ │ - li a0,0 │ │ │ │ - bne a2,a3,87d4 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw a4,a3,-1 │ │ │ │ - slli a6,a2,0x3 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a6,a6,a2 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - slli a7,a4,0x3 │ │ │ │ - addi a2,a6,40 │ │ │ │ - add a7,a7,a4 │ │ │ │ - add a5,a5,a2 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - sub a4,a5,a6 │ │ │ │ - add a4,a4,a7 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a5,a5,72 │ │ │ │ - beq a2,a4,8830 │ │ │ │ - li a0,0 │ │ │ │ - bltu a3,a1,8816 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - li a3,1 │ │ │ │ - j 87f2 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sb zero,24(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 21882 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd a0,48(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - sb a1,56(a0) │ │ │ │ - ret │ │ │ │ - lw a5,68(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - beqz a5,88a8 │ │ │ │ - lw a3,0(a0) │ │ │ │ - li a0,0 │ │ │ │ - beq a3,a4,8910 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a2,8(a1) │ │ │ │ - ld a3,16(a1) │ │ │ │ - sw a4,0(a0) │ │ │ │ - sd a2,8(a0) │ │ │ │ - sd a3,16(a0) │ │ │ │ - lbu a3,40(a1) │ │ │ │ - ld a4,72(a0) │ │ │ │ - sb a3,24(a0) │ │ │ │ - ld a3,32(a1) │ │ │ │ - ld a2,24(a1) │ │ │ │ - sd a3,40(a0) │ │ │ │ - sd a2,32(a0) │ │ │ │ - lbu a3,56(a1) │ │ │ │ - sb a3,56(a0) │ │ │ │ - lw a3,60(a1) │ │ │ │ - sw a3,60(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv a0,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,68(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,68(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lbu a0,24(s0) │ │ │ │ - lbu a2,40(a1) │ │ │ │ - bne a2,a0,8976 │ │ │ │ - addiw a1,a5,-1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - slli a3,a1,0x3 │ │ │ │ - ld a4,72(s0) │ │ │ │ - add a3,a3,a1 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - ld a6,8(a3) │ │ │ │ - ld a1,8(s1) │ │ │ │ - beqz a2,8982 │ │ │ │ - ld a2,16(s1) │ │ │ │ - li a0,0 │ │ │ │ - add a2,a2,a1 │ │ │ │ - addi a7,a2,-1 │ │ │ │ - bltu a6,a7,889e │ │ │ │ - ld a0,8(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - add a3,a3,a0 │ │ │ │ - bgeu a1,a0,895a │ │ │ │ - sub a0,a3,a1 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd a1,8(s0) │ │ │ │ - mv a0,a1 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - bgeu a3,a7,8964 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - sd a2,16(s0) │ │ │ │ - lbu a3,56(s1) │ │ │ │ - lbu a2,56(s0) │ │ │ │ - bgeu a3,a2,88d0 │ │ │ │ - sb a3,56(s0) │ │ │ │ - j 88d0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a3,16(a3) │ │ │ │ - add a6,a6,a3 │ │ │ │ - addi a6,a6,-1 │ │ │ │ - bltu a1,a6,889e │ │ │ │ - ld a2,16(s1) │ │ │ │ - add a2,a2,a1 │ │ │ │ - addi a7,a2,-1 │ │ │ │ - j 8946 │ │ │ │ - lwu a1,68(a0) │ │ │ │ - ld a0,72(a0) │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-338 │ │ │ │ - li a2,72 │ │ │ │ - j 3400 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s7,a0 │ │ │ │ - li a1,80 │ │ │ │ - li a0,0 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sb zero,24(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - lw a5,0(s7) │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a5,8ca6 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - li s1,0 │ │ │ │ - li s6,0 │ │ │ │ - li s2,1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld s8,8(s7) │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s8,s8,s5 │ │ │ │ - lw a4,0(s8) │ │ │ │ - add s0,s0,s4 │ │ │ │ - beqz a3,8c56 │ │ │ │ - lw a5,0(s0) │ │ │ │ - bne a5,a4,8b08 │ │ │ │ - lbu a5,24(s0) │ │ │ │ - lbu a4,40(s8) │ │ │ │ - bne a4,a5,8b08 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - ld a0,72(s0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld a1,8(a5) │ │ │ │ - ld a2,8(s8) │ │ │ │ - beqz a4,8afe │ │ │ │ - ld a4,16(s8) │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a6,a4,-1 │ │ │ │ - bltu a1,a6,8b08 │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a5,a5,a1 │ │ │ │ - bgeu a2,a1,8a7c │ │ │ │ - sub a1,a5,a2 │ │ │ │ - sd a1,16(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - mv a1,a2 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - bgeu a5,a6,8a86 │ │ │ │ - sub a4,a4,a1 │ │ │ │ - sd a4,16(s0) │ │ │ │ - lbu a5,56(s8) │ │ │ │ - lbu a4,56(s0) │ │ │ │ - bltu a5,a4,8c8a │ │ │ │ - addiw a5,a3,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a1,s8 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s8,s1,1 │ │ │ │ - addiw a3,a5,1 │ │ │ │ - sw a3,68(s0) │ │ │ │ - lw a4,0(s7) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s5,s5,72 │ │ │ │ - bltu s6,a4,8a0e │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - sw s8,0(s3) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,64(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a1,a1,a5 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bgeu a2,a1,8c90 │ │ │ │ - addiw s9,s1,1 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - beq a3,s2,8bd0 │ │ │ │ - bgeu s2,s6,8bd0 │ │ │ │ - addiw s11,s1,2 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s10,a5,0x2 │ │ │ │ - add s10,s10,a5 │ │ │ │ - slli s10,s10,0x4 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a3,8(s7) │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - add s8,a0,s0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s0,a3,a5 │ │ │ │ - sd zero,64(s8) │ │ │ │ - lw a5,0(s0) │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - sd zero,48(s8) │ │ │ │ - sd a3,8(s8) │ │ │ │ - sd a4,16(s8) │ │ │ │ - sd zero,72(s8) │ │ │ │ - sw a5,0(s8) │ │ │ │ - lbu a5,40(s0) │ │ │ │ - li a1,72 │ │ │ │ - mv s4,a0 │ │ │ │ - sb a5,24(s8) │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - li a0,0 │ │ │ │ - sd a4,32(s8) │ │ │ │ - sd a5,40(s8) │ │ │ │ - lbu a5,56(s0) │ │ │ │ - mv s1,s9 │ │ │ │ - mv s9,s11 │ │ │ │ - sb a5,56(s8) │ │ │ │ - lw a5,60(s0) │ │ │ │ - sw a5,60(s8) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s8) │ │ │ │ - sd a0,72(s8) │ │ │ │ - mv a1,s0 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,68(s8) │ │ │ │ - mv s0,s10 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,68(s8) │ │ │ │ - addiw s8,s1,2 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s1,8(s7) │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,64(s0) │ │ │ │ - add s1,s1,s5 │ │ │ │ - ld a3,8(s1) │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - sd a3,8(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sd a4,16(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - sw a5,0(s0) │ │ │ │ - lbu a5,40(s1) │ │ │ │ - li a1,72 │ │ │ │ - mv s4,a0 │ │ │ │ - sb a5,24(s0) │ │ │ │ - ld a4,24(s1) │ │ │ │ - ld a5,32(s1) │ │ │ │ - li a0,0 │ │ │ │ - sd a4,32(s0) │ │ │ │ - sd a5,40(s0) │ │ │ │ - lbu a5,56(s1) │ │ │ │ - sb a5,56(s0) │ │ │ │ - lw a5,60(s1) │ │ │ │ - sw a5,60(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - li a2,72 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,68(s0) │ │ │ │ - mv s1,s9 │ │ │ │ - addiw a3,a4,1 │ │ │ │ - sw a3,68(s0) │ │ │ │ - j 8acc │ │ │ │ - ld a5,16(s8) │ │ │ │ - ld a2,8(s8) │ │ │ │ - sw a4,0(s0) │ │ │ │ - sd a5,16(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - lbu a5,40(s8) │ │ │ │ - ld a0,72(s0) │ │ │ │ - sb a5,24(s0) │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld a4,24(s8) │ │ │ │ - sd a5,40(s0) │ │ │ │ - sd a4,32(s0) │ │ │ │ - lbu a5,56(s8) │ │ │ │ - sb a5,56(s0) │ │ │ │ - lw a5,60(s8) │ │ │ │ - sw a5,60(s0) │ │ │ │ - j 8a92 │ │ │ │ - sb a5,56(s0) │ │ │ │ - j 8a92 │ │ │ │ - ld a4,16(s8) │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a6,a4,-1 │ │ │ │ - add a5,a5,a1 │ │ │ │ - bgeu a2,a1,8a7c │ │ │ │ - j 8a72 │ │ │ │ - li s8,1 │ │ │ │ - j 8aea │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s2,112(sp) │ │ │ │ - auipc s2,0x71 │ │ │ │ - ld s2,610(s2) │ │ │ │ - sd s5,88(sp) │ │ │ │ - li a1,80 │ │ │ │ - mv s5,a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sb zero,24(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - lw t5,68(s5) │ │ │ │ - li s3,1 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - bgeu s3,t5,8e04 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - li a4,0 │ │ │ │ - li s4,72 │ │ │ │ - mv s1,sp │ │ │ │ - ld a2,72(s5) │ │ │ │ - addiw a1,s3,-1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - add a5,a2,s4 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - slli a3,a1,0x3 │ │ │ │ - lw t6,0(a5) │ │ │ │ - lbu a6,40(a5) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld t3,32(a5) │ │ │ │ - lw t1,60(a5) │ │ │ │ - lbu a7,56(a5) │ │ │ │ - add a3,a3,a1 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a2,a2,a3 │ │ │ │ - sw t6,0(sp) │ │ │ │ - sb a6,40(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd t3,32(sp) │ │ │ │ - sw t1,60(sp) │ │ │ │ - sb a7,56(sp) │ │ │ │ - ld t0,8(a5) │ │ │ │ - ld a1,8(a2) │ │ │ │ - bnez a6,8e6a │ │ │ │ - ld a5,16(a2) │ │ │ │ - add a5,a5,a1 │ │ │ │ - sub a3,t0,a5 │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz a4,8e4a │ │ │ │ - lw a3,0(s0) │ │ │ │ - bne a3,t6,8df6 │ │ │ │ - lbu a3,24(s0) │ │ │ │ - bne a6,a3,8df6 │ │ │ │ - addiw a2,a4,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a3,a2,0x3 │ │ │ │ - ld a0,72(s0) │ │ │ │ - add a3,a3,a2 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,a0 │ │ │ │ - ld a2,8(a3) │ │ │ │ - beqz a6,8e76 │ │ │ │ - addi a1,t0,-1 │ │ │ │ - bltu a2,a1,8df6 │ │ │ │ - ld a2,8(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - add a3,a3,a2 │ │ │ │ - bgeu a5,a2,8dac │ │ │ │ - sub a2,a3,a5 │ │ │ │ - sd a2,16(s0) │ │ │ │ - sd a5,8(s0) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - bgeu a3,a1,8db8 │ │ │ │ - sub a5,t0,a2 │ │ │ │ - sd a5,16(s0) │ │ │ │ - lbu a5,56(s0) │ │ │ │ - bltu a7,a5,8e90 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - lw a4,68(s0) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,68(s0) │ │ │ │ - lw t5,68(s5) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s4,s4,72 │ │ │ │ - bltu s3,t5,8d0e │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - lbu a5,56(s5) │ │ │ │ - sb a5,56(s0) │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 21882 │ │ │ │ - mv a5,a0 │ │ │ │ - lwu a1,68(s0) │ │ │ │ - ld a0,72(s0) │ │ │ │ - sd a5,48(s0) │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1492 │ │ │ │ - li a2,72 │ │ │ │ - jal 3400 │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,8e96 │ │ │ │ - ld ra,136(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - ld a0,72(s0) │ │ │ │ - sw t6,0(s0) │ │ │ │ - sd a5,8(s0) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sb a6,24(s0) │ │ │ │ - sd t4,32(s0) │ │ │ │ - sd t3,40(s0) │ │ │ │ - sb a7,56(s0) │ │ │ │ - sw t1,60(s0) │ │ │ │ - j 8dc0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a5,a5,t0 │ │ │ │ - sub a3,a1,a5 │ │ │ │ - mv t0,a1 │ │ │ │ - j 8d62 │ │ │ │ - ld a3,16(a3) │ │ │ │ - addi a1,t0,-1 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - bltu a5,a2,8df6 │ │ │ │ - ld a2,8(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - add a3,a3,a2 │ │ │ │ - bgeu a5,a2,8dac │ │ │ │ - j 8da2 │ │ │ │ - sb a7,56(s0) │ │ │ │ - j 8dc0 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - lw a5,68(a0) │ │ │ │ - sd s4,48(sp) │ │ │ │ - auipc s4,0x71 │ │ │ │ - ld s4,108(s4) │ │ │ │ - sd ra,88(sp) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - beqz a5,8f46 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s7,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - mv s3,sp │ │ │ │ - auipc s2,0x55 │ │ │ │ - addi s2,s2,668 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a0,24(s7) │ │ │ │ - lbu a1,24(s0) │ │ │ │ - add a4,a4,s6 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - ld a2,24(a4) │ │ │ │ - ld a3,8(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ld a5,0(a0) │ │ │ │ - ld a4,16(a4) │ │ │ │ - sub a3,a3,a2 │ │ │ │ - lbu a6,56(s0) │ │ │ │ - ld a2,24(a5) │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a7,45 │ │ │ │ - bnez a1,8f0c │ │ │ │ - li a7,43 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s6,s6,72 │ │ │ │ - bltu s5,a5,8edc │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,8f4a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 8f32 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,68(a1) │ │ │ │ - beqz a5,9008 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - li s5,43 │ │ │ │ - auipc s3,0x55 │ │ │ │ - addi s3,s3,490 │ │ │ │ - li s4,45 │ │ │ │ - j 8fa6 │ │ │ │ - sd s4,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,72 │ │ │ │ - bgeu s6,a5,8ff0 │ │ │ │ - ld a5,72(s0) │ │ │ │ - ld a3,24(s8) │ │ │ │ - lbu t1,24(s0) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a7,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - ld t3,24(a5) │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - add a3,a3,a7 │ │ │ │ - ld a3,0(a3) │ │ │ │ - ld a5,16(a5) │ │ │ │ - sub a4,a4,t3 │ │ │ │ - ld a3,24(a3) │ │ │ │ - lbu a7,56(s0) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - bnez t1,8f94 │ │ │ │ - sd s5,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,72 │ │ │ │ - bltu s6,a5,8fa6 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - lw a4,68(a0) │ │ │ │ - sd s4,64(sp) │ │ │ │ - auipc s4,0x71 │ │ │ │ - ld s4,-256(s4) │ │ │ │ - sd ra,104(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,32(sp) │ │ │ │ - beqz a4,9188 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - li a3,1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a5,a2 │ │ │ │ - auipc a0,0x55 │ │ │ │ - addi a0,a0,352 │ │ │ │ - beq a4,a3,904c │ │ │ │ - auipc a0,0x55 │ │ │ │ - addi a0,a0,324 │ │ │ │ - lwu a2,0(s0) │ │ │ │ - ld a4,24(a1) │ │ │ │ - ld a6,32(s0) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a2,0(a4) │ │ │ │ - lbu a1,24(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - sub a3,a3,a6 │ │ │ │ - ld a2,24(a2) │ │ │ │ - lbu a6,56(s0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a7,43 │ │ │ │ - bnez a1,9182 │ │ │ │ - addi s1,sp,32 │ │ │ │ - sd a0,16(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,296 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a2,68(s0) │ │ │ │ - auipc a1,0x58 │ │ │ │ - addi a1,a1,-376 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,90e4 │ │ │ │ - ld a5,72(s0) │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,292 │ │ │ │ - mv a0,s1 │ │ │ │ - ld a2,16(a5) │ │ │ │ - jal 2194e │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,90e4 │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s5,0x55 │ │ │ │ - addi s5,s5,270 │ │ │ │ - ld a5,72(s0) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a2,16(a5) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - bltu s2,a5,90ca │ │ │ │ - auipc a1,0x59 │ │ │ │ - addi a1,a1,-1348 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,9154 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a0,8(s0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a2,24(a4) │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,200 │ │ │ │ - sub a5,a5,a0 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sub a2,a5,a2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,9154 │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s5,0x55 │ │ │ │ - addi s5,s5,172 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - add a4,a4,s3 │ │ │ │ - ld a3,8(a4) │ │ │ │ - ld a2,24(a4) │ │ │ │ - sub a5,a5,a1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sub a2,a5,a2 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a5,912c │ │ │ │ - mv a0,s1 │ │ │ │ - auipc a1,0x59 │ │ │ │ - addi a1,a1,-478 │ │ │ │ - jal 2194e │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,918c │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - li a7,45 │ │ │ │ - j 9078 │ │ │ │ - li a0,0 │ │ │ │ - j 916e │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,68(a1) │ │ │ │ - beqz a5,9300 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a6,a3 │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,-30 │ │ │ │ - beq a5,a4,91ca │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,-58 │ │ │ │ - lwu a3,0(s0) │ │ │ │ - ld a5,24(a2) │ │ │ │ - ld a4,8(s0) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - ld a2,32(s0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,0(a5) │ │ │ │ - lbu a0,24(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - sub a4,a4,a2 │ │ │ │ - ld a3,24(a3) │ │ │ │ - lbu a7,56(s0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a2,43 │ │ │ │ - bnez a0,92fa │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,-84 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a3,68(s0) │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,-756 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,9266 │ │ │ │ - ld a5,72(s0) │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,-90 │ │ │ │ - li a1,1 │ │ │ │ - ld a3,16(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,9266 │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s4,0x55 │ │ │ │ - addi s4,s4,-114 │ │ │ │ - ld a5,72(s0) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a3,16(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a5,924a │ │ │ │ - auipc a2,0x59 │ │ │ │ - addi a2,a2,-1734 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,92dc │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a0,8(s0) │ │ │ │ - ld a1,32(s0) │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a3,24(a4) │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,-188 │ │ │ │ - sub a5,a5,a0 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sub a3,a5,a3 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,92dc │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s4,0x55 │ │ │ │ - addi s4,s4,-218 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - add a4,a4,s3 │ │ │ │ - ld a2,8(a4) │ │ │ │ - ld a3,24(a4) │ │ │ │ - sub a5,a5,a1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sub a3,a5,a3 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a5,92b2 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - auipc a2,0x59 │ │ │ │ - addi a2,a2,-882 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,80 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - li a2,45 │ │ │ │ - j 91f2 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,72(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - sw zero,68(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s5,8(sp) │ │ │ │ - ld a0,8(a0) │ │ │ │ - mv s5,a1 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - li a2,80 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sb zero,24(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv a1,s5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a2,68(s5) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a2,94e6 │ │ │ │ - lw a3,0(s4) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - ld s0,8(s4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - ld s1,72(s5) │ │ │ │ - add s0,s0,a5 │ │ │ │ - lw a5,68(s0) │ │ │ │ - add s1,s1,s3 │ │ │ │ - lw a4,0(s1) │ │ │ │ - beqz a5,9498 │ │ │ │ - lw a1,0(s0) │ │ │ │ - bne a1,a4,9476 │ │ │ │ - lbu a4,24(s0) │ │ │ │ - lbu a1,40(s1) │ │ │ │ - bne a1,a4,9476 │ │ │ │ - addiw a6,a5,-1 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a4,a6,0x3 │ │ │ │ - ld a0,72(s0) │ │ │ │ - add a4,a4,a6 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a0 │ │ │ │ - ld a7,8(a4) │ │ │ │ - ld a6,8(s1) │ │ │ │ - beqz a1,94c2 │ │ │ │ - ld a1,16(s1) │ │ │ │ - add a1,a1,a6 │ │ │ │ - addi t1,a1,-1 │ │ │ │ - bltu a7,t1,9476 │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - bgeu a6,a3,9426 │ │ │ │ - sub a3,a4,a6 │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a6,8(s0) │ │ │ │ - mv a3,a6 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - bgeu a4,t1,9430 │ │ │ │ - sub a1,a1,a3 │ │ │ │ - sd a1,16(s0) │ │ │ │ - lbu a4,56(s1) │ │ │ │ - lbu a3,56(s0) │ │ │ │ - bltu a4,a3,94e0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,68(s0) │ │ │ │ - lw a3,0(s4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,68(s0) │ │ │ │ - lw a2,68(s5) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a2,93b2 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - sw a3,0(s4) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a2,8(s1) │ │ │ │ - sw a4,0(s0) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - lbu a4,40(s1) │ │ │ │ - ld a0,72(s0) │ │ │ │ - sb a4,24(s0) │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a3,24(s1) │ │ │ │ - sd a4,40(s0) │ │ │ │ - sd a3,32(s0) │ │ │ │ - lbu a4,56(s1) │ │ │ │ - sb a4,56(s0) │ │ │ │ - lw a4,60(s1) │ │ │ │ - sw a4,60(s0) │ │ │ │ - j 943c │ │ │ │ - ld a4,16(a4) │ │ │ │ - add a7,a7,a4 │ │ │ │ - addi a7,a7,-1 │ │ │ │ - bltu a6,a7,9476 │ │ │ │ - ld a1,16(s1) │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - add a1,a1,a6 │ │ │ │ - addi t1,a1,-1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - bgeu a6,a3,9426 │ │ │ │ - j 941a │ │ │ │ - sb a4,56(s0) │ │ │ │ - j 943c │ │ │ │ - lw a3,0(s4) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(s4) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,746 │ │ │ │ - li a2,80 │ │ │ │ - j 3400 │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,9552 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,9554 │ │ │ │ - lbu a3,24(a5) │ │ │ │ - lbu a4,24(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,9554 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,9554 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,9554 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,9554 │ │ │ │ - lw a4,68(a5) │ │ │ │ - lw a5,68(a1) │ │ │ │ - bltu a5,a4,9554 │ │ │ │ - sltu a0,a4,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - addiw s2,a1,1 │ │ │ │ - addiw s5,a3,1 │ │ │ │ - mulw s2,s2,s5 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s8,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - mv a1,s2 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,9696 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - not t5,s3 │ │ │ │ - mv t1,s8 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - li s2,0 │ │ │ │ - li a0,0 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - addw a5,s5,t5 │ │ │ │ - beqz s3,9624 │ │ │ │ - addw t4,s5,t5 │ │ │ │ - mv a5,t4 │ │ │ │ - li a6,0 │ │ │ │ - beqz a0,967e │ │ │ │ - addiw t5,t5,-1 │ │ │ │ - j 95d4 │ │ │ │ - addi a6,a6,1 │ │ │ │ - beq a2,a6,9624 │ │ │ │ - add a7,s0,a6 │ │ │ │ - lbu t3,0(t1) │ │ │ │ - lbu a7,0(a7) │ │ │ │ - bne t3,a7,95ce │ │ │ │ - addw a7,a6,t4 │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - sext.w t6,a6 │ │ │ │ - srli a7,t3,0x1e │ │ │ │ - addw t3,t5,t6 │ │ │ │ - slli t0,t3,0x20 │ │ │ │ - srli t3,t0,0x1e │ │ │ │ - add t3,t3,s1 │ │ │ │ - add a7,a7,s1 │ │ │ │ - beqz a6,9690 │ │ │ │ - lw t3,0(t3) │ │ │ │ - addiw t3,t3,1 │ │ │ │ - mv t0,t3 │ │ │ │ - sw t0,0(a7) │ │ │ │ - bgeu s2,t3,95ce │ │ │ │ - addi a6,a6,1 │ │ │ │ - mv a4,t6 │ │ │ │ - mv a3,a0 │ │ │ │ - mv s2,t3 │ │ │ │ - bne a2,a6,95d4 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sext.w t5,a5 │ │ │ │ - addi t1,t1,1 │ │ │ │ - bne s4,a0,95b8 │ │ │ │ - sw a3,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - sw a4,0(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addw a7,a6,t4 │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - srli a7,t3,0x1e │ │ │ │ - add a7,a7,s1 │ │ │ │ - sw a1,0(a7) │ │ │ │ - sext.w a7,a6 │ │ │ │ - bnez s2,9678 │ │ │ │ - mv a4,a7 │ │ │ │ - li a3,0 │ │ │ │ - li s2,1 │ │ │ │ - addi a6,a6,1 │ │ │ │ - beq a2,a6,9624 │ │ │ │ - add a7,s0,a6 │ │ │ │ - lbu t3,0(t1) │ │ │ │ - lbu a7,0(a7) │ │ │ │ - bne t3,a7,9678 │ │ │ │ - j 9658 │ │ │ │ - li t3,1 │ │ │ │ - li t0,1 │ │ │ │ - j 9610 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - li s2,0 │ │ │ │ - j 9630 │ │ │ │ - fcvt.s.wu fa5,a4 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s2,160(sp) │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - mv s2,a4 │ │ │ │ - fsd fs0,72(sp) │ │ │ │ - auipc a4,0x54 │ │ │ │ - fld fs0,1138(a4) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.d.wu fa3,s2 │ │ │ │ - fcvt.d.wu fa4,a2 │ │ │ │ - sd s9,104(sp) │ │ │ │ - auipc s9,0x71 │ │ │ │ - ld s9,-1972(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - sd a4,56(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd s1,168(sp) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - fle.d a4,fa5,fa4 │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sw zero,44(sp) │ │ │ │ - sw zero,48(sp) │ │ │ │ - sw zero,52(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv s8,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s5,a6 │ │ │ │ - beqz a4,9884 │ │ │ │ - fcvt.w.d s6,fa5,rtz │ │ │ │ - subw s4,a2,s6 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sext.w s6,s6 │ │ │ │ - add s3,a1,a5 │ │ │ │ - auipc s11,0x71 │ │ │ │ - addi s11,s11,-1812 │ │ │ │ - mv a7,s11 │ │ │ │ - mv a2,s2 │ │ │ │ - auipc a6,0x71 │ │ │ │ - ld a6,-1872(a6) │ │ │ │ - li a5,-2 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 152f6 │ │ │ │ - mv s7,a0 │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s6 │ │ │ │ - mv a4,s3 │ │ │ │ - li a3,0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 4ba1c │ │ │ │ - auipc a7,0x71 │ │ │ │ - ld a7,-1924(a7) │ │ │ │ - mv a5,s6 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - li a6,-2 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - sd s0,8(sp) │ │ │ │ - sd s11,0(sp) │ │ │ │ - jal 1543c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4f4ae │ │ │ │ - fcvt.d.wu fa5,a0 │ │ │ │ - sext.w s2,a0 │ │ │ │ - sext.w a1,s5 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.w.d a7,fa5,rtz │ │ │ │ - addiw a5,a7,4 │ │ │ │ - bgeu a5,s1,9836 │ │ │ │ - addi a5,sp,48 │ │ │ │ - addi a4,sp,44 │ │ │ │ - li a3,0 │ │ │ │ - addiw s1,s1,-4 │ │ │ │ - addi a6,sp,52 │ │ │ │ - auipc a2,0x71 │ │ │ │ - addi a2,a2,-1944 │ │ │ │ - mv a0,s0 │ │ │ │ - subw s1,s1,a7 │ │ │ │ - jal 4c308 │ │ │ │ - lw a4,52(sp) │ │ │ │ - li a3,3 │ │ │ │ - li a5,100 │ │ │ │ - bge a3,a4,97e6 │ │ │ │ - lw a5,48(sp) │ │ │ │ - fcvt.d.w fa3,a4 │ │ │ │ - auipc a4,0x54 │ │ │ │ - fld fa4,828(a4) │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - lw a4,28(s0) │ │ │ │ - addw s4,s2,s4 │ │ │ │ - addw s4,s4,a4 │ │ │ │ - bgeu s4,s1,985c │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,989e │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - fld fs0,72(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,168(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - addi a5,sp,48 │ │ │ │ - addi a4,sp,44 │ │ │ │ - addi a6,sp,52 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x70 │ │ │ │ - addi a2,a2,2000 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4c308 │ │ │ │ - lw a4,52(sp) │ │ │ │ - li a5,3 │ │ │ │ - blt a5,a4,988a │ │ │ │ - lw a4,28(s0) │ │ │ │ - li a5,100 │ │ │ │ - lw a2,44(sp) │ │ │ │ - li a3,4 │ │ │ │ - bge a3,a2,988e │ │ │ │ - ld a3,24(sp) │ │ │ │ - bltu a5,a3,97f4 │ │ │ │ - addw a5,s2,a4 │ │ │ │ - li s1,0 │ │ │ │ - bgeu a5,s6,987a │ │ │ │ - subw s1,s6,s2 │ │ │ │ - subw s1,s1,a4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4f4ae │ │ │ │ - addw s1,s1,a0 │ │ │ │ - j 97f6 │ │ │ │ - mv s6,a2 │ │ │ │ - li s4,0 │ │ │ │ - j 971c │ │ │ │ - li s1,0 │ │ │ │ - j 97c6 │ │ │ │ - lw a2,48(sp) │ │ │ │ - li a3,7 │ │ │ │ - bge a3,a2,97f4 │ │ │ │ - ld a3,24(sp) │ │ │ │ - bltu a5,a3,97f4 │ │ │ │ - j 986a │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - fcvt.s.wu fa5,a4 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - mv s1,a4 │ │ │ │ - auipc a4,0x54 │ │ │ │ - fld fa4,624(a4) │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.d.wu fa3,s1 │ │ │ │ - fcvt.d.wu fa4,a2 │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - fle.d a5,fa5,fa4 │ │ │ │ - mv s6,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a5,98f0 │ │ │ │ - fcvt.w.d s0,fa5,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - auipc s8,0x70 │ │ │ │ - addi s8,s8,1816 │ │ │ │ - mv a7,s8 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a6,0x70 │ │ │ │ - ld a6,1756(a6) │ │ │ │ - li a5,-2 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 152f6 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,s0 │ │ │ │ - li a6,0 │ │ │ │ - mv a4,s4 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 4ba1c │ │ │ │ - mv a5,s0 │ │ │ │ - auipc a7,0x70 │ │ │ │ - ld a7,1702(a7) │ │ │ │ - li a6,-2 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - sd s2,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - jal 1543c │ │ │ │ - li a2,0 │ │ │ │ - auipc a1,0x70 │ │ │ │ - addi a1,a1,1728 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4c4e2 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li s0,0 │ │ │ │ - bgeu a0,s7,9992 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w s0,a0 │ │ │ │ - j 9966 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - li a5,9 │ │ │ │ - mv s0,a2 │ │ │ │ - bgeu a5,a2,9ae0 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a3 │ │ │ │ - beqz a3,9aea │ │ │ │ - addiw s6,a4,77 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a4 │ │ │ │ - addiw s8,a4,76 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,0 │ │ │ │ - mv s5,a0 │ │ │ │ - jal 3890 │ │ │ │ - li a2,76 │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,2024 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3530 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s3 │ │ │ │ - addi a0,s5,76 │ │ │ │ - jal 36a0 │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fcvt.s.wu fa5,s0 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fa4,252(a5) │ │ │ │ - li a6,0 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s8 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s3,a0 │ │ │ │ - auipc s9,0x70 │ │ │ │ - addi s9,s9,1490 │ │ │ │ - fcvt.w.d s1,fa5,rtz │ │ │ │ - subw s6,s0,s1 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add s2,s2,a5 │ │ │ │ - sext.w s1,s1 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s2 │ │ │ │ - jal 4ba1c │ │ │ │ - mv a7,s9 │ │ │ │ - auipc a6,0x70 │ │ │ │ - ld a6,1406(a6) │ │ │ │ - li a5,-3 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 152f6 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a1,a0 │ │ │ │ - auipc a7,0x70 │ │ │ │ - ld a7,1378(a7) │ │ │ │ - li a6,-3 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s5 │ │ │ │ - mv s7,a0 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - sd s9,0(sp) │ │ │ │ - jal 1543c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4ae │ │ │ │ - fcvt.d.wu fa5,a0 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fs0,132(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - addiw a5,a5,4 │ │ │ │ - bltu a5,s0,9af8 │ │ │ │ - jal 4f4ae │ │ │ │ - lw s0,28(s3) │ │ │ │ - addw s0,s6,s0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4ba7c │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - auipc s5,0x54 │ │ │ │ - addi s5,s5,1774 │ │ │ │ - li s8,76 │ │ │ │ - j 9a0e │ │ │ │ - jal 4f4ae │ │ │ │ - fcvt.d.wu fa5,a0 │ │ │ │ - lw s1,28(s3) │ │ │ │ - addiw s2,s0,-4 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - mv a0,s3 │ │ │ │ - addw s1,s6,s1 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - subw s2,s2,a5 │ │ │ │ - jal 4f4ae │ │ │ │ - addw s1,s1,a0 │ │ │ │ - bltu s1,s2,9ac0 │ │ │ │ - j 9ab8 │ │ │ │ - mv a5,a0 │ │ │ │ - bgeu a1,a0,9b2e │ │ │ │ - mv a5,a1 │ │ │ │ - subw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - bgeu a2,a1,9b3c │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a2 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sd s0,16(sp) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - add s2,s2,s1 │ │ │ │ - jal 3890 │ │ │ │ - sb zero,0(s2) │ │ │ │ - beqz s0,9bbe │ │ │ │ - li a4,0 │ │ │ │ - li a6,5 │ │ │ │ - li a0,4 │ │ │ │ - li t4,78 │ │ │ │ - auipc t3,0x5a │ │ │ │ - addi t3,t3,988 │ │ │ │ - remuw a5,s0,a6 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw t1,a4,1 │ │ │ │ - add a2,a2,s1 │ │ │ │ - mv a4,t1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - divuw a7,s0,a6 │ │ │ │ - add a1,a1,t3 │ │ │ │ - beq a5,a0,9bb6 │ │ │ │ - lbu a5,0(a1) │ │ │ │ - sb a5,0(a2) │ │ │ │ - bgeu a0,s0,9bbe │ │ │ │ - mv s0,a7 │ │ │ │ - j 9b84 │ │ │ │ - sb t4,0(a2) │ │ │ │ - bne s0,a0,9bb2 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - beqz a1,9c90 │ │ │ │ - sd s2,64(sp) │ │ │ │ - slli s2,a1,0x20 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fs0,-202(a5) │ │ │ │ - li s5,19 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fs2,-204(a5) │ │ │ │ - auipc s4,0x5a │ │ │ │ - addi s4,s4,852 │ │ │ │ - add a5,s3,s0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sext.w a3,s0 │ │ │ │ - addiw a5,a5,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,s4 │ │ │ │ - bltu s5,a5,9c6e │ │ │ │ - lw a5,8(a4) │ │ │ │ - fcvt.d.wu fa1,a3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - fcvt.d.w fs1,a5 │ │ │ │ - jal 35c0 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - fmul.d fa0,fa0,fs1 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fcvt.wu.d s1,fa5,rtz │ │ │ │ - sext.w s1,s1 │ │ │ │ - bne s2,s0,9c0c │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - fcvt.d.wu fa1,a3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 35c0 │ │ │ │ - fmul.d fa0,fa0,fs2 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fcvt.wu.d s1,fa5,rtz │ │ │ │ - sext.w s1,s1 │ │ │ │ - bne s2,s0,9c0c │ │ │ │ - j 9c54 │ │ │ │ - ld ra,88(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - addiw s2,a2,1 │ │ │ │ - addiw s5,a4,1 │ │ │ │ - mulw s2,s2,s5 │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s8,a1 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - mv a1,s2 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s0,a3 │ │ │ │ - mv s6,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,9ddc │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - not t5,s3 │ │ │ │ - mv a1,s8 │ │ │ │ - li a4,0 │ │ │ │ - li a2,0 │ │ │ │ - li s2,0 │ │ │ │ - li a0,0 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a6,1 │ │ │ │ - addw a5,s5,t5 │ │ │ │ - beqz s3,9d6a │ │ │ │ - addw t4,s5,t5 │ │ │ │ - mv a5,t4 │ │ │ │ - li a7,0 │ │ │ │ - beqz a0,9dc4 │ │ │ │ - addiw t5,t5,-1 │ │ │ │ - j 9d1a │ │ │ │ - addi a7,a7,1 │ │ │ │ - beq a3,a7,9d6a │ │ │ │ - add t1,s0,a7 │ │ │ │ - lbu t3,0(a1) │ │ │ │ - lbu t1,0(t1) │ │ │ │ - bne t3,t1,9d14 │ │ │ │ - addw t1,a7,t4 │ │ │ │ - slli t3,t1,0x20 │ │ │ │ - sext.w t6,a7 │ │ │ │ - srli t1,t3,0x1e │ │ │ │ - addw t3,t5,t6 │ │ │ │ - slli t0,t3,0x20 │ │ │ │ - srli t3,t0,0x1e │ │ │ │ - add t3,t3,s1 │ │ │ │ - add t1,t1,s1 │ │ │ │ - beqz a7,9dd6 │ │ │ │ - lw t3,0(t3) │ │ │ │ - addiw t3,t3,1 │ │ │ │ - mv t0,t3 │ │ │ │ - sw t0,0(t1) │ │ │ │ - bgeu s2,t3,9d14 │ │ │ │ - addi a7,a7,1 │ │ │ │ - mv a4,t6 │ │ │ │ - mv a2,a0 │ │ │ │ - mv s2,t3 │ │ │ │ - bne a3,a7,9d1a │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sext.w t5,a5 │ │ │ │ - addi a1,a1,1 │ │ │ │ - bne s4,a0,9cfe │ │ │ │ - sw a2,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - sw a4,0(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addw t1,a7,t4 │ │ │ │ - slli t3,t1,0x20 │ │ │ │ - srli t1,t3,0x1e │ │ │ │ - add t1,t1,s1 │ │ │ │ - sw a6,0(t1) │ │ │ │ - sext.w t1,a7 │ │ │ │ - bnez s2,9dbe │ │ │ │ - mv a4,t1 │ │ │ │ - li a2,0 │ │ │ │ - li s2,1 │ │ │ │ - addi a7,a7,1 │ │ │ │ - beq a3,a7,9d6a │ │ │ │ - add t1,s0,a7 │ │ │ │ - lbu t3,0(a1) │ │ │ │ - lbu t1,0(t1) │ │ │ │ - bne t3,t1,9dbe │ │ │ │ - j 9d9e │ │ │ │ - li t3,1 │ │ │ │ - li t0,1 │ │ │ │ - j 9d56 │ │ │ │ - li a4,0 │ │ │ │ - li a2,0 │ │ │ │ - li s2,0 │ │ │ │ - j 9d76 │ │ │ │ - addi sp,sp,-304 │ │ │ │ - sd s0,288(sp) │ │ │ │ - mulw s0,a2,a2 │ │ │ │ - auipc a5,0x70 │ │ │ │ - ld a5,292(a5) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a4,184(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd a1,24(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd ra,296(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s2,272(sp) │ │ │ │ - sd s4,256(sp) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1e │ │ │ │ - mv a1,s0 │ │ │ │ - mv s2,a3 │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s3,264(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s9,216(sp) │ │ │ │ - sd s10,208(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s4,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli s1,a4,0x1e │ │ │ │ - mv a7,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a7,16(sp) │ │ │ │ - sd s1,160(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv t5,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd t5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - sd a4,80(sp) │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s0 │ │ │ │ - li s0,3 │ │ │ │ - divuw s0,s2,s0 │ │ │ │ - ld a7,16(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,a7 │ │ │ │ - jal 3890 │ │ │ │ - ld t5,8(sp) │ │ │ │ - mv a7,a0 │ │ │ │ - slliw s0,s0,0x1 │ │ │ │ - beqz s6,a694 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - addiw s9,a5,1 │ │ │ │ - slli a3,s9,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a4,a4,4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - slli s11,a5,0x20 │ │ │ │ - addi a3,sp,180 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - li s7,0 │ │ │ │ - li s2,78 │ │ │ │ - auipc s1,0x5a │ │ │ │ - addi s1,s1,164 │ │ │ │ - sd a3,32(sp) │ │ │ │ - addiw s8,a5,-1 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd a0,88(sp) │ │ │ │ - sd t5,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,65 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s9,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a2,5 │ │ │ │ - li a5,0 │ │ │ │ - li a3,4 │ │ │ │ - beqz s0,9f44 │ │ │ │ - remuw a4,s0,a2 │ │ │ │ - sext.w a1,a4 │ │ │ │ - divuw a0,s0,a2 │ │ │ │ - beq a1,a3,9f32 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb a1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a3,s0,9f44 │ │ │ │ - mv s0,a0 │ │ │ │ - remuw a4,s0,a2 │ │ │ │ - sext.w a1,a4 │ │ │ │ - divuw a0,s0,a2 │ │ │ │ - bne a1,a3,9f04 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb s2,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a3,9f20 │ │ │ │ - ld s4,40(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi a5,sp,176 │ │ │ │ - li s0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - beq s0,s7,9ff0 │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - lw s5,0(s3) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a1,65 │ │ │ │ - mv a2,s11 │ │ │ │ - mv s10,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s10,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a1,5 │ │ │ │ - li a5,0 │ │ │ │ - li a6,4 │ │ │ │ - beqz s5,9fcc │ │ │ │ - remuw a4,s5,a1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s5,a1 │ │ │ │ - beq a3,a6,9fba │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sb a3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a6,s5,9fcc │ │ │ │ - mv s5,a2 │ │ │ │ - remuw a4,s5,a1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s5,a1 │ │ │ │ - bne a3,a6,9f8c │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sb s2,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s5,a6,9fa8 │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,a3 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 9556 │ │ │ │ - lw a5,176(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq s8,a5,a000 │ │ │ │ - lw a4,180(sp) │ │ │ │ - beq s8,a4,a01e │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - beq s6,a5,a03a │ │ │ │ - mv s0,a5 │ │ │ │ - j 9f4e │ │ │ │ - lw a4,180(sp) │ │ │ │ - addiw a3,a0,-1 │ │ │ │ - bne a3,a4,9fe6 │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - bgeu a4,a5,a032 │ │ │ │ - ld a5,88(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw a0,0(a3) │ │ │ │ - j 9fea │ │ │ │ - addiw a3,a0,-1 │ │ │ │ - bne a3,a5,9fea │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - bltu a4,a5,a016 │ │ │ │ - ld a5,64(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw a0,0(a3) │ │ │ │ - j 9fea │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,48(sp) │ │ │ │ - addiw a5,s7,1 │ │ │ │ - addi a4,a4,8 │ │ │ │ - sd a4,48(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - addw a4,s6,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - beq s0,s7,a05a │ │ │ │ - mv s7,a5 │ │ │ │ - j 9ecc │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd zero,104(sp) │ │ │ │ - mulw a3,s6,a5 │ │ │ │ - addiw a2,a5,1 │ │ │ │ - mv a4,a2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli s5,a5,0x20 │ │ │ │ - sd zero,96(sp) │ │ │ │ - sd zero,152(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - mv a4,a3 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li s3,-1 │ │ │ │ - sd a4,168(sp) │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - auipc s2,0x5a │ │ │ │ - addi s2,s2,-314 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - sd t5,120(sp) │ │ │ │ - sd s0,136(sp) │ │ │ │ - sd s6,40(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld a2,160(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - ld s9,80(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - mv a6,s1 │ │ │ │ - li a4,1 │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld t5,136(sp) │ │ │ │ - ld s6,40(sp) │ │ │ │ - sext.w s0,s4 │ │ │ │ - sw a4,0(a5) │ │ │ │ - sw s3,0(s9) │ │ │ │ - mv t1,s0 │ │ │ │ - li a3,0 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli t3,a5,0x1e │ │ │ │ - sw zero,176(sp) │ │ │ │ - add t3,t3,s9 │ │ │ │ - beqz s6,a136 │ │ │ │ - mulw a7,t1,s6 │ │ │ │ - mv a1,a6 │ │ │ │ - li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - j a0f0 │ │ │ │ - lw a0,176(sp) │ │ │ │ - addw a5,a7,a4 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu a0,a2,a12e │ │ │ │ - bltu a2,t5,a12e │ │ │ │ - lw a2,0(a1) │ │ │ │ - bnez a2,a12e │ │ │ │ - lw a2,0(t3) │ │ │ │ - beq a2,s3,a122 │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a2,a0,0x1e │ │ │ │ - add a2,a2,a6 │ │ │ │ - sw zero,0(a2) │ │ │ │ - sw a4,0(t3) │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,176(sp) │ │ │ │ + li a4,0 │ │ │ │ + j 58ee │ │ │ │ + lw a0,176(sp) │ │ │ │ + addw a5,a7,a4 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a2,0(a5) │ │ │ │ + bgeu a0,a2,592c │ │ │ │ + bltu a2,t5,592c │ │ │ │ + lw a2,0(a1) │ │ │ │ + bnez a2,592c │ │ │ │ + lw a2,0(t3) │ │ │ │ + beq a2,s3,5920 │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + srli a2,a0,0x1e │ │ │ │ + add a2,a2,a6 │ │ │ │ + sw zero,0(a2) │ │ │ │ + sw a4,0(t3) │ │ │ │ + lw a5,0(a5) │ │ │ │ + sw a5,176(sp) │ │ │ │ li a5,1 │ │ │ │ sw a5,0(a1) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a1,a1,4 │ │ │ │ - bne s6,a4,a0ee │ │ │ │ + bne s6,a4,58ec │ │ │ │ lw t1,0(t3) │ │ │ │ - beq t1,s3,a150 │ │ │ │ + beq t1,s3,594e │ │ │ │ addiw a3,a3,1 │ │ │ │ slli a4,a3,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ add a5,a5,s9 │ │ │ │ sw s3,0(a5) │ │ │ │ - j a0d2 │ │ │ │ + j 58d0 │ │ │ │ ld a5,72(sp) │ │ │ │ ld s6,40(sp) │ │ │ │ sw s3,0(a5) │ │ │ │ sw zero,176(sp) │ │ │ │ - beqz s6,a1d6 │ │ │ │ + beqz s6,59d4 │ │ │ │ ld s10,48(sp) │ │ │ │ ld a6,120(sp) │ │ │ │ ld t5,136(sp) │ │ │ │ mv t1,a5 │ │ │ │ mv a0,a5 │ │ │ │ li t3,0 │ │ │ │ mv t4,s0 │ │ │ │ mulw t4,s6,t4 │ │ │ │ mv a1,a6 │ │ │ │ li a7,0 │ │ │ │ li a4,0 │ │ │ │ - j a17a │ │ │ │ + j 5978 │ │ │ │ lw a7,176(sp) │ │ │ │ addw a5,t4,a4 │ │ │ │ slli a2,a5,0x20 │ │ │ │ srli a5,a2,0x1e │ │ │ │ add a5,a5,s10 │ │ │ │ lw a2,0(a5) │ │ │ │ - bgeu a7,a2,a1b4 │ │ │ │ - bltu a2,t5,a1b4 │ │ │ │ + bgeu a7,a2,59b2 │ │ │ │ + bltu a2,t5,59b2 │ │ │ │ lw a2,0(a1) │ │ │ │ - bnez a2,a1b4 │ │ │ │ + bnez a2,59b2 │ │ │ │ lw a2,0(a0) │ │ │ │ - beq a2,s3,a1aa │ │ │ │ + beq a2,s3,59a8 │ │ │ │ slli a7,a2,0x20 │ │ │ │ srli a2,a7,0x1e │ │ │ │ add a2,a2,a6 │ │ │ │ sw zero,0(a2) │ │ │ │ sw a4,0(a0) │ │ │ │ lw a5,0(a5) │ │ │ │ sw a5,176(sp) │ │ │ │ li a5,1 │ │ │ │ sw a5,0(a1) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a1,a1,4 │ │ │ │ - bne s6,a4,a178 │ │ │ │ + bne s6,a4,5976 │ │ │ │ lw t4,0(a0) │ │ │ │ - beq t4,s3,a670 │ │ │ │ + beq t4,s3,5e6e │ │ │ │ addiw t3,t3,1 │ │ │ │ addi t1,t1,4 │ │ │ │ - bgeu t3,s6,a1de │ │ │ │ + bgeu t3,s6,59dc │ │ │ │ sw s3,0(t1) │ │ │ │ mv a0,t1 │ │ │ │ sw zero,176(sp) │ │ │ │ - j a16c │ │ │ │ + j 596a │ │ │ │ lw a5,0(a5) │ │ │ │ - beq a5,s3,a65e │ │ │ │ + beq a5,s3,5e5c │ │ │ │ li t3,1 │ │ │ │ ld s0,168(sp) │ │ │ │ li a0,0 │ │ │ │ sd t3,56(sp) │ │ │ │ mv a1,s0 │ │ │ │ sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ sd a0,8(sp) │ │ │ │ jal 3890 │ │ │ │ ld a3,32(sp) │ │ │ │ ld t3,56(sp) │ │ │ │ addiw s0,t3,-1 │ │ │ │ @@ -9272,49 +2823,49 @@ │ │ │ │ lwu a5,0(s8) │ │ │ │ ld a4,24(sp) │ │ │ │ ld a1,16(sp) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ li a0,0 │ │ │ │ lw s10,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s5 │ │ │ │ li a1,65 │ │ │ │ mv s6,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s6,s5 │ │ │ │ sb zero,0(a5) │ │ │ │ li a5,0 │ │ │ │ - beqz s10,a2ae │ │ │ │ + beqz s10,5aac │ │ │ │ remuw a4,s10,s11 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a2,s10,s11 │ │ │ │ - beq a3,s0,a29c │ │ │ │ + beq a3,s0,5a9a │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s2 │ │ │ │ lbu a3,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s6 │ │ │ │ sb a3,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu s0,s10,a2ae │ │ │ │ + bgeu s0,s10,5aac │ │ │ │ mv s10,a2 │ │ │ │ remuw a4,s10,s11 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a2,s10,s11 │ │ │ │ - bne a3,s0,a26e │ │ │ │ + bne a3,s0,5a6c │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s6 │ │ │ │ sb s4,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s10,s0,a28a │ │ │ │ - beq s9,s1,a30a │ │ │ │ + bne s10,s0,5a88 │ │ │ │ + beq s9,s1,5b08 │ │ │ │ ld a4,56(sp) │ │ │ │ ld a3,64(sp) │ │ │ │ lw a5,0(s8) │ │ │ │ sub a4,s8,a4 │ │ │ │ add a4,a4,a3 │ │ │ │ ld a3,40(sp) │ │ │ │ lw a4,0(a4) │ │ │ │ @@ -9334,78 +2885,78 @@ │ │ │ │ ld a5,8(sp) │ │ │ │ slli a0,s7,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ - beqz s9,a32a │ │ │ │ + beqz s9,5b28 │ │ │ │ ld a5,0(sp) │ │ │ │ addw a5,a5,s7 │ │ │ │ sw a5,32(sp) │ │ │ │ - j a22e │ │ │ │ + j 5a2c │ │ │ │ ld a5,8(sp) │ │ │ │ slli a0,s7,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ mv a2,s5 │ │ │ │ mv a1,s6 │ │ │ │ add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s6 │ │ │ │ addiw s9,s9,-1 │ │ │ │ jal 3670 │ │ │ │ addi s8,s8,-4 │ │ │ │ - bnez s9,a22e │ │ │ │ + bnez s9,5a2c │ │ │ │ ld a3,144(sp) │ │ │ │ ld a5,72(sp) │ │ │ │ lw a5,0(a5) │ │ │ │ - beq a5,s3,a3f4 │ │ │ │ + beq a5,s3,5bf2 │ │ │ │ ld a5,112(sp) │ │ │ │ ld a1,16(sp) │ │ │ │ li a0,0 │ │ │ │ lw s0,0(a5) │ │ │ │ sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s5 │ │ │ │ li a1,65 │ │ │ │ mv s4,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s4,s5 │ │ │ │ sb zero,0(a5) │ │ │ │ ld a3,32(sp) │ │ │ │ li a5,0 │ │ │ │ li a1,5 │ │ │ │ li a2,4 │ │ │ │ li t1,78 │ │ │ │ - beqz s0,a3b4 │ │ │ │ + beqz s0,5bb2 │ │ │ │ remuw a4,s0,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s0,a1 │ │ │ │ - beq a0,a2,a3a2 │ │ │ │ + beq a0,a2,5ba0 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s2 │ │ │ │ lbu a0,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s4 │ │ │ │ sb a0,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a2,s0,a3b4 │ │ │ │ + bgeu a2,s0,5bb2 │ │ │ │ mv s0,a7 │ │ │ │ remuw a4,s0,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s0,a1 │ │ │ │ - bne a0,a2,a374 │ │ │ │ + bne a0,a2,5b72 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s4 │ │ │ │ sb t1,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s0,a2,a390 │ │ │ │ + bne s0,a2,5b8e │ │ │ │ ld a5,72(sp) │ │ │ │ ld a4,104(sp) │ │ │ │ mv a2,s5 │ │ │ │ lw a5,0(a5) │ │ │ │ mv a1,s4 │ │ │ │ sd a3,32(sp) │ │ │ │ addw a5,a5,a4 │ │ │ │ @@ -9424,61 +2975,61 @@ │ │ │ │ sext.w s7,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ ld a3,32(sp) │ │ │ │ ld a5,80(sp) │ │ │ │ lw a5,0(a5) │ │ │ │ - beq a5,s3,a4c6 │ │ │ │ + beq a5,s3,5cc4 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ ld a4,24(sp) │ │ │ │ ld a1,16(sp) │ │ │ │ li a0,0 │ │ │ │ add a5,a5,a4 │ │ │ │ lw s0,4(a5) │ │ │ │ sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s5 │ │ │ │ li a1,65 │ │ │ │ mv s4,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s4,s5 │ │ │ │ sb zero,0(a5) │ │ │ │ ld a3,32(sp) │ │ │ │ li a5,0 │ │ │ │ li a1,5 │ │ │ │ li a2,4 │ │ │ │ li t1,78 │ │ │ │ - beqz s0,a486 │ │ │ │ + beqz s0,5c84 │ │ │ │ remuw a4,s0,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s0,a1 │ │ │ │ - beq a0,a2,a474 │ │ │ │ + beq a0,a2,5c72 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s2 │ │ │ │ lbu a0,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s4 │ │ │ │ sb a0,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a2,s0,a486 │ │ │ │ + bgeu a2,s0,5c84 │ │ │ │ mv s0,a7 │ │ │ │ remuw a4,s0,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s0,a1 │ │ │ │ - bne a0,a2,a446 │ │ │ │ + bne a0,a2,5c44 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s4 │ │ │ │ sb t1,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s0,a2,a462 │ │ │ │ + bne s0,a2,5c60 │ │ │ │ ld a5,80(sp) │ │ │ │ ld a4,104(sp) │ │ │ │ mv a2,s5 │ │ │ │ lw a5,0(a5) │ │ │ │ mv a1,s4 │ │ │ │ sd a3,32(sp) │ │ │ │ addw a5,a5,a4 │ │ │ │ @@ -9496,15 +3047,15 @@ │ │ │ │ add a0,a0,a4 │ │ │ │ sext.w s7,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ ld a3,32(sp) │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a3,a5b8 │ │ │ │ + bgeu a5,a3,5db6 │ │ │ │ ld a4,80(sp) │ │ │ │ addiw s0,a3,-2 │ │ │ │ slli a5,s0,0x20 │ │ │ │ srli s0,a5,0x1e │ │ │ │ ld s1,88(sp) │ │ │ │ addi a5,a4,8 │ │ │ │ ld s6,40(sp) │ │ │ │ @@ -9518,48 +3069,48 @@ │ │ │ │ lwu a5,0(s9) │ │ │ │ ld a4,24(sp) │ │ │ │ ld a1,16(sp) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ li a0,0 │ │ │ │ lw s8,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s5 │ │ │ │ li a1,65 │ │ │ │ mv s10,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s10,s5 │ │ │ │ sb zero,0(a5) │ │ │ │ li a5,0 │ │ │ │ - beqz s8,a574 │ │ │ │ + beqz s8,5d72 │ │ │ │ remuw a4,s8,s4 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a2,s8,s4 │ │ │ │ - beq a3,s11,a562 │ │ │ │ + beq a3,s11,5d60 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s2 │ │ │ │ lbu a3,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s10 │ │ │ │ sb a3,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu s11,s8,a574 │ │ │ │ + bgeu s11,s8,5d72 │ │ │ │ mv s8,a2 │ │ │ │ remuw a4,s8,s4 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a2,s8,s4 │ │ │ │ - bne a3,s11,a534 │ │ │ │ + bne a3,s11,5d32 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s10 │ │ │ │ sb s0,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s8,s11,a550 │ │ │ │ + bne s8,s11,5d4e │ │ │ │ lw a5,-4(s9) │ │ │ │ lw a4,0(s9) │ │ │ │ ld a3,0(sp) │ │ │ │ mv a2,s5 │ │ │ │ mv a1,s10 │ │ │ │ addw s7,a3,s7 │ │ │ │ addi s9,s9,4 │ │ │ │ @@ -9574,21 +3125,21 @@ │ │ │ │ slli a0,s7,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ ld a5,32(sp) │ │ │ │ - bne s9,a5,a4f4 │ │ │ │ + bne s9,a5,5cf2 │ │ │ │ ld a0,8(sp) │ │ │ │ jal 3310 │ │ │ │ lwu a5,128(sp) │ │ │ │ - bgeu a5,a0,a656 │ │ │ │ + bgeu a5,a0,5e54 │ │ │ │ ld a5,152(sp) │ │ │ │ - beqz a5,a5d6 │ │ │ │ + beqz a5,5dd4 │ │ │ │ mv a0,a5 │ │ │ │ jal 3670 │ │ │ │ ld a0,8(sp) │ │ │ │ jal 3310 │ │ │ │ sext.w a5,a0 │ │ │ │ sd a5,128(sp) │ │ │ │ ld a5,8(sp) │ │ │ │ @@ -9600,15 +3151,15 @@ │ │ │ │ sd a3,104(sp) │ │ │ │ ld a3,112(sp) │ │ │ │ addi a4,a5,1 │ │ │ │ sd a4,96(sp) │ │ │ │ addi a3,a3,8 │ │ │ │ li a5,5 │ │ │ │ sd a3,112(sp) │ │ │ │ - bne a4,a5,a0a4 │ │ │ │ + bne a4,a5,58a2 │ │ │ │ ld a7,88(sp) │ │ │ │ ld t5,120(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ mv a0,a7 │ │ │ │ sd t5,0(sp) │ │ │ │ jal 3670 │ │ │ │ mv a0,s4 │ │ │ │ @@ -9616,21 +3167,21 @@ │ │ │ │ ld t5,0(sp) │ │ │ │ mv a0,t5 │ │ │ │ jal 3670 │ │ │ │ ld a0,72(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x70 │ │ │ │ - ld a5,-1812(a5) │ │ │ │ + auipc a5,0x74 │ │ │ │ + ld a5,238(a5) │ │ │ │ ld a4,184(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,a69c │ │ │ │ + bnez a5,5e9a │ │ │ │ ld ra,296(sp) │ │ │ │ ld s0,288(sp) │ │ │ │ ld a0,152(sp) │ │ │ │ ld s1,280(sp) │ │ │ │ ld s2,272(sp) │ │ │ │ ld s3,264(sp) │ │ │ │ ld s4,256(sp) │ │ │ │ @@ -9641,49 +3192,49 @@ │ │ │ │ ld s9,216(sp) │ │ │ │ ld s10,208(sp) │ │ │ │ ld s11,200(sp) │ │ │ │ addi sp,sp,304 │ │ │ │ ret │ │ │ │ ld a0,8(sp) │ │ │ │ jal 3670 │ │ │ │ - j a5e0 │ │ │ │ + j 5dde │ │ │ │ li a1,0 │ │ │ │ li a0,0 │ │ │ │ sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ ld a3,32(sp) │ │ │ │ sd a0,8(sp) │ │ │ │ li s7,0 │ │ │ │ - j a32c │ │ │ │ + j 5b2a │ │ │ │ ld s0,168(sp) │ │ │ │ li a0,0 │ │ │ │ sd a3,56(sp) │ │ │ │ mv a1,s0 │ │ │ │ sd t3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ sd a0,8(sp) │ │ │ │ jal 3890 │ │ │ │ ld t3,32(sp) │ │ │ │ ld a3,56(sp) │ │ │ │ li s7,0 │ │ │ │ - beqz t3,a32c │ │ │ │ - j a1fa │ │ │ │ + beqz t3,5b2a │ │ │ │ + j 59f8 │ │ │ │ ld a5,24(sp) │ │ │ │ addi a4,a5,4 │ │ │ │ - j a064 │ │ │ │ + j 5862 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-96 │ │ │ │ sd s3,56(sp) │ │ │ │ sd s9,8(sp) │ │ │ │ sd ra,88(sp) │ │ │ │ mv s9,a1 │ │ │ │ mv s3,a0 │ │ │ │ - beqz a1,a74c │ │ │ │ + beqz a1,5f4a │ │ │ │ sd s5,40(sp) │ │ │ │ addiw s5,a1,1 │ │ │ │ slli a5,s5,0x20 │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ @@ -9692,48 +3243,48 @@ │ │ │ │ sd s8,16(sp) │ │ │ │ mv s6,a2 │ │ │ │ mv s7,a3 │ │ │ │ srli s5,a5,0x1d │ │ │ │ li s1,1 │ │ │ │ li s0,0 │ │ │ │ li a0,0 │ │ │ │ - j a6e8 │ │ │ │ + j 5ee6 │ │ │ │ lw a4,4(a5) │ │ │ │ - beq a4,s6,a76c │ │ │ │ + beq a4,s6,5f6a │ │ │ │ addiw a5,s1,1 │ │ │ │ addi s0,s0,1 │ │ │ │ - bgeu s1,s9,a73c │ │ │ │ + bgeu s1,s9,5f3a │ │ │ │ mv s1,a5 │ │ │ │ slli s2,s0,0x3 │ │ │ │ add a5,s3,s2 │ │ │ │ sext.w s4,s0 │ │ │ │ - bnez a0,a6d6 │ │ │ │ + bnez a0,5ed4 │ │ │ │ lw a4,0(a5) │ │ │ │ - bgeu a4,s7,a6dc │ │ │ │ + bgeu a4,s7,5eda │ │ │ │ lw a3,4(a5) │ │ │ │ mv a1,s5 │ │ │ │ mv a0,s3 │ │ │ │ - beq a3,s6,a78c │ │ │ │ - beqz a4,a762 │ │ │ │ - jal 1d4e0 │ │ │ │ + beq a3,s6,5f8a │ │ │ │ + beqz a4,5f60 │ │ │ │ + jal af94 │ │ │ │ subw s4,s9,s4 │ │ │ │ add s8,a0,s2 │ │ │ │ slli a5,s4,0x20 │ │ │ │ addi s2,s2,8 │ │ │ │ srli a2,a5,0x1d │ │ │ │ mv s3,a0 │ │ │ │ mv a1,s8 │ │ │ │ add a0,a0,s2 │ │ │ │ jal 36a0 │ │ │ │ sw s7,0(s8) │ │ │ │ sw s6,4(s8) │ │ │ │ li a0,1 │ │ │ │ addiw a5,s1,1 │ │ │ │ addi s0,s0,1 │ │ │ │ - bltu s1,s9,a6e6 │ │ │ │ + bltu s1,s9,5ee4 │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ @@ -9741,80 +3292,80 @@ │ │ │ │ ld ra,88(sp) │ │ │ │ slli a5,s9,0x20 │ │ │ │ mv a0,s3 │ │ │ │ ld s9,8(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ srli a1,a5,0x1d │ │ │ │ addi sp,sp,96 │ │ │ │ - j 1d4e0 │ │ │ │ + j af94 │ │ │ │ sw s7,0(a5) │ │ │ │ sw s6,4(a5) │ │ │ │ - j a73c │ │ │ │ + j 5f3a │ │ │ │ subw a2,s9,s4 │ │ │ │ slli a4,s1,0x20 │ │ │ │ srli s1,a4,0x1d │ │ │ │ slli a4,a2,0x20 │ │ │ │ srli a2,a4,0x1d │ │ │ │ add a1,s3,s1 │ │ │ │ mv a0,a5 │ │ │ │ jal 36a0 │ │ │ │ - j a73c │ │ │ │ + j 5f3a │ │ │ │ sw s7,0(a5) │ │ │ │ - j a73c │ │ │ │ + j 5f3a │ │ │ │ addi sp,sp,-352 │ │ │ │ sd s7,280(sp) │ │ │ │ mv s7,a1 │ │ │ │ - auipc a1,0x6f │ │ │ │ - ld a1,1912(a1) │ │ │ │ + auipc a1,0x74 │ │ │ │ + ld a1,-134(a1) │ │ │ │ sd s9,264(sp) │ │ │ │ sd s10,256(sp) │ │ │ │ sd ra,344(sp) │ │ │ │ sd s1,328(sp) │ │ │ │ ld a5,0(a1) │ │ │ │ sd a5,200(sp) │ │ │ │ li a5,0 │ │ │ │ sd a0,88(sp) │ │ │ │ sd a3,48(sp) │ │ │ │ lw s10,24(s7) │ │ │ │ mv s9,a4 │ │ │ │ - bnez a2,b326 │ │ │ │ + bnez a2,6b24 │ │ │ │ ld a5,48(sp) │ │ │ │ sd s0,336(sp) │ │ │ │ sd s2,320(sp) │ │ │ │ sd s3,312(sp) │ │ │ │ sd s4,304(sp) │ │ │ │ sd s5,296(sp) │ │ │ │ sd s6,288(sp) │ │ │ │ sd s8,272(sp) │ │ │ │ sd s11,248(sp) │ │ │ │ fsd fs0,232(sp) │ │ │ │ fsd fs1,224(sp) │ │ │ │ sext.w s1,s9 │ │ │ │ - bltu a5,s9,b356 │ │ │ │ + bltu a5,s9,6b54 │ │ │ │ fcvt.d.w fs1,s9 │ │ │ │ - auipc a5,0x53 │ │ │ │ - fld fs0,842(a5) │ │ │ │ + auipc a5,0x5e │ │ │ │ + fld fs0,-1140(a5) │ │ │ │ fmv.d fa0,fs0 │ │ │ │ fmv.d fa1,fs1 │ │ │ │ jal 35c0 │ │ │ │ fadd.d fa0,fa0,fa0 │ │ │ │ li a0,0 │ │ │ │ fcvt.lu.d a1,fa0,rtz │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a5,a0 │ │ │ │ li a1,808 │ │ │ │ li a0,0 │ │ │ │ mv s2,a5 │ │ │ │ sd a5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv s5,a0 │ │ │ │ li a1,1024 │ │ │ │ li a0,0 │ │ │ │ sd s5,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ fmv.d fa1,fs1 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ mv s0,a0 │ │ │ │ sd a0,16(sp) │ │ │ │ jal 35c0 │ │ │ │ fadd.d fa0,fa0,fa0 │ │ │ │ li a1,0 │ │ │ │ @@ -9833,160 +3384,160 @@ │ │ │ │ sw a5,260(s0) │ │ │ │ li a5,2 │ │ │ │ sw a5,268(s0) │ │ │ │ li a5,3 │ │ │ │ sw a5,284(s0) │ │ │ │ li a5,4 │ │ │ │ sw a5,336(s0) │ │ │ │ - beqz s10,a9da │ │ │ │ + beqz s10,61d8 │ │ │ │ lw s2,48(sp) │ │ │ │ li s6,0 │ │ │ │ fsd fs2,216(sp) │ │ │ │ fsd fs3,208(sp) │ │ │ │ sd s7,72(sp) │ │ │ │ sd s2,104(sp) │ │ │ │ - auipc a5,0x53 │ │ │ │ - fld fs3,698(a5) │ │ │ │ - auipc a5,0x53 │ │ │ │ - fld fs2,682(a5) │ │ │ │ - auipc s4,0x59 │ │ │ │ - addi s4,s4,1738 │ │ │ │ + auipc a5,0x5e │ │ │ │ + fld fs3,-1284(a5) │ │ │ │ + auipc a5,0x5e │ │ │ │ + fld fs2,-1300(a5) │ │ │ │ + auipc s4,0x5e │ │ │ │ + addi s4,s4,-492 │ │ │ │ sd s10,96(sp) │ │ │ │ mv s7,s6 │ │ │ │ sd s9,80(sp) │ │ │ │ mv s2,s5 │ │ │ │ ld s3,72(sp) │ │ │ │ mv a1,s7 │ │ │ │ mv a0,s3 │ │ │ │ - jal 562a8 │ │ │ │ + jal 23192 │ │ │ │ mv s0,a0 │ │ │ │ mv a1,s7 │ │ │ │ mv a0,s3 │ │ │ │ - jal 56214 │ │ │ │ + jal 230fe │ │ │ │ ld a5,48(sp) │ │ │ │ sext.w a0,a0 │ │ │ │ - bltu a5,a0,ae52 │ │ │ │ + bltu a5,a0,6650 │ │ │ │ addiw a7,a0,-1 │ │ │ │ li a3,0 │ │ │ │ ld a5,80(sp) │ │ │ │ subw s8,a7,a5 │ │ │ │ li a5,-1 │ │ │ │ - blt s8,a5,a9b2 │ │ │ │ + blt s8,a5,61b0 │ │ │ │ add s3,s0,a3 │ │ │ │ lui s0,0x10 │ │ │ │ addi s0,s0,-36 │ │ │ │ sd s0,24(sp) │ │ │ │ ld s0,88(sp) │ │ │ │ sd s7,64(sp) │ │ │ │ li s5,101 │ │ │ │ mv s9,s6 │ │ │ │ mv s7,s3 │ │ │ │ ld a4,16(sp) │ │ │ │ li a3,6 │ │ │ │ mv a2,s1 │ │ │ │ mv a1,s7 │ │ │ │ mv a0,s0 │ │ │ │ - jal 40c9a │ │ │ │ + jal 2fa52 │ │ │ │ flt.d a5,fa0,fs3 │ │ │ │ - bnez a5,a9a2 │ │ │ │ - beqz s1,adc4 │ │ │ │ + bnez a5,61a0 │ │ │ │ + beqz s1,65c2 │ │ │ │ li s6,0 │ │ │ │ li s9,0 │ │ │ │ li a3,0 │ │ │ │ li s10,19 │ │ │ │ - j a938 │ │ │ │ + j 6136 │ │ │ │ slli a5,a5,0x2 │ │ │ │ add a5,a5,s4 │ │ │ │ lw a5,8(a5) │ │ │ │ fcvt.d.wu fa1,a3 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ fcvt.d.w fs1,a5 │ │ │ │ addi s6,s6,1 │ │ │ │ jal 35c0 │ │ │ │ fmul.d fa0,fa0,fs1 │ │ │ │ fcvt.d.wu fa5,s9 │ │ │ │ sext.w a3,s6 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ fcvt.wu.d s9,fa0,rtz │ │ │ │ sext.w s9,s9 │ │ │ │ - bgeu a3,s1,a974 │ │ │ │ + bgeu a3,s1,6172 │ │ │ │ add a5,s7,s6 │ │ │ │ lbu a5,0(a5) │ │ │ │ addiw a5,a5,-65 │ │ │ │ zext.b a5,a5 │ │ │ │ - bgeu s10,a5,a906 │ │ │ │ + bgeu s10,a5,6104 │ │ │ │ fcvt.d.wu fa1,a3 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ addi s6,s6,1 │ │ │ │ jal 35c0 │ │ │ │ fmul.d fa0,fa0,fs2 │ │ │ │ fcvt.d.wu fa5,s9 │ │ │ │ sext.w a3,s6 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ fcvt.wu.d s9,fa0,rtz │ │ │ │ sext.w s9,s9 │ │ │ │ - bltu a3,s1,a938 │ │ │ │ + bltu a3,s1,6136 │ │ │ │ slli a5,s9,0x20 │ │ │ │ srli a4,a5,0x1f │ │ │ │ ld a5,56(sp) │ │ │ │ add s10,a5,a4 │ │ │ │ lhu a5,0(s10) │ │ │ │ lw a3,792(s2) │ │ │ │ addiw a5,a5,1 │ │ │ │ slli a5,a5,0x30 │ │ │ │ srli a5,a5,0x30 │ │ │ │ sh a5,0(s10) │ │ │ │ sext.w s11,a5 │ │ │ │ - bltu a3,a5,acbc │ │ │ │ + bltu a3,a5,64ba │ │ │ │ ld a5,24(sp) │ │ │ │ - beq s11,a5,a9d4 │ │ │ │ + beq s11,a5,61d2 │ │ │ │ addi s7,s7,1 │ │ │ │ subw a5,s7,s3 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - bge s8,a5,a8e4 │ │ │ │ + bge s8,a5,60e2 │ │ │ │ ld s7,64(sp) │ │ │ │ mv s6,s9 │ │ │ │ slli a4,s6,0x20 │ │ │ │ srli a5,a4,0x1f │ │ │ │ ld a4,56(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ lhu a4,0(a5) │ │ │ │ lui a5,0x10 │ │ │ │ addi a5,a5,-36 │ │ │ │ - beq a4,a5,a9d4 │ │ │ │ + beq a4,a5,61d2 │ │ │ │ ld a5,96(sp) │ │ │ │ addiw s7,s7,1 │ │ │ │ - bne a5,s7,a89e │ │ │ │ + bne a5,s7,609c │ │ │ │ fld fs2,216(sp) │ │ │ │ fld fs3,208(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ lui a1,0xa │ │ │ │ addi a1,a1,-960 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ lui a1,0xa │ │ │ │ mv a3,a0 │ │ │ │ addi a1,a1,-960 │ │ │ │ li a0,0 │ │ │ │ sd a3,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv s11,a0 │ │ │ │ li a1,400 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv s8,a0 │ │ │ │ li a1,400 │ │ │ │ li a0,0 │ │ │ │ sd s8,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a5,a0 │ │ │ │ li a1,400 │ │ │ │ li a0,0 │ │ │ │ sd a5,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ ld a3,8(sp) │ │ │ │ lui a2,0xa │ │ │ │ mv a5,a0 │ │ │ │ addi a2,a2,-960 │ │ │ │ mv a0,a3 │ │ │ │ li a1,0 │ │ │ │ sd a3,40(sp) │ │ │ │ @@ -10009,147 +3560,147 @@ │ │ │ │ sd a5,8(sp) │ │ │ │ slli s2,s1,0x20 │ │ │ │ addi a5,sp,196 │ │ │ │ sd s10,96(sp) │ │ │ │ srli s2,s2,0x20 │ │ │ │ li s7,0 │ │ │ │ li s3,78 │ │ │ │ - auipc s0,0x59 │ │ │ │ - addi s0,s0,1258 │ │ │ │ + auipc s0,0x5e │ │ │ │ + addi s0,s0,-972 │ │ │ │ sd a5,24(sp) │ │ │ │ addiw s6,s1,-1 │ │ │ │ sd a3,64(sp) │ │ │ │ sd s11,72(sp) │ │ │ │ sd t6,80(sp) │ │ │ │ slliw a6,a6,0x1 │ │ │ │ sd a6,112(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ li a0,0 │ │ │ │ lw s4,0(s10) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ li a1,65 │ │ │ │ mv s9,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s9,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ li a3,5 │ │ │ │ li a5,0 │ │ │ │ li a2,4 │ │ │ │ - beqz s4,ab02 │ │ │ │ + beqz s4,6300 │ │ │ │ remuw a4,s4,a3 │ │ │ │ sext.w a1,a4 │ │ │ │ divuw a0,s4,a3 │ │ │ │ - beq a1,a2,aaf0 │ │ │ │ + beq a1,a2,62ee │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s0 │ │ │ │ lbu a1,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s9 │ │ │ │ sb a1,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a2,s4,ab02 │ │ │ │ + bgeu a2,s4,6300 │ │ │ │ mv s4,a0 │ │ │ │ remuw a4,s4,a3 │ │ │ │ sext.w a1,a4 │ │ │ │ divuw a0,s4,a3 │ │ │ │ - bne a1,a2,aac2 │ │ │ │ + bne a1,a2,62c0 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s9 │ │ │ │ sb s3,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s4,a2,aade │ │ │ │ + bne s4,a2,62dc │ │ │ │ li s11,100 │ │ │ │ ld s4,96(sp) │ │ │ │ addi s8,sp,192 │ │ │ │ sd s10,48(sp) │ │ │ │ mv s10,s8 │ │ │ │ mulw a5,s11,s7 │ │ │ │ li s11,0 │ │ │ │ mv s5,s11 │ │ │ │ sd a5,40(sp) │ │ │ │ - beq s5,s7,abbc │ │ │ │ + beq s5,s7,63ba │ │ │ │ ld a1,8(sp) │ │ │ │ li a0,0 │ │ │ │ lw s11,0(s4) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ li a1,65 │ │ │ │ mv s8,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s8,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ li a2,5 │ │ │ │ li a5,0 │ │ │ │ li a1,4 │ │ │ │ - beqz s11,ab98 │ │ │ │ + beqz s11,6396 │ │ │ │ remuw a4,s11,a2 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a0,s11,a2 │ │ │ │ - beq a3,a1,ab86 │ │ │ │ + beq a3,a1,6384 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s0 │ │ │ │ lbu a3,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s8 │ │ │ │ sb a3,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a1,s11,ab98 │ │ │ │ + bgeu a1,s11,6396 │ │ │ │ mv s11,a0 │ │ │ │ remuw a4,s11,a2 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a0,s11,a2 │ │ │ │ - bne a3,a1,ab58 │ │ │ │ + bne a3,a1,6356 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s8 │ │ │ │ sb s3,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s11,a1,ab74 │ │ │ │ + bne s11,a1,6372 │ │ │ │ ld a5,24(sp) │ │ │ │ mv a4,s10 │ │ │ │ mv a3,s1 │ │ │ │ mv a2,s8 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s9 │ │ │ │ - jal 9556 │ │ │ │ + jal 4d54 │ │ │ │ lw a5,192(sp) │ │ │ │ sext.w a0,a0 │ │ │ │ - beq s6,a5,ad7e │ │ │ │ + beq s6,a5,657c │ │ │ │ lw a4,196(sp) │ │ │ │ - beq s6,a4,ada2 │ │ │ │ + beq s6,a4,65a0 │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ addiw s5,s5,1 │ │ │ │ li a5,100 │ │ │ │ addi s4,s4,8 │ │ │ │ - bne s5,a5,ab1a │ │ │ │ + bne s5,a5,6318 │ │ │ │ ld s10,48(sp) │ │ │ │ mv a0,s9 │ │ │ │ addiw s7,s7,1 │ │ │ │ jal 3670 │ │ │ │ addi s10,s10,8 │ │ │ │ - bne s7,s5,aa88 │ │ │ │ + bne s7,s5,6286 │ │ │ │ li a5,100 │ │ │ │ ld a4,88(sp) │ │ │ │ ld a6,112(sp) │ │ │ │ ld s11,72(sp) │ │ │ │ ld t6,80(sp) │ │ │ │ addi a4,a4,8 │ │ │ │ sd zero,120(sp) │ │ │ │ sd zero,168(sp) │ │ │ │ sd zero,152(sp) │ │ │ │ li s4,-1 │ │ │ │ - auipc s3,0x59 │ │ │ │ - addi s3,s3,874 │ │ │ │ + auipc s3,0x5e │ │ │ │ + addi s3,s3,-1356 │ │ │ │ sd a4,184(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ sd s11,112(sp) │ │ │ │ sd t6,136(sp) │ │ │ │ sd a6,144(sp) │ │ │ │ mulw a5,a5,s1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ @@ -10180,143 +3731,143 @@ │ │ │ │ srli t1,a5,0x1e │ │ │ │ mulw a7,t4,a7 │ │ │ │ sw zero,192(sp) │ │ │ │ add t1,t1,s6 │ │ │ │ mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ li a4,0 │ │ │ │ - j ac5c │ │ │ │ + j 645a │ │ │ │ lw a0,192(sp) │ │ │ │ addw a5,a7,a4 │ │ │ │ slli a2,a5,0x20 │ │ │ │ srli a5,a2,0x1e │ │ │ │ add a5,a5,s0 │ │ │ │ lw a2,0(a5) │ │ │ │ - bgeu a0,a2,ac9a │ │ │ │ - bltu a2,a6,ac9a │ │ │ │ + bgeu a0,a2,6498 │ │ │ │ + bltu a2,a6,6498 │ │ │ │ lw a2,0(a1) │ │ │ │ - bnez a2,ac9a │ │ │ │ + bnez a2,6498 │ │ │ │ lw a2,0(t1) │ │ │ │ - beq a2,s4,ac8e │ │ │ │ + beq a2,s4,648c │ │ │ │ slli a0,a2,0x20 │ │ │ │ srli a2,a0,0x1e │ │ │ │ add a2,a2,s7 │ │ │ │ sw zero,0(a2) │ │ │ │ sw a4,0(t1) │ │ │ │ lw a5,0(a5) │ │ │ │ sw a5,192(sp) │ │ │ │ li a5,1 │ │ │ │ sw a5,0(a1) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a1,a1,4 │ │ │ │ - bne a4,t3,ac5a │ │ │ │ + bne a4,t3,6458 │ │ │ │ lw a7,0(t1) │ │ │ │ - beq a7,s4,adca │ │ │ │ + beq a7,s4,65c8 │ │ │ │ addiw a3,a3,1 │ │ │ │ slli a4,a3,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ add a5,a5,s6 │ │ │ │ sw s4,0(a5) │ │ │ │ - j ac42 │ │ │ │ + j 6440 │ │ │ │ li s6,1 │ │ │ │ li a2,0 │ │ │ │ sd s1,32(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ mv s1,s9 │ │ │ │ mv s3,s11 │ │ │ │ li a3,0 │ │ │ │ mv s11,s6 │ │ │ │ mv s9,s0 │ │ │ │ mv s6,a2 │ │ │ │ add a0,s2,s6 │ │ │ │ - beqz a3,ad2c │ │ │ │ + beqz a3,652a │ │ │ │ lw a5,4(a0) │ │ │ │ - beq a5,s1,ad02 │ │ │ │ + beq a5,s1,6500 │ │ │ │ addi s0,s6,8 │ │ │ │ addiw s11,s11,1 │ │ │ │ mv s6,s0 │ │ │ │ - bne s11,s5,acd0 │ │ │ │ + bne s11,s5,64ce │ │ │ │ mv s0,s9 │ │ │ │ ld s3,40(sp) │ │ │ │ mv s9,s1 │ │ │ │ ld s1,32(sp) │ │ │ │ mv a0,s2 │ │ │ │ li a1,800 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv s2,a0 │ │ │ │ lhu s11,0(s10) │ │ │ │ - j a99c │ │ │ │ + j 619a │ │ │ │ li a2,101 │ │ │ │ subw a2,a2,s11 │ │ │ │ slli a3,s11,0x20 │ │ │ │ srli a5,a3,0x1d │ │ │ │ slli a3,a2,0x20 │ │ │ │ srli a2,a3,0x1d │ │ │ │ add a1,s2,a5 │ │ │ │ mv s0,s9 │ │ │ │ ld s3,40(sp) │ │ │ │ mv s9,s1 │ │ │ │ ld s1,32(sp) │ │ │ │ jal 36a0 │ │ │ │ - j acf0 │ │ │ │ + j 64ee │ │ │ │ lw a5,0(a0) │ │ │ │ - bgeu a5,s3,acdc │ │ │ │ + bgeu a5,s3,64da │ │ │ │ lw a3,4(a0) │ │ │ │ - beq a3,s1,b30e │ │ │ │ - beqz a5,ad6a │ │ │ │ + beq a3,s1,6b0c │ │ │ │ + beqz a5,6568 │ │ │ │ li a1,808 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ li a5,800 │ │ │ │ addi s0,s6,8 │ │ │ │ add a1,a0,s6 │ │ │ │ mv s2,a0 │ │ │ │ sub a2,a5,s6 │ │ │ │ add a0,a0,s0 │ │ │ │ sd a1,8(sp) │ │ │ │ jal 36a0 │ │ │ │ ld a1,8(sp) │ │ │ │ li a3,1 │ │ │ │ sw s3,0(a1) │ │ │ │ sw s1,4(a1) │ │ │ │ - j ace0 │ │ │ │ + j 64de │ │ │ │ mv s11,s3 │ │ │ │ mv s0,s9 │ │ │ │ mv s9,s1 │ │ │ │ ld s3,40(sp) │ │ │ │ ld s1,32(sp) │ │ │ │ sw s11,0(a0) │ │ │ │ sw s9,4(a0) │ │ │ │ - j acf0 │ │ │ │ + j 64ee │ │ │ │ lw a4,196(sp) │ │ │ │ addiw a3,a0,-1 │ │ │ │ - bne a3,a4,abb2 │ │ │ │ + bne a3,a4,63b0 │ │ │ │ ld a3,40(sp) │ │ │ │ addw a3,s5,a3 │ │ │ │ slli a2,a3,0x20 │ │ │ │ srli a3,a2,0x1e │ │ │ │ - bgeu a4,a5,adbc │ │ │ │ + bgeu a4,a5,65ba │ │ │ │ ld a5,72(sp) │ │ │ │ add a3,a3,a5 │ │ │ │ sw a0,0(a3) │ │ │ │ - j abb6 │ │ │ │ + j 63b4 │ │ │ │ addiw a3,a0,-1 │ │ │ │ - bne a3,a5,abb6 │ │ │ │ + bne a3,a5,63b4 │ │ │ │ ld a3,40(sp) │ │ │ │ addw a3,s5,a3 │ │ │ │ slli a2,a3,0x20 │ │ │ │ srli a3,a2,0x1e │ │ │ │ - bltu a4,a5,ad9a │ │ │ │ + bltu a4,a5,6598 │ │ │ │ ld a5,64(sp) │ │ │ │ add a3,a3,a5 │ │ │ │ sw a0,0(a3) │ │ │ │ - j abb6 │ │ │ │ + j 63b4 │ │ │ │ ld s10,56(sp) │ │ │ │ li s9,0 │ │ │ │ - j a982 │ │ │ │ + j 6180 │ │ │ │ ld a5,104(sp) │ │ │ │ ld a0,128(sp) │ │ │ │ ld s10,64(sp) │ │ │ │ ld s7,136(sp) │ │ │ │ ld a6,144(sp) │ │ │ │ sw s4,0(a5) │ │ │ │ mv t4,a5 │ │ │ │ @@ -10325,64 +3876,64 @@ │ │ │ │ li t3,100 │ │ │ │ mv a7,a0 │ │ │ │ mulw a7,t5,a7 │ │ │ │ sw zero,192(sp) │ │ │ │ mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ li a4,0 │ │ │ │ - j adf6 │ │ │ │ + j 65f4 │ │ │ │ lw a0,192(sp) │ │ │ │ addw a5,a4,a7 │ │ │ │ slli a2,a5,0x20 │ │ │ │ srli a5,a2,0x1e │ │ │ │ add a5,a5,s10 │ │ │ │ lw a2,0(a5) │ │ │ │ - bgeu a0,a2,ae34 │ │ │ │ - bltu a2,a6,ae34 │ │ │ │ + bgeu a0,a2,6632 │ │ │ │ + bltu a2,a6,6632 │ │ │ │ lw a2,0(a1) │ │ │ │ - bnez a2,ae34 │ │ │ │ + bnez a2,6632 │ │ │ │ lw a2,0(t4) │ │ │ │ - beq a2,s4,ae28 │ │ │ │ + beq a2,s4,6626 │ │ │ │ slli a0,a2,0x20 │ │ │ │ srli a2,a0,0x1e │ │ │ │ add a2,a2,s7 │ │ │ │ sw zero,0(a2) │ │ │ │ sw a4,0(t4) │ │ │ │ lw a5,0(a5) │ │ │ │ sw a5,192(sp) │ │ │ │ li a5,1 │ │ │ │ sw a5,0(a1) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a1,a1,4 │ │ │ │ - bne a4,t3,adf4 │ │ │ │ + bne a4,t3,65f2 │ │ │ │ lw a7,0(t4) │ │ │ │ - beq a7,s4,ae60 │ │ │ │ + beq a7,s4,665e │ │ │ │ addiw s9,s9,1 │ │ │ │ addi t4,t4,4 │ │ │ │ - beq s9,t3,b2f4 │ │ │ │ + beq s9,t3,6af2 │ │ │ │ sw s4,0(t4) │ │ │ │ - j ade6 │ │ │ │ + j 65e4 │ │ │ │ subw a3,a0,a5 │ │ │ │ addiw a3,a3,-1 │ │ │ │ slli a3,a3,0x20 │ │ │ │ ld a7,104(sp) │ │ │ │ srli a3,a3,0x20 │ │ │ │ - j a8c0 │ │ │ │ + j 60be │ │ │ │ ld s0,176(sp) │ │ │ │ li a0,0 │ │ │ │ sd a3,48(sp) │ │ │ │ mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ sd a0,24(sp) │ │ │ │ jal 3890 │ │ │ │ ld a3,48(sp) │ │ │ │ li s1,0 │ │ │ │ - beqz s9,afaa │ │ │ │ + beqz s9,67a8 │ │ │ │ addiw a4,s9,-1 │ │ │ │ slli a5,a4,0x20 │ │ │ │ srli a4,a5,0x1e │ │ │ │ ld a5,104(sp) │ │ │ │ sd a4,72(sp) │ │ │ │ li s1,0 │ │ │ │ add t3,a5,a4 │ │ │ │ @@ -10400,50 +3951,50 @@ │ │ │ │ lwu a5,0(s6) │ │ │ │ ld a4,32(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ li a0,0 │ │ │ │ lw s10,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ li a1,65 │ │ │ │ mv s7,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s7,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ li a4,5 │ │ │ │ li a5,0 │ │ │ │ - beqz s10,af34 │ │ │ │ + beqz s10,6732 │ │ │ │ remuw a3,s10,a4 │ │ │ │ sext.w a2,a3 │ │ │ │ divuw a1,s10,a4 │ │ │ │ - beq a2,s11,af22 │ │ │ │ + beq a2,s11,6720 │ │ │ │ slli a3,a3,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ add a3,a3,s3 │ │ │ │ lbu a2,0(a3) │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ add a3,a3,s7 │ │ │ │ sb a2,0(a3) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu s11,s10,af34 │ │ │ │ + bgeu s11,s10,6732 │ │ │ │ mv s10,a1 │ │ │ │ remuw a3,s10,a4 │ │ │ │ sext.w a2,a3 │ │ │ │ divuw a1,s10,a4 │ │ │ │ - bne a2,s11,aef4 │ │ │ │ + bne a2,s11,66f2 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ add a3,a3,s7 │ │ │ │ sb s8,0(a3) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s10,s11,af10 │ │ │ │ - beq s0,s9,af88 │ │ │ │ + bne s10,s11,670e │ │ │ │ + beq s0,s9,6786 │ │ │ │ lw a5,0(s6) │ │ │ │ ld a4,72(sp) │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s7 │ │ │ │ sub a3,s6,a4 │ │ │ │ ld a4,80(sp) │ │ │ │ addiw s0,s0,-1 │ │ │ │ @@ -10462,78 +4013,78 @@ │ │ │ │ ld a5,24(sp) │ │ │ │ slli a0,s1,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ - beqz s0,afa8 │ │ │ │ + beqz s0,67a6 │ │ │ │ ld a5,40(sp) │ │ │ │ addw a5,a5,s1 │ │ │ │ sw a5,48(sp) │ │ │ │ - j aeb2 │ │ │ │ + j 66b0 │ │ │ │ ld a5,24(sp) │ │ │ │ slli a0,s1,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s7 │ │ │ │ add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s7 │ │ │ │ addiw s0,s0,-1 │ │ │ │ jal 3670 │ │ │ │ addi s6,s6,-4 │ │ │ │ - bnez s0,aeb2 │ │ │ │ + bnez s0,66b0 │ │ │ │ ld a3,160(sp) │ │ │ │ ld a5,104(sp) │ │ │ │ lw a5,0(a5) │ │ │ │ - beq a5,s4,b07c │ │ │ │ + beq a5,s4,687a │ │ │ │ ld a5,96(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ li a0,0 │ │ │ │ lw s8,0(a5) │ │ │ │ sd a3,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ li a1,65 │ │ │ │ mv s9,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s9,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ ld a3,48(sp) │ │ │ │ li a5,0 │ │ │ │ li a1,5 │ │ │ │ li a2,4 │ │ │ │ li t1,78 │ │ │ │ - beqz s8,b036 │ │ │ │ + beqz s8,6834 │ │ │ │ remuw a4,s8,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s8,a1 │ │ │ │ - beq a0,a2,b024 │ │ │ │ + beq a0,a2,6822 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s3 │ │ │ │ lbu a0,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s9 │ │ │ │ sb a0,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a2,s8,b036 │ │ │ │ + bgeu a2,s8,6834 │ │ │ │ mv s8,a7 │ │ │ │ remuw a4,s8,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s8,a1 │ │ │ │ - bne a0,a2,aff6 │ │ │ │ + bne a0,a2,67f4 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s9 │ │ │ │ sb t1,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s8,a2,b012 │ │ │ │ + bne s8,a2,6810 │ │ │ │ ld a4,128(sp) │ │ │ │ li a5,100 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s9 │ │ │ │ sd a3,48(sp) │ │ │ │ mulw a5,a5,a4 │ │ │ │ ld a4,104(sp) │ │ │ │ @@ -10554,61 +4105,61 @@ │ │ │ │ sext.w s1,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s9 │ │ │ │ jal 3670 │ │ │ │ ld a3,48(sp) │ │ │ │ ld a5,88(sp) │ │ │ │ lw a5,0(a5) │ │ │ │ - beq a5,s4,b158 │ │ │ │ + beq a5,s4,6956 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ ld a4,32(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ li a0,0 │ │ │ │ add a5,a5,a4 │ │ │ │ lw s8,4(a5) │ │ │ │ sd a3,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ li a1,65 │ │ │ │ mv s9,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s9,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ ld a3,48(sp) │ │ │ │ li a5,0 │ │ │ │ li a1,5 │ │ │ │ li a2,4 │ │ │ │ li t1,78 │ │ │ │ - beqz s8,b112 │ │ │ │ + beqz s8,6910 │ │ │ │ remuw a4,s8,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s8,a1 │ │ │ │ - beq a0,a2,b100 │ │ │ │ + beq a0,a2,68fe │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s3 │ │ │ │ lbu a0,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s9 │ │ │ │ sb a0,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a2,s8,b112 │ │ │ │ + bgeu a2,s8,6910 │ │ │ │ mv s8,a7 │ │ │ │ remuw a4,s8,a1 │ │ │ │ sext.w a0,a4 │ │ │ │ divuw a7,s8,a1 │ │ │ │ - bne a0,a2,b0d2 │ │ │ │ + bne a0,a2,68d0 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s9 │ │ │ │ sb t1,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s8,a2,b0ee │ │ │ │ + bne s8,a2,68ec │ │ │ │ ld a4,128(sp) │ │ │ │ li a5,100 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s9 │ │ │ │ sd a3,48(sp) │ │ │ │ mulw a5,a5,a4 │ │ │ │ ld a4,88(sp) │ │ │ │ @@ -10628,15 +4179,15 @@ │ │ │ │ add a0,a0,a4 │ │ │ │ sext.w s1,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s9 │ │ │ │ jal 3670 │ │ │ │ ld a3,48(sp) │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a3,b244 │ │ │ │ + bgeu a5,a3,6a42 │ │ │ │ addiw s8,a3,-2 │ │ │ │ slli a5,s8,0x20 │ │ │ │ srli s8,a5,0x1e │ │ │ │ ld a5,88(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ li s11,4 │ │ │ │ addi a7,a5,4 │ │ │ │ @@ -10648,48 +4199,48 @@ │ │ │ │ lwu a5,0(s5) │ │ │ │ ld a4,32(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ li a0,0 │ │ │ │ lw s7,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s2 │ │ │ │ li a1,65 │ │ │ │ mv s6,a0 │ │ │ │ jal 3890 │ │ │ │ add a5,s6,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ li a5,0 │ │ │ │ - beqz s7,b202 │ │ │ │ + beqz s7,6a00 │ │ │ │ remuw a4,s7,s8 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a2,s7,s8 │ │ │ │ - beq a3,s11,b1f0 │ │ │ │ + beq a3,s11,69ee │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s3 │ │ │ │ lbu a3,0(a4) │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s6 │ │ │ │ sb a3,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu s11,s7,b202 │ │ │ │ + bgeu s11,s7,6a00 │ │ │ │ mv s7,a2 │ │ │ │ remuw a4,s7,s8 │ │ │ │ sext.w a3,a4 │ │ │ │ divuw a2,s7,s8 │ │ │ │ - bne a3,s11,b1c2 │ │ │ │ + bne a3,s11,69c0 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ add a4,a4,s6 │ │ │ │ sb s9,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s7,s11,b1de │ │ │ │ + bne s7,s11,69dc │ │ │ │ ld a3,40(sp) │ │ │ │ lw a5,-4(s5) │ │ │ │ lw a4,0(s5) │ │ │ │ addw s1,s1,a3 │ │ │ │ li a3,100 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s6 │ │ │ │ @@ -10704,21 +4255,21 @@ │ │ │ │ ld a5,24(sp) │ │ │ │ slli a0,s1,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ add a0,a0,a5 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ - bne s5,s10,b182 │ │ │ │ + bne s5,s10,6980 │ │ │ │ ld a0,24(sp) │ │ │ │ jal 3310 │ │ │ │ lwu a5,152(sp) │ │ │ │ - bgeu a5,a0,b31e │ │ │ │ + bgeu a5,a0,6b1c │ │ │ │ ld a5,168(sp) │ │ │ │ - beqz a5,b262 │ │ │ │ + beqz a5,6a60 │ │ │ │ mv a0,a5 │ │ │ │ jal 3670 │ │ │ │ ld a0,24(sp) │ │ │ │ jal 3310 │ │ │ │ sext.w a5,a0 │ │ │ │ sd a5,152(sp) │ │ │ │ ld a5,24(sp) │ │ │ │ @@ -10726,15 +4277,15 @@ │ │ │ │ ld a5,120(sp) │ │ │ │ ld a3,96(sp) │ │ │ │ addi a4,a5,1 │ │ │ │ addi a3,a3,8 │ │ │ │ sd a4,120(sp) │ │ │ │ li a5,5 │ │ │ │ sd a3,96(sp) │ │ │ │ - bne a4,a5,ac0a │ │ │ │ + bne a4,a5,6408 │ │ │ │ ld s11,112(sp) │ │ │ │ ld t6,136(sp) │ │ │ │ ld a3,64(sp) │ │ │ │ mv a0,s11 │ │ │ │ sd t6,8(sp) │ │ │ │ sd a3,24(sp) │ │ │ │ jal 3670 │ │ │ │ @@ -10750,21 +4301,21 @@ │ │ │ │ jal 3670 │ │ │ │ ld a0,56(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,32(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,16(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x6f │ │ │ │ - ld a5,-942(a5) │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,1108(a5) │ │ │ │ ld a4,200(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,b37a │ │ │ │ + bnez a5,6b78 │ │ │ │ ld s0,336(sp) │ │ │ │ ld ra,344(sp) │ │ │ │ ld a0,168(sp) │ │ │ │ ld s2,320(sp) │ │ │ │ ld s3,312(sp) │ │ │ │ ld s4,304(sp) │ │ │ │ ld s5,296(sp) │ │ │ │ @@ -10779,3381 +4330,5977 @@ │ │ │ │ ld s10,256(sp) │ │ │ │ addi sp,sp,352 │ │ │ │ ret │ │ │ │ ld s0,176(sp) │ │ │ │ li a0,0 │ │ │ │ sd a3,48(sp) │ │ │ │ mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ sd a0,24(sp) │ │ │ │ jal 3890 │ │ │ │ ld a3,48(sp) │ │ │ │ - j ae7e │ │ │ │ + j 667c │ │ │ │ mv s11,s3 │ │ │ │ mv s0,s9 │ │ │ │ ld s3,40(sp) │ │ │ │ mv s9,s1 │ │ │ │ sw s11,0(a0) │ │ │ │ ld s1,32(sp) │ │ │ │ - j acf0 │ │ │ │ + j 64ee │ │ │ │ ld a0,24(sp) │ │ │ │ jal 3670 │ │ │ │ - j b26c │ │ │ │ + j 6a6a │ │ │ │ mv a5,a2 │ │ │ │ - bltu s10,a2,b340 │ │ │ │ + bltu s10,a2,6b3e │ │ │ │ li a0,0 │ │ │ │ sext.w s10,a5 │ │ │ │ jal 39c0 │ │ │ │ sext.w a0,a0 │ │ │ │ jal 3270 │ │ │ │ - j a7bc │ │ │ │ + j 5fba │ │ │ │ mv a5,s10 │ │ │ │ li a0,0 │ │ │ │ sext.w s10,a5 │ │ │ │ jal 39c0 │ │ │ │ sext.w a0,a0 │ │ │ │ jal 3270 │ │ │ │ - j a7bc │ │ │ │ - auipc a3,0x59 │ │ │ │ - addi a3,a3,-934 │ │ │ │ + j 5fba │ │ │ │ + auipc a3,0x5d │ │ │ │ + addi a3,a3,932 │ │ │ │ li a2,627 │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-314 │ │ │ │ - auipc a0,0x53 │ │ │ │ - addi a0,a0,-306 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,408 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,416 │ │ │ │ fsd fs2,216(sp) │ │ │ │ fsd fs3,208(sp) │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ fsd fs2,216(sp) │ │ │ │ fsd fs3,208(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,32(sp) │ │ │ │ - auipc s0,0x6f │ │ │ │ - addi s0,s0,34 │ │ │ │ - ld t1,0(s0) │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + bltu a0,a5,6b8e │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1b │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + add a0,a0,a2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a2) │ │ │ │ + bltu a0,a5,6bb4 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + ret │ │ │ │ + li a0,2 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + li a4,1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + bgeu a4,a1,6c18 │ │ │ │ + addiw t3,a1,-2 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli t3,a5,0x1e │ │ │ │ + addi a5,a0,8 │ │ │ │ + add t3,t3,a5 │ │ │ │ + addi a0,a0,4 │ │ │ │ + mv a4,a6 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + addi a0,a0,4 │ │ │ │ + sub t1,a6,a5 │ │ │ │ + sub a7,a5,a4 │ │ │ │ + sub a1,a5,a6 │ │ │ │ + srai t1,t1,0x3f │ │ │ │ + sub a5,a4,a5 │ │ │ │ + srai a7,a7,0x3f │ │ │ │ + and a1,a1,t1 │ │ │ │ + and a5,a5,a7 │ │ │ │ + add a6,a6,a1 │ │ │ │ + sub a4,a4,a5 │ │ │ │ + bne t3,a0,6bde │ │ │ │ + sext.w a5,a6 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sw a5,0(a3) │ │ │ │ + sw a4,0(a2) │ │ │ │ + ret │ │ │ │ + mv a4,a5 │ │ │ │ + sw a5,0(a3) │ │ │ │ + sw a4,0(a2) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ sd s2,16(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - auipc s2,0x6f │ │ │ │ - ld s2,-1158(s2) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ + slli s2,a2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + slli a1,s2,0x3 │ │ │ │ + li a0,0 │ │ │ │ sd s1,24(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ sd ra,40(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a5,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - beqz t1,b3fe │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi a6,sp,56 │ │ │ │ - auipc a3,0x53 │ │ │ │ - addi a3,a3,-378 │ │ │ │ - auipc a2,0x53 │ │ │ │ - addi a2,a2,-370 │ │ │ │ - li a1,1 │ │ │ │ - sd a6,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,b40c │ │ │ │ + mv s1,a3 │ │ │ │ + jal af94 │ │ │ │ + beqz s3,6c6c │ │ │ │ + li a5,0 │ │ │ │ + li a2,0 │ │ │ │ + add a4,s0,a5 │ │ │ │ + lbu a6,0(a4) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,a0 │ │ │ │ + beq a6,s1,6c66 │ │ │ │ + sw a5,0(a4) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne s2,a5,6c4c │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - auipc a3,0x6f │ │ │ │ - ld a3,-1110(a3) │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a3,0(s0) │ │ │ │ - j b3bc │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-410 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,b436 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - auipc a5,0x6f │ │ │ │ - sd a0,-130(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x53 │ │ │ │ - addi a2,a2,-440 │ │ │ │ - li a1,76 │ │ │ │ - auipc a0,0x53 │ │ │ │ - addi a0,a0,-412 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x6f │ │ │ │ - addi s2,s2,-178 │ │ │ │ - ld t1,0(s2) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - auipc s1,0x6f │ │ │ │ - ld s1,-1370(s1) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s4,0(sp) │ │ │ │ + addiw s4,a3,1 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s4,a5,0x1e │ │ │ │ sd s0,32(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv a1,s4 │ │ │ │ sd ra,40(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + mv s3,a2 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,0(s0) │ │ │ │ + bnez a5,6d4c │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + beqz a4,6cb0 │ │ │ │ + bgeu a5,s3,6cfc │ │ │ │ + addiw a3,s3,-1 │ │ │ │ + subw a3,a3,a5 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a4,s0,4 │ │ │ │ + add a1,s0,a5 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a5,0(a1) │ │ │ │ + addi a1,a1,4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bne a1,a3,6ce2 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + beqz s2,6d3a │ │ │ │ + lw a2,4(s1) │ │ │ │ + li a3,1 │ │ │ │ + sw a5,4(s1) │ │ │ │ + li a4,2 │ │ │ │ + beq s2,a3,6d3a │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + sext.w a2,a2 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + addw a3,a3,a2 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + lw a2,0(a5) │ │ │ │ + sw a3,0(a5) │ │ │ │ + bgeu s2,a4,6d12 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ li a5,0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv s0,a3 │ │ │ │ - beqz t1,b4a6 │ │ │ │ + j 6cc0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,a2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + slli a1,s2,0x2 │ │ │ │ li a0,0 │ │ │ │ - blez a2,b4ba │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + jal af94 │ │ │ │ + beqz s3,6db4 │ │ │ │ + mv a7,a0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,b4ec │ │ │ │ + li t3,-1 │ │ │ │ + sext.w a6,a4 │ │ │ │ + srliw a5,a6,0x3 │ │ │ │ + not a2,a6 │ │ │ │ + add a5,a5,s0 │ │ │ │ + andi a2,a2,7 │ │ │ │ + li t1,0 │ │ │ │ + bltz t3,6d98 │ │ │ │ + subw t1,a6,t3 │ │ │ │ + sw t1,0(a7) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a7,a7,4 │ │ │ │ + sraw a5,a5,a2 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne s1,a5,6dae │ │ │ │ + mv t3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne s2,a4,6d7e │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - auipc a5,0x6f │ │ │ │ - ld a5,-1278(a5) │ │ │ │ - ld a5,0(a5) │ │ │ │ - li a0,0 │ │ │ │ - sd a5,0(s2) │ │ │ │ - bgtz a2,b490 │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a5,a1 │ │ │ │ - addi a6,sp,48 │ │ │ │ - auipc a3,0x58 │ │ │ │ - addi a3,a3,-348 │ │ │ │ - auipc a2,0x53 │ │ │ │ - addi a2,a2,-628 │ │ │ │ - li a1,1 │ │ │ │ - sd a6,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - j b490 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,16(a0) │ │ │ │ - lw a0,4(a0) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - bltu a0,a4,b504 │ │ │ │ - subw a0,a0,a4 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a4,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a3,12(a5) │ │ │ │ - lw a4,4(a5) │ │ │ │ - lw a0,16(a5) │ │ │ │ - addw a5,a3,a2 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - subw a0,a5,a0 │ │ │ │ - ret │ │ │ │ - slli a6,a1,0x20 │ │ │ │ - srli a1,a6,0x1c │ │ │ │ - slli a6,a2,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ld a2,0(a0) │ │ │ │ - slli a1,a6,0x3 │ │ │ │ - add a1,a1,a6 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a6,12(a2) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - lw s1,4(a2) │ │ │ │ - fld fa1,16(s0) │ │ │ │ - lw a5,16(a2) │ │ │ │ - fld fa0,8(s0) │ │ │ │ - addw a6,a6,a1 │ │ │ │ - subw s1,s1,a6 │ │ │ │ - mv a0,a3 │ │ │ │ - mv a1,a4 │ │ │ │ - sd ra,24(sp) │ │ │ │ - subw s1,s1,a5 │ │ │ │ - jal 1b0c4 │ │ │ │ - fld fa1,16(s0) │ │ │ │ - fmv.d fa2,fa0 │ │ │ │ - fld fa0,0(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 1af1c │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a4,20(a1) │ │ │ │ - bne a5,a4,b5a2 │ │ │ │ - lw a5,24(a1) │ │ │ │ - lw a4,24(a0) │ │ │ │ - subw a0,a5,a4 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw t1,8(a1) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - addiw t1,t1,1 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mv s0,a1 │ │ │ │ - ld a0,0(a1) │ │ │ │ - slli a1,t1,0x3 │ │ │ │ - add a1,a1,t1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a4 │ │ │ │ - mv s2,a6 │ │ │ │ - mv s1,a7 │ │ │ │ - jal 3870 │ │ │ │ - lw t1,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - slli a5,t1,0x20 │ │ │ │ + addiw a5,a2,-2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a5,64(sp) │ │ │ │ - addiw t1,t1,1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sw t1,8(s0) │ │ │ │ - add a0,a0,a1 │ │ │ │ - sw a5,24(a0) │ │ │ │ - lw a5,72(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - sw s6,4(a0) │ │ │ │ - sw a5,28(a0) │ │ │ │ - lw a5,80(sp) │ │ │ │ - sw s5,8(a0) │ │ │ │ - sw s4,0(a0) │ │ │ │ - sw s3,12(a0) │ │ │ │ - sw s2,16(a0) │ │ │ │ - sw s1,20(a0) │ │ │ │ - sw a5,32(a0) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ + bnez a3,6e0c │ │ │ │ + li a3,1 │ │ │ │ li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - li a1,36 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw t4,4(s0) │ │ │ │ - lw t3,8(s0) │ │ │ │ - lw t1,0(s0) │ │ │ │ - lw a7,12(s0) │ │ │ │ - lw a6,16(s0) │ │ │ │ - lw a1,20(s0) │ │ │ │ - lw a2,24(s0) │ │ │ │ - lw a3,28(s0) │ │ │ │ - lw a4,32(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sw t4,4(a0) │ │ │ │ - sw t3,8(a0) │ │ │ │ - sw t1,0(a0) │ │ │ │ - sw a7,12(a0) │ │ │ │ - sw a6,16(a0) │ │ │ │ - sw a1,20(a0) │ │ │ │ - sw a2,24(a0) │ │ │ │ - sw a3,28(a0) │ │ │ │ - sw a4,32(a0) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw a0,8(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - bltu a0,a2,b6c6 │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - ld a2,0(a1) │ │ │ │ - slli a1,a0,0x3 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - sw a5,0(a2) │ │ │ │ - lw a5,16(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - sw a3,4(a2) │ │ │ │ - sw a5,20(a2) │ │ │ │ - lw a5,24(sp) │ │ │ │ - sw a4,8(a2) │ │ │ │ - sw a6,12(a2) │ │ │ │ - sw a5,24(a2) │ │ │ │ - lw a5,32(sp) │ │ │ │ - sw a7,16(a2) │ │ │ │ - sw a5,28(a2) │ │ │ │ - lw a5,40(sp) │ │ │ │ - sw a5,32(a2) │ │ │ │ - addi sp,sp,16 │ │ │ │ + li a7,-1 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a2,a5 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + sub a6,a0,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a2,a3,a0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + neg a4,a4 │ │ │ │ + and a2,a2,a6 │ │ │ │ + and a3,a3,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + add a0,a0,a2 │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a5,a7,6dd2 │ │ │ │ + sext.w a0,a0 │ │ │ │ ret │ │ │ │ - auipc a3,0x59 │ │ │ │ - addi a3,a3,-1790 │ │ │ │ - li a2,163 │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-1050 │ │ │ │ - auipc a0,0x53 │ │ │ │ - addi a0,a0,-1042 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + li a3,1 │ │ │ │ + li a0,0 │ │ │ │ + li a7,-1 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a2,a5 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + sub a6,a0,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a2,a3,a0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + addi a4,a4,-1 │ │ │ │ + and a2,a2,a6 │ │ │ │ + and a3,a3,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + add a0,a0,a2 │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a5,a7,6e12 │ │ │ │ + sext.w a0,a0 │ │ │ │ ret │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,a5 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv a1,a2 │ │ │ │ sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a3 │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - mv s3,a3 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,12(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,12(a0) │ │ │ │ - lw a5,12(s4) │ │ │ │ - lw a1,32(a0) │ │ │ │ - lw a2,36(a0) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a1,40(a0) │ │ │ │ - sw a2,44(a0) │ │ │ │ - sw a3,0(a0) │ │ │ │ - sw a4,28(a0) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a4 │ │ │ │ + jal 2a320 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 2a376 │ │ │ │ + addiw a0,s2,-1 │ │ │ │ + sw zero,0(s0) │ │ │ │ + sw zero,0(s3) │ │ │ │ + sext.w a2,a0 │ │ │ │ + beqz a2,6f8a │ │ │ │ + mv a1,s4 │ │ │ │ + li a3,0 │ │ │ │ + li a5,0 │ │ │ │ + li t1,0 │ │ │ │ + li a4,1 │ │ │ │ + j 6ea2 │ │ │ │ + bltu a7,a6,6f3e │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ addiw a5,a5,1 │ │ │ │ - bltu s2,a5,b7a4 │ │ │ │ - lw a5,4(s4) │ │ │ │ + addi a1,a1,4 │ │ │ │ + bgeu t1,a2,6ef2 │ │ │ │ + lw a7,0(a1) │ │ │ │ + lw a6,4(a1) │ │ │ │ + bgeu a6,a7,6e90 │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,6ee4 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + not a6,a5 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + or a6,t3,a6 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s0) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a5,s3,b7a4 │ │ │ │ - sd s0,32(sp) │ │ │ │ - li s0,1 │ │ │ │ - j b760 │ │ │ │ - lw a5,4(s4) │ │ │ │ - addw a2,a2,a5 │ │ │ │ - bgeu a2,s3,b7a2 │ │ │ │ - mv a1,s4 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s0) │ │ │ │ + bgeu t1,a5,6eb6 │ │ │ │ + li a5,0 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ + addi a1,a1,4 │ │ │ │ + bltu t1,a2,6ea2 │ │ │ │ + lw a2,0(s3) │ │ │ │ + srliw a0,a0,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + negw s2,s2 │ │ │ │ + lw a3,0(s0) │ │ │ │ + andi s2,s2,7 │ │ │ │ + li a5,1 │ │ │ │ + sllw a5,a5,s2 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a3,6f7c │ │ │ │ + not a5,a5 │ │ │ │ + and a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s3) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 5b20 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,6ee4 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + not a6,a5 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + not a6,a6 │ │ │ │ + and a6,a6,t3 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s3) │ │ │ │ + bgeu t1,a5,6f46 │ │ │ │ + li a5,0 │ │ │ │ + j 6ee6 │ │ │ │ + or a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + j 6f2c │ │ │ │ mv a0,s1 │ │ │ │ - jal 5b98 │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,4(a0) │ │ │ │ - lw a7,24(a0) │ │ │ │ - addw a3,a3,s0 │ │ │ │ - sw a3,12(a0) │ │ │ │ - lw a6,12(s4) │ │ │ │ - lw a3,32(a0) │ │ │ │ - lw a5,36(a0) │ │ │ │ - addiw a2,s0,1 │ │ │ │ - addw a4,a4,s0 │ │ │ │ - addw a7,a7,s0 │ │ │ │ - sw a4,4(a0) │ │ │ │ - sw a3,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw a7,24(a0) │ │ │ │ - addw a6,a2,a6 │ │ │ │ - sext.w s0,a2 │ │ │ │ - bgeu s2,a6,b756 │ │ │ │ - ld s0,32(sp) │ │ │ │ + li a2,0 │ │ │ │ + j 6efc │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv a1,a2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a4 │ │ │ │ + jal 2a320 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 2a376 │ │ │ │ + addiw a0,s2,-1 │ │ │ │ + sw zero,0(s0) │ │ │ │ + sw zero,0(s3) │ │ │ │ + sext.w a2,a0 │ │ │ │ + beqz a2,70d0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a3,0 │ │ │ │ + li a5,0 │ │ │ │ + li t1,0 │ │ │ │ + li a4,1 │ │ │ │ + j 6fe8 │ │ │ │ + bltu a7,a6,7084 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a1,a1,1 │ │ │ │ + bgeu t1,a2,7038 │ │ │ │ + lbu a7,0(a1) │ │ │ │ + lbu a6,1(a1) │ │ │ │ + bgeu a6,a7,6fd6 │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,702a │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + not a6,a5 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + or a6,t3,a6 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s0) │ │ │ │ + bgeu t1,a5,6ffc │ │ │ │ + li a5,0 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ + addi a1,a1,1 │ │ │ │ + bltu t1,a2,6fe8 │ │ │ │ + lw a2,0(s3) │ │ │ │ + srliw a0,a0,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + negw s2,s2 │ │ │ │ + lw a3,0(s0) │ │ │ │ + andi s2,s2,7 │ │ │ │ + li a5,1 │ │ │ │ + sllw a5,a5,s2 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a3,70c2 │ │ │ │ + not a5,a5 │ │ │ │ + and a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s3) │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s3,136(sp) │ │ │ │ - mv s3,a6 │ │ │ │ - lwu a6,4(a6) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - add a6,a6,a3 │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - mv s11,a5 │ │ │ │ - lbu a5,0(a6) │ │ │ │ - srai s0,a7,0x20 │ │ │ │ - sext.w s7,a7 │ │ │ │ - mv a6,a4 │ │ │ │ - mv s10,a2 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s7 │ │ │ │ - mv s8,a3 │ │ │ │ - mv a3,s0 │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a7,40(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,702a │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + not a6,a5 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + not a6,a6 │ │ │ │ + and a6,a6,t3 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s3) │ │ │ │ + bgeu t1,a5,708c │ │ │ │ + li a5,0 │ │ │ │ + j 702c │ │ │ │ + or a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + j 7072 │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,0 │ │ │ │ + j 7042 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s8,0(sp) │ │ │ │ + slli s8,a2,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd s0,64(sp) │ │ │ │ + slli s0,s8,0x2 │ │ │ │ + sd s7,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s7,a1 │ │ │ │ + mv a1,s0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s3,a3 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s0 │ │ │ │ mv s1,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - jal 2e9e4 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a3,s0 │ │ │ │ - li a4,1 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s0,a5,0x1e │ │ │ │ + mv s2,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sext.w s4,a5 │ │ │ │ - srai s6,a5,0x20 │ │ │ │ - jal 2aff6 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 36fc0 │ │ │ │ - sd zero,16(sp) │ │ │ │ - bnez a0,bae0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - li s1,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s1,a0,b87e │ │ │ │ - sext.w s2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - lw s2,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - lw s9,4(a0) │ │ │ │ - bltu s9,s2,b870 │ │ │ │ - bne s4,s2,b860 │ │ │ │ - beq s6,s9,b9d8 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,ba20 │ │ │ │ - lw a4,12(s3) │ │ │ │ - bltu a4,s11,b9a0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s1,a0,b836 │ │ │ │ - lw a5,4(s3) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,bab6 │ │ │ │ - lw a4,12(s3) │ │ │ │ + jal 3890 │ │ │ │ + beqz s4,7226 │ │ │ │ + mv a5,s7 │ │ │ │ + add a3,s8,s7 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + subw a6,a6,s5 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a6,a4,0x1e │ │ │ │ + add a6,a6,s1 │ │ │ │ + lw a4,0(a6) │ │ │ │ addiw a4,a4,1 │ │ │ │ - bltu s11,a4,bab6 │ │ │ │ - ld a4,24(sp) │ │ │ │ + sw a4,0(a6) │ │ │ │ + bne a3,a5,7132 │ │ │ │ + lw a3,0(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + beqz s6,7188 │ │ │ │ + mv a4,s1 │ │ │ │ + li a5,0 │ │ │ │ + addiw a6,a5,-1 │ │ │ │ + slli a2,a6,0x20 │ │ │ │ + srli a6,a2,0x1e │ │ │ │ + add a6,a6,s1 │ │ │ │ + lw a2,0(a6) │ │ │ │ + sext.w a3,a3 │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a5,a4,bab6 │ │ │ │ - li s4,1 │ │ │ │ - j b8c0 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,b924 │ │ │ │ - lw a4,12(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addw a4,s4,a4 │ │ │ │ - bltu s11,a4,bab6 │ │ │ │ - lw a4,4(s3) │ │ │ │ - addw a5,s4,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - bgeu a5,a4,bab6 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + lw a3,0(a4) │ │ │ │ + sw a2,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + bltu a5,s6,7162 │ │ │ │ + beqz s4,721a │ │ │ │ + li a3,0 │ │ │ │ + add a5,s7,a3 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + subw a6,a6,s5 │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,s1 │ │ │ │ + lwu a7,0(a6) │ │ │ │ + slli a7,a7,0x2 │ │ │ │ + add a7,a7,s2 │ │ │ │ + sw a3,0(a7) │ │ │ │ + lw a5,0(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w a4,a3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a6) │ │ │ │ + bltu a4,s4,718a │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a376 │ │ │ │ + beqz s6,71fa │ │ │ │ + mv a3,s1 │ │ │ │ + add s0,s0,s1 │ │ │ │ + li a1,1 │ │ │ │ + lw a5,0(a3) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s3 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,a5,a2 │ │ │ │ + sb a5,0(a4) │ │ │ │ + bne s0,a3,71d4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a376 │ │ │ │ + j 71ce │ │ │ │ + lw a3,0(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + bnez s6,715e │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a376 │ │ │ │ + j 71fa │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s8,0(sp) │ │ │ │ + lw s8,80(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + addiw s7,a2,-1 │ │ │ │ + li a1,361 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1344 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1306 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + mv s1,a4 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s4,a7 │ │ │ │ + mv s5,a6 │ │ │ │ + jal 154fa │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s4 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + jal 2a376 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1330 │ │ │ │ + li a1,364 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1366 │ │ │ │ + jal 154fa │ │ │ │ + addi a6,s6,-4 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + addiw a1,s8,-1 │ │ │ │ + bnez s7,746e │ │ │ │ + mv a4,s6 │ │ │ │ + li a7,0 │ │ │ │ + slli t3,a7,0x2 │ │ │ │ + add a5,s6,t3 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a0,0(a5) │ │ │ │ + beqz a0,7518 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + srli a0,t1,0x1e │ │ │ │ + addi a0,a0,-4 │ │ │ │ + add a0,a0,s1 │ │ │ │ + lw t1,0(a0) │ │ │ │ + add t3,t3,a6 │ │ │ │ + srliw t4,t1,0x3 │ │ │ │ + sw t1,0(a5) │ │ │ │ + add t4,t4,s4 │ │ │ │ + lbu t5,0(t4) │ │ │ │ + not a5,t1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a2,a5 │ │ │ │ + or a5,t5,a5 │ │ │ │ + sb a5,0(t4) │ │ │ │ + lw a5,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a0) │ │ │ │ + blt s7,a7,7520 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a0,0(a5) │ │ │ │ + addiw a5,a0,1 │ │ │ │ + srliw t1,a5,0x3 │ │ │ │ + not a5,a5 │ │ │ │ + add t1,t1,s4 │ │ │ │ + andi a5,a5,7 │ │ │ │ + beq a0,a3,735e │ │ │ │ + beq a1,a0,735e │ │ │ │ + lbu t1,0(t1) │ │ │ │ + srliw t4,a0,0x3 │ │ │ │ + not a0,a0 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,t1,a5 │ │ │ │ + sllw a0,a2,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add t4,t4,s4 │ │ │ │ + not a0,a0 │ │ │ │ + beqz a5,735e │ │ │ │ + lbu a5,0(t4) │ │ │ │ + and a0,a0,a5 │ │ │ │ + sb a0,0(t4) │ │ │ │ + bne t3,a4,7310 │ │ │ │ + addi s7,a7,-1 │ │ │ │ + bne s7,a3,72b6 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1506 │ │ │ │ + li a1,422 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1584 │ │ │ │ + jal 154fa │ │ │ │ + slli a1,s2,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a2,-1 │ │ │ │ + beqz s2,73ae │ │ │ │ + lw a3,0(s3) │ │ │ │ + addi s3,s3,4 │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + beq a3,a2,73a8 │ │ │ │ + sw a5,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a5,a1,7392 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1556 │ │ │ │ + li a1,429 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1656 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + jal 154fa │ │ │ │ + beqz s2,7526 │ │ │ │ + slli a1,s2,0x2 │ │ │ │ + add a1,a1,s1 │ │ │ │ + mv a3,s1 │ │ │ │ + li a0,1 │ │ │ │ + j 73f0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + addi a3,a3,4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a5) │ │ │ │ + beq a3,a1,741a │ │ │ │ + lw a2,0(a3) │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + negw a4,a2 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + andi a4,a4,7 │ │ │ │ + add a5,a5,s4 │ │ │ │ + sllw a4,a0,a4 │ │ │ │ + bnez a2,73e0 │ │ │ │ + lbu a5,0(s4) │ │ │ │ + addi a3,a3,4 │ │ │ │ + ori a5,a5,-128 │ │ │ │ + sb a5,0(s4) │ │ │ │ + bne a3,a1,73f0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,438 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1624 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1760 │ │ │ │ + jal 154fa │ │ │ │ + li a1,0 │ │ │ │ + li a3,0 │ │ │ │ + lwu a5,0(s1) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + sext.w a2,a1 │ │ │ │ + add a4,a4,s6 │ │ │ │ + bge a3,a5,7460 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + addi a3,a3,1 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,-4(a4) │ │ │ │ + lwu a5,0(s1) │ │ │ │ + blt a3,a5,744a │ │ │ │ + addi a1,a1,1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq a1,s2,7540 │ │ │ │ + lwu a3,-4(s1) │ │ │ │ + j 7438 │ │ │ │ + addiw a5,s7,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + slli a4,s7,0x2 │ │ │ │ + add a5,a5,s5 │ │ │ │ + add a4,a4,s6 │ │ │ │ lbu a5,0(a5) │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 2e9e4 │ │ │ │ - sd a0,56(sp) │ │ │ │ - sext.w s6,a0 │ │ │ │ - srai s2,a0,0x20 │ │ │ │ - bltu s2,s6,b89e │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ + lwu a0,0(a4) │ │ │ │ + negw a7,s7 │ │ │ │ + andi a7,a7,7 │ │ │ │ + sraw a5,a5,a7 │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,s3 │ │ │ │ + andi a5,a5,1 │ │ │ │ + lw t1,0(a0) │ │ │ │ + bnez a5,7572 │ │ │ │ + mv t3,a4 │ │ │ │ + mv a7,s7 │ │ │ │ + j 7504 │ │ │ │ + lw t1,0(a5) │ │ │ │ + srliw t4,t1,0x3 │ │ │ │ + sw t1,0(a0) │ │ │ │ + add a0,s4,t4 │ │ │ │ + lbu t4,0(a0) │ │ │ │ + not t1,t1 │ │ │ │ + andi t1,t1,7 │ │ │ │ + sllw t1,a2,t1 │ │ │ │ + or t1,t4,t1 │ │ │ │ + sb t1,0(a0) │ │ │ │ + lw a0,0(a5) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a5) │ │ │ │ + addi a7,a7,-1 │ │ │ │ + addiw a5,a7,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + negw a0,a7 │ │ │ │ + add a5,a5,s5 │ │ │ │ + andi a0,a0,7 │ │ │ │ + beqz a7,72be │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi t3,t3,-4 │ │ │ │ + sraw a5,a5,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,72be │ │ │ │ + lwu a0,0(t3) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,s3 │ │ │ │ + lw t1,0(a0) │ │ │ │ + slli t4,t1,0x20 │ │ │ │ + srli a5,t4,0x1e │ │ │ │ + addi a5,a5,-4 │ │ │ │ + add a5,a5,s1 │ │ │ │ + bnez t1,74a4 │ │ │ │ + sw a3,0(a0) │ │ │ │ + j 74d2 │ │ │ │ + sw a3,0(a5) │ │ │ │ + add t3,t3,a6 │ │ │ │ + bge s7,a7,7310 │ │ │ │ + addi s7,a7,-1 │ │ │ │ + j 72b6 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1888 │ │ │ │ + li a1,438 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-2028 │ │ │ │ + jal 154fa │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1872 │ │ │ │ + li a1,451 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,2044 │ │ │ │ + jal 154fa │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + mv a7,s7 │ │ │ │ + j 72be │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s7,24(sp) │ │ │ │ + lw s7,96(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s6,a1 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1918 │ │ │ │ + li a1,474 │ │ │ │ + mv s1,a3 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1972 │ │ │ │ + mv a3,s7 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s0,a5 │ │ │ │ + mv s5,a6 │ │ │ │ + jal 154fa │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2a376 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1932 │ │ │ │ + li a1,477 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1912 │ │ │ │ + jal 154fa │ │ │ │ + beqz s3,7884 │ │ │ │ + li a7,0 │ │ │ │ + li a4,1 │ │ │ │ + li a2,-3 │ │ │ │ + li a3,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi a6,s6,4 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + srliw a5,a7,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + not a0,a7 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,a5,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beq a5,a4,768e │ │ │ │ + bgeu a7,s3,768e │ │ │ │ + slli a5,a7,0x20 │ │ │ │ + srli t4,a5,0x1e │ │ │ │ + add t4,t4,s6 │ │ │ │ + mv t1,a7 │ │ │ │ + j 766c │ │ │ │ + lw a5,0(t5) │ │ │ │ + srliw a0,a5,0x3 │ │ │ │ + sw a5,0(t3) │ │ │ │ + add a0,a0,s2 │ │ │ │ + lbu t3,0(a0) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,t3,a5 │ │ │ │ + sb a5,0(a0) │ │ │ │ + lw a5,0(t5) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(t5) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + srliw a5,t1,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + not a0,t1 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,a5,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beq a5,a4,7690 │ │ │ │ + addi t4,t4,4 │ │ │ │ + beq s3,t1,7690 │ │ │ │ + lwu t3,0(t4) │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s1 │ │ │ │ + lw a0,0(t3) │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli t5,a5,0x1e │ │ │ │ + add t5,t5,s4 │ │ │ │ + bgeu a2,a0,761c │ │ │ │ + sw a3,0(t3) │ │ │ │ + j 764a │ │ │ │ + mv t1,a7 │ │ │ │ + slli a0,t1,0x20 │ │ │ │ + srli a5,a0,0x1e │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + beqz a0,784c │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli t3,a0,0x20 │ │ │ │ + srli a0,t3,0x1e │ │ │ │ + add a0,a0,s4 │ │ │ │ + lw t3,0(a0) │ │ │ │ + srliw t4,t3,0x3 │ │ │ │ + sw t3,0(a5) │ │ │ │ + add t4,t4,s2 │ │ │ │ + lbu t5,0(t4) │ │ │ │ + not a5,t3 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,t5,a5 │ │ │ │ + sb a5,0(t4) │ │ │ │ + lw a5,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a0) │ │ │ │ + bgeu a7,t1,7750 │ │ │ │ + subw t3,t1,a7 │ │ │ │ + addiw t3,t3,-1 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + add t3,t3,a7 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + slli a7,a7,0x2 │ │ │ │ + add a7,a7,s6 │ │ │ │ + add t3,t3,a6 │ │ │ │ + lwu a5,0(a7) │ │ │ │ + addi a7,a7,4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + addiw a5,a0,1 │ │ │ │ + srliw t4,a5,0x3 │ │ │ │ + not a5,a5 │ │ │ │ + add t4,t4,s2 │ │ │ │ + andi a5,a5,7 │ │ │ │ + beq a0,a3,774c │ │ │ │ + beq s7,a0,774c │ │ │ │ + lbu t4,0(t4) │ │ │ │ + srliw t5,a0,0x3 │ │ │ │ + not a0,a0 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,t4,a5 │ │ │ │ + sllw a0,a1,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add t5,t5,s2 │ │ │ │ + not a0,a0 │ │ │ │ + beqz a5,774c │ │ │ │ + lbu a5,0(t5) │ │ │ │ + and a0,a0,a5 │ │ │ │ + sb a0,0(t5) │ │ │ │ + bne a7,t3,76fe │ │ │ │ + addiw a7,t1,1 │ │ │ │ + bltu a7,s3,75f0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1792 │ │ │ │ + li a1,516 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1508 │ │ │ │ + jal 154fa │ │ │ │ + li a5,0 │ │ │ │ + li a2,-1 │ │ │ │ + lw a3,0(s1) │ │ │ │ + addi s1,s1,4 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + srli a4,a1,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + beq a3,a2,7788 │ │ │ │ + sw a5,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne s3,a5,7774 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1762 │ │ │ │ + li a1,522 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1454 │ │ │ │ + jal 154fa │ │ │ │ + mv s1,s4 │ │ │ │ + mv s8,s4 │ │ │ │ + li s7,0 │ │ │ │ + li s9,1 │ │ │ │ + auipc s5,0x56 │ │ │ │ + addi s5,s5,1778 │ │ │ │ + auipc s3,0x56 │ │ │ │ + addi s3,s3,1426 │ │ │ │ + bnez s0,77d8 │ │ │ │ + j 7850 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi s8,s8,4 │ │ │ │ + or a4,a4,a3 │ │ │ │ + sb a4,0(a5) │ │ │ │ + addiw a5,s7,1 │ │ │ │ + beq s0,a5,780a │ │ │ │ + mv s7,a5 │ │ │ │ + lw a3,0(s8) │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + negw a4,a3 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + andi a4,a4,7 │ │ │ │ + add a5,a5,s2 │ │ │ │ + sllw a4,s9,a4 │ │ │ │ + bnez a3,77c2 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,524 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 154fa │ │ │ │ + addiw a5,s7,1 │ │ │ │ + addi s8,s8,4 │ │ │ │ + bne s0,a5,77d6 │ │ │ │ + li a1,0 │ │ │ │ + li a2,0 │ │ │ │ + lw a5,0(s1) │ │ │ │ + bgeu a2,a5,7832 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,-4(a4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + bltu a2,a5,781e │ │ │ │ + addiw a5,a1,1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq s7,a1,7850 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + add a1,a1,s4 │ │ │ │ + lw a2,0(a1) │ │ │ │ + mv a1,a5 │ │ │ │ + j 780e │ │ │ │ + sw a3,0(a5) │ │ │ │ + j 76de │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1592 │ │ │ │ + li a1,537 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1260 │ │ │ │ + jal 154fa │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,32(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1492 │ │ │ │ + li a1,516 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1208 │ │ │ │ + jal 154fa │ │ │ │ + j 778e │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s0,96(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s7,40(sp) │ │ │ │ + slli s7,s0,0x20 │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s9,a2 │ │ │ │ + li a1,559 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1546 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1162 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s4,a4 │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + mv s8,a7 │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + slli s11,s7,0x3 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s11 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli s10,a5,0x1d │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,-1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 5b20 │ │ │ │ + jal 3890 │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + mv a3,s9 │ │ │ │ + slli s9,a5,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1462 │ │ │ │ + li a1,568 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1042 │ │ │ │ + jal 154fa │ │ │ │ + beqz s9,7bd4 │ │ │ │ + mv a1,s9 │ │ │ │ + li a3,1 │ │ │ │ + slli a5,s9,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd a1,0(a4) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + negw a4,s9 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + mv a4,s9 │ │ │ │ + addi s9,s9,-1 │ │ │ │ + beq a5,a3,7bc2 │ │ │ │ + bnez s9,794a │ │ │ │ + slli a4,a1,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lwu a5,0(s6) │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1396 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd a1,0(a5) │ │ │ │ + sd zero,0(a4) │ │ │ │ + li a1,580 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,934 │ │ │ │ + jal 154fa │ │ │ │ + slli a0,s8,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a1,-1 │ │ │ │ + li a4,1 │ │ │ │ + beqz s8,7b40 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s3 │ │ │ │ + lbu a3,0(a7) │ │ │ │ + not t1,a5 │ │ │ │ + andi t1,t1,7 │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + bnez a3,7a1a │ │ │ │ + lwu a3,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t4,t3,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + add a3,s3,t4 │ │ │ │ + not t4,t3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld t6,0(a2) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi t6,t6,1 │ │ │ │ + sd t6,0(a2) │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,79e2 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,7bd0 │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + lwu a2,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t6,t3,0x3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s2 │ │ │ │ + ld a3,0(a2) │ │ │ │ + add t6,t6,s3 │ │ │ │ + not t4,t3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + sd a3,0(a2) │ │ │ │ + lbu a3,0(t6) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,7a46 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,7afa │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + addi a5,a5,1 │ │ │ │ + srliw t4,a5,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + not t3,a5 │ │ │ │ + add t4,t4,s3 │ │ │ │ + slli t1,a2,0x3 │ │ │ │ + add t1,t1,s1 │ │ │ │ + ld t5,0(t1) │ │ │ │ + not a3,a2 │ │ │ │ + srliw a7,a2,0x3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + add a7,a7,s4 │ │ │ │ + sllw a3,a4,a3 │ │ │ │ + andi t3,t3,7 │ │ │ │ + beq t5,a1,7ada │ │ │ │ + addi a2,t5,-1 │ │ │ │ + sd a2,0(t1) │ │ │ │ + lbu a2,0(a7) │ │ │ │ + addi a6,a6,4 │ │ │ │ + or a3,a3,a2 │ │ │ │ + sb a3,0(a7) │ │ │ │ + lbu a2,0(t4) │ │ │ │ + sraw a2,a2,t3 │ │ │ │ + andi a2,a2,1 │ │ │ │ + beqz a2,7a9e │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a6,a3,0x3 │ │ │ │ + add a6,a6,s1 │ │ │ │ + ld a2,0(a6) │ │ │ │ + mv a7,a3 │ │ │ │ + beq a2,a1,7b1a │ │ │ │ + addi a7,a2,-1 │ │ │ │ + srliw a2,a3,0x3 │ │ │ │ + sd a7,0(a6) │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a6,0(a2) │ │ │ │ + not a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sllw a3,a4,a3 │ │ │ │ + or a3,a6,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + addi a5,a5,1 │ │ │ │ + blt a5,a0,79be │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,926 │ │ │ │ + li a1,628 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,506 │ │ │ │ + jal 154fa │ │ │ │ + mv a3,s2 │ │ │ │ + li a4,0 │ │ │ │ + beqz s0,7b82 │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a3,a3,8 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + bltz a2,7b7c │ │ │ │ + ld a2,0(a5) │ │ │ │ + slli a1,a2,0x2 │ │ │ │ + add a1,a1,s6 │ │ │ │ + sw a4,0(a1) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a2,0(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,s7,7b60 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,926 │ │ │ │ + li a1,637 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,442 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,24(a0) │ │ │ │ - lw a3,4(a0) │ │ │ │ - lw a4,12(a0) │ │ │ │ - addw a5,a5,s4 │ │ │ │ - sw a5,24(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addw a3,a3,s4 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - sw a3,4(a0) │ │ │ │ - sw a4,12(a0) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s6,32(a0) │ │ │ │ - sw s2,36(a0) │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,b8a4 │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - mv a5,a0 │ │ │ │ - sext.w s10,s1 │ │ │ │ - sext.w a5,a5 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - bgeu s1,a5,b8a4 │ │ │ │ - jal 1c842 │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 3670 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + add a1,a1,s1 │ │ │ │ + sd a4,0(a1) │ │ │ │ + mv a1,s9 │ │ │ │ + bnez s9,794a │ │ │ │ + j 7980 │ │ │ │ + mv t3,a5 │ │ │ │ + j 7a78 │ │ │ │ + mv a4,s1 │ │ │ │ + li a1,0 │ │ │ │ + j 7986 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s0,96(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s6,48(sp) │ │ │ │ + slli s6,s0,0x20 │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + mv s9,a2 │ │ │ │ + li a1,660 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,846 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,334 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s4,a4 │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + mv s8,a7 │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + slli s1,s6,0x3 │ │ │ │ + jal 154fa │ │ │ │ + slli s10,s9,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + jal af94 │ │ │ │ + slli s11,s10,0x3 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s11 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ mv a5,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - lw s9,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - lw s10,4(a0) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - bltu s10,s9,b99c │ │ │ │ - bne s9,s6,b966 │ │ │ │ - beq s10,s2,b99c │ │ │ │ - ld a3,16(s5) │ │ │ │ - ld a0,0(s5) │ │ │ │ - lw a4,4(s3) │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a1,16(a0) │ │ │ │ - addw a4,a4,s4 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a1,0(a3) │ │ │ │ - lbu a0,0(a4) │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,ba7c │ │ │ │ - addiw s1,s1,1 │ │ │ │ - j b926 │ │ │ │ - ld s10,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b98 │ │ │ │ - lw a1,4(a0) │ │ │ │ - lw a2,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,20(a0) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a1,4(a0) │ │ │ │ - sw a2,0(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,20(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw s2,32(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s9,36(a0) │ │ │ │ - lw a4,4(s3) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s1,a5 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,768 │ │ │ │ + li a1,667 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,220 │ │ │ │ + jal 154fa │ │ │ │ + beqz s9,7cba │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + li a5,0 │ │ │ │ + li a0,1 │ │ │ │ + lwu a4,0(a2) │ │ │ │ + srliw a3,a5,0x3 │ │ │ │ + add a3,a3,s4 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd a1,0(a4) │ │ │ │ + lbu a4,0(a3) │ │ │ │ + not a3,a5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + mv a3,a5 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a4,a0,7cb4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + add a1,a1,s1 │ │ │ │ + sd a3,0(a1) │ │ │ │ + mv a1,a5 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s10,a5,7c84 │ │ │ │ + li a1,678 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,704 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,128 │ │ │ │ + jal 154fa │ │ │ │ + slli a0,s8,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a4,-1 │ │ │ │ + li a1,1 │ │ │ │ + beqz s8,7e7c │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s3 │ │ │ │ + lbu a3,0(a7) │ │ │ │ + not t1,a5 │ │ │ │ + andi t1,t1,7 │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + bnez a3,7d40 │ │ │ │ + lwu a3,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t4,t3,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + add a3,s3,t4 │ │ │ │ + not t4,t3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld t6,0(a2) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi t6,t6,-1 │ │ │ │ + sd t6,0(a2) │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,7d08 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,7efe │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + lwu a2,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t6,t3,0x3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s2 │ │ │ │ + ld a3,0(a2) │ │ │ │ + add t6,t6,s3 │ │ │ │ + not t4,t3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a2) │ │ │ │ + lbu a3,0(t6) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,7d6c │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,7e2e │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + addi a5,a5,1 │ │ │ │ + srliw t4,a5,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + not t3,a5 │ │ │ │ + add t4,t4,s3 │ │ │ │ + slli t1,a3,0x3 │ │ │ │ + add t1,t1,s1 │ │ │ │ + ld t6,0(t1) │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + negw a7,a3 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + andi a7,a7,7 │ │ │ │ + add a2,a2,s4 │ │ │ │ + andi t3,t3,7 │ │ │ │ + sllw a7,a1,a7 │ │ │ │ + mv t5,a3 │ │ │ │ + beq t6,a4,7e08 │ │ │ │ + addi t5,t6,1 │ │ │ │ + sd t5,0(t1) │ │ │ │ + blez a3,7e1c │ │ │ │ + lbu a3,0(a2) │ │ │ │ + or a3,a3,a7 │ │ │ │ + sb a3,0(a2) │ │ │ │ + lbu a2,0(t4) │ │ │ │ + addi a6,a6,4 │ │ │ │ + sraw a2,a2,t3 │ │ │ │ + andi a2,a2,1 │ │ │ │ + beqz a2,7dc4 │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld a7,0(a2) │ │ │ │ + mv a6,a3 │ │ │ │ + beq a7,a4,7e4e │ │ │ │ + addi a6,a7,1 │ │ │ │ + sd a6,0(a2) │ │ │ │ + blez a3,7e76 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a6,0(a2) │ │ │ │ + negw a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sllw a3,a1,a3 │ │ │ │ + or a3,a6,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + addi a5,a5,1 │ │ │ │ + blt a5,a0,7ce4 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,226 │ │ │ │ + li a1,732 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-322 │ │ │ │ + jal 154fa │ │ │ │ + mv a3,s2 │ │ │ │ + li a4,0 │ │ │ │ + beqz s0,7ebe │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a3,a3,8 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + bltz a2,7eb8 │ │ │ │ + ld a2,0(a5) │ │ │ │ + slli a1,a2,0x2 │ │ │ │ + add a1,a1,s7 │ │ │ │ + sw a4,0(a1) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,s6,7e9c │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,226 │ │ │ │ + li a1,741 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-386 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 3670 │ │ │ │ + mv t3,a5 │ │ │ │ + j 7d9e │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a4,b870 │ │ │ │ - lw a4,12(s3) │ │ │ │ - bgeu a4,s11,b870 │ │ │ │ - ld s10,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b98 │ │ │ │ - lw a2,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,28(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw a2,a2,1 │ │ │ │ + lw s4,0(a1) │ │ │ │ + mv s7,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + bgeu a5,a2,815e │ │ │ │ + addiw a0,a2,-2 │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + addi a5,a1,8 │ │ │ │ + addi a2,a1,4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv s4,s2 │ │ │ │ + lwu a5,0(a2) │ │ │ │ + addi a2,a2,4 │ │ │ │ + sub a3,s2,a5 │ │ │ │ + sub a4,a5,s4 │ │ │ │ + sub a1,a5,s2 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + sub a5,s4,a5 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + and a3,a3,a1 │ │ │ │ + and a5,a5,a4 │ │ │ │ + add s2,s2,a3 │ │ │ │ + sub s4,s4,a5 │ │ │ │ + bne a0,a2,7f48 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,80 │ │ │ │ + li a1,765 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-564 │ │ │ │ + jal 154fa │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s8,a5,0x1e │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,70 │ │ │ │ + li a1,769 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-618 │ │ │ │ + jal 154fa │ │ │ │ + subw s2,s2,s4 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + sext.w s3,s2 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,40 │ │ │ │ + li a1,773 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-668 │ │ │ │ + sext.w s4,s4 │ │ │ │ + jal 154fa │ │ │ │ + mv a4,s7 │ │ │ │ + add a1,s8,s7 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a3,0(a5) │ │ │ │ addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a2,0(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,28(a0) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s2,32(a0) │ │ │ │ - sw s9,36(a0) │ │ │ │ - j b872 │ │ │ │ - ld a4,16(s5) │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a2,a3,0x1e │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a3,0(s5) │ │ │ │ - lw a4,0(a4) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a2,16(a3) │ │ │ │ - lwu a3,4(s3) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a2,a2,a4 │ │ │ │ - add a4,s8,a3 │ │ │ │ - lbu a1,0(a2) │ │ │ │ - lbu a0,0(a4) │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,b868 │ │ │ │ - ld s10,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b98 │ │ │ │ - lw a2,4(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,16(a0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ + sw a3,0(a5) │ │ │ │ + bne a1,a4,7ff8 │ │ │ │ + lw s8,0(s5) │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,128 │ │ │ │ + sw zero,0(s5) │ │ │ │ + li a1,782 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-736 │ │ │ │ + jal 154fa │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,s3,8210 │ │ │ │ + addiw a3,s3,-2 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + lw a4,0(s5) │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + addi a2,s5,8 │ │ │ │ + addi a5,s5,4 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sext.w s8,s8 │ │ │ │ + addw a4,s8,a4 │ │ │ │ + addi a5,a5,4 │ │ │ │ + lw s8,-4(a5) │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bne a3,a5,8054 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,8 │ │ │ │ + li a1,789 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-812 │ │ │ │ + jal 154fa │ │ │ │ + beqz s6,813a │ │ │ │ + li a3,0 │ │ │ │ + lw a5,0(s7) │ │ │ │ + addi s7,s7,4 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s1 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ addiw a3,a3,1 │ │ │ │ addiw a4,a4,1 │ │ │ │ - sw a2,4(a0) │ │ │ │ - sw a3,0(a0) │ │ │ │ - sw a4,16(a0) │ │ │ │ - j b9c8 │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 5b20 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 5b98 │ │ │ │ - lw a1,4(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,24(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addw a1,a1,s4 │ │ │ │ - addw a3,a3,s4 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - sw a1,4(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,24(a0) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s9,32(a0) │ │ │ │ - sw s10,36(a0) │ │ │ │ - j b926 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bne s6,a3,8086 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-136 │ │ │ │ + li a1,798 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-884 │ │ │ │ + jal 154fa │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s0 │ │ │ │ + jal 2a376 │ │ │ │ + beqz s3,8102 │ │ │ │ + mv a3,s5 │ │ │ │ + add s2,s2,s5 │ │ │ │ + li a1,1 │ │ │ │ + lw a5,0(a3) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,a5,a2 │ │ │ │ + sb a5,0(a4) │ │ │ │ + bne s2,a3,80dc │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-170 │ │ │ │ + li a1,806 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-966 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-274 │ │ │ │ + li a1,798 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1022 │ │ │ │ + jal 154fa │ │ │ │ + li a2,0 │ │ │ │ li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,160(sp) │ │ │ │ + jal 2a376 │ │ │ │ + j 80d6 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-414 │ │ │ │ + li a1,765 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1058 │ │ │ │ + jal 154fa │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-424 │ │ │ │ + li a1,769 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1110 │ │ │ │ + jal 154fa │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-426 │ │ │ │ + sb zero,0(s5) │ │ │ │ + sb zero,1(s5) │ │ │ │ + sb zero,2(s5) │ │ │ │ + sb zero,3(s5) │ │ │ │ + li a1,773 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1150 │ │ │ │ + jal 154fa │ │ │ │ + bnez s6,822a │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-318 │ │ │ │ + li a1,782 │ │ │ │ + sw zero,0(s5) │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1182 │ │ │ │ + jal 154fa │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-386 │ │ │ │ + li a1,789 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1206 │ │ │ │ + jal 154fa │ │ │ │ + li s3,1 │ │ │ │ + li s2,4 │ │ │ │ + j 80b0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-416 │ │ │ │ + li a1,789 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1236 │ │ │ │ + jal 154fa │ │ │ │ + j 8084 │ │ │ │ + li s3,1 │ │ │ │ + li s2,4 │ │ │ │ + li s8,4 │ │ │ │ + j 7ff2 │ │ │ │ + addi sp,sp,-176 │ │ │ │ + lw a4,176(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s8,a1 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-382 │ │ │ │ + li a1,838 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1282 │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + mv s1,a7 │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + seqz s4,a4 │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + mv s10,a6 │ │ │ │ + mv s11,a5 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + li a2,0 │ │ │ │ + jal 2a376 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-424 │ │ │ │ + li a1,841 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1356 │ │ │ │ + jal 154fa │ │ │ │ + lui a1,0x1 │ │ │ │ + addi a1,a1,-8 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + addiw s0,s10,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-442 │ │ │ │ + li a1,846 │ │ │ │ + mv s6,a0 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1424 │ │ │ │ + jal 154fa │ │ │ │ + mv a2,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + lui t4,0x1 │ │ │ │ + slli a5,s4,0x3 │ │ │ │ + lui a2,0x1 │ │ │ │ + addi t4,t4,-24 │ │ │ │ + addi a2,a2,-16 │ │ │ │ + add a5,a5,s3 │ │ │ │ + add s9,s3,t4 │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + add s8,s3,a2 │ │ │ │ + sd a5,56(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + sd s10,0(s2) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + mv s1,s8 │ │ │ │ + mv s11,s10 │ │ │ │ + li s4,0 │ │ │ │ + mv s10,s2 │ │ │ │ + li s7,1 │ │ │ │ + mv t3,s3 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + mv s2,a5 │ │ │ │ + mv s5,s8 │ │ │ │ + li t1,0 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s6,s4 │ │ │ │ + mv s4,s2 │ │ │ │ + mv s2,s1 │ │ │ │ + bge t1,s11,837c │ │ │ │ + slli a4,t1,0x3 │ │ │ │ + add s3,s10,a4 │ │ │ │ + ld s0,0(s3) │ │ │ │ + bltz s0,834e │ │ │ │ + j 83ee │ │ │ │ + bge s1,s11,83da │ │ │ │ + neg s1,s0 │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + add s3,s3,s10 │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,0(s3) │ │ │ │ + bltz s0,834a │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t3 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t3,a0 │ │ │ │ + blt s1,s11,873e │ │ │ │ + mv t1,s1 │ │ │ │ + blt t1,s11,8338 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s1,s2 │ │ │ │ + mv s2,s4 │ │ │ │ + mv s4,s6 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + mv s6,s8 │ │ │ │ + mv s8,s5 │ │ │ │ + bgeu a5,s4,8328 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-622 │ │ │ │ + li a1,946 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1618 │ │ │ │ + mv s3,t3 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ ld s1,152(sp) │ │ │ │ ld s2,144(sp) │ │ │ │ ld s3,136(sp) │ │ │ │ ld s4,128(sp) │ │ │ │ ld s5,120(sp) │ │ │ │ ld s6,112(sp) │ │ │ │ ld s7,104(sp) │ │ │ │ ld s8,96(sp) │ │ │ │ ld s9,88(sp) │ │ │ │ ld s10,80(sp) │ │ │ │ ld s11,72(sp) │ │ │ │ addi sp,sp,176 │ │ │ │ - j 3670 │ │ │ │ + ret │ │ │ │ ld a2,0(sp) │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - j b828 │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t3 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t3,a0 │ │ │ │ + mv t1,s1 │ │ │ │ + j 8378 │ │ │ │ + ld a2,0(sp) │ │ │ │ + neg a5,t1 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv a0,t3 │ │ │ │ + sd a5,0(s3) │ │ │ │ + li a1,0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld t1,32(sp) │ │ │ │ + ld a7,24(sp) │ │ │ │ + mv t3,a0 │ │ │ │ + mv s1,t1 │ │ │ │ + mv a0,t1 │ │ │ │ + mv t1,s0 │ │ │ │ + sext.w a1,s1 │ │ │ │ + blt a7,a0,873a │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a6,8(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a6 │ │ │ │ + lw t4,0(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s8 │ │ │ │ + addw a4,t4,s6 │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + srliw t5,a4,0x3 │ │ │ │ + sd t4,0(a5) │ │ │ │ + slli t4,a4,0x20 │ │ │ │ + add a5,s5,t5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + add t4,t4,a2 │ │ │ │ + not a4,a4 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,t4,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t3 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli t4,a3,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a7,t4,8422 │ │ │ │ + ld a3,0(t3) │ │ │ │ + sd s1,0(t3) │ │ │ │ + addi a4,t3,8 │ │ │ │ + mv a5,t3 │ │ │ │ + mv a2,s1 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + ld a3,-8(a4) │ │ │ │ + sd a2,-8(a4) │ │ │ │ + bne a4,s2,849c │ │ │ │ + blt a7,a0,851a │ │ │ │ + ld t4,16(sp) │ │ │ │ + ld t5,8(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a6,a3,0x20 │ │ │ │ + addw a2,a0,s6 │ │ │ │ + srliw a4,a2,0x3 │ │ │ │ + slli t6,a2,0x20 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + srli t6,t6,0x20 │ │ │ │ + add t6,t6,t4 │ │ │ │ + not a2,a2 │ │ │ │ + lbu t6,0(t6) │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + not a4,a4 │ │ │ │ + slli a2,t6,0x1 │ │ │ │ + andi a4,a4,1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,t3 │ │ │ │ + ld t6,0(a4) │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli t0,t6,0x2 │ │ │ │ + add t0,t0,t5 │ │ │ │ + sw a0,0(t0) │ │ │ │ + addi t6,t6,1 │ │ │ │ + sd t6,0(a4) │ │ │ │ + bge a7,a6,84b6 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + beqz s6,860c │ │ │ │ + bge s1,a4,8550 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t3) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s3) │ │ │ │ + ld a4,48(sp) │ │ │ │ + bnez a4,86b6 │ │ │ │ + li t4,1 │ │ │ │ + li t5,510 │ │ │ │ + j 85a4 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + andi a0,t4,1 │ │ │ │ + add a6,s9,a2 │ │ │ │ + negw a0,a0 │ │ │ │ + negw a2,a3 │ │ │ │ + andi a2,a2,7 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + sllw a2,s7,a2 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + bge a4,a3,859c │ │ │ │ + lbu a4,0(a6) │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a6) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + xor a3,a3,a0 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sub a3,a3,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addiw t4,t4,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq t4,t5,85e2 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,a3,855e │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addiw t4,t4,1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne t4,t5,85a4 │ │ │ │ + bne a7,s1,8334 │ │ │ │ + li a5,1 │ │ │ │ + sub a5,a5,a7 │ │ │ │ + srliw a4,a1,0x3 │ │ │ │ + sd a5,0(s3) │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + not a5,a1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + j 8334 │ │ │ │ + bge s1,a4,866e │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t3) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s3) │ │ │ │ + j 866e │ │ │ │ + addiw a2,a4,-1 │ │ │ │ + negw a0,a4 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + andi a0,a0,7 │ │ │ │ + add a2,a2,s9 │ │ │ │ + sllw a0,s7,a0 │ │ │ │ + bge a3,a4,8668 │ │ │ │ + lbu a4,0(a2) │ │ │ │ + or a4,a4,a0 │ │ │ │ + sb a4,0(a2) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a5,s4,86aa │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,863c │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + bne a5,s4,866e │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,8334 │ │ │ │ + bne a7,s1,8334 │ │ │ │ + j 85e6 │ │ │ │ + li a7,1 │ │ │ │ + li t4,510 │ │ │ │ + j 8702 │ │ │ │ + addiw a2,a4,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a1,s9,a2 │ │ │ │ + negw a2,a4 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sllw a0,s7,a2 │ │ │ │ + andi a2,a7,1 │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + bge a3,a4,86fa │ │ │ │ + lbu a4,0(a1) │ │ │ │ + or a4,a4,a0 │ │ │ │ + sb a4,0(a1) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + xor a3,a3,a2 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sub a3,a3,a2 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a7,t4,8334 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,86be │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + j 86fa │ │ │ │ + li a3,0 │ │ │ │ + j 8490 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + mv t1,s0 │ │ │ │ + j 8414 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s11,24(sp) │ │ │ │ + slli s11,s0,0x20 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s7,a2 │ │ │ │ + li a1,970 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1576 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1504 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + snez s8,a7 │ │ │ │ + mv s9,a4 │ │ │ │ + sd s10,32(sp) │ │ │ │ + slli s3,s11,0x2 │ │ │ │ + mv s10,a6 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3890 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2a376 │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1620 │ │ │ │ + li a1,975 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1416 │ │ │ │ + jal 154fa │ │ │ │ + beqz s7,8888 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s0,0 │ │ │ │ + li s3,1 │ │ │ │ + j 87f4 │ │ │ │ + lbu t1,0(s2) │ │ │ │ + sraw t1,t1,s5 │ │ │ │ + andi t1,t1,1 │ │ │ │ + beq t1,s3,88bc │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s6,s6,4 │ │ │ │ + beq s7,s0,8884 │ │ │ │ + lw a0,0(s6) │ │ │ │ + srliw a1,s0,0x3 │ │ │ │ + not a2,s0 │ │ │ │ + srliw a5,a0,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lbu t1,0(a5) │ │ │ │ + not a5,a0 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw t1,t1,a5 │ │ │ │ + andi t1,t1,1 │ │ │ │ + bne s8,t1,8826 │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sw a0,0(a5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + add s2,s9,a1 │ │ │ │ + andi s5,a2,7 │ │ │ │ + bge s11,s4,87dc │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1690 │ │ │ │ + mv a3,s4 │ │ │ │ + li a1,981 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1288 │ │ │ │ + jal 4d96a │ │ │ │ + lbu a2,0(s2) │ │ │ │ + sraw a5,a2,s5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a5,s3,87ec │ │ │ │ + ld a4,8(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + negw a2,s4 │ │ │ │ + andi a2,a2,7 │ │ │ │ + li a4,1 │ │ │ │ + sllw a2,a4,a2 │ │ │ │ + or a2,a2,a1 │ │ │ │ + sb a2,0(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s6,s6,4 │ │ │ │ + bne s7,s0,87f4 │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1800 │ │ │ │ + li a1,987 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1204 │ │ │ │ + jal 154fa │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,104(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + blez s4,87ec │ │ │ │ + j 885a │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + li a1,1008 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1808 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1136 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s0,a6 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + jal 154fa │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,a5,0x1d │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + mv s1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s8 │ │ │ │ + li a1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1872 │ │ │ │ + li a1,1014 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1044 │ │ │ │ + jal 154fa │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + li a5,0 │ │ │ │ + beqz s5,8978 │ │ │ │ + lwu a7,0(a2) │ │ │ │ + srliw a3,a5,0x3 │ │ │ │ + add a3,a3,s7 │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + sd a1,0(a7) │ │ │ │ + lbu a7,0(a3) │ │ │ │ + not a0,a5 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a7,a7,a0 │ │ │ │ + andi a7,a7,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a1,a1,a7 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s5,a5,894a │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1940 │ │ │ │ + li a1,1020 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,960 │ │ │ │ + jal 154fa │ │ │ │ + beqz s4,8a1a │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + li s9,0 │ │ │ │ + mv s10,s1 │ │ │ │ + li s8,0 │ │ │ │ + auipc s7,0x56 │ │ │ │ + addi s7,s7,-1914 │ │ │ │ + auipc s6,0x55 │ │ │ │ + addi s6,s6,926 │ │ │ │ + bnez s0,8a6c │ │ │ │ + j 89d2 │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1025 │ │ │ │ + mv a0,s6 │ │ │ │ + andi s0,s0,1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + jal 4d96a │ │ │ │ + addw s9,s0,s9 │ │ │ │ + addi s10,s10,8 │ │ │ │ + beq s4,s8,8a16 │ │ │ │ + srliw a5,s8,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu s0,0(a5) │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s2 │ │ │ │ + not a5,s8 │ │ │ │ + lw a3,0(a4) │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw s0,s0,a5 │ │ │ │ + andi s0,s0,1 │ │ │ │ + mulw a3,a3,s0 │ │ │ │ + ld a5,0(s10) │ │ │ │ + addi s0,s0,-1 │ │ │ │ + and a5,a5,s0 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sw a5,0(a4) │ │ │ │ + bgeu s9,s5,89b6 │ │ │ │ + andi s0,s0,1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addw s9,s0,s9 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bne s4,s8,89d2 │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,2046 │ │ │ │ + li a1,1029 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,802 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1025 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4d96a │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addw s9,s0,s9 │ │ │ │ + addi s10,s10,8 │ │ │ │ + beq s4,s8,8a16 │ │ │ │ + srliw a5,s8,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu s0,0(a5) │ │ │ │ + not a5,s8 │ │ │ │ + ld a3,0(s10) │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw s0,s0,a5 │ │ │ │ + andi s0,s0,1 │ │ │ │ + mulw a3,a3,s0 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s2 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a2,s0,-1 │ │ │ │ + and a5,a5,a2 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sw a5,0(a4) │ │ │ │ + bltu s9,s5,8a60 │ │ │ │ + j 8a52 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s5,a1 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1930 │ │ │ │ + li a1,1049 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,646 │ │ │ │ + slli s1,s2,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s6,a5 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + jal 154fa │ │ │ │ + li a1,8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 39f0 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1900 │ │ │ │ + li a1,1052 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,592 │ │ │ │ + jal 154fa │ │ │ │ + beqz s5,8b58 │ │ │ │ + slli a0,s5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + bnez s6,8bbe │ │ │ │ + li a1,0 │ │ │ │ + li a3,0 │ │ │ │ + srliw a5,a3,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + not a2,a3 │ │ │ │ + slli a4,a1,0x3 │ │ │ │ + add a4,a4,s3 │ │ │ │ + andi a2,a2,7 │ │ │ │ + ld a6,0(a4) │ │ │ │ + sraw a5,a5,a2 │ │ │ │ + not a5,a5 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + xor a2,a3,a6 │ │ │ │ + srai a7,a5,0x3f │ │ │ │ + and a2,a2,a7 │ │ │ │ + xor a2,a2,a6 │ │ │ │ + snez a5,a5 │ │ │ │ + sd a2,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + bne a0,a3,8b16 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1830 │ │ │ │ + li a1,1067 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,482 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + jal 154fa │ │ │ │ + add s1,s1,s0 │ │ │ │ + beqz s2,8b8e │ │ │ │ + lwu a5,0(s0) │ │ │ │ + addi s0,s0,4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw a5,-4(s0) │ │ │ │ + bne s1,s0,8b7a │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1818 │ │ │ │ + li a1,1073 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,430 │ │ │ │ + jal 154fa │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 3670 │ │ │ │ + li a6,0 │ │ │ │ + li a2,0 │ │ │ │ + srliw a5,a2,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + not a1,a2 │ │ │ │ + slli a4,a6,0x3 │ │ │ │ + add a4,a4,s3 │ │ │ │ + andi a1,a1,7 │ │ │ │ + ld a3,0(a4) │ │ │ │ + sraw a5,a5,a1 │ │ │ │ + not a5,a5 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + xor a3,a3,a2 │ │ │ │ + srai a1,a5,0x3f │ │ │ │ + and a3,a3,a1 │ │ │ │ + xor a3,a3,a2 │ │ │ │ + seqz a5,a5 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a2,a2,1 │ │ │ │ + add a6,a6,a5 │ │ │ │ + bne a2,a0,8bc2 │ │ │ │ + j 8b58 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - lw s4,24(a1) │ │ │ │ - lw s5,20(a1) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s7,a2 │ │ │ │ + lui a1,0x1 │ │ │ │ + sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - lw s3,28(a1) │ │ │ │ - addw a5,s5,s4 │ │ │ │ + mv s2,a0 │ │ │ │ + addi a1,a1,-2048 │ │ │ │ + li a0,0 │ │ │ │ + slli s3,s7,0x20 │ │ │ │ + sd ra,72(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - addw a5,a5,s3 │ │ │ │ - lw s2,16(a1) │ │ │ │ - mv s0,a1 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + mv s6,a3 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + jal af94 │ │ │ │ mv s1,a0 │ │ │ │ - bnez a5,bb4a │ │ │ │ - ld a0,0(a0) │ │ │ │ - bltu a2,s2,bb62 │ │ │ │ - lw a1,32(a1) │ │ │ │ - lw a2,36(s0) │ │ │ │ - lw a3,40(s0) │ │ │ │ - lw a4,44(s0) │ │ │ │ - sw s2,4(a0) │ │ │ │ - sw s2,8(a0) │ │ │ │ - sw s5,0(a0) │ │ │ │ - sw s4,12(a0) │ │ │ │ - sw s3,16(a0) │ │ │ │ - sw a1,20(a0) │ │ │ │ - sw a2,24(a0) │ │ │ │ - sw a3,28(a0) │ │ │ │ - sw a4,32(a0) │ │ │ │ - bltu a5,s2,bb60 │ │ │ │ + li a1,4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 39f0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2a320 │ │ │ │ + lui a2,0x1 │ │ │ │ + mv s2,a0 │ │ │ │ + addi a2,a2,-2048 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2a376 │ │ │ │ + add a2,s5,s3 │ │ │ │ + mv a5,s5 │ │ │ │ + beqz s3,8c7c │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + bne a2,a5,8c68 │ │ │ │ + ld a2,0(s1) │ │ │ │ + addi a4,s1,8 │ │ │ │ + sd zero,0(s1) │ │ │ │ + addi a7,s1,2040 │ │ │ │ + li a6,0 │ │ │ │ + add a6,a6,a2 │ │ │ │ + addi a4,a4,8 │ │ │ │ + ld a2,-8(a4) │ │ │ │ + sd a6,-8(a4) │ │ │ │ + bne a4,a7,8c8c │ │ │ │ + mv a5,s0 │ │ │ │ + li a0,0 │ │ │ │ + li a6,0 │ │ │ │ + li a1,-1 │ │ │ │ + li t1,1 │ │ │ │ + beqz s3,8d4a │ │ │ │ + srliw a7,a6,0x3 │ │ │ │ + add a7,a7,s2 │ │ │ │ + lbu a4,0(a7) │ │ │ │ + not a2,a6 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,8d6e │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sllw a2,t1,a2 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lbu a4,0(a7) │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a7) │ │ │ │ + lw a4,0(a5) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + beq a3,a1,8d40 │ │ │ │ + addiw a7,a4,-1 │ │ │ │ + srliw a2,a7,0x3 │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a4,a2,a4 │ │ │ │ + andi a4,a4,1 │ │ │ │ + beqz a4,8d40 │ │ │ │ + add a3,a3,s5 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + bge a6,a3,8d40 │ │ │ │ + slli t3,a3,0x2 │ │ │ │ + srliw a2,a3,0x3 │ │ │ │ + add t3,t3,s0 │ │ │ │ + sw a7,0(t3) │ │ │ │ + add a2,a2,s2 │ │ │ │ + lbu a7,0(a2) │ │ │ │ + not a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sllw a3,t1,a3 │ │ │ │ + or a3,a7,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a0,a0,1 │ │ │ │ + addi a6,a6,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + bne a6,s3,8caa │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a0,0(s1) │ │ │ │ - lw a2,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - beq a2,a5,bb92 │ │ │ │ - lw a5,48(a0) │ │ │ │ - lw a4,36(a0) │ │ │ │ - lw a3,52(a0) │ │ │ │ - lw a1,40(a0) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - subw a5,s2,s4 │ │ │ │ - addw a6,a4,a3 │ │ │ │ - subw a5,a5,s5 │ │ │ │ - subw a5,a5,s3 │ │ │ │ - li a3,0 │ │ │ │ - bltu a1,a6,bb8e │ │ │ │ - subw a3,a1,a6 │ │ │ │ - bge a3,a5,bbd2 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,16(s0) │ │ │ │ - lw t1,20(s0) │ │ │ │ - lw a7,24(s0) │ │ │ │ - lw a6,28(s0) │ │ │ │ - lw a1,32(s0) │ │ │ │ - lw a2,36(s0) │ │ │ │ - lw a3,40(s0) │ │ │ │ - lw a4,44(s0) │ │ │ │ - li t3,2 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sw t3,8(s1) │ │ │ │ - sw a5,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw t1,36(a0) │ │ │ │ - sw a7,48(a0) │ │ │ │ - sw a6,52(a0) │ │ │ │ - sw a1,56(a0) │ │ │ │ - sw a2,60(a0) │ │ │ │ - sw a3,64(a0) │ │ │ │ - sw a4,68(a0) │ │ │ │ - j bb4e │ │ │ │ - bne a5,a3,bb4e │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a1,a2,0x3 │ │ │ │ - add a1,a1,a2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ + lw a4,0(a5) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + beq a3,a1,8d42 │ │ │ │ + addiw a7,a4,-1 │ │ │ │ + srliw a2,a7,0x3 │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a4,a2,a4 │ │ │ │ + andi a4,a4,1 │ │ │ │ + beqz a4,8d42 │ │ │ │ + add a3,a3,s5 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + bge a6,a3,8d42 │ │ │ │ + slli t3,a3,0x2 │ │ │ │ + add t3,t3,s0 │ │ │ │ + srliw a2,a3,0x3 │ │ │ │ + sw a7,0(t3) │ │ │ │ + add a2,a2,s2 │ │ │ │ + lbu a7,0(a2) │ │ │ │ + not a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + li t3,1 │ │ │ │ + sllw a3,t3,a3 │ │ │ │ + or a3,a7,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + j 8d42 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1246 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-164 │ │ │ │ + mv s5,a1 │ │ │ │ + li a1,1169 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + mv s6,a3 │ │ │ │ sd s7,8(sp) │ │ │ │ sd s8,0(sp) │ │ │ │ - lw s7,36(s0) │ │ │ │ - lw s8,32(s0) │ │ │ │ - lw s6,40(s0) │ │ │ │ - lw s0,44(s0) │ │ │ │ - jal 3870 │ │ │ │ - lw a4,8(s1) │ │ │ │ - sd a0,0(s1) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sw a4,8(s1) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s8,20(a5) │ │ │ │ - sw s7,24(a5) │ │ │ │ - sw s6,28(a5) │ │ │ │ - ld s7,8(sp) │ │ │ │ + mv s8,a4 │ │ │ │ + jal 154fa │ │ │ │ + li a1,2040 │ │ │ │ + li a0,0 │ │ │ │ + slli s7,s0,0x20 │ │ │ │ + jal af94 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + slli a1,s7,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a320 │ │ │ │ + mv s3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1204 │ │ │ │ + li a1,1174 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-256 │ │ │ │ + jal 154fa │ │ │ │ + li a2,2040 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3890 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1208 │ │ │ │ + li a1,1177 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-292 │ │ │ │ + jal 154fa │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a376 │ │ │ │ + add a2,s7,s5 │ │ │ │ + mv a5,s5 │ │ │ │ + beqz s0,8ea2 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + add a6,a6,s2 │ │ │ │ + ld a3,0(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a6) │ │ │ │ + bne a2,a5,8e8a │ │ │ │ + ld a7,0(s2) │ │ │ │ + addi a6,s2,8 │ │ │ │ + addi t3,s2,2040 │ │ │ │ + addi a7,a7,-1 │ │ │ │ + sd a7,0(s2) │ │ │ │ + ld t1,0(a6) │ │ │ │ + addi a6,a6,8 │ │ │ │ + add a7,a7,t1 │ │ │ │ + sd a7,-8(a6) │ │ │ │ + bne t3,a6,8eb4 │ │ │ │ + li a1,1193 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1136 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-392 │ │ │ │ + jal 154fa │ │ │ │ + addiw a4,s0,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + addiw s7,s8,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + li a1,-1 │ │ │ │ + li a0,1 │ │ │ │ + srliw a7,a4,0x3 │ │ │ │ + add a7,a7,s3 │ │ │ │ + lbu a2,0(a7) │ │ │ │ + not a6,a4 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sraw a2,a2,a6 │ │ │ │ + andi a2,a2,1 │ │ │ │ + bnez a2,8fda │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + add a3,a3,s6 │ │ │ │ + lw a3,0(a3) │ │ │ │ + sllw a6,a0,a6 │ │ │ │ + sw a3,0(a5) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + or a3,a3,a6 │ │ │ │ + sb a3,0(a7) │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + beq a2,a1,8f92 │ │ │ │ + addiw a7,a3,-1 │ │ │ │ + srliw a6,a7,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a3,a6,a3 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,8f92 │ │ │ │ + add a2,a2,s5 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + bge a2,a4,8f92 │ │ │ │ + slli t1,a2,0x2 │ │ │ │ + srliw a6,a2,0x3 │ │ │ │ + add t1,t1,s1 │ │ │ │ + sw a7,0(t1) │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + not a2,a2 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sllw a2,a0,a2 │ │ │ │ + or a2,a7,a2 │ │ │ │ + sb a2,0(a6) │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + addi s7,s7,-1 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + addi a5,a5,-4 │ │ │ │ + bne a4,a1,8ef8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,944 │ │ │ │ + li a1,1227 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-620 │ │ │ │ + jal 154fa │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ ld s8,0(sp) │ │ │ │ - sw s2,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - sw s5,0(a5) │ │ │ │ - sw s4,12(a5) │ │ │ │ - sw s3,16(a5) │ │ │ │ - sw s0,32(a5) │ │ │ │ - j bb4e │ │ │ │ - addi sp,sp,-256 │ │ │ │ - sd s0,240(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - lw a4,280(sp) │ │ │ │ - ld a0,0(a1) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - lw a4,20(s0) │ │ │ │ - ld s7,16(a0) │ │ │ │ - sd s10,160(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + beq a2,a1,8f94 │ │ │ │ + addiw a7,a3,-1 │ │ │ │ + srliw a6,a7,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a3,a6,a3 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,8f94 │ │ │ │ + add a2,a2,s5 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + bge a2,a4,8f94 │ │ │ │ + slli t1,a2,0x2 │ │ │ │ + add t1,t1,s1 │ │ │ │ + srliw a6,a2,0x3 │ │ │ │ + sw a7,0(t1) │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + not a2,a2 │ │ │ │ + andi a2,a2,7 │ │ │ │ + li t1,1 │ │ │ │ + sllw a2,t1,a2 │ │ │ │ + or a2,a7,a2 │ │ │ │ + sb a2,0(a6) │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + j 8f94 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + li a4,1 │ │ │ │ + lw s7,0(a1) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a5 │ │ │ │ + bgeu a4,a2,92ae │ │ │ │ + addiw a0,a2,-2 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - lw t1,8(a1) │ │ │ │ - mv s9,a1 │ │ │ │ - ld s2,256(sp) │ │ │ │ - lw s5,264(sp) │ │ │ │ - lw t4,272(sp) │ │ │ │ - lw t6,16(s0) │ │ │ │ - lw t3,288(sp) │ │ │ │ - lw a1,0(s0) │ │ │ │ - lbu a4,44(a0) │ │ │ │ - add s7,s7,a5 │ │ │ │ - beqz a6,c21c │ │ │ │ - addw a5,s10,a1 │ │ │ │ - bgeu a5,t1,c21c │ │ │ │ - lw a5,4(s0) │ │ │ │ - mv s4,a3 │ │ │ │ + addi a4,a1,8 │ │ │ │ + sd s10,0(sp) │ │ │ │ + addi a2,a1,4 │ │ │ │ + add a0,a0,a4 │ │ │ │ mv a3,a5 │ │ │ │ - bgeu a5,s4,c21e │ │ │ │ - li s1,0 │ │ │ │ - mv a4,s0 │ │ │ │ - sd s6,192(sp) │ │ │ │ - mv s0,s1 │ │ │ │ - sd t6,56(sp) │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - li s3,0 │ │ │ │ - sd t6,80(sp) │ │ │ │ - sd t1,16(sp) │ │ │ │ - sd t3,40(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - sd s10,24(sp) │ │ │ │ - sd a6,8(sp) │ │ │ │ - sd t4,32(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - j bd20 │ │ │ │ - lw a1,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw a4,a1,s0 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a4,a5,bd6e │ │ │ │ - lw a5,20(s1) │ │ │ │ - ld a4,48(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,20(s1) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw s3,a4,s3 │ │ │ │ - bltu a5,s3,c190 │ │ │ │ - ld a5,8(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - ld a0,0(s9) │ │ │ │ - mv a4,s0 │ │ │ │ - beq a5,s0,bdc0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - bgeu a5,a3,bdc0 │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - bgeu a5,s4,bdc0 │ │ │ │ - addw a6,a1,s0 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lbu a7,0(a4) │ │ │ │ - lbu a4,44(a0) │ │ │ │ - beq a7,a4,c170 │ │ │ │ - lw a4,12(s1) │ │ │ │ - bltu a4,s5,bf80 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,bcca │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw a4,a4,s0 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - lbu a0,0(a5) │ │ │ │ - beq a1,a0,bd6e │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,bd6e │ │ │ │ - lw a1,0(s1) │ │ │ │ - j bcec │ │ │ │ - ld a5,32(sp) │ │ │ │ - lw s8,20(s1) │ │ │ │ - subw s3,s3,a5 │ │ │ │ - lw a5,16(s1) │ │ │ │ - sext.w a1,s3 │ │ │ │ - not a4,a1 │ │ │ │ - addiw s11,a5,1 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - and s3,s3,a4 │ │ │ │ - sw s11,16(s1) │ │ │ │ - mv a5,s11 │ │ │ │ - sext.w s3,s3 │ │ │ │ - bgtz a1,bd9c │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - lw a7,24(s1) │ │ │ │ - lw a6,28(s1) │ │ │ │ - addw a4,a7,s8 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - beqz a4,bec0 │ │ │ │ - lw a1,0(s1) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - ld a0,0(s9) │ │ │ │ - mv a4,s0 │ │ │ │ - bne a5,s0,bd0c │ │ │ │ - mv a5,s1 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - mv s1,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a3,44(a0) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld t6,80(sp) │ │ │ │ - ld t3,40(sp) │ │ │ │ - beq a5,a3,c17a │ │ │ │ - bgeu t3,s3,c0aa │ │ │ │ - ld a5,56(sp) │ │ │ │ - lw s2,24(s0) │ │ │ │ - lw s1,28(s0) │ │ │ │ - ld a4,64(sp) │ │ │ │ - sw a5,16(s0) │ │ │ │ - addw a5,s2,s1 │ │ │ │ - sw a4,20(s0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - beqz a5,be9e │ │ │ │ - ld a4,56(sp) │ │ │ │ - bgeu t6,a4,be9e │ │ │ │ - mv a6,a4 │ │ │ │ - bgeu a5,a4,be9e │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a3,296(sp) │ │ │ │ - lw a4,8(a5) │ │ │ │ - li a5,1 │ │ │ │ - ld a0,0(a3) │ │ │ │ - beq a4,a5,c23a │ │ │ │ - lw a5,48(a0) │ │ │ │ - lw a3,36(a0) │ │ │ │ - lw a2,52(a0) │ │ │ │ - lw a1,40(a0) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - subw a5,a6,s2 │ │ │ │ - addw a6,a3,a2 │ │ │ │ - ld a2,64(sp) │ │ │ │ - subw a5,a5,a2 │ │ │ │ - subw a5,a5,s1 │ │ │ │ + lwu a4,0(a2) │ │ │ │ + addi a2,a2,4 │ │ │ │ + sub a7,a5,a4 │ │ │ │ + sub a6,a4,a3 │ │ │ │ + sub a1,a4,a5 │ │ │ │ + srai a7,a7,0x3f │ │ │ │ + sub a4,a3,a4 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + and a7,a7,a1 │ │ │ │ + and a4,a6,a4 │ │ │ │ + add a5,a5,a7 │ │ │ │ + sub a3,a3,a4 │ │ │ │ + bne a0,a2,9090 │ │ │ │ + addiw s6,a5,1 │ │ │ │ + subw s6,s6,a3 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s10,a5,0x1e │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + sext.w s7,a3 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s9,a5,0x1e │ │ │ │ + mv s8,a0 │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3890 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a320 │ │ │ │ li a2,0 │ │ │ │ - bltu a1,a6,be36 │ │ │ │ - subw a2,a1,a6 │ │ │ │ - blt a2,a5,c23a │ │ │ │ - bne a5,a2,be9e │ │ │ │ - addiw a5,a4,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lw s5,32(s0) │ │ │ │ - lw s4,36(s0) │ │ │ │ - lw s3,40(s0) │ │ │ │ - lw s0,44(s0) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a4,296(sp) │ │ │ │ - lw a3,8(a5) │ │ │ │ - sd a0,0(a4) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 2a376 │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a5,s2 │ │ │ │ + add a1,s9,s2 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + subw a4,a4,s7 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(a4) │ │ │ │ + bne a1,a5,9112 │ │ │ │ + lwu a2,0(s8) │ │ │ │ + li a5,1 │ │ │ │ + sw zero,0(s8) │ │ │ │ + bgeu a5,s6,915a │ │ │ │ + li a5,0 │ │ │ │ + addi a4,s8,4 │ │ │ │ + li a3,1 │ │ │ │ + lw a1,0(a4) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + sw a5,0(a4) │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + addiw a3,a3,1 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - slli a4,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bltu a3,s6,9144 │ │ │ │ + beqz s0,9214 │ │ │ │ + mv a2,s1 │ │ │ │ + li a0,0 │ │ │ │ + li a3,0 │ │ │ │ + li a1,-1 │ │ │ │ + li a7,1 │ │ │ │ + srliw a5,a3,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + not a6,a3 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sraw a4,a4,a6 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,923c │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + srli a4,t1,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sllw a6,a7,a6 │ │ │ │ + sw a4,0(a2) │ │ │ │ + lbu a4,0(a5) │ │ │ │ + or a4,a4,a6 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a5,0(a2) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + beq a4,a1,920a │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a6,t1,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a6,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,920a │ │ │ │ slli a4,a4,0x2 │ │ │ │ - ld a2,296(sp) │ │ │ │ - add a5,a0,a4 │ │ │ │ - ld a4,56(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,8(a2) │ │ │ │ - sw a4,4(a5) │ │ │ │ - sw a4,8(a5) │ │ │ │ - ld a4,64(sp) │ │ │ │ - sw s2,12(a5) │ │ │ │ - sw s1,16(a5) │ │ │ │ + add a4,a4,s2 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bgeu a3,a4,920a │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu t1,0(a6) │ │ │ │ + not a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,a7,a4 │ │ │ │ + or a4,t1,a4 │ │ │ │ + sb a4,0(a6) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ sw a4,0(a5) │ │ │ │ - sw s5,20(a5) │ │ │ │ - sw s4,24(a5) │ │ │ │ - sw s3,28(a5) │ │ │ │ - sw s0,32(a5) │ │ │ │ - ld s6,192(sp) │ │ │ │ - li s2,0 │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,224(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s0,a3,9164 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - ld a4,296(sp) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a4,72(sp) │ │ │ │ - bgeu a4,s11,bf50 │ │ │ │ - ld a4,296(sp) │ │ │ │ - lw t1,8(a4) │ │ │ │ - li a4,1 │ │ │ │ - beq t1,a4,bf02 │ │ │ │ - lw a4,48(a0) │ │ │ │ - lw a1,36(a0) │ │ │ │ - lw t4,52(a0) │ │ │ │ - lw t3,40(a0) │ │ │ │ - addw a1,a1,a4 │ │ │ │ - subw a4,a5,a7 │ │ │ │ - addw t5,a1,t4 │ │ │ │ - subw a4,a4,s8 │ │ │ │ - subw a4,a4,a6 │ │ │ │ - li t4,0 │ │ │ │ - bltu t3,t5,befe │ │ │ │ - subw t4,t3,t5 │ │ │ │ - bge t4,a4,c022 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - ld a3,296(sp) │ │ │ │ - lw a5,16(s1) │ │ │ │ - lw t5,20(s1) │ │ │ │ - lw t4,24(s1) │ │ │ │ - lw t3,28(s1) │ │ │ │ - lw t1,32(s1) │ │ │ │ - lw a7,36(s1) │ │ │ │ - lw a6,40(s1) │ │ │ │ - lw a4,44(s1) │ │ │ │ - li a1,2 │ │ │ │ - sw a1,8(a3) │ │ │ │ - sd a0,0(a3) │ │ │ │ - lw a1,0(s1) │ │ │ │ - sw a5,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw t5,36(a0) │ │ │ │ - sw t4,48(a0) │ │ │ │ - sw t3,52(a0) │ │ │ │ - sw t1,56(a0) │ │ │ │ - sw a7,60(a0) │ │ │ │ - sw a6,64(a0) │ │ │ │ - sw a4,68(a0) │ │ │ │ - j bcfe │ │ │ │ - lw t3,32(s1) │ │ │ │ - lw t1,36(s1) │ │ │ │ - lw a1,40(s1) │ │ │ │ - lw a4,44(s1) │ │ │ │ - sw a5,4(a0) │ │ │ │ - sw a5,8(a0) │ │ │ │ - sw s8,0(a0) │ │ │ │ - sw a7,12(a0) │ │ │ │ - sw a6,16(a0) │ │ │ │ - sw t3,20(a0) │ │ │ │ - sw t1,24(a0) │ │ │ │ - sw a1,28(a0) │ │ │ │ - sw a4,32(a0) │ │ │ │ - bnez s11,beca │ │ │ │ - lw a1,0(s1) │ │ │ │ - j bdb2 │ │ │ │ - sw a5,4(s1) │ │ │ │ - sw a6,0(s1) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,12(a0) │ │ │ │ - lw a1,0(a0) │ │ │ │ - lw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,12(a0) │ │ │ │ - lw a5,12(s1) │ │ │ │ - lw a7,32(a0) │ │ │ │ - lw a6,36(a0) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a1,0(a0) │ │ │ │ - sw a7,40(a0) │ │ │ │ - sw a6,44(a0) │ │ │ │ - sw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - lw a1,4(s1) │ │ │ │ - bltu s5,a5,c016 │ │ │ │ - addiw a5,a1,1 │ │ │ │ - bgeu a5,s4,c016 │ │ │ │ - li s10,1 │ │ │ │ - j bfd2 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - bgeu a5,s4,c016 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,12(a0) │ │ │ │ - lw a2,4(a0) │ │ │ │ - lw a3,24(a0) │ │ │ │ - addw a5,a5,s10 │ │ │ │ - sw a5,12(a0) │ │ │ │ - lw a4,12(s1) │ │ │ │ - lw a1,36(a0) │ │ │ │ - lw a6,32(a0) │ │ │ │ - addiw a5,s10,1 │ │ │ │ - addw a2,a2,s10 │ │ │ │ - addw a3,a3,s10 │ │ │ │ - sw a2,4(a0) │ │ │ │ - sw a1,44(a0) │ │ │ │ - sw a6,40(a0) │ │ │ │ - sw a3,24(a0) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - lw a1,4(s1) │ │ │ │ - sext.w s10,a5 │ │ │ │ - bgeu s5,a4,bfcc │ │ │ │ - lw a5,0(s1) │ │ │ │ - subw a1,a1,s0 │ │ │ │ - sw a1,4(s1) │ │ │ │ - subw a5,a5,s0 │ │ │ │ - sw a5,0(s1) │ │ │ │ - j bd3e │ │ │ │ - bne a4,t4,bdb0 │ │ │ │ - addiw a4,t1,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ + lw a5,0(a2) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - lw t5,32(s1) │ │ │ │ - lw t4,36(s1) │ │ │ │ - lw t3,40(s1) │ │ │ │ - lw t1,44(s1) │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sw a5,140(sp) │ │ │ │ - sd a6,128(sp) │ │ │ │ - sd a7,120(sp) │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - sd t1,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,296(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a7,120(sp) │ │ │ │ - lw t6,8(a5) │ │ │ │ - sd a0,0(a5) │ │ │ │ - ld a6,128(sp) │ │ │ │ - slli a0,t6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a1,a0,0x3 │ │ │ │ - addiw t6,t6,1 │ │ │ │ - sw t6,8(a5) │ │ │ │ - ld t5,112(sp) │ │ │ │ - lw a5,140(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t1,88(sp) │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a1,0(s1) │ │ │ │ - sw a5,4(a4) │ │ │ │ - sw a5,8(a4) │ │ │ │ - sw s8,0(a4) │ │ │ │ - sw a7,12(a4) │ │ │ │ - sw a6,16(a4) │ │ │ │ - sw t5,20(a4) │ │ │ │ - sw t4,24(a4) │ │ │ │ - sw t3,28(a4) │ │ │ │ - sw t1,32(a4) │ │ │ │ - j bcfe │ │ │ │ - lw a3,4(s0) │ │ │ │ - ld s6,192(sp) │ │ │ │ - li s2,1 │ │ │ │ - lw s4,24(s0) │ │ │ │ - lw s3,28(s0) │ │ │ │ - addw a3,a3,s1 │ │ │ │ - sw a3,4(s0) │ │ │ │ - addw a5,s4,s3 │ │ │ │ - sw a4,0(s0) │ │ │ │ - addw a5,a5,s8 │ │ │ │ - beqz a5,bea2 │ │ │ │ - bgeu a5,s11,bea2 │ │ │ │ - bgeu t6,s11,bea2 │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a3,296(sp) │ │ │ │ - li a4,1 │ │ │ │ - lw a5,8(a5) │ │ │ │ - ld a0,0(a3) │ │ │ │ - beq a5,a4,c1c4 │ │ │ │ - lw a4,48(a0) │ │ │ │ - lw a3,36(a0) │ │ │ │ - lw a2,52(a0) │ │ │ │ - lw a1,40(a0) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - subw a4,s11,s8 │ │ │ │ - addw a6,a3,a2 │ │ │ │ - subw a4,a4,s4 │ │ │ │ - subw a4,a4,s3 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + beq a4,a1,920c │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a6,t1,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a6,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,920c │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bgeu a3,a4,920c │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + li t3,1 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu t1,0(a6) │ │ │ │ + not a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,t3,a4 │ │ │ │ + or a4,t1,a4 │ │ │ │ + sb a4,0(a6) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 920c │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + mv s8,a0 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + sb zero,0(s8) │ │ │ │ + mv a0,s3 │ │ │ │ + sb zero,1(s8) │ │ │ │ + sb zero,2(s8) │ │ │ │ + sb zero,3(s8) │ │ │ │ + jal 2a320 │ │ │ │ li a2,0 │ │ │ │ - bltu a1,a6,c104 │ │ │ │ - subw a2,a1,a6 │ │ │ │ - blt a2,a4,c1c4 │ │ │ │ - bne a4,a2,bea2 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 2a376 │ │ │ │ + bnez s0,92f2 │ │ │ │ + sw zero,0(s8) │ │ │ │ + j 9214 │ │ │ │ + li s6,1 │ │ │ │ + li s9,4 │ │ │ │ + j 910c │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + li a2,1 │ │ │ │ + lw s10,0(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + bgeu a2,s0,9596 │ │ │ │ + addiw a0,s0,-2 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lw s5,36(s0) │ │ │ │ - lw s1,40(s0) │ │ │ │ - sd s6,192(sp) │ │ │ │ - lw s6,32(s0) │ │ │ │ - lw s0,44(s0) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a4,296(sp) │ │ │ │ - lw a3,8(a5) │ │ │ │ - sd a0,0(a4) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a4,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a2,296(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - sw a3,8(a2) │ │ │ │ - add a5,a0,a4 │ │ │ │ - sw s6,20(a5) │ │ │ │ - sw s11,4(a5) │ │ │ │ - ld s6,192(sp) │ │ │ │ - sw s11,8(a5) │ │ │ │ - sw s8,0(a5) │ │ │ │ - sw s4,12(a5) │ │ │ │ - sw s3,16(a5) │ │ │ │ - sw s5,24(a5) │ │ │ │ - sw s1,28(a5) │ │ │ │ - sw s0,32(a5) │ │ │ │ - j bea2 │ │ │ │ - ld t6,80(sp) │ │ │ │ - ld t3,40(sp) │ │ │ │ - mv a5,s1 │ │ │ │ - mv s1,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - bltu t3,s3,c1b6 │ │ │ │ - lw a3,4(s0) │ │ │ │ - ld s6,192(sp) │ │ │ │ - snez a4,s1 │ │ │ │ - subw s1,s1,a4 │ │ │ │ - addw a4,s1,a1 │ │ │ │ - li s2,0 │ │ │ │ - j c0b0 │ │ │ │ - mv t3,a5 │ │ │ │ + addi a4,a1,8 │ │ │ │ + add a0,a0,a4 │ │ │ │ + addi a3,a1,4 │ │ │ │ + mv a4,a5 │ │ │ │ + lwu a6,0(a3) │ │ │ │ + addi a3,a3,4 │ │ │ │ + sub a7,a5,a6 │ │ │ │ + sub a2,a6,a4 │ │ │ │ + sub a1,a6,a5 │ │ │ │ + srai a7,a7,0x3f │ │ │ │ + sub a6,a4,a6 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + and a7,a7,a1 │ │ │ │ + and a2,a2,a6 │ │ │ │ + add a5,a5,a7 │ │ │ │ + sub a4,a4,a2 │ │ │ │ + bne a0,a3,9348 │ │ │ │ + sext.w s10,a5 │ │ │ │ + sext.w s9,a4 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + subw s10,s10,s9 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli s5,a5,0x1e │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + addiw s11,s0,1 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1e │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s11 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,0 │ │ │ │ + mv s8,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3890 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a320 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3890 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2a376 │ │ │ │ + beqz s0,940a │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + add a3,a3,s1 │ │ │ │ mv a5,s1 │ │ │ │ - mv s1,s0 │ │ │ │ - addw a4,s1,a1 │ │ │ │ - ld a3,0(s9) │ │ │ │ - mv s0,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ + lw a6,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + subw a6,a6,s9 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a6,a4,0x1e │ │ │ │ + add a6,a6,s7 │ │ │ │ + lw a4,0(a6) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a6) │ │ │ │ + bne a3,a5,93e8 │ │ │ │ + lw a6,0(s7) │ │ │ │ + li a4,1 │ │ │ │ + addi a5,s7,4 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + sw a6,0(s7) │ │ │ │ + add s5,s5,s7 │ │ │ │ + bgeu a4,s10,9430 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a6,a4,a6 │ │ │ │ + sw a6,-4(a5) │ │ │ │ + bne s5,a5,9420 │ │ │ │ + addiw a2,s0,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + slli a3,a2,0x2 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + add a3,a3,s8 │ │ │ │ + li a1,-1 │ │ │ │ + li a0,1 │ │ │ │ + slli a5,s6,0x2 │ │ │ │ + add a7,s2,a5 │ │ │ │ + srliw a5,a2,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + not a4,a2 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a6,a6,a4 │ │ │ │ + andi a6,a6,1 │ │ │ │ + sllw t1,a0,a4 │ │ │ │ + bnez a6,952e │ │ │ │ + lw a4,0(a7) │ │ │ │ + addi s6,s6,-1 │ │ │ │ + sw a4,0(a3) │ │ │ │ + lbu a4,0(a5) │ │ │ │ + or a4,a4,t1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a5,0(a3) │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a4,t1,0x3 │ │ │ │ + add a7,s4,a4 │ │ │ │ + negw a4,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + andi a6,a4,7 │ │ │ │ + beq a5,a1,94fa │ │ │ │ + lbu a4,0(a7) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sraw a4,a4,a6 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,94fa │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ add a5,a5,s7 │ │ │ │ - lbu a3,44(a3) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld t6,80(sp) │ │ │ │ - bne a3,a5,bde0 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - li s2,0 │ │ │ │ - sw a5,16(s0) │ │ │ │ - ld a5,64(sp) │ │ │ │ - sw a5,20(s0) │ │ │ │ - j bea2 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - lwu a3,24(s0) │ │ │ │ - lwu a4,32(s0) │ │ │ │ - li a2,-1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - and a3,a3,a2 │ │ │ │ - and a4,a4,a2 │ │ │ │ - ld a2,296(sp) │ │ │ │ - lwu a6,28(s0) │ │ │ │ - lwu a1,36(s0) │ │ │ │ - lw t1,40(s0) │ │ │ │ - lw a7,44(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,0(a2) │ │ │ │ - ld a0,296(sp) │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a2,2 │ │ │ │ - sw a2,8(a0) │ │ │ │ - or a3,a3,a6 │ │ │ │ - or a4,a4,a1 │ │ │ │ - sw s11,40(a5) │ │ │ │ - sw s11,44(a5) │ │ │ │ - sw s8,36(a5) │ │ │ │ - sd a3,48(a5) │ │ │ │ - sd a4,56(a5) │ │ │ │ - sw t1,64(a5) │ │ │ │ - sw a7,68(a5) │ │ │ │ - j bea2 │ │ │ │ - lw a3,4(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ + lwu a6,0(a5) │ │ │ │ + slli a4,a6,0x2 │ │ │ │ + add a4,a4,s8 │ │ │ │ + bge a6,a2,94fa │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + addi a3,a3,-4 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + add a6,a6,s3 │ │ │ │ + not a4,a4 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,a0,a4 │ │ │ │ + or a4,a7,a4 │ │ │ │ + sb a4,0(a6) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 944a │ │ │ │ + addi a2,a2,-1 │ │ │ │ + addi a3,a3,-4 │ │ │ │ + bne a2,a1,944a │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + lw a5,0(a3) │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a4,t1,0x3 │ │ │ │ + add a7,s4,a4 │ │ │ │ + negw a4,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add s7,s7,a5 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - beq a5,a4,c282 │ │ │ │ - mv a4,a1 │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - li s2,1 │ │ │ │ - li s1,0 │ │ │ │ - j c0b0 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,296(sp) │ │ │ │ - lw a4,16(s0) │ │ │ │ - lw t3,20(s0) │ │ │ │ - lw t1,24(s0) │ │ │ │ - lw a7,28(s0) │ │ │ │ - lw a6,32(s0) │ │ │ │ - lw a1,36(s0) │ │ │ │ - lw a2,40(s0) │ │ │ │ - lw a3,44(s0) │ │ │ │ - ld s0,296(sp) │ │ │ │ - sd a5,0(a0) │ │ │ │ - li a0,2 │ │ │ │ - sw a0,8(s0) │ │ │ │ - sw a4,40(a5) │ │ │ │ - sw a4,44(a5) │ │ │ │ - sw t3,36(a5) │ │ │ │ - sw t1,48(a5) │ │ │ │ - sw a7,52(a5) │ │ │ │ - sw a6,56(a5) │ │ │ │ - sw a1,60(a5) │ │ │ │ - sw a2,64(a5) │ │ │ │ - sw a3,68(a5) │ │ │ │ - j be9e │ │ │ │ - li s1,0 │ │ │ │ - li s11,0 │ │ │ │ - li s8,0 │ │ │ │ - j c182 │ │ │ │ - addi sp,sp,-320 │ │ │ │ - lwu t3,352(sp) │ │ │ │ - lwu t4,360(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - lw s2,328(sp) │ │ │ │ - lw s7,320(sp) │ │ │ │ - li t1,-1 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - sd a4,64(sp) │ │ │ │ - auipc a4,0x6e │ │ │ │ - ld a4,-920(a4) │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - and t3,t3,t1 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + andi a6,a4,7 │ │ │ │ + beq a5,a1,94fa │ │ │ │ + lbu a4,0(a7) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sraw a4,a4,a6 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,94fa │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lwu a6,0(a5) │ │ │ │ + slli a4,a6,0x2 │ │ │ │ + add a4,a4,s8 │ │ │ │ + bge a6,a2,94fa │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + li t1,1 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + not a4,a4 │ │ │ │ + add a6,a6,s3 │ │ │ │ + andi a4,a4,7 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + addi a3,a3,-4 │ │ │ │ + sllw a4,t1,a4 │ │ │ │ + j 94ea │ │ │ │ + mv s9,s10 │ │ │ │ + j 937c │ │ │ │ + addi sp,sp,-192 │ │ │ │ + mv a5,a2 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + auipc s9,0x71 │ │ │ │ + ld s9,-1684(s9) │ │ │ │ + ld a5,0(s9) │ │ │ │ sd a5,72(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,200(sp) │ │ │ │ li a5,0 │ │ │ │ - mv t6,a0 │ │ │ │ - slli t5,s2,0x20 │ │ │ │ - and t1,s7,t1 │ │ │ │ - or t3,t3,t4 │ │ │ │ - li a5,1 │ │ │ │ - li a0,16 │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd t3,152(sp) │ │ │ │ - sd a5,184(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - mv s1,a3 │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + mv s1,a0 │ │ │ │ mv s3,a1 │ │ │ │ - sd s4,272(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s6,256(sp) │ │ │ │ - mv s5,a7 │ │ │ │ - mv s6,a2 │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - or s8,t1,t5 │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - sw zero,164(sp) │ │ │ │ - sd zero,168(sp) │ │ │ │ - sd zero,176(sp) │ │ │ │ - jal 3330 │ │ │ │ + sd a2,32(sp) │ │ │ │ + li a1,1411 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-586 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1918 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + addi s11,sp,68 │ │ │ │ + jal 154fa │ │ │ │ + addi s10,sp,64 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s10 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 6e4a │ │ │ │ + addiw s2,s0,-1 │ │ │ │ mv s4,a0 │ │ │ │ - li a0,72 │ │ │ │ - jal 3330 │ │ │ │ - mv a5,a0 │ │ │ │ - sd a5,0(s4) │ │ │ │ - li a0,32 │ │ │ │ - sw zero,8(s4) │ │ │ │ - jal 3330 │ │ │ │ - li a2,48 │ │ │ │ - li a1,1000 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 5a2e │ │ │ │ - mv a2,s2 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-618 │ │ │ │ + li a1,1414 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1850 │ │ │ │ + srliw s6,s2,0x3 │ │ │ │ + jal 154fa │ │ │ │ + add s6,s6,s4 │ │ │ │ + lbu a5,0(s6) │ │ │ │ + negw s7,s0 │ │ │ │ + andi s7,s7,7 │ │ │ │ + sraw a5,a5,s7 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,963c │ │ │ │ + lw a4,68(sp) │ │ │ │ + li a5,1 │ │ │ │ + beq a4,a5,9bc8 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-604 │ │ │ │ + li a1,1429 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1792 │ │ │ │ + sd s8,112(sp) │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2a320 │ │ │ │ + mv s2,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-608 │ │ │ │ + li a1,1431 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1756 │ │ │ │ + jal 154fa │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 7f02 │ │ │ │ + lbu a5,0(s6) │ │ │ │ + addiw t1,s0,-2 │ │ │ │ + slli s5,t1,0x20 │ │ │ │ + sraw a5,a5,s7 │ │ │ │ + andi a5,a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + lw s6,64(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + bnez a5,990c │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-644 │ │ │ │ + li a1,1437 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1688 │ │ │ │ + jal 154fa │ │ │ │ + lw s7,68(sp) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-620 │ │ │ │ + li a1,1438 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1656 │ │ │ │ + jal 154fa │ │ │ │ mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - lw a5,152(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - sd s8,192(sp) │ │ │ │ - sw a0,160(sp) │ │ │ │ - mv s8,s2 │ │ │ │ - mv s9,s7 │ │ │ │ - beq a5,a0,c752 │ │ │ │ - lw a5,8(s4) │ │ │ │ - lw s11,184(sp) │ │ │ │ - lw s10,188(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a6,168(sp) │ │ │ │ - lw a2,172(sp) │ │ │ │ - lw a3,176(sp) │ │ │ │ - lw a4,180(sp) │ │ │ │ - ld a0,0(s4) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - bgeu s10,s11,c64e │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a3,104(sp) │ │ │ │ - sd a2,96(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a1,8(s4) │ │ │ │ - ld a6,88(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - slli a7,a1,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - slli a5,a7,0x3 │ │ │ │ - ld a3,104(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - add a5,a5,a7 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sd a0,0(s4) │ │ │ │ - sw a1,8(s4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw a6,4(a5) │ │ │ │ - sw a6,8(a5) │ │ │ │ - sw a2,0(a5) │ │ │ │ - sw a3,12(a5) │ │ │ │ - sw a4,16(a5) │ │ │ │ - sw s7,20(a5) │ │ │ │ - sw s2,24(a5) │ │ │ │ - sw s9,28(a5) │ │ │ │ - sw s8,32(a5) │ │ │ │ - lw a5,156(sp) │ │ │ │ - lw s9,80(sp) │ │ │ │ - lw s11,72(sp) │ │ │ │ - lw s10,64(sp) │ │ │ │ - lui s7,0x2 │ │ │ │ - addi s2,sp,152 │ │ │ │ - addi s7,s7,1808 │ │ │ │ - bgeu a5,s1,c3de │ │ │ │ - lw a1,184(sp) │ │ │ │ - lw a2,188(sp) │ │ │ │ - bgeu a2,a1,c406 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5b1a │ │ │ │ - bnez a0,c46a │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5bce │ │ │ │ + li a0,0 │ │ │ │ + jal 2a320 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 8748 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-660 │ │ │ │ + li a1,1442 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1600 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 154fa │ │ │ │ + li a5,1 │ │ │ │ + li s6,0 │ │ │ │ + li a2,-1 │ │ │ │ + srliw a4,s5,0x3 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a3,s5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a3,s6,a5 │ │ │ │ + sub a1,a5,s6 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + neg a4,a4 │ │ │ │ + and a3,a3,a1 │ │ │ │ + and a5,a5,a4 │ │ │ │ + addi s5,s5,-1 │ │ │ │ + add s6,s6,a3 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne s5,a2,971c │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-710 │ │ │ │ + sext.w a5,s6 │ │ │ │ + li a1,1445 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1514 │ │ │ │ + slli s10,s0,0x20 │ │ │ │ + sd a5,56(sp) │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + jal 154fa │ │ │ │ + slli a1,s10,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ mv s8,a0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,48 │ │ │ │ + mv a2,a0 │ │ │ │ + li a3,0 │ │ │ │ + beqz s0,97b8 │ │ │ │ + sext.w a5,a3 │ │ │ │ + li a1,0 │ │ │ │ + bltz s5,9794 │ │ │ │ + subw a1,a5,s5 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + sw a1,0(a2) │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,97b0 │ │ │ │ + mv s5,a3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s10,a3,9786 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-784 │ │ │ │ + li a1,1449 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1412 │ │ │ │ + jal 154fa │ │ │ │ + ld a3,56(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 6c7a │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw s5,0(a6) │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 2a320 │ │ │ │ + mv s6,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-814 │ │ │ │ + li a1,1456 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1350 │ │ │ │ + jal 154fa │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a7,s6 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a3,s8 │ │ │ │ + sd s5,0(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 7576 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-822 │ │ │ │ + li a1,1461 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1302 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 154fa │ │ │ │ mv a0,s2 │ │ │ │ - jal 3530 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ - lw a5,156(sp) │ │ │ │ - j c3d2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - lw a2,184(sp) │ │ │ │ - ld a5,16(s3) │ │ │ │ - lw a3,152(sp) │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - sext.w a0,a0 │ │ │ │ - srli a4,a1,0x1e │ │ │ │ - sw a0,160(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bgeu a3,a0,c4ac │ │ │ │ - lw a6,180(sp) │ │ │ │ - lw a4,176(sp) │ │ │ │ - subw a4,a6,a4 │ │ │ │ - addw a4,a4,s1 │ │ │ │ - bgeu a0,a4,c4b0 │ │ │ │ - ld a4,80(sp) │ │ │ │ - subw a6,a0,a3 │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - lui a7,0x2 │ │ │ │ - sd s4,40(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - addi a7,a7,1808 │ │ │ │ - addi a4,sp,152 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-834 │ │ │ │ + li a1,1466 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1258 │ │ │ │ + jal 154fa │ │ │ │ + mv a7,s5 │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a2,s7 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 789e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2a396 │ │ │ │ + beqz a0,9a9c │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-874 │ │ │ │ + li a1,1476 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1178 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s3 │ │ │ │ - jal bc3e │ │ │ │ - bnez a0,c402 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5b1a │ │ │ │ - beqz a0,c3e6 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5ac6 │ │ │ │ - mv a0,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 9044 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x6e │ │ │ │ - ld a5,-1384(a5) │ │ │ │ - ld a4,200(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + sw s0,0(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,c7de │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,272(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ + bnez a5,9c0e │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,168(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - bnez a0,c4e6 │ │ │ │ - lw a6,180(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd s4,40(sp) │ │ │ │ - sd s9,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv a7,s7 │ │ │ │ - subw a6,s1,a6 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 2a320 │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ mv a4,s2 │ │ │ │ - mv a3,s1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 8748 │ │ │ │ + sd a0,48(sp) │ │ │ │ + li a5,1 │ │ │ │ + li s7,0 │ │ │ │ + li a2,-1 │ │ │ │ + srliw a4,s5,0x3 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a3,s5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a3,s7,a5 │ │ │ │ + sub a1,a5,s7 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + addi a4,a4,-1 │ │ │ │ + and a3,a3,a1 │ │ │ │ + and a5,a5,a4 │ │ │ │ + addi s5,s5,-1 │ │ │ │ + add s7,s7,a3 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne s5,a2,9932 │ │ │ │ + slli s11,s0,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sext.w a5,s7 │ │ │ │ + slli a1,s11,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + li a3,0 │ │ │ │ + li a0,1 │ │ │ │ + beqz s0,99b8 │ │ │ │ + sext.w a5,a3 │ │ │ │ + li a1,0 │ │ │ │ + bltz s5,9992 │ │ │ │ + subw a1,a5,s5 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + sw a1,0(a2) │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a5,a0,99b0 │ │ │ │ + mv s5,a3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s11,a3,9984 │ │ │ │ + ld a3,56(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 6c7a │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw s7,0(a6) │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 2a320 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1054 │ │ │ │ + li a1,1524 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,862 │ │ │ │ + mv s5,a5 │ │ │ │ + jal 154fa │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a7,s5 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s0 │ │ │ │ + sd s7,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 723c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1084 │ │ │ │ + li a1,1533 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,792 │ │ │ │ + jal 154fa │ │ │ │ + mv a7,s7 │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ mv a2,s6 │ │ │ │ + mv a6,s5 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 7bda │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 2a396 │ │ │ │ + beqz a0,9b32 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1128 │ │ │ │ + li a1,1542 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,716 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s3 │ │ │ │ - jal bc3e │ │ │ │ - lw a5,168(sp) │ │ │ │ - bne a5,s1,c3de │ │ │ │ - lw a3,172(sp) │ │ │ │ - lw a5,176(sp) │ │ │ │ - lw a4,180(sp) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - bnez a5,c3de │ │ │ │ - j c46a │ │ │ │ - lwu a5,156(sp) │ │ │ │ - lw a3,188(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 2e5e6 │ │ │ │ - lw a5,164(sp) │ │ │ │ - sext.w a4,a0 │ │ │ │ - srai s8,a0,0x20 │ │ │ │ - sd a0,144(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - mv t1,a0 │ │ │ │ - bgeu a5,s5,c72a │ │ │ │ - ld a7,184(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - addi a6,sp,152 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 92f8 │ │ │ │ + j 98cc │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1340 │ │ │ │ + li a1,1486 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,672 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s6,40(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 88c2 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1368 │ │ │ │ + li a1,1491 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,612 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s5 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 959a │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1370 │ │ │ │ + li a1,1495 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,570 │ │ │ │ + jal 154fa │ │ │ │ + lw s5,68(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 8aa6 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + j 98c0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1490 │ │ │ │ + li a1,1551 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,522 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + li a6,1 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s7 │ │ │ │ mv a3,s6 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 88c2 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1518 │ │ │ │ + li a1,1557 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,462 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s5 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 959a │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1384 │ │ │ │ + li a1,1561 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,420 │ │ │ │ + jal 154fa │ │ │ │ + lw s5,64(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 8aa6 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + j 9a8e │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,2032 │ │ │ │ + li a1,1417 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,372 │ │ │ │ + jal 154fa │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + mv s5,a0 │ │ │ │ + sw s2,0(a0) │ │ │ │ + mv a5,s4 │ │ │ │ + li a4,1 │ │ │ │ mv a2,s0 │ │ │ │ mv a1,s3 │ │ │ │ - sd t1,112(sp) │ │ │ │ - jal b7b2 │ │ │ │ - ld t1,112(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - bltu s8,a5,c3de │ │ │ │ - lw a4,152(sp) │ │ │ │ - lw a5,156(sp) │ │ │ │ - lw s8,168(sp) │ │ │ │ - lw a7,172(sp) │ │ │ │ - lw a6,176(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - ld a1,184(sp) │ │ │ │ - lw a2,180(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - or a4,a4,a3 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addw a3,a7,a6 │ │ │ │ - lw t3,184(sp) │ │ │ │ - sd a1,192(sp) │ │ │ │ - sd a4,152(sp) │ │ │ │ - sd t1,184(sp) │ │ │ │ - addw a4,a3,a2 │ │ │ │ - sw s8,168(sp) │ │ │ │ - srai a3,a1,0x20 │ │ │ │ - sext.w a1,s8 │ │ │ │ - bnez a4,c5a0 │ │ │ │ - lui t1,0x2 │ │ │ │ - addi t1,t1,1808 │ │ │ │ - ld a0,0(s4) │ │ │ │ - bltu t1,a1,c5a8 │ │ │ │ - ld t1,104(sp) │ │ │ │ - sw s8,4(a0) │ │ │ │ - sw s8,8(a0) │ │ │ │ - sw t1,20(a0) │ │ │ │ - ld t1,96(sp) │ │ │ │ - sw a7,0(a0) │ │ │ │ - sw a6,12(a0) │ │ │ │ - sw a2,16(a0) │ │ │ │ - sw t1,24(a0) │ │ │ │ - sw t3,28(a0) │ │ │ │ - sw a3,32(a0) │ │ │ │ - bgeu a4,a1,c3d2 │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw t1,8(s4) │ │ │ │ - li a4,1 │ │ │ │ - beq t1,a4,c7b2 │ │ │ │ - lw a4,48(a0) │ │ │ │ - lw a1,36(a0) │ │ │ │ - lw t5,52(a0) │ │ │ │ - lw t4,40(a0) │ │ │ │ - addw a1,a1,a4 │ │ │ │ - subw a4,s8,a6 │ │ │ │ - addw t6,a1,t5 │ │ │ │ - subw a4,a4,a7 │ │ │ │ - subw a4,a4,a2 │ │ │ │ - li t5,0 │ │ │ │ - bltu t4,t6,c5d8 │ │ │ │ - subw t5,t4,t6 │ │ │ │ - blt t5,a4,c7b2 │ │ │ │ - bne a4,t5,c3d2 │ │ │ │ - addiw a5,t1,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a3,136(sp) │ │ │ │ - sd a2,128(sp) │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a7,112(sp) │ │ │ │ - sd t3,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - mv a4,a0 │ │ │ │ - lw a0,8(s4) │ │ │ │ - ld a3,104(sp) │ │ │ │ - sd a4,0(s4) │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - slli a1,t1,0x3 │ │ │ │ - add a1,a1,t1 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sw a0,8(s4) │ │ │ │ - add a4,a4,a1 │ │ │ │ - sw a3,20(a4) │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a7,112(sp) │ │ │ │ - ld a6,120(sp) │ │ │ │ - ld a2,128(sp) │ │ │ │ - ld t3,88(sp) │ │ │ │ - sw a3,24(a4) │ │ │ │ - ld a3,136(sp) │ │ │ │ - lw a5,156(sp) │ │ │ │ - sw s8,8(a4) │ │ │ │ - sw s8,4(a4) │ │ │ │ - sw a7,0(a4) │ │ │ │ - sw a6,12(a4) │ │ │ │ - sw a2,16(a4) │ │ │ │ - sw t3,28(a4) │ │ │ │ - sw a3,32(a4) │ │ │ │ - j c3d2 │ │ │ │ - lw a5,152(sp) │ │ │ │ - lw a7,156(sp) │ │ │ │ - addiw s2,a6,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a7,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,a6 │ │ │ │ - sd a4,104(sp) │ │ │ │ - sd a3,96(sp) │ │ │ │ - sd a2,88(sp) │ │ │ │ - sw s2,168(sp) │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a1,8(s4) │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a4,104(sp) │ │ │ │ - slli t1,a1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - slli a6,t1,0x3 │ │ │ │ - addiw a7,a1,2 │ │ │ │ - add a6,a6,t1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - sw a1,8(s4) │ │ │ │ - add a5,a0,a6 │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld a2,88(sp) │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - sw a3,12(a5) │ │ │ │ - sw a4,16(a5) │ │ │ │ - lw a3,172(sp) │ │ │ │ - lw a4,176(sp) │ │ │ │ - slli t1,a7,0x3 │ │ │ │ - add a1,t1,a7 │ │ │ │ - sw s2,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - sw a2,0(a5) │ │ │ │ - sw s11,20(a5) │ │ │ │ - sw s10,24(a5) │ │ │ │ - sw s9,28(a5) │ │ │ │ - sw s8,32(a5) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lw s2,168(sp) │ │ │ │ - lw s11,180(sp) │ │ │ │ - lw s10,184(sp) │ │ │ │ - lw s9,188(sp) │ │ │ │ - lw s8,192(sp) │ │ │ │ - lw s7,196(sp) │ │ │ │ - sd a3,96(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a2,8(s4) │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a4,88(sp) │ │ │ │ - slli a1,a2,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 9044 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + j 98dc │ │ │ │ + sd s8,112(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + mv a5,a2 │ │ │ │ + auipc a4,0x70 │ │ │ │ + ld a4,760(a4) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + lw s1,0(a5) │ │ │ │ + mv s4,a1 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a2,56(sp) │ │ │ │ + li a1,1590 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1516 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,268 │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + jal 154fa │ │ │ │ + addi a5,sp,84 │ │ │ │ + addi s5,sp,80 │ │ │ │ + mv a4,a5 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 6f90 │ │ │ │ + mv s3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1548 │ │ │ │ + li a1,1593 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,208 │ │ │ │ + jal 154fa │ │ │ │ + addiw s0,s1,-1 │ │ │ │ + srliw a5,s0,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + negw a4,s1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,a2ae │ │ │ │ + lw s9,84(sp) │ │ │ │ + li a5,1 │ │ │ │ + beq s9,a5,a944 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1556 │ │ │ │ + sd s11,104(sp) │ │ │ │ + li a1,1608 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,142 │ │ │ │ + slli s11,s9,0x20 │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + jal 154fa │ │ │ │ + slli a1,s11,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1570 │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,1611 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,88 │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 2a320 │ │ │ │ + li a1,1614 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1574 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,50 │ │ │ │ + jal 154fa │ │ │ │ + addiw a1,s1,-2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - slli a5,a1,0x3 │ │ │ │ - add a5,a5,a1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sd a0,0(s4) │ │ │ │ - sw a2,8(s4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s2,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - sw a3,0(a5) │ │ │ │ - sw a4,12(a5) │ │ │ │ - sw s11,16(a5) │ │ │ │ - sw s10,20(a5) │ │ │ │ - sw s9,24(a5) │ │ │ │ - sw s8,28(a5) │ │ │ │ - sw s7,32(a5) │ │ │ │ - j c3c0 │ │ │ │ - sd a0,112(sp) │ │ │ │ - jal 36fc0 │ │ │ │ - ld t1,112(sp) │ │ │ │ - beqz a0,c52e │ │ │ │ - lw a5,164(sp) │ │ │ │ - bne a5,s5,c52e │ │ │ │ - lwu a5,156(sp) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - jal 36ed8 │ │ │ │ - ld t1,112(sp) │ │ │ │ - bnez a0,c514 │ │ │ │ - j c52e │ │ │ │ - bgeu a5,s1,c348 │ │ │ │ - beq s7,s2,c348 │ │ │ │ - lwu a5,156(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ + li a5,1 │ │ │ │ li a4,0 │ │ │ │ - add a5,a5,s6 │ │ │ │ + li a6,-1 │ │ │ │ + srliw a3,a1,0x3 │ │ │ │ + add a3,a3,s3 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + not a2,a1 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a3,a3,a2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + sub a2,a4,a5 │ │ │ │ + sub a0,a5,a4 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + neg a3,a3 │ │ │ │ + and a2,a2,a0 │ │ │ │ + and a5,a5,a3 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a1,a6,9d30 │ │ │ │ + sext.w a5,a4 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1622 │ │ │ │ + li a1,1617 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-42 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + jal 154fa │ │ │ │ + li s5,0 │ │ │ │ + auipc s2,0x55 │ │ │ │ + addi s2,s2,-1596 │ │ │ │ + auipc s0,0x54 │ │ │ │ + addi s0,s0,-68 │ │ │ │ + beqz s1,9de2 │ │ │ │ + ld s6,8(sp) │ │ │ │ + j 9dbe │ │ │ │ + srliw a5,s5,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 2e5e6 │ │ │ │ - lw a5,164(sp) │ │ │ │ - sd a0,184(sp) │ │ │ │ - bltu a5,s5,c796 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,c7ac │ │ │ │ - lw a5,164(sp) │ │ │ │ - bne a5,s5,c7ac │ │ │ │ - lwu a5,156(sp) │ │ │ │ + not a3,s5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a5,a5,a3 │ │ │ │ + andi a5,a5,1 │ │ │ │ + xori a5,a5,1 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addw s7,a5,s7 │ │ │ │ + beq s1,s5,9de2 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ add a5,a5,s6 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - jal 36ed8 │ │ │ │ - beqz a0,c7ac │ │ │ │ - ld a7,192(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - addi a6,sp,152 │ │ │ │ - mv a5,s5 │ │ │ │ + sw s5,0(a5) │ │ │ │ + bgeu s1,s7,9d9a │ │ │ │ mv a4,s1 │ │ │ │ - mv a3,s6 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1622 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d96a │ │ │ │ + j 9d9a │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-1722 │ │ │ │ + li a1,1626 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-166 │ │ │ │ + jal 154fa │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,710 │ │ │ │ + li a1,838 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-190 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s8 │ │ │ │ + li a2,0 │ │ │ │ + jal 2a376 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,708 │ │ │ │ + li a1,841 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-224 │ │ │ │ + jal 154fa │ │ │ │ + lui a1,0x1 │ │ │ │ + addi a1,a1,-8 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + addiw s0,s9,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s10,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,688 │ │ │ │ + li a1,846 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-292 │ │ │ │ + sd s7,16(sp) │ │ │ │ + jal 154fa │ │ │ │ mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal b7b2 │ │ │ │ - lw s9,192(sp) │ │ │ │ - lw s8,196(sp) │ │ │ │ - j c348 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - lw a4,168(sp) │ │ │ │ - li a5,2 │ │ │ │ - sw a5,8(s4) │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld a3,192(sp) │ │ │ │ - ld a2,184(sp) │ │ │ │ - lw a1,172(sp) │ │ │ │ - sw a4,40(a0) │ │ │ │ - sw a4,44(a0) │ │ │ │ - ld a4,176(sp) │ │ │ │ - lw a5,156(sp) │ │ │ │ - sw a1,36(a0) │ │ │ │ - sd a4,48(a0) │ │ │ │ - sd a2,56(a0) │ │ │ │ - sd a3,64(a0) │ │ │ │ - j c3d2 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-256 │ │ │ │ - sd s1,232(sp) │ │ │ │ - ld s1,256(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - auipc a4,0x6d │ │ │ │ - ld a4,1830(a4) │ │ │ │ - mv t0,a1 │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - lw s0,8(a1) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3890 │ │ │ │ + lui a2,0x1 │ │ │ │ + lui t1,0x1 │ │ │ │ + addi a2,a2,-16 │ │ │ │ + addi t1,t1,-24 │ │ │ │ li a5,0 │ │ │ │ - ld a1,264(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - ld s2,0(s1) │ │ │ │ - ld s10,8(s1) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - addi s4,sp,136 │ │ │ │ - addi s5,sp,120 │ │ │ │ - srli a4,a5,0x1c │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ + add s5,s2,a2 │ │ │ │ + add s6,s2,t1 │ │ │ │ + sd s9,64(sp) │ │ │ │ + mv t4,s2 │ │ │ │ + mv s9,s8 │ │ │ │ + sd s11,0(s10) │ │ │ │ mv s8,s4 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd a1,104(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - sd zero,120(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - sd a4,88(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s7,s1 │ │ │ │ - sd t0,80(sp) │ │ │ │ - mv s9,s5 │ │ │ │ - mv s11,a3 │ │ │ │ - ld a5,0(s7) │ │ │ │ - beqz a5,c8ca │ │ │ │ - addi s9,s9,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bne s9,s8,c84c │ │ │ │ - mv s9,s11 │ │ │ │ - bnez s2,c866 │ │ │ │ - ld a5,0(s1) │ │ │ │ - bnez a5,c870 │ │ │ │ - bnez s10,c9a2 │ │ │ │ - ld a5,8(s1) │ │ │ │ - beqz a5,c9a2 │ │ │ │ - addi s1,s1,16 │ │ │ │ - ld a5,0(s6) │ │ │ │ - beqz a5,c9ae │ │ │ │ - ld s0,0(s5) │ │ │ │ - beqz s0,c890 │ │ │ │ - ld a0,0(s0) │ │ │ │ + li s7,1 │ │ │ │ + mv s4,s3 │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + mv s3,s11 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s11,s8 │ │ │ │ + li t3,0 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s6,s5 │ │ │ │ + mv s5,s3 │ │ │ │ + mv s3,s2 │ │ │ │ + mv s2,s4 │ │ │ │ + bge t3,s5,9f00 │ │ │ │ + slli a4,t3,0x3 │ │ │ │ + add s1,s10,a4 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,9ed4 │ │ │ │ + j 9ffa │ │ │ │ + bge s4,s5,9fe6 │ │ │ │ + neg s4,s0 │ │ │ │ + slli s1,s4,0x3 │ │ │ │ + add s1,s1,s10 │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,9ed0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t4 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t4,a0 │ │ │ │ + blt s4,s5,a994 │ │ │ │ + mv t3,s4 │ │ │ │ + blt t3,s5,9ec0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s4,s2 │ │ │ │ + mv s2,s3 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + mv s3,s5 │ │ │ │ + mv s5,s6 │ │ │ │ + mv s6,s8 │ │ │ │ + mv s8,s11 │ │ │ │ + bgeu a5,s2,9eae │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,524 │ │ │ │ + li a1,946 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-472 │ │ │ │ + mv s2,t4 │ │ │ │ + mv s8,s9 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s9,64(sp) │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv s3,s4 │ │ │ │ + mv s4,s11 │ │ │ │ jal 3670 │ │ │ │ - sd zero,0(s5) │ │ │ │ - addi s6,s6,8 │ │ │ │ - addi s5,s5,8 │ │ │ │ - bne s1,s6,c872 │ │ │ │ - auipc a5,0x6d │ │ │ │ - ld a5,1656(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-2034 │ │ │ │ + li a1,1629 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-526 │ │ │ │ + jal 154fa │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 2a396 │ │ │ │ + beqz a0,a896 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,2042 │ │ │ │ + li a1,1635 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-570 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,8(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s9 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 8bfe │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sw s1,0(a5) │ │ │ │ + auipc a5,0x70 │ │ │ │ + ld a5,-172(a5) │ │ │ │ + ld a4,88(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,c9d6 │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + bnez a5,a9a0 │ │ │ │ + ld ra,200(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - ld a1,80(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s0,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s0,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a3,s11 │ │ │ │ - jal c28a │ │ │ │ - lw a5,8(a0) │ │ │ │ - sd a0,0(s9) │ │ │ │ - li a4,1 │ │ │ │ - mv s3,a0 │ │ │ │ - bgeu a4,a5,c852 │ │ │ │ - addiw a4,a5,-2 │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t4 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t4,a0 │ │ │ │ + mv t3,s4 │ │ │ │ + j 9efc │ │ │ │ + ld a2,0(sp) │ │ │ │ + neg a5,t3 │ │ │ │ + addi a6,s0,-1 │ │ │ │ + mv a0,t4 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd a6,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld a6,24(sp) │ │ │ │ + mv t4,a0 │ │ │ │ + mv s4,t3 │ │ │ │ + mv a0,t3 │ │ │ │ + mv t3,s0 │ │ │ │ + sext.w a1,s4 │ │ │ │ + blt a6,a0,a7e6 │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw t1,0(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a7 │ │ │ │ + addw a4,s3,t1 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + srliw t5,a4,0x3 │ │ │ │ + sd t1,0(a5) │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + add a5,s2,t5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add t1,t1,s11 │ │ │ │ + not a4,a4 │ │ │ │ + lbu t1,0(t1) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,t1,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli t1,a3,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a6,t1,a02c │ │ │ │ + ld a3,0(t4) │ │ │ │ + sd s4,0(t4) │ │ │ │ + addi a4,t4,8 │ │ │ │ + mv a5,t4 │ │ │ │ + mv a2,s4 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + ld a3,-8(a4) │ │ │ │ + sd a2,-8(a4) │ │ │ │ + bne a4,s6,a0a6 │ │ │ │ + mv a3,a1 │ │ │ │ + blt a6,a0,a124 │ │ │ │ + ld a7,8(sp) │ │ │ │ + ld t1,16(sp) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + addw t5,s3,a2 │ │ │ │ + srliw a4,t5,0x3 │ │ │ │ + slli t6,t5,0x20 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + srli t6,t6,0x20 │ │ │ │ + add t6,t6,s11 │ │ │ │ + not t5,t5 │ │ │ │ + lbu t6,0(t6) │ │ │ │ + andi t5,t5,7 │ │ │ │ + sraw a4,a4,t5 │ │ │ │ + not a4,a4 │ │ │ │ + slli t5,t6,0x1 │ │ │ │ + andi a4,a4,1 │ │ │ │ + add a4,a4,t5 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,t4 │ │ │ │ + ld t5,0(a4) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli t6,t5,0x2 │ │ │ │ + add t6,t6,a7 │ │ │ │ + sw a2,0(t6) │ │ │ │ + addi t5,t5,1 │ │ │ │ + sd t5,0(a4) │ │ │ │ + bge a6,a0,a0c0 │ │ │ │ + ld a4,8(t4) │ │ │ │ + beqz s3,a216 │ │ │ │ + bge s4,a4,a158 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t4) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s1) │ │ │ │ + li a2,1 │ │ │ │ + li a0,510 │ │ │ │ + j a1ac │ │ │ │ + bge a3,a4,a1a4 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a7,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a7,a4 │ │ │ │ + sb a4,0(a3) │ │ │ │ + andi a4,a2,1 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a7,8(a5) │ │ │ │ + negw a4,a4 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - addi a4,a5,76 │ │ │ │ - add a1,a1,a4 │ │ │ │ - addi a5,a5,40 │ │ │ │ - j c920 │ │ │ │ - addi a5,a5,36 │ │ │ │ - beq a1,a5,c852 │ │ │ │ - lw a4,12(a5) │ │ │ │ - lw a3,0(a5) │ │ │ │ - addw a4,a4,s11 │ │ │ │ - bne a3,a4,c918 │ │ │ │ - ld a1,88(sp) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + xor a7,a4,a7 │ │ │ │ + add a3,a3,s10 │ │ │ │ + sub a4,a7,a4 │ │ │ │ + sd a4,0(a3) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a2,a0,a1ec │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,a160 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a7,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a7,a4 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a2,a0,a1ac │ │ │ │ + bne s4,a6,9ebc │ │ │ │ + li a5,1 │ │ │ │ + sub s4,a5,s4 │ │ │ │ + srliw a4,a1,0x3 │ │ │ │ + sd s4,0(s1) │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + not a5,a1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + j 9ebc │ │ │ │ + bge s4,a4,a276 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t4) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s1) │ │ │ │ + j a276 │ │ │ │ + bge a3,a4,a270 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a5,s8,a1ec │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,a244 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + j a270 │ │ │ │ + lw s0,80(sp) │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,1368 │ │ │ │ + sd s10,112(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1667 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1400 │ │ │ │ + slli s10,s0,0x20 │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + jal 154fa │ │ │ │ + slli a1,s10,0x2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - sd a0,0(s7) │ │ │ │ - mv a2,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,a0 │ │ │ │ - beqz s11,c952 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a4,a5,c944 │ │ │ │ - lw a5,8(s3) │ │ │ │ + jal af94 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,982 │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,1670 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1456 │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - sd a2,96(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s3) │ │ │ │ - ld a2,96(sp) │ │ │ │ - ld a4,0(s7) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,0(a2) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a1,0(s3) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - ld a0,0(a4) │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s3) │ │ │ │ - ld a4,0(s7) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,8(a4) │ │ │ │ - j c852 │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a4,104(sp) │ │ │ │ - sd a5,8(a4) │ │ │ │ - ld a5,120(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - j c898 │ │ │ │ - ld s0,88(sp) │ │ │ │ + jal 2a320 │ │ │ │ + li a1,1673 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,978 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1494 │ │ │ │ + jal 154fa │ │ │ │ + addiw a1,s1,-2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a5,1 │ │ │ │ + li a4,0 │ │ │ │ + li a7,-1 │ │ │ │ + srliw a3,a1,0x3 │ │ │ │ + add a3,a3,s3 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + not a2,a1 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a3,a3,a2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + sub a2,a4,a5 │ │ │ │ + sub a0,a5,a4 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + addi a3,a3,-1 │ │ │ │ + and a2,a2,a0 │ │ │ │ + and a5,a5,a3 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a1,a7,a338 │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a5,0 │ │ │ │ + beqz s1,a3a0 │ │ │ │ + ld a2,8(sp) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a3,a4,0x1e │ │ │ │ + add a3,a3,a2 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + sw a5,0(a3) │ │ │ │ + add a4,a4,s3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a3,a5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addw a1,a1,a4 │ │ │ │ + bne s1,a5,a376 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,1168 │ │ │ │ + li a1,1682 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1636 │ │ │ │ + jal 154fa │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-760 │ │ │ │ + li a1,838 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1660 │ │ │ │ + jal 154fa │ │ │ │ + ld s0,48(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2a376 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-764 │ │ │ │ + li a1,841 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1696 │ │ │ │ + jal 154fa │ │ │ │ + lui a1,0x1 │ │ │ │ + addi a1,a1,-8 │ │ │ │ li a0,0 │ │ │ │ + jal af94 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv s2,a0 │ │ │ │ mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s6) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz s9,c87a │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a4,c9c6 │ │ │ │ - j c87a │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s6,208(sp) │ │ │ │ - ld s6,272(sp) │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - ld s0,8(s6) │ │ │ │ - auipc s8,0x6d │ │ │ │ - ld s8,1320(s8) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s7,a0 │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a1,16 │ │ │ │ li a0,0 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,152(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-782 │ │ │ │ + li a1,846 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1762 │ │ │ │ + sd s7,16(sp) │ │ │ │ + jal 154fa │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3890 │ │ │ │ + lui a2,0x1 │ │ │ │ + addi a2,a2,-16 │ │ │ │ + lui t3,0x1 │ │ │ │ + add s9,s2,a2 │ │ │ │ li a5,0 │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - ld s9,280(sp) │ │ │ │ - ld s10,0(s6) │ │ │ │ - sd s11,168(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd zero,136(sp) │ │ │ │ - sd zero,144(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw t6,8(s4) │ │ │ │ - addi s7,sp,136 │ │ │ │ - mv s1,s6 │ │ │ │ - addiw t6,t6,-1 │ │ │ │ - addi t0,sp,152 │ │ │ │ - mv s3,s7 │ │ │ │ - mv s11,s7 │ │ │ │ - sd s4,88(sp) │ │ │ │ - mv t4,s6 │ │ │ │ - mv t5,s9 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv t3,a0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv s6,t0 │ │ │ │ - mv s9,t6 │ │ │ │ - mv s7,s1 │ │ │ │ - ld a5,0(s1) │ │ │ │ - beqz a5,caee │ │ │ │ - addi s3,s3,8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s4,s4,8 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s6,s3,ca5c │ │ │ │ - mv a5,s7 │ │ │ │ - mv s5,t3 │ │ │ │ - mv s7,s11 │ │ │ │ - mv s6,t4 │ │ │ │ - mv s9,t5 │ │ │ │ - mv s11,a5 │ │ │ │ - beqz s10,cabc │ │ │ │ - ld a5,48(sp) │ │ │ │ - beqz a5,ccaa │ │ │ │ - ld a5,144(sp) │ │ │ │ - sd a5,8(s9) │ │ │ │ - ld a5,136(sp) │ │ │ │ - sd a5,0(s9) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,cd60 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,216(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - ld a5,0(t4) │ │ │ │ - beqz a5,ca7c │ │ │ │ - addi s0,s6,16 │ │ │ │ - ld a5,0(s11) │ │ │ │ - beqz a5,ccfa │ │ │ │ - ld s1,0(s7) │ │ │ │ - beqz s1,cae4 │ │ │ │ - ld a0,0(s1) │ │ │ │ + addi t3,t3,-24 │ │ │ │ + add s6,s2,t3 │ │ │ │ + mv t5,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + mv a5,s9 │ │ │ │ + sd s10,0(s11) │ │ │ │ + sd s1,64(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + mv s9,s8 │ │ │ │ + li s7,1 │ │ │ │ + mv s8,s4 │ │ │ │ + mv s10,s11 │ │ │ │ + mv s4,s3 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s5,s6 │ │ │ │ + mv s3,a5 │ │ │ │ + mv s6,s8 │ │ │ │ + li t4,0 │ │ │ │ + mv s8,s2 │ │ │ │ + mv s2,s4 │ │ │ │ + mv s4,s3 │ │ │ │ + mv s3,s1 │ │ │ │ + bge t4,s3,a4c4 │ │ │ │ + slli a2,t4,0x3 │ │ │ │ + add s1,s10,a2 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,a498 │ │ │ │ + j a578 │ │ │ │ + bge s11,s3,a564 │ │ │ │ + neg s11,s0 │ │ │ │ + slli s1,s11,0x3 │ │ │ │ + add s1,s1,s10 │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,a494 │ │ │ │ + add a2,a2,s10 │ │ │ │ + sd a5,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a0,t5 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t5,a0 │ │ │ │ + blt s11,s3,a98a │ │ │ │ + mv t4,s11 │ │ │ │ + blt t4,s3,a484 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s1,s3 │ │ │ │ + mv s3,s4 │ │ │ │ + mv s4,s2 │ │ │ │ + mv s2,s8 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + mv s8,s6 │ │ │ │ + bgeu a5,s2,a474 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-950 │ │ │ │ + li a1,946 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1946 │ │ │ │ + mv s2,t5 │ │ │ │ + ld s1,64(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv s3,s4 │ │ │ │ + mv s4,s6 │ │ │ │ jal 3670 │ │ │ │ - sd zero,0(s7) │ │ │ │ - addi s11,s11,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - bne s0,s11,cac6 │ │ │ │ - j ca8e │ │ │ │ - ld a2,0(s0) │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,590 │ │ │ │ + li a1,1684 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1998 │ │ │ │ + jal 154fa │ │ │ │ + ld s0,48(sp) │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s9 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2a396 │ │ │ │ + beqz a0,a7ea │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,800 │ │ │ │ + li a1,1688 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-2044 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,8(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s0 │ │ │ │ mv a3,s2 │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - jal c28a │ │ │ │ - sd a0,0(s3) │ │ │ │ - li a5,25 │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t5,112(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - bltu a5,s2,ccb4 │ │ │ │ - lw a1,8(a0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a1,ca60 │ │ │ │ - ld a5,0(s5) │ │ │ │ - li a3,1 │ │ │ │ - sext.w a1,a1 │ │ │ │ - addi a5,a5,40 │ │ │ │ - j cb46 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a5,a5,36 │ │ │ │ - bgeu a3,a1,cbe0 │ │ │ │ - lw a4,12(a5) │ │ │ │ - lw a2,0(a5) │ │ │ │ - addw a4,a4,s2 │ │ │ │ - bne a2,a4,cb3c │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - li a0,0 │ │ │ │ - sd t3,120(sp) │ │ │ │ - sd t4,112(sp) │ │ │ │ - sd t5,104(sp) │ │ │ │ - sd a1,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,96(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld t5,104(sp) │ │ │ │ - ld t4,112(sp) │ │ │ │ - ld t3,120(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - add a1,a1,a0 │ │ │ │ - beqz s2,cb8a │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a1,a5,cb7c │ │ │ │ - lw a5,8(s5) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - sd t5,120(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd t4,112(sp) │ │ │ │ - sd t3,104(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s5) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a3,0(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,0(a4) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a1,0(s5) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - ld a0,0(a3) │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s5) │ │ │ │ - ld a4,0(s1) │ │ │ │ - ld t3,104(sp) │ │ │ │ - ld t4,112(sp) │ │ │ │ - ld t5,120(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,8(a4) │ │ │ │ - li a5,25 │ │ │ │ - bgeu a5,s2,ca60 │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw a2,8(a0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a2,ca60 │ │ │ │ - addiw a5,a2,-2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + jal 8dd8 │ │ │ │ + j 9fa0 │ │ │ │ + add a2,a2,s10 │ │ │ │ + sd a5,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a0,t5 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t5,a0 │ │ │ │ + mv t4,s11 │ │ │ │ + j a4c0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + neg a5,t4 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv a0,t5 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd t4,32(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld t4,32(sp) │ │ │ │ + ld a7,24(sp) │ │ │ │ + mv t5,a0 │ │ │ │ + mv t3,t4 │ │ │ │ + mv s11,t4 │ │ │ │ + mv t4,s0 │ │ │ │ + sext.w t1,s11 │ │ │ │ + blt a7,t3,a7e2 │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + mv a1,t1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a6,a5,0x3 │ │ │ │ - ld a3,0(s5) │ │ │ │ - add a6,a6,a5 │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - addi a5,a4,76 │ │ │ │ - addi a3,a3,48 │ │ │ │ - addi a4,a4,40 │ │ │ │ - add a6,a6,a5 │ │ │ │ - j cc24 │ │ │ │ - addi a4,a4,36 │ │ │ │ - addi a3,a3,36 │ │ │ │ - beq a6,a4,ca60 │ │ │ │ - lw a7,8(a4) │ │ │ │ - lw a5,12(a4) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ lw a0,0(a4) │ │ │ │ - lw a1,0(a3) │ │ │ │ - addw a5,a5,a7 │ │ │ │ - addw a5,a5,s2 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - bne a1,a5,cc18 │ │ │ │ - ld a4,0(s1) │ │ │ │ - beqz a4,cd26 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - addiw s5,s2,-26 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli s5,a5,0x1c │ │ │ │ - add a4,a4,s5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - li a0,0 │ │ │ │ - sd t5,120(sp) │ │ │ │ - sd t4,112(sp) │ │ │ │ - sd t3,104(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a3,0(s1) │ │ │ │ - lw a5,8(a2) │ │ │ │ - sd a0,0(a4) │ │ │ │ - ld a1,0(a2) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + addw a4,a0,s8 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + sd a0,0(a5) │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + add a5,s2,a6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s6 │ │ │ │ + not a4,a4 │ │ │ │ + lbu a0,0(a0) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,a0,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t5 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a7,a0,a5aa │ │ │ │ + ld a2,0(t5) │ │ │ │ + sd s11,0(t5) │ │ │ │ + addi a5,t5,8 │ │ │ │ + mv a1,t5 │ │ │ │ + mv a0,s11 │ │ │ │ + add a0,a0,a2 │ │ │ │ + addi a5,a5,8 │ │ │ │ + ld a2,-8(a5) │ │ │ │ + sd a0,-8(a5) │ │ │ │ + bne a5,s4,a61a │ │ │ │ + blt a7,t3,a692 │ │ │ │ + ld a6,8(sp) │ │ │ │ + ld t3,16(sp) │ │ │ │ + mv a3,t1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,t3 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + addw a4,a2,s8 │ │ │ │ + srliw a5,a4,0x3 │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add t1,t1,s6 │ │ │ │ + not a4,a4 │ │ │ │ + lbu t1,0(t1) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,t1,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t5 │ │ │ │ + ld a4,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli t1,a4,0x2 │ │ │ │ + add t1,t1,a6 │ │ │ │ + sw a2,0(t1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a7,a0,a634 │ │ │ │ + ld a5,0(t5) │ │ │ │ + beqz s8,a74a │ │ │ │ + bge s11,a5,a6c6 │ │ │ │ + addiw a2,a5,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a2,a2,s9 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a0 │ │ │ │ + sb a5,0(a2) │ │ │ │ + ld a5,0(t5) │ │ │ │ + neg a5,a5 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a0,1 │ │ │ │ + li a6,510 │ │ │ │ + j a712 │ │ │ │ + bge a4,a5,a70a │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + andi a5,a0,1 │ │ │ │ + ld a4,0(a1) │ │ │ │ + ld a3,8(a1) │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a3,a3,s5 │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - ld a0,0(a3) │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,0(s4) │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld t3,104(sp) │ │ │ │ - lw a4,8(a4) │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld t4,112(sp) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - ld t5,120(sp) │ │ │ │ - sw a4,8(a5) │ │ │ │ - j ca60 │ │ │ │ - ld a5,8(s6) │ │ │ │ - bnez a5,cac2 │ │ │ │ - j ca82 │ │ │ │ - ld a1,0(s0) │ │ │ │ - addiw a2,s2,-26 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - ld a5,72(sp) │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - li a3,25 │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - jal c28a │ │ │ │ - lw a1,8(s5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + xor a3,a3,a5 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sub a5,a3,a5 │ │ │ │ + sd a5,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a0,a6,a480 │ │ │ │ + ld a4,0(a1) │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a5,a4,a6ce │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(a5) │ │ │ │ + j a70a │ │ │ │ + bge s11,a5,a7aa │ │ │ │ + addiw a2,a5,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a2,a2,s9 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a0 │ │ │ │ + sb a5,0(a2) │ │ │ │ + ld a5,0(t5) │ │ │ │ + neg a5,a5 │ │ │ │ + sd a5,0(s1) │ │ │ │ + j a7aa │ │ │ │ + bge a4,a5,a7a4 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + sd a4,0(a5) │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a1,s5,a480 │ │ │ │ + ld a4,0(a1) │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a5,a4,a778 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(a5) │ │ │ │ + j a7a4 │ │ │ │ + li a2,0 │ │ │ │ + j a60e │ │ │ │ + li a3,0 │ │ │ │ + j a09a │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-82 │ │ │ │ + li a1,1698 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1362 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,8(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + li a6,1 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s9 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 88c2 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-108 │ │ │ │ + li a1,1703 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1304 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s0 │ │ │ │ + mv a2,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 959a │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,50 │ │ │ │ + li a1,1709 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1262 │ │ │ │ + jal 154fa │ │ │ │ + lw s0,80(sp) │ │ │ │ li a5,1 │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t5,112(sp) │ │ │ │ - bltu a5,a1,cb2e │ │ │ │ - j cbea │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s1,a5,0x1c │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s2 │ │ │ │ mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s11) │ │ │ │ - beqz s2,cace │ │ │ │ - add a1,a0,s1 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a0,a1,cd16 │ │ │ │ - j cace │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ + jal 8aa6 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,32 │ │ │ │ + li a1,1711 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1220 │ │ │ │ + jal 154fa │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + j a556 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-254 │ │ │ │ + li a1,1645 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1190 │ │ │ │ + jal 154fa │ │ │ │ + ld s2,8(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t5,112(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - mv a5,a0 │ │ │ │ - li a3,0 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a5,a5,16 │ │ │ │ - bltu a3,s2,cd48 │ │ │ │ - ld a5,0(s4) │ │ │ │ - lw a2,8(a5) │ │ │ │ - j cc40 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s0,256(sp) │ │ │ │ - lw s0,272(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s0,120(sp) │ │ │ │ - lbu s0,288(sp) │ │ │ │ - lw s6,8(a1) │ │ │ │ - ld s2,280(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s0,136(sp) │ │ │ │ - sd a0,104(sp) │ │ │ │ - sd a2,112(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - sd a7,96(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s1,a4 │ │ │ │ - addiw s6,s6,-1 │ │ │ │ - beqz s2,d08a │ │ │ │ - ld a4,72(sp) │ │ │ │ + jal 88c2 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-280 │ │ │ │ + li a1,1650 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1132 │ │ │ │ + jal 154fa │ │ │ │ + ld a2,48(sp) │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,a0 │ │ │ │ - bltu a4,a5,d01e │ │ │ │ - sd zero,0(a0) │ │ │ │ - li a5,0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - sw a5,8(a3) │ │ │ │ - sd a3,56(sp) │ │ │ │ - lw a5,32(a0) │ │ │ │ - lw s0,8(a0) │ │ │ │ - lw s4,20(a0) │ │ │ │ - sd a5,64(sp) │ │ │ │ - lw s9,24(a0) │ │ │ │ - lw s8,28(a0) │ │ │ │ + jal 959a │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-298 │ │ │ │ + li a1,1654 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1090 │ │ │ │ + jal 154fa │ │ │ │ + lw s0,84(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 8aa6 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-316 │ │ │ │ + li a1,1657 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1048 │ │ │ │ + jal 154fa │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + j 9f94 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-708 │ │ │ │ + li a1,1595 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1016 │ │ │ │ + jal 154fa │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + mv s2,a0 │ │ │ │ + sw s0,0(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,1 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 8bfe │ │ │ │ + mv s0,a0 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - bgeu s1,a5,d0a6 │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s11,s9 │ │ │ │ - mv s9,s4 │ │ │ │ - sd s5,216(sp) │ │ │ │ - mv a2,s11 │ │ │ │ - subw s5,a5,s1 │ │ │ │ - mv a1,s9 │ │ │ │ - addi a5,a3,16 │ │ │ │ mv a0,s3 │ │ │ │ - sd s7,200(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - mv s10,s1 │ │ │ │ - li s2,1 │ │ │ │ - li s7,0 │ │ │ │ - beq a0,s0,cf0e │ │ │ │ - bltu s1,s0,cf6c │ │ │ │ - lw a2,8(s3) │ │ │ │ - li s0,0 │ │ │ │ - li s7,0 │ │ │ │ - addiw s11,a2,-1 │ │ │ │ - mv s6,s11 │ │ │ │ - li s9,0 │ │ │ │ - bgeu s2,s10,ce60 │ │ │ │ - addiw a4,s10,-1 │ │ │ │ - subw a4,a4,s2 │ │ │ │ - ld a3,56(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,128(sp) │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a4,ce52 │ │ │ │ - ld a2,112(sp) │ │ │ │ - ld a7,120(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a0,104(sp) │ │ │ │ - slli s8,s10,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - add a2,a2,s8 │ │ │ │ - sd s0,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - sd s7,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - sd s9,0(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - jal c28a │ │ │ │ - lw a2,8(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a2,ceba │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a3,a4,0x3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - addi a5,a5,4 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a5,a5,36 │ │ │ │ - addw a4,a4,s0 │ │ │ │ - sw a4,-36(a5) │ │ │ │ - bne a3,a5,cea4 │ │ │ │ - li a5,1 │ │ │ │ - bne a2,a5,cf24 │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli s8,s8,0x4 │ │ │ │ - add s8,s8,a5 │ │ │ │ - sd zero,0(s8) │ │ │ │ - sw zero,8(s8) │ │ │ │ - ld a0,0(s4) │ │ │ │ - subw s5,s5,s1 │ │ │ │ - addw s2,s1,s2 │ │ │ │ - lw a5,8(a0) │ │ │ │ - lw a4,32(a0) │ │ │ │ - lw s9,20(a0) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - sd a4,64(sp) │ │ │ │ - lw s11,24(a0) │ │ │ │ - lw s8,28(a0) │ │ │ │ jal 3670 │ │ │ │ + j 9fb8 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv t3,s11 │ │ │ │ + mv t4,s0 │ │ │ │ + j a59c │ │ │ │ + addi a6,s0,-1 │ │ │ │ mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,72(sp) │ │ │ │ - addw a5,s1,s10 │ │ │ │ - bgeu a5,a4,cfc2 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s3 │ │ │ │ - mv s10,a5 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s0,ce1a │ │ │ │ - bgeu s1,s0,ce1e │ │ │ │ - ld a5,136(sp) │ │ │ │ - beqz a5,d060 │ │ │ │ - ld a2,64(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - j ce1e │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli a1,a2,0x3 │ │ │ │ - add a1,a1,a2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - slli s8,s8,0x4 │ │ │ │ - li a0,0 │ │ │ │ - add s8,s8,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s4) │ │ │ │ - sd a0,0(s8) │ │ │ │ - ld a1,0(s4) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s4) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,8(s8) │ │ │ │ - j cec8 │ │ │ │ - ld a2,64(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s1,a0,ce1e │ │ │ │ - ld a5,136(sp) │ │ │ │ - bnez a5,ce1e │ │ │ │ + mv t3,s0 │ │ │ │ + j a01e │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + beqz a1,aa04 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s1,a0 │ │ │ │ li s0,0 │ │ │ │ - beqz s1,d0aa │ │ │ │ - ld s4,64(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2b762 │ │ │ │ - sd a0,152(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sext.w s7,s8 │ │ │ │ - sext.w s6,s4 │ │ │ │ - sext.w s8,a0 │ │ │ │ - srai s4,a0,0x20 │ │ │ │ - bne s1,s0,cf8a │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s11,s4 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w s0,a0 │ │ │ │ - mv s9,s8 │ │ │ │ - j ce2e │ │ │ │ - addiw a6,s10,1 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu a6,a5,d006 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - subw a4,a4,a6 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a6 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - slli a6,a6,0x4 │ │ │ │ - addi a2,a3,16 │ │ │ │ - add a5,a3,a6 │ │ │ │ - add a4,a4,a2 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a4,a5,cff8 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - mv a0,a3 │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a0,56(sp) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a3,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,0(a3) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a1,0(s2) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a3,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - j cdc2 │ │ │ │ - beqz s1,d086 │ │ │ │ - li s8,0 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2b762 │ │ │ │ - sd a0,152(sp) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - sext.w s7,s9 │ │ │ │ - sext.w s6,s11 │ │ │ │ - sext.w s9,a0 │ │ │ │ - srai s11,a0,0x20 │ │ │ │ - bne s1,s8,d064 │ │ │ │ - subw s0,s0,s1 │ │ │ │ - j ce2e │ │ │ │ - mv a4,a5 │ │ │ │ - ld a5,88(sp) │ │ │ │ - mv a6,a7 │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s6,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - jal c28a │ │ │ │ - mv s2,a0 │ │ │ │ - j cda0 │ │ │ │ - li a6,1 │ │ │ │ - j cfd2 │ │ │ │ - ld s11,64(sp) │ │ │ │ - j cfb0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - beqz a2,d1f6 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - sext.w s9,a3 │ │ │ │ - auipc s10,0x51 │ │ │ │ - addi s10,s10,532 │ │ │ │ - auipc s8,0x51 │ │ │ │ - addi s8,s8,532 │ │ │ │ - auipc s1,0x52 │ │ │ │ - addi s1,s1,1548 │ │ │ │ - auipc s7,0x51 │ │ │ │ - addi s7,s7,524 │ │ │ │ - ld a2,16(sp) │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,482 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s4) │ │ │ │ - beqz a5,d1c2 │ │ │ │ - ld a5,0(s4) │ │ │ │ - li s3,0 │ │ │ │ - li s6,0 │ │ │ │ - j d12a │ │ │ │ - lw a4,8(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s3,s3,36 │ │ │ │ - bgeu s6,a4,d1c2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw a2,4(a5) │ │ │ │ - mv a3,s9 │ │ │ │ - mv a1,s10 │ │ │ │ + auipc s4,0x54 │ │ │ │ + addi s4,s4,-268 │ │ │ │ + auipc s3,0x58 │ │ │ │ + addi s3,s3,-108 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s4 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s4) │ │ │ │ - add a4,a5,s3 │ │ │ │ - lw a3,4(a4) │ │ │ │ - beqz a3,d11c │ │ │ │ - lw a3,24(a4) │ │ │ │ - lw s2,20(a4) │ │ │ │ - ld a2,8(sp) │ │ │ │ - subw a4,a3,s2 │ │ │ │ - bltu a2,a4,d11c │ │ │ │ - bltu a3,s2,d11c │ │ │ │ - ld a5,16(s5) │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli s0,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv a1,s8 │ │ │ │ + ld a0,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 2d6ea │ │ │ │ + mv a1,s3 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s5) │ │ │ │ - ld a4,16(s5) │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a4,a4,s0 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - addi s0,a5,20 │ │ │ │ - add s11,a5,a4 │ │ │ │ - add s0,s0,a4 │ │ │ │ - lbu a2,0(s11) │ │ │ │ - mv a1,s1 │ │ │ │ + bne s2,s0,a9d4 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + beqz a2,aab4 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s2,a1 │ │ │ │ + addi s8,a0,16 │ │ │ │ + li s1,0 │ │ │ │ + li s4,0 │ │ │ │ + auipc s7,0x54 │ │ │ │ + addi s7,s7,-354 │ │ │ │ + auipc s3,0x54 │ │ │ │ + addi s3,s3,-346 │ │ │ │ + auipc s6,0x58 │ │ │ │ + addi s6,s6,-218 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s7 │ │ │ │ li a0,1 │ │ │ │ - addi s11,s11,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s0,s11,d18a │ │ │ │ - mv a1,s7 │ │ │ │ + lw a5,0(s8) │ │ │ │ + beqz a5,aa8a │ │ │ │ + li s0,0 │ │ │ │ + ld a5,-8(s8) │ │ │ │ + slli a4,s0,0x2 │ │ │ │ + sext.w a2,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + mv a1,s3 │ │ │ │ li a0,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi s0,s0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s4) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - add a4,a5,s3 │ │ │ │ - lw a4,24(a4) │ │ │ │ - bgeu a4,s2,d158 │ │ │ │ - lw a4,8(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s3,s3,36 │ │ │ │ - bltu s6,a4,d12a │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,-586 │ │ │ │ + lw a4,0(s8) │ │ │ │ + sext.w a5,s0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bltu a5,a4,aa54 │ │ │ │ + mv a1,s6 │ │ │ │ li a0,1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s4,s4,16 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bne a4,a5,d0fc │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + addi s8,s8,32 │ │ │ │ + bne s5,s4,aa42 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ ret │ │ │ │ - beqz a2,d282 │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu s5,64(sp) │ │ │ │ + beqz a2,ab3a │ │ │ │ sd s1,40(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - addi s1,a1,4 │ │ │ │ - mv s0,a0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s5,0x51 │ │ │ │ - addi s5,s5,240 │ │ │ │ - auipc s4,0x51 │ │ │ │ - addi s4,s4,152 │ │ │ │ - j d23a │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 27d46 │ │ │ │ - addi s1,s1,36 │ │ │ │ - addi s0,s0,12 │ │ │ │ - beq s3,s2,d270 │ │ │ │ - lw a6,0(s1) │ │ │ │ - lw a5,8(s0) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,1136 │ │ │ │ - mv a0,s4 │ │ │ │ - bne a6,a5,d22a │ │ │ │ - lw a6,16(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - bne a6,a5,d22a │ │ │ │ - lw a6,20(s1) │ │ │ │ - lw a5,4(s0) │ │ │ │ - bne a6,a5,d22a │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s1,s1,36 │ │ │ │ - addi s0,s0,12 │ │ │ │ - bne s3,s2,d23a │ │ │ │ - ld ra,56(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s4,a6 │ │ │ │ + mv s6,a1 │ │ │ │ + add s2,a1,a2 │ │ │ │ + auipc s3,0x54 │ │ │ │ + addi s3,s3,-496 │ │ │ │ + ld a5,0(s6) │ │ │ │ + ld a0,8(a5) │ │ │ │ + blez a0,ab28 │ │ │ │ + ld a7,0(a5) │ │ │ │ + li s0,0 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,a7 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addiw a3,s0,1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,s4,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + beq a5,s5,ab42 │ │ │ │ + sext.w s0,a3 │ │ │ │ + blt a1,a0,aaf8 │ │ │ │ + addi s6,s6,8 │ │ │ │ + bne s2,s6,aae8 │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - lw a6,8(a1) │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - addi s6,sp,104 │ │ │ │ - mv s7,a4 │ │ │ │ - auipc a4,0x6d │ │ │ │ - ld a4,-900(a4) │ │ │ │ - mv a7,a0 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv s8,a1 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,152(sp) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,0(a4) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s6) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + ld a0,8(a5) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bge a4,a0,ab28 │ │ │ │ + ld a7,0(a5) │ │ │ │ + j aaf8 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + beqz a2,ad1c │ │ │ │ + sd s3,56(sp) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + lui s3,0x1 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s10,a2 │ │ │ │ + mv s5,a0 │ │ │ │ + srli s6,a5,0x1e │ │ │ │ + mv s9,a1 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + addi s3,s3,-96 │ │ │ │ + li s2,0 │ │ │ │ + beqz s0,acc8 │ │ │ │ + lbu a1,0(s9) │ │ │ │ + li s2,0 │ │ │ │ li a5,0 │ │ │ │ - li a1,1000 │ │ │ │ - mv s9,a2 │ │ │ │ - li a2,24 │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd a7,24(sp) │ │ │ │ - mv s10,a3 │ │ │ │ - sw a6,84(sp) │ │ │ │ - sw a6,92(sp) │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - sw zero,80(sp) │ │ │ │ - sw zero,88(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - jal f9bc │ │ │ │ - addi a5,sp,80 │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s6 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal fc1c │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,48(sp) │ │ │ │ - addiw a5,s10,-1 │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal fada │ │ │ │ - li a1,0 │ │ │ │ - bnez a0,d3f6 │ │ │ │ - mv a0,s6 │ │ │ │ - jal fae2 │ │ │ │ - mv a1,a0 │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a2,24 │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - lw s3,80(sp) │ │ │ │ - lw s2,84(sp) │ │ │ │ - lw s4,96(sp) │ │ │ │ - bltu s3,s2,d436 │ │ │ │ - bne s3,s2,d2f8 │ │ │ │ - lw a3,100(sp) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - mv s1,a3 │ │ │ │ - and a0,s2,a5 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a0,a0,a4 │ │ │ │ - bgeu s4,s10,d5aa │ │ │ │ - ld a4,0(s8) │ │ │ │ - ld a2,16(s8) │ │ │ │ - lw a1,8(s8) │ │ │ │ - ld a6,16(a4) │ │ │ │ + j abbe │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi s2,s2,32 │ │ │ │ + beq a5,s0,acc0 │ │ │ │ + add a4,s8,s2 │ │ │ │ + lw a3,0(a4) │ │ │ │ + bne a3,a1,abb4 │ │ │ │ + beq s0,a5,acc8 │ │ │ │ + lw a3,24(a4) │ │ │ │ + lw a5,16(a4) │ │ │ │ + ld a0,8(a4) │ │ │ │ + mv s2,a4 │ │ │ │ + bgeu a5,a3,ad0a │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + sw a4,16(s2) │ │ │ │ + add a0,a0,a5 │ │ │ │ + sw s7,0(a0) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne s10,s7,aba4 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0xffffc │ │ │ │ + addi a3,a3,-102 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 52d38 │ │ │ │ + mv s9,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli s5,s0,0x20 │ │ │ │ + sd a0,0(s1) │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + beqz s0,ac8a │ │ │ │ + slli s3,s5,0x2 │ │ │ │ + add s3,s3,s9 │ │ │ │ + li s7,0 │ │ │ │ + auipc s2,0x54 │ │ │ │ + addi s2,s2,-792 │ │ │ │ + lwu a5,0(s9) │ │ │ │ + li s6,0 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,16(a5) │ │ │ │ + beqz a4,ac84 │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli s10,s6,0x2 │ │ │ │ + mv a3,s7 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lw a2,0(a5) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lwu a5,0(s9) │ │ │ │ + ld a4,0(s1) │ │ │ │ + sext.w a3,s7 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,8(a5) │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a2,s6 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + addiw s7,s7,1 │ │ │ │ slli a5,a5,0x2 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - lw a5,0(a2) │ │ │ │ - addw a4,s4,a5 │ │ │ │ - bltu a1,a4,d382 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a6,s4 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - add a3,s9,s4 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a4,a5,d386 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - sw s1,100(sp) │ │ │ │ - bltu s7,s1,d5a6 │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,s10,d35e │ │ │ │ - sd a0,80(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - addiw a5,s4,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sext.w s3,a5 │ │ │ │ - jal 3870 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - lw a2,88(sp) │ │ │ │ - lw a3,92(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - subw a4,s10,s1 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sw a4,4(a5) │ │ │ │ - sw a4,8(a5) │ │ │ │ - sw s1,0(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sw zero,16(a5) │ │ │ │ - sw s2,20(a5) │ │ │ │ - sw s0,24(a5) │ │ │ │ - sw a2,28(a5) │ │ │ │ - sw a3,32(a5) │ │ │ │ - mv a0,s6 │ │ │ │ - sd s3,32(sp) │ │ │ │ - jal fada │ │ │ │ - li a1,0 │ │ │ │ - beqz a0,d304 │ │ │ │ - mv a0,s6 │ │ │ │ - jal fa5c │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - auipc a5,0x6d │ │ │ │ - ld a5,-1266(a5) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,d5b4 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ + sw a3,0(a5) │ │ │ │ + lwu a5,0(s9) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,16(a5) │ │ │ │ + bltu a2,a4,ac3e │ │ │ │ + addi s9,s9,4 │ │ │ │ + bne s3,s9,ac30 │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + auipc a3,0xffffc │ │ │ │ + addi a3,a3,-282 │ │ │ │ + li a2,32 │ │ │ │ + jal 3400 │ │ │ │ + ld ra,88(sp) │ │ │ │ + sw s0,0(s4) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - sext.w s0,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s2 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s2,a5,0x1b │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ mv a0,s8 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w s5,a0 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - lw s3,80(sp) │ │ │ │ - mv s4,s5 │ │ │ │ - blt a5,s5,d52a │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw s2,84(sp) │ │ │ │ - bltu a5,s4,d590 │ │ │ │ - ld s0,24(sp) │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s3 │ │ │ │ - li a4,1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2aff6 │ │ │ │ - add a5,s9,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lw a3,84(sp) │ │ │ │ - lw a2,80(sp) │ │ │ │ - mv s1,a0 │ │ │ │ + jal af94 │ │ │ │ + lbu a5,0(s9) │ │ │ │ + add s2,s2,a0 │ │ │ │ + mv s8,a0 │ │ │ │ + sw a5,0(s2) │ │ │ │ + sd zero,8(s2) │ │ │ │ + sw zero,16(s2) │ │ │ │ + sw zero,24(s2) │ │ │ │ + mv a1,s3 │ │ │ │ + li a5,1000 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,24(s2) │ │ │ │ + jal af94 │ │ │ │ + lw a5,16(s2) │ │ │ │ + sd a0,8(s2) │ │ │ │ + j abd8 │ │ │ │ + addiw a3,a3,1000 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + sext.w a5,a3 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + j acf8 │ │ │ │ li a4,0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2e9e4 │ │ │ │ - ld a5,80(sp) │ │ │ │ - sd a0,72(sp) │ │ │ │ - sext.w s3,a0 │ │ │ │ - sd a5,88(sp) │ │ │ │ - srai s2,a0,0x20 │ │ │ │ - addiw a5,s5,1 │ │ │ │ - mv a0,s1 │ │ │ │ - sw a5,4(sp) │ │ │ │ - jal 1c924 │ │ │ │ - li s0,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s0,a0,d4e2 │ │ │ │ - sext.w s11,s0 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - lw a5,0(a0) │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - sw a5,80(sp) │ │ │ │ - jal 1c842 │ │ │ │ - lw a5,4(a0) │ │ │ │ - lw a4,80(sp) │ │ │ │ - sw a5,84(sp) │ │ │ │ - bltu a5,a4,d4d4 │ │ │ │ - beq a4,s3,d522 │ │ │ │ - lw a5,100(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu s7,a5,d4fc │ │ │ │ - addiw s0,s0,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s0,a0,d4a6 │ │ │ │ - mv a0,s1 │ │ │ │ + auipc a3,0xffffc │ │ │ │ + addi a3,a3,-396 │ │ │ │ li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - bgeu s3,s2,d590 │ │ │ │ - sw s3,80(sp) │ │ │ │ - sw s2,84(sp) │ │ │ │ - mv s0,s5 │ │ │ │ - j d43a │ │ │ │ - ld a1,8(sp) │ │ │ │ - mv a0,s6 │ │ │ │ + jal 52d38 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s5,0 │ │ │ │ + li s8,0 │ │ │ │ + j ac96 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s9,a1 │ │ │ │ + mv a0,a3 │ │ │ │ + mv a1,a4 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd s1,72(sp) │ │ │ │ + jal 2d4b2 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + add s2,s2,s3 │ │ │ │ + lw a1,0(s2) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a5,-1 │ │ │ │ + mv s4,a0 │ │ │ │ + beq a4,a5,adb0 │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ addiw s0,s0,1 │ │ │ │ - jal fc1c │ │ │ │ - mv a0,s6 │ │ │ │ - jal fc66 │ │ │ │ - addi a1,a0,-1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal fb72 │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a4,4(sp) │ │ │ │ addiw a5,a5,1 │ │ │ │ - sw a4,16(a0) │ │ │ │ - sw a5,20(a0) │ │ │ │ - j d4d6 │ │ │ │ - bne a5,s2,d4cc │ │ │ │ - addiw s0,s0,1 │ │ │ │ - j d4d6 │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu s0,s5,d454 │ │ │ │ - bgeu a5,s10,d454 │ │ │ │ - ld a4,0(s8) │ │ │ │ - addiw a1,s5,-1 │ │ │ │ - subw a1,a1,a5 │ │ │ │ - ld a6,16(s8) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - ld a0,16(a4) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a6,a6,a4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lwu a2,0(a6) │ │ │ │ - add a4,a0,a5 │ │ │ │ - add a3,s9,a5 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a3,a4,d57a │ │ │ │ - lw a4,100(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,100(sp) │ │ │ │ - beq a1,a5,d454 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sext.w a4,a5 │ │ │ │ - bltu a4,s10,d55a │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw s2,84(sp) │ │ │ │ - bgeu a5,s4,d45c │ │ │ │ - lw s1,100(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - beq s2,s3,d32c │ │ │ │ - bltu s7,s1,d2f8 │ │ │ │ - bltu s2,s3,d2f8 │ │ │ │ - lw s2,80(sp) │ │ │ │ - lw s0,84(sp) │ │ │ │ - j d398 │ │ │ │ - sd a0,80(sp) │ │ │ │ - j d2f8 │ │ │ │ - sd a0,80(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - bgeu s7,a3,d398 │ │ │ │ - j d2f8 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a2,d5f4 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a2,a1 │ │ │ │ - j d5dc │ │ │ │ - addi s0,s0,16 │ │ │ │ - beq s0,s1,d5f0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - beqz a5,d5d6 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,16 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-16(s0) │ │ │ │ - bne s0,s1,d5dc │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s0,a5,ad90 │ │ │ │ + beqz s7,ae26 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + addi s9,s9,8 │ │ │ │ + li s2,0 │ │ │ │ + auipc s6,0x54 │ │ │ │ + addi s6,s6,-1180 │ │ │ │ + ld a5,0(s9) │ │ │ │ + li s1,0 │ │ │ │ + li s8,0 │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a3,ae18 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw s0,0(a5) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a4,s0 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s9) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s8 │ │ │ │ + add s0,s0,s4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 2d31e │ │ │ │ + ld a5,0(s9) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s8,a4,0x1e │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a3,0(a5) │ │ │ │ + bltu s1,a3,add0 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s9,s9,32 │ │ │ │ + bne s7,s2,adc4 │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ - blez a1,d62c │ │ │ │ + blez a1,ae6a │ │ │ │ mv s1,a0 │ │ │ │ slli a0,a1,0x3 │ │ │ │ jal 3330 │ │ │ │ sd a0,0(s1) │ │ │ │ - beqz a0,d64c │ │ │ │ + beqz a0,ae8a │ │ │ │ sd s0,8(s1) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ li a5,-1 │ │ │ │ sd a5,16(s1) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ mv a3,a1 │ │ │ │ - auipc a2,0x51 │ │ │ │ - addi a2,a2,-782 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-1340 │ │ │ │ li a1,74 │ │ │ │ - auipc a0,0x51 │ │ │ │ - addi a0,a0,-722 │ │ │ │ - jal b382 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1280 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x51 │ │ │ │ - addi a2,a2,-726 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-1284 │ │ │ │ li a1,80 │ │ │ │ - auipc a0,0x51 │ │ │ │ - addi a0,a0,-754 │ │ │ │ - jal b382 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1312 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ ld a0,0(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ @@ -14173,15 +10320,15 @@ │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ addi a3,a4,-1 │ │ │ │ mv s0,a0 │ │ │ │ mv s1,a1 │ │ │ │ ld a0,0(a0) │ │ │ │ - bge a5,a3,d6c0 │ │ │ │ + bge a5,a3,aefe │ │ │ │ addi a5,a5,1 │ │ │ │ sd a5,16(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ slli a4,a5,0x3 │ │ │ │ add a0,a0,a4 │ │ │ │ sd s1,0(a0) │ │ │ │ @@ -14191,114685 +10338,118538 @@ │ │ │ │ sd s2,0(sp) │ │ │ │ lui s2,0x2 │ │ │ │ addi s2,s2,1808 │ │ │ │ add a1,a4,s2 │ │ │ │ slli a1,a1,0x3 │ │ │ │ jal 3870 │ │ │ │ sd a0,0(s0) │ │ │ │ - beqz a0,d6e2 │ │ │ │ + beqz a0,af20 │ │ │ │ ld a4,8(s0) │ │ │ │ ld a5,16(s0) │ │ │ │ add a4,a4,s2 │ │ │ │ sd a4,8(s0) │ │ │ │ ld s2,0(sp) │ │ │ │ - j d6aa │ │ │ │ + j aee8 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x51 │ │ │ │ - addi a2,a2,-820 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-1378 │ │ │ │ li a1,125 │ │ │ │ - auipc a0,0x51 │ │ │ │ - addi a0,a0,-904 │ │ │ │ - jal b382 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1462 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ ld a5,16(a0) │ │ │ │ - bgez a5,d70c │ │ │ │ + bgez a5,af4a │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ ld a4,0(a0) │ │ │ │ addi a3,a5,-1 │ │ │ │ slli a5,a5,0x3 │ │ │ │ sd a3,16(a0) │ │ │ │ add a5,a5,a4 │ │ │ │ ld a0,0(a5) │ │ │ │ ret │ │ │ │ ld a5,16(a0) │ │ │ │ - bgez a5,d726 │ │ │ │ + bgez a5,af64 │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ ld a4,0(a0) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ ld a0,0(a5) │ │ │ │ ret │ │ │ │ ld a4,16(a0) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ or a3,a4,a1 │ │ │ │ - bltz a3,d742 │ │ │ │ - bge a4,a1,d744 │ │ │ │ + bltz a3,af80 │ │ │ │ + bge a4,a1,af82 │ │ │ │ ret │ │ │ │ ld a5,0(a5) │ │ │ │ sub a4,a4,a1 │ │ │ │ slli a4,a4,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ ld a0,0(a5) │ │ │ │ ret │ │ │ │ ld a0,16(a0) │ │ │ │ addi a0,a0,1 │ │ │ │ ret │ │ │ │ - sd a1,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - sb a2,20(a0) │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - bnez a1,d78c │ │ │ │ - beqz a0,d78c │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li a0,0 │ │ │ │ - add a3,a3,a5 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - andi a4,a4,15 │ │ │ │ - beqz a4,d788 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a5,a3,d77e │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,d7ae │ │ │ │ - ld a2,8(a0) │ │ │ │ - li a3,0 │ │ │ │ - ld a5,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - andi a5,a5,15 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - lw a5,0(a0) │ │ │ │ - bltu a3,a5,d796 │ │ │ │ - ret │ │ │ │ - lw a2,0(a0) │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - beqz a2,d80e │ │ │ │ - li a7,3 │ │ │ │ - li t5,1 │ │ │ │ - li t4,1 │ │ │ │ - li a6,2 │ │ │ │ - li t1,4 │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - slli t5,t5,0x20 │ │ │ │ - slli t4,t4,0x1f │ │ │ │ - j d7e4 │ │ │ │ - bne a4,t1,d7dc │ │ │ │ - ld a4,8(a0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,0(a4) │ │ │ │ - and t3,a4,a7 │ │ │ │ - beq t3,t5,d7f8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bgeu a5,a2,d80e │ │ │ │ - lw a4,4(a0) │ │ │ │ - bne a4,a6,d7ca │ │ │ │ - ld a4,8(a0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,0(a4) │ │ │ │ - and t3,a4,a7 │ │ │ │ - bne t3,t4,d7dc │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a2,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - sw a2,0(a4) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bltu a5,a2,d7e4 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - beqz a0,d87e │ │ │ │ - lw a4,4(a5) │ │ │ │ - li a3,2 │ │ │ │ - beq a4,a3,d852 │ │ │ │ - li a3,4 │ │ │ │ - bne a4,a3,d88c │ │ │ │ - ld a7,8(a5) │ │ │ │ - li a1,3 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - li a2,1 │ │ │ │ - srli a6,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - li a5,0 │ │ │ │ - slli a1,a1,0x1f │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - add a4,a7,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - and a3,a4,a1 │ │ │ │ - beq a3,a2,d880 │ │ │ │ - bne a5,a6,d83c │ │ │ │ - ret │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - li a1,3 │ │ │ │ - li a2,1 │ │ │ │ - ld a6,8(a5) │ │ │ │ - srli a7,a4,0x1d │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x1f │ │ │ │ - slli a2,a2,0x1f │ │ │ │ - add a4,a6,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - and a3,a4,a1 │ │ │ │ - beq a3,a2,d890 │ │ │ │ - bne a5,a7,d86a │ │ │ │ - ret │ │ │ │ - andi a4,a4,15 │ │ │ │ - beqz a4,d84c │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a5,a6,d83c │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - andi a4,a4,15 │ │ │ │ - beqz a4,d87a │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a5,a7,d86a │ │ │ │ - ret │ │ │ │ - li a5,2 │ │ │ │ - beq a0,a5,d8ac │ │ │ │ - addi a0,a0,-4 │ │ │ │ - seqz a0,a0 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a0,d8ca │ │ │ │ - bnez a1,d8c0 │ │ │ │ - li a4,1 │ │ │ │ - li a0,4 │ │ │ │ - beq a5,a4,d8ce │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3870 │ │ │ │ + beqz a0,afa4 │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ - bne a5,a0,d8be │ │ │ │ - li a0,8 │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,-148 │ │ │ │ + li a2,38 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1464 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1456 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + mv a0,a1 │ │ │ │ + mv a1,a2 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 39f0 │ │ │ │ + beqz a0,afd8 │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a0,15 │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,-184 │ │ │ │ + li a2,45 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1516 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-1508 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a0,28(a0) │ │ │ │ + lw a5,28(a1) │ │ │ │ + blt a5,a0,b006 │ │ │ │ + slt a0,a0,a5 │ │ │ │ ret │ │ │ │ - li a0,2 │ │ │ │ + li a0,-1 │ │ │ │ ret │ │ │ │ addi sp,sp,-96 │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,1596(a6) │ │ │ │ + sd s3,56(sp) │ │ │ │ + lw s3,32(a0) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ sd ra,88(sp) │ │ │ │ - ld a5,0(a6) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,64(sp) │ │ │ │ - bnez a1,d90c │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + ld a0,48(a0) │ │ │ │ + beqz s3,b15a │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s7,1 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s4,0 │ │ │ │ + li s6,88 │ │ │ │ + j b0a6 │ │ │ │ + addiw s8,s3,1 │ │ │ │ + slli a1,s8,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,s6 │ │ │ │ + ld a1,48(s0) │ │ │ │ + mv s2,a0 │ │ │ │ + li a2,88 │ │ │ │ + add a1,a1,s1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,48(s0) │ │ │ │ + beqz s3,b118 │ │ │ │ + add a4,a5,s1 │ │ │ │ + ld a3,24(s2) │ │ │ │ + ld a4,24(a4) │ │ │ │ + lw a2,0(a3) │ │ │ │ + lw a3,0(a4) │ │ │ │ + beq a2,a3,b118 │ │ │ │ + ld a0,88(a4) │ │ │ │ + jal 1c0bc │ │ │ │ + ld a0,48(s0) │ │ │ │ + sw zero,36(s0) │ │ │ │ + sw zero,40(s0) │ │ │ │ + mv s3,s8 │ │ │ │ + li s7,0 │ │ │ │ + lw a5,32(s0) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bgeu s4,a5,b0da │ │ │ │ + add a5,a0,s1 │ │ │ │ + lbu a4,60(a5) │ │ │ │ + bne a4,s5,b040 │ │ │ │ + ld a1,24(a5) │ │ │ │ li a0,0 │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a6) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,d9ba │ │ │ │ + addiw s4,s4,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a5,a0,s1 │ │ │ │ + sd zero,24(a5) │ │ │ │ + lw a5,32(s0) │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s4,a5,b0a6 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + lbu a4,45(s0) │ │ │ │ + li a5,1 │ │ │ │ + sllw a5,a5,s5 │ │ │ │ + not a5,a5 │ │ │ │ + and a5,a5,a4 │ │ │ │ + sb a5,45(s0) │ │ │ │ + jal 3670 │ │ │ │ + sb s7,44(s0) │ │ │ │ + sw s3,32(s0) │ │ │ │ + sd s2,48(s0) │ │ │ │ ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - lw a3,0(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a3,d95c │ │ │ │ - lw a4,4(a0) │ │ │ │ - li a0,2 │ │ │ │ - beq a4,a0,d982 │ │ │ │ - li a0,4 │ │ │ │ - bne a4,a0,d95c │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li t1,3 │ │ │ │ - li a7,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli t1,t1,0x1f │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - addi t3,sp,8 │ │ │ │ - j d940 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,d95c │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,t1 │ │ │ │ - bne a0,a7,d93a │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t3 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - bne a3,a5,d940 │ │ │ │ - bnez a2,d974 │ │ │ │ - li a4,1 │ │ │ │ - li a5,4 │ │ │ │ - beq a1,a4,d97e │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,sp │ │ │ │ - lw a0,-72(a5) │ │ │ │ - j d8fa │ │ │ │ - li a5,1 │ │ │ │ - bne a1,a5,d966 │ │ │ │ - li a5,8 │ │ │ │ - j d966 │ │ │ │ - li a5,2 │ │ │ │ - j d966 │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li t1,3 │ │ │ │ - li a7,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli t1,t1,0x1f │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - addi t3,sp,8 │ │ │ │ - j d9a2 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,d95c │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,t1 │ │ │ │ - bne a0,a7,d99c │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t3 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - j d99c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a5,1 │ │ │ │ - beq a2,a5,da00 │ │ │ │ - li a5,2 │ │ │ │ - beq a2,a5,d9cc │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ - add a4,a4,a2 │ │ │ │ - lwu a4,4(a4) │ │ │ │ - auipc a5,0x56 │ │ │ │ - addi a5,a5,1612 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sb a4,0(a3) │ │ │ │ - bnez a1,da5a │ │ │ │ - lbu a4,0(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,1(a3) │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ - add a4,a4,a2 │ │ │ │ - lwu a4,4(a4) │ │ │ │ - auipc a5,0x6c │ │ │ │ - ld a5,1296(a5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a2,a1 │ │ │ │ - sb a4,0(a3) │ │ │ │ - lw a4,12(a0) │ │ │ │ - bgeu a2,a4,da4a │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a1,a2,0x1c │ │ │ │ - add a4,a4,a1 │ │ │ │ - lwu a4,4(a4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,1(a3) │ │ │ │ - ret │ │ │ │ - lbu a4,1(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,1(a3) │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - j da30 │ │ │ │ - li a4,1 │ │ │ │ - mv a5,a0 │ │ │ │ - beq a2,a4,dac8 │ │ │ │ - li a3,2 │ │ │ │ - li a0,8 │ │ │ │ - beq a2,a3,da72 │ │ │ │ - ret │ │ │ │ - beqz a1,da70 │ │ │ │ - add a0,a5,a1 │ │ │ │ - lbu a3,-1(a0) │ │ │ │ - auipc a2,0x6c │ │ │ │ - ld a2,1332(a2) │ │ │ │ - auipc a5,0x56 │ │ │ │ - addi a5,a5,1444 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,24(a3) │ │ │ │ - beq a1,a4,db0a │ │ │ │ - lbu a1,-2(a0) │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,24(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,280(a5) │ │ │ │ - ret │ │ │ │ - add a1,a1,a0 │ │ │ │ - lbu a5,1(a1) │ │ │ │ - li a0,8 │ │ │ │ - beqz a5,da70 │ │ │ │ - lbu a3,2(a1) │ │ │ │ - auipc a4,0x56 │ │ │ │ - addi a4,a4,1362 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,24(a5) │ │ │ │ - bnez a3,daf4 │ │ │ │ - slli a3,a5,0x1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a0,282(a4) │ │ │ │ - ret │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a2,24(a3) │ │ │ │ - slli a3,a5,0x1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a0,280(a4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s3,32(a5) │ │ │ │ + lw s9,28(a0) │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz s7,b08c │ │ │ │ + lw a4,36(s0) │ │ │ │ + addw a2,s3,s9 │ │ │ │ + mv a5,a2 │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a2,a4,b140 │ │ │ │ + mv a3,a2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + lw a4,40(s0) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + sw a3,36(s0) │ │ │ │ + sext.w a3,a5 │ │ │ │ + bgeu a3,a4,b152 │ │ │ │ + mv a5,a4 │ │ │ │ + ld a0,48(s0) │ │ │ │ + sw a5,40(s0) │ │ │ │ + mv s3,s8 │ │ │ │ + j b09a │ │ │ │ + li s7,1 │ │ │ │ + li s2,0 │ │ │ │ + j b0e4 │ │ │ │ + ld a5,0(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd a5,0(a0) │ │ │ │ + lw a5,8(a1) │ │ │ │ + ld a3,16(a1) │ │ │ │ + ld a4,24(a1) │ │ │ │ + sw a5,8(a0) │ │ │ │ + ld a5,32(a1) │ │ │ │ + sd a3,16(a0) │ │ │ │ + sd a4,24(a0) │ │ │ │ + sd a5,32(a0) │ │ │ │ + lw a5,40(a1) │ │ │ │ + ld a2,48(a1) │ │ │ │ + ld a3,56(a1) │ │ │ │ + ld a4,64(a1) │ │ │ │ + sw a5,40(a0) │ │ │ │ + ld a5,72(a1) │ │ │ │ + sd a2,48(a0) │ │ │ │ + sd a3,56(a0) │ │ │ │ + sd a4,64(a0) │ │ │ │ + lhu a4,96(a1) │ │ │ │ + sd a5,72(a0) │ │ │ │ + lw a5,80(a1) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + sh a4,96(a0) │ │ │ │ + sw a5,80(a0) │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,88(s0) │ │ │ │ + ld a1,88(s1) │ │ │ │ + jal 186e6 │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,282(a5) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,8(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s0,128(sp) │ │ │ │ - auipc s0,0x6c │ │ │ │ - ld s0,1012(s0) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,64(sp) │ │ │ │ - bnez a1,db5a │ │ │ │ - auipc a5,0x50 │ │ │ │ - fld fa0,2(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,dcc2 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + sb a5,60(a0) │ │ │ │ + sb a6,74(a0) │ │ │ │ + sb zero,61(a0) │ │ │ │ + sh zero,72(a0) │ │ │ │ + mv a7,a0 │ │ │ │ + ld a0,88(a3) │ │ │ │ + auipc a5,0x59 │ │ │ │ + fld fa5,-1644(a5) │ │ │ │ + sd a4,0(a7) │ │ │ │ + sd a3,24(a7) │ │ │ │ + sd a1,8(a7) │ │ │ │ + sd a2,16(a7) │ │ │ │ + sd zero,64(a7) │ │ │ │ + sd zero,32(a7) │ │ │ │ + fsd fa5,80(a7) │ │ │ │ + addi a5,a7,56 │ │ │ │ + addi a4,a7,52 │ │ │ │ + addi a3,a7,48 │ │ │ │ + addi a2,a7,44 │ │ │ │ + addi a1,a7,40 │ │ │ │ + j 187ec │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,48(a5) │ │ │ │ ret │ │ │ │ - lw a3,0(a0) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - beqz a3,dbb0 │ │ │ │ - lw a5,4(a0) │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,dc78 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,dbb0 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li a7,3 │ │ │ │ - li a6,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - addi t1,sp,8 │ │ │ │ - j db94 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,dbb0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,a7 │ │ │ │ - bne a0,a6,db8e │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - bne a3,a5,db94 │ │ │ │ - bnez a2,dbb4 │ │ │ │ - sw zero,8(sp) │ │ │ │ - li a5,1 │ │ │ │ - beq a1,a5,dbea │ │ │ │ - li s5,1 │ │ │ │ - li s4,4 │ │ │ │ - li a5,1 │ │ │ │ - li a4,4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a4,a4,80 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,sp │ │ │ │ - add a4,a4,sp │ │ │ │ - lw s2,-72(a4) │ │ │ │ - lw s1,-72(a5) │ │ │ │ - addw a5,s2,s1 │ │ │ │ - bnez a5,dbf4 │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - j db3e │ │ │ │ - li s5,8 │ │ │ │ - li s4,2 │ │ │ │ - li a5,8 │ │ │ │ - li a4,2 │ │ │ │ - j dbc2 │ │ │ │ - sd s3,104(sp) │ │ │ │ - addi s3,sp,8 │ │ │ │ - li a1,16 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s6,80(sp) │ │ │ │ - jal 3e6fa │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - addi a4,a4,80 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,sp │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,16 │ │ │ │ - lw s6,-72(a4) │ │ │ │ - sext.w s3,a5 │ │ │ │ - sw zero,-72(a4) │ │ │ │ - jal 3e6fa │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,sp │ │ │ │ - lw a5,-72(a5) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu a5,s6,dcb0 │ │ │ │ - beq s3,s4,dc5a │ │ │ │ - beq s3,s5,dc5a │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - j db3e │ │ │ │ - bne a0,s5,dc48 │ │ │ │ - fcvt.d.wu fa0,s2 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - j db46 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li a7,3 │ │ │ │ - li a6,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - slli a6,a6,0x1f │ │ │ │ - addi t1,sp,8 │ │ │ │ - j dc98 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,dbb0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,a7 │ │ │ │ - bne a0,a6,dc92 │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - j dc92 │ │ │ │ - bne a5,s6,dc48 │ │ │ │ - beq s3,s4,dc56 │ │ │ │ - bne s3,s5,dc48 │ │ │ │ - bne a0,s4,dc48 │ │ │ │ - j dc5a │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s1,184(sp) │ │ │ │ - ld s1,16(a1) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a5,a3,0x1c │ │ │ │ - add s1,s1,a5 │ │ │ │ - sd s8,128(sp) │ │ │ │ - lui a5,0x3 │ │ │ │ - lw s8,4(s1) │ │ │ │ - addi a5,a5,-1234 │ │ │ │ - sd s9,120(sp) │ │ │ │ - auipc s9,0x6c │ │ │ │ - ld s9,544(s9) │ │ │ │ - ld a3,0(s9) │ │ │ │ - sd a3,72(sp) │ │ │ │ - li a3,0 │ │ │ │ - sh a5,64(sp) │ │ │ │ - li a5,45 │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sb a5,66(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - sh zero,56(sp) │ │ │ │ - sb zero,58(sp) │ │ │ │ - zext.b a5,s8 │ │ │ │ - li a3,2 │ │ │ │ - mv s7,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a4 │ │ │ │ - beq a5,a3,defe │ │ │ │ - li a4,4 │ │ │ │ - li a0,0 │ │ │ │ - bne a5,a4,ded4 │ │ │ │ - sd s5,152(sp) │ │ │ │ - li s6,2 │ │ │ │ - li s4,2 │ │ │ │ - addi s5,sp,56 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d9be │ │ │ │ - lw a7,0(s1) │ │ │ │ - beqz a7,df2c │ │ │ │ - ld a6,8(s1) │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli a7,a5,0x1d │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - li s0,0 │ │ │ │ - add a7,a7,a6 │ │ │ │ - mv a5,a6 │ │ │ │ - ld a3,0(a5) │ │ │ │ - andi a3,a3,15 │ │ │ │ - beqz a3,dd76 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a7,a5,dd6e │ │ │ │ - li a5,2 │ │ │ │ - beq s8,a5,df06 │ │ │ │ - li a5,4 │ │ │ │ - li a0,0 │ │ │ │ - bne s8,a5,def6 │ │ │ │ - li a2,3 │ │ │ │ - li a3,1 │ │ │ │ - li s11,0 │ │ │ │ - slli a2,a2,0x1f │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - j dd9c │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a7,a6,ddb4 │ │ │ │ - ld a5,0(a6) │ │ │ │ - and a4,a5,a2 │ │ │ │ - bne a4,a3,dd96 │ │ │ │ - andi a5,a5,15 │ │ │ │ - beqz a5,dd96 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - bne a7,a6,dd9c │ │ │ │ - li a0,0 │ │ │ │ - beqz s11,def6 │ │ │ │ - mv a1,s4 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s10,112(sp) │ │ │ │ - fsd fs0,88(sp) │ │ │ │ - jal d8d2 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s10,a0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal d8d2 │ │ │ │ - sext.w s10,s10 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,0 │ │ │ │ - sext.w s1,a4 │ │ │ │ - sext.w a4,a5 │ │ │ │ - subw s4,s11,a5 │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal db18 │ │ │ │ - auipc a5,0x50 │ │ │ │ - fld fa5,-692(a5) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - bnez a5,dec8 │ │ │ │ - lw a3,8(s7) │ │ │ │ - auipc a5,0x6c │ │ │ │ - ld a5,278(a5) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - li a4,46 │ │ │ │ - addw a3,s2,a3 │ │ │ │ - addi s2,sp,48 │ │ │ │ - li a7,46 │ │ │ │ - li a6,46 │ │ │ │ - sd a4,0(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1462 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,-672 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - addi a5,s6,64 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add s6,a5,a4 │ │ │ │ - lbu a2,-16(s6) │ │ │ │ - fmv.x.d a4,fs0 │ │ │ │ - mv a3,s5 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1438 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,-720 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1442 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,-748 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - ld a7,40(sp) │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1444 │ │ │ │ - fsd fs0,16(sp) │ │ │ │ + ld a5,24(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a6,s4 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a3,s11 │ │ │ │ + jal 1c0ee │ │ │ │ + addiw a1,a0,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(s2) │ │ │ │ + sext.w s0,s0 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + ld a5,88(a5) │ │ │ │ + mv s1,a0 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + lwu a4,24(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ mv a2,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,190 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - ld a0,48(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - fld fs0,88(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,df32 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + add s0,s0,s1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - j ded4 │ │ │ │ - sd s5,152(sp) │ │ │ │ - li s6,1 │ │ │ │ - li s4,1 │ │ │ │ - j dd40 │ │ │ │ - li a2,3 │ │ │ │ - li a3,1 │ │ │ │ - li s11,0 │ │ │ │ - slli a2,a2,0x1f │ │ │ │ - slli a3,a3,0x1f │ │ │ │ - j df18 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a6,a7,ddb4 │ │ │ │ - ld a5,0(a6) │ │ │ │ - and a4,a5,a2 │ │ │ │ - bne a4,a3,df12 │ │ │ │ - andi a5,a5,15 │ │ │ │ - beqz a5,df12 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - j df12 │ │ │ │ - ld s5,152(sp) │ │ │ │ - li a0,0 │ │ │ │ - j ded4 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - fsd fs0,88(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,24(a0) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - lwu a0,8(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ + ld s0,64(a5) │ │ │ │ + sd ra,40(sp) │ │ │ │ + beqz s0,b2de │ │ │ │ sd s1,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - bltu a1,a0,e024 │ │ │ │ - lwu t1,12(s2) │ │ │ │ - sub a1,a1,a0 │ │ │ │ - bgeu a1,t1,e044 │ │ │ │ - ld s3,16(s2) │ │ │ │ - slli s1,a1,0x4 │ │ │ │ - li t1,30 │ │ │ │ - add s3,s3,s1 │ │ │ │ - lw a0,0(s3) │ │ │ │ - lw s0,56(sp) │ │ │ │ - lui t3,0xffff │ │ │ │ + jal 1c0ee │ │ │ │ addiw a1,a0,1 │ │ │ │ - remuw t1,a1,t1 │ │ │ │ - slli t3,t3,0x15 │ │ │ │ - slli s0,s0,0x21 │ │ │ │ - and s0,s0,t3 │ │ │ │ - lhu t5,64(sp) │ │ │ │ - lbu t3,48(sp) │ │ │ │ - li t4,3 │ │ │ │ - slli t5,t5,0x31 │ │ │ │ - slli t3,t3,0x1f │ │ │ │ - slli t4,t4,0x1f │ │ │ │ - or s0,s0,t5 │ │ │ │ - and t3,t3,t4 │ │ │ │ - slli a6,a6,0x15 │ │ │ │ - or s0,s0,t3 │ │ │ │ - or s0,s0,a6 │ │ │ │ - slli a7,a7,0x1d │ │ │ │ - lui a6,0x60000 │ │ │ │ - and a7,a7,a6 │ │ │ │ - or s0,s0,a7 │ │ │ │ - slli a5,a5,0xd │ │ │ │ - or s0,s0,a5 │ │ │ │ - slli a4,a4,0x5 │ │ │ │ - or s0,s0,a4 │ │ │ │ - andi a2,a2,15 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - andi a3,a3,16 │ │ │ │ - or s0,s0,a2 │ │ │ │ - or s0,s0,a3 │ │ │ │ - sext.w a3,a1 │ │ │ │ - beqz t1,dfd2 │ │ │ │ - bnez a0,e002 │ │ │ │ - li a5,30 │ │ │ │ - divuw a5,a1,a5 │ │ │ │ - ld a0,8(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x4 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(s2) │ │ │ │ - sd a0,8(s3) │ │ │ │ - add s3,a5,s1 │ │ │ │ - lw a0,0(s3) │ │ │ │ - addiw a3,a0,1 │ │ │ │ - ld a4,8(s3) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd s0,0(a5) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(s1) │ │ │ │ + sext.w s2,s2 │ │ │ │ + slli s3,s2,0x20 │ │ │ │ + ld a4,88(a5) │ │ │ │ + ld a1,64(a5) │ │ │ │ + mv s0,a0 │ │ │ │ + lwu a5,24(a4) │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv a2,s3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + add s3,s3,s0 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ + ld a5,24(s1) │ │ │ │ + lbu a5,96(a5) │ │ │ │ + bnez a5,b2e8 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ - sw a3,0(s3) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ + j 51c70 │ │ │ │ + fld fa5,80(a0) │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + beqz a5,b308 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fsd fa5,80(a0) │ │ │ │ ret │ │ │ │ - auipc a3,0x56 │ │ │ │ - addi a3,a3,300 │ │ │ │ - li a2,408 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1072 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,1080 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x56 │ │ │ │ - addi a3,a3,268 │ │ │ │ - li a2,410 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1040 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,1064 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - beqz a0,e08a │ │ │ │ + fld fa0,80(a0) │ │ │ │ + ret │ │ │ │ + lbu a0,60(a0) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + lbu a0,96(a5) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,24(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a5,24(a5) │ │ │ │ + addi sp,sp,16 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a0,24(a5) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ sd ra,8(sp) │ │ │ │ + lbu a4,96(a5) │ │ │ │ mv s0,a0 │ │ │ │ - sw a1,8(a0) │ │ │ │ - sw a3,4(a0) │ │ │ │ - sw a2,12(a0) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - li a1,16 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - jal 39f0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + beqz a4,b36c │ │ │ │ + lw a5,16(a0) │ │ │ │ + lw a4,24(a0) │ │ │ │ ld ra,8(sp) │ │ │ │ - sd a0,16(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ + addiw a0,a5,-1 │ │ │ │ + subw a0,a0,a4 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,24(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a5,24(a5) │ │ │ │ + addi sp,sp,16 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a0,a0,a5 │ │ │ │ ret │ │ │ │ - beqz a0,e0f0 │ │ │ │ - lw a3,12(a0) │ │ │ │ + ld a5,24(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - beqz a3,e0c0 │ │ │ │ sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + lbu a4,96(a5) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + bnez a4,b39e │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + lw a0,24(a0) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,24(s0) │ │ │ │ + sext.w a4,a0 │ │ │ │ + ld a2,88(a5) │ │ │ │ + lw a3,24(a2) │ │ │ │ + lw a5,16(a2) │ │ │ │ + addw a1,a0,a3 │ │ │ │ + bgeu a5,a1,b3e8 │ │ │ │ sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add a5,a0,s1 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bnez a4,e0d0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sd zero,8(a5) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a3,e0a2 │ │ │ │ + auipc s1,0x6f │ │ │ │ + ld s1,-1040(s1) │ │ │ │ + lw a6,28(a2) │ │ │ │ + ld a7,8(s0) │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x53 │ │ │ │ + addi a2,a2,1614 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,24(s0) │ │ │ │ + ld a1,0(s1) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1af96 │ │ │ │ + li a0,0 │ │ │ │ + jal 33c0 │ │ │ │ + ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - jal 3670 │ │ │ │ + subw a0,a5,a1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + lwu a0,4(a5) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a4,88(a5) │ │ │ │ + lw a0,32(a5) │ │ │ │ + lw a5,28(a4) │ │ │ │ + addw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s1,32(a5) │ │ │ │ + sd s0,16(sp) │ │ │ │ + lw s0,28(a0) │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + addw s0,s0,s1 │ │ │ │ + jal 1c086 │ │ │ │ ld ra,24(sp) │ │ │ │ - sd zero,16(s2) │ │ │ │ - ld s2,0(sp) │ │ │ │ + addw a0,a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a0,8(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s2) │ │ │ │ - lw a3,12(s2) │ │ │ │ - sext.w a5,s0 │ │ │ │ - add s1,s1,a0 │ │ │ │ - sd zero,8(s1) │ │ │ │ - bltu a5,a3,e0a2 │ │ │ │ - j e0bc │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + j 1c0ee │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + j 1c124 │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + j 1c0bc │ │ │ │ + lw a4,44(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + lw a0,52(a0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + lw a0,56(a0) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + j 190f0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + ret │ │ │ │ + ld a0,0(a0) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + ret │ │ │ │ + lbu a0,74(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + lw s3,32(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + beqz s3,b4be │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + li s3,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,48(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + addi s1,s1,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1c0ee │ │ │ │ + lw a5,32(s2) │ │ │ │ + addw s3,a0,s3 │ │ │ │ + bltu s0,a5,b498 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,12(a1) │ │ │ │ - beqz a5,e1c2 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ + lw s2,32(a0) │ │ │ │ + sd ra,72(sp) │ │ │ │ + bnez s2,b4e0 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld a5,48(a0) │ │ │ │ sd s3,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a5,24(a5) │ │ │ │ + sd s1,56(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,32(a5) │ │ │ │ + lw s1,28(a0) │ │ │ │ + addw s4,s1,a5 │ │ │ │ + jal 1c086 │ │ │ │ + lw a4,32(s3) │ │ │ │ + addiw s1,s4,-1 │ │ │ │ + li a5,1 │ │ │ │ + addw s1,s1,a0 │ │ │ │ + bgeu a5,a4,b59c │ │ │ │ sd s5,24(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ sd s7,8(sp) │ │ │ │ - mv s8,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li s4,0 │ │ │ │ - auipc s2,0x6c │ │ │ │ - ld s2,-498(s2) │ │ │ │ - auipc s6,0x50 │ │ │ │ - addi s6,s6,886 │ │ │ │ - auipc s3,0x51 │ │ │ │ - addi s3,s3,1494 │ │ │ │ - auipc s5,0x54 │ │ │ │ - addi s5,s5,-434 │ │ │ │ - ld a5,16(s8) │ │ │ │ - slli s0,s4,0x4 │ │ │ │ - lw a3,8(s8) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lwu a5,4(a5) │ │ │ │ - addw a3,a3,s4 │ │ │ │ - mv a2,s6 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s8) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a4,0(a5) │ │ │ │ - beqz a4,e192 │ │ │ │ - li s7,0 │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,s7,0x3 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - andi a5,a5,15 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi s7,s7,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s8) │ │ │ │ - sext.w a4,s7 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - bltu a4,a3,e164 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,12(s8) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a4,e132 │ │ │ │ - ld ra,72(sp) │ │ │ │ + li s6,88 │ │ │ │ + li s2,-1 │ │ │ │ + li s5,1 │ │ │ │ + ld a5,48(s3) │ │ │ │ + sext.w s7,s4 │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,32(a5) │ │ │ │ + lw s0,28(a0) │ │ │ │ + addw s4,s0,a5 │ │ │ │ + jal 1c086 │ │ │ │ + addiw a5,a0,-1 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + sext.w a4,s1 │ │ │ │ + sext.w s1,a5 │ │ │ │ + mv s0,s4 │ │ │ │ + bltu s7,s1,b596 │ │ │ │ + subw a5,s7,a5 │ │ │ │ + bltu a4,s4,b592 │ │ │ │ + subw s0,a4,s0 │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu s0,a5,b55e │ │ │ │ + mv a4,s0 │ │ │ │ + sext.w a4,a4 │ │ │ │ + mv a5,a4 │ │ │ │ + bgeu s2,a4,b568 │ │ │ │ + mv a5,s2 │ │ │ │ + lw a4,32(s3) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + sext.w s2,a5 │ │ │ │ + addi s6,s6,88 │ │ │ │ + bltu s5,a4,b51a │ │ │ │ ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ + subw s0,s0,a4 │ │ │ │ + j b556 │ │ │ │ + subw a5,a5,s7 │ │ │ │ + j b54e │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + li s2,-1 │ │ │ │ + j b4d6 │ │ │ │ + ld a0,0(a0) │ │ │ │ ret │ │ │ │ - lui a4,0x1 │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi a4,a4,-241 │ │ │ │ - sh a4,0(a0) │ │ │ │ - beqz a5,e1f2 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,-560(a6) │ │ │ │ - add a6,a6,a4 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - addw a7,a5,a3 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bgeu a4,a2,e21a │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,-600(a6) │ │ │ │ - add a6,a6,a4 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - sb a4,1(a0) │ │ │ │ - beqz a3,e246 │ │ │ │ - ld a3,16(a0) │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,-622(a6) │ │ │ │ - addi a3,a3,4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addi a3,a3,16 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a4,a4,a6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sw a4,-16(a3) │ │ │ │ - bne a7,a5,e228 │ │ │ │ + ld a0,8(a0) │ │ │ │ ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd a1,0(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + mv a0,a1 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + jal 3310 │ │ │ │ + auipc a5,0x58 │ │ │ │ + fld fa5,1472(a5) │ │ │ │ + li a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + sd a5,32(s0) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + li a5,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sh a5,44(s0) │ │ │ │ + or a0,a0,a3 │ │ │ │ + lui a5,0x80000 │ │ │ │ + sw s2,24(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sw zero,40(s0) │ │ │ │ + fsd fa5,72(s0) │ │ │ │ + sw a5,28(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a0,44(a0) │ │ │ │ + ret │ │ │ │ + lw a5,32(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ - lw a4,8(a0) │ │ │ │ - lw a5,12(a0) │ │ │ │ - sd s2,32(sp) │ │ │ │ - auipc s2,0x6c │ │ │ │ - ld s2,-840(s2) │ │ │ │ - lw a3,4(a0) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,562 │ │ │ │ - li a1,1 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,12(s1) │ │ │ │ - li s0,0 │ │ │ │ - auipc s5,0x6c │ │ │ │ - ld s5,-868(s5) │ │ │ │ - li s4,80 │ │ │ │ - auipc s3,0x51 │ │ │ │ - addi s3,s3,1128 │ │ │ │ - auipc s6,0x54 │ │ │ │ - addi s6,s6,-800 │ │ │ │ - bnez a5,e2c6 │ │ │ │ - j e308 │ │ │ │ - ld a5,16(s1) │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,4(a5) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,12(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu a5,a4,e308 │ │ │ │ - remuw a5,s0,s4 │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - bnez a5,e2a4 │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s6 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - ld a0,0(s2) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,4(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,12(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,e2c6 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - auipc a2,0x54 │ │ │ │ - addi a2,a2,-932 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a3,12(a1) │ │ │ │ - beqz a3,e3ac │ │ │ │ - lwu a5,4(a1) │ │ │ │ - ld a4,16(a2) │ │ │ │ - addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + beqz a5,b666 │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ - lw s0,8(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a4,0(a4) │ │ │ │ sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - addw a1,s0,a3 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a3 │ │ │ │ - beq a1,a4,e3ae │ │ │ │ - snez s0,s0 │ │ │ │ - bgeu s0,s3,e39e │ │ │ │ - ld a4,32(a2) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ sd s4,16(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ sd s5,8(sp) │ │ │ │ - ld s4,0(a5) │ │ │ │ - auipc s5,0x55 │ │ │ │ - addi s5,s5,-40 │ │ │ │ - j e37c │ │ │ │ - lw a3,12(s1) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal dcd2 │ │ │ │ - mv a3,a0 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + li s1,0 │ │ │ │ + li s3,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,48(s2) │ │ │ │ mv a2,s5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s0,s3,e37a │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ + addi s1,s1,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addw s3,s3,a0 │ │ │ │ + bltu s0,a5,b62e │ │ │ │ ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s3 │ │ │ │ ld s3,24(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ + ld ra,56(sp) │ │ │ │ + li s3,0 │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addiw s3,a3,-1 │ │ │ │ - snez s0,s0 │ │ │ │ - bltu s0,s3,e362 │ │ │ │ - j e39e │ │ │ │ + lw a5,32(a0) │ │ │ │ addi sp,sp,-80 │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s8,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + beqz a5,b704 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - lwu a1,4(a1) │ │ │ │ - ld a4,32(a2) │ │ │ │ sd s3,40(sp) │ │ │ │ - mv a5,a2 │ │ │ │ - lw s3,12(s2) │ │ │ │ - lw a2,8(s2) │ │ │ │ - slli a3,a1,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd s6,16(sp) │ │ │ │ - auipc s6,0x6c │ │ │ │ - ld s6,-1228(s6) │ │ │ │ - addw a3,a2,s3 │ │ │ │ sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - ld s4,0(a4) │ │ │ │ - sd ra,72(sp) │ │ │ │ - ld a4,0(s6) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - sext.w a4,a3 │ │ │ │ - mv s5,a0 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - bnez s3,e450 │ │ │ │ - mv a2,a4 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,156 │ │ │ │ - mv a0,sp │ │ │ │ - jal 2194e │ │ │ │ - ld s0,0(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44bc4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s6) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,e4c6 │ │ │ │ - ld ra,72(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + li s1,0 │ │ │ │ + li s5,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,48(s2) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a4,24(a5) │ │ │ │ + lbu a5,60(a5) │ │ │ │ + ld a0,88(a4) │ │ │ │ + beqz a5,b6ec │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s5,s5,a0 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s0,a5,b69e │ │ │ │ ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ + addw a0,s5,s6 │ │ │ │ + ld ra,72(sp) │ │ │ │ + sw s6,0(s8) │ │ │ │ + sw s5,0(s7) │ │ │ │ ld s6,16(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a5,16(a5) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd s1,56(sp) │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - snez s1,a2 │ │ │ │ - beq a5,a4,e4c2 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,70 │ │ │ │ - mv a0,sp │ │ │ │ - jal 2194e │ │ │ │ - ld s0,0(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44bc4 │ │ │ │ - bgeu s1,s3,e4b4 │ │ │ │ - lw a3,12(s2) │ │ │ │ - mv a4,s4 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s0,a5,b69e │ │ │ │ + j b6c8 │ │ │ │ li a0,0 │ │ │ │ - jal dcd2 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,e4b8 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44bc4 │ │ │ │ - mv a0,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 3670 │ │ │ │ - bltu s1,s3,e486 │ │ │ │ - ld s1,56(sp) │ │ │ │ - j e42c │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu s1,s3,e486 │ │ │ │ - ld s1,56(sp) │ │ │ │ - j e42c │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - j e462 │ │ │ │ - sd s1,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sh zero,4(a0) │ │ │ │ - sb a5,6(a0) │ │ │ │ - li a1,80 │ │ │ │ - li a0,1000 │ │ │ │ - mv s1,a2 │ │ │ │ - jal 39f0 │ │ │ │ - sb s2,16(s0) │ │ │ │ - sd s1,24(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a0,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li s5,0 │ │ │ │ + li s6,0 │ │ │ │ + j b6d6 │ │ │ │ + mv a4,a0 │ │ │ │ + lw a0,32(a0) │ │ │ │ + beqz a0,b73a │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a1,88 │ │ │ │ + mul a1,a5,a1 │ │ │ │ + ld a5,48(a4) │ │ │ │ + li a0,0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a2,44(a5) │ │ │ │ + lw a4,48(a5) │ │ │ │ + lw a3,52(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + addw a0,a0,a4 │ │ │ │ + bne a1,a5,b726 │ │ │ │ + ret │ │ │ │ + lw a3,32(a0) │ │ │ │ + beqz a3,b792 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + li t3,88 │ │ │ │ + mul t3,a3,t3 │ │ │ │ + ld a5,48(a0) │ │ │ │ + li a6,0 │ │ │ │ + li a3,0 │ │ │ │ + add t3,t3,a5 │ │ │ │ + j b766 │ │ │ │ + addw a6,a6,a0 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a6,a4,a6 │ │ │ │ + beq a5,t3,b786 │ │ │ │ + lw t1,44(a5) │ │ │ │ + lw a4,48(a5) │ │ │ │ + lbu a7,60(a5) │ │ │ │ + lw a0,52(a5) │ │ │ │ + addw a4,a4,t1 │ │ │ │ + bnez a7,b756 │ │ │ │ + addw a3,a3,a0 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + bne a5,t3,b766 │ │ │ │ + sw a3,0(a1) │ │ │ │ + addw a0,a6,a3 │ │ │ │ + sw a6,0(a2) │ │ │ │ + ret │ │ │ │ + li a6,0 │ │ │ │ + sw a3,0(a1) │ │ │ │ + li a0,0 │ │ │ │ + sw a6,0(a2) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s3,24(sp) │ │ │ │ + lw s3,32(a0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + beqz s3,b824 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + li s1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s3,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,48(s2) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a4,24(a5) │ │ │ │ + lbu a5,60(a5) │ │ │ │ + ld a0,88(a4) │ │ │ │ + beqz a5,b80c │ │ │ │ + jal 1c124 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s4,a0,s4 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s0,a5,b7c6 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + addw a0,s4,s3 │ │ │ │ + ld ra,56(sp) │ │ │ │ + sw s3,0(s6) │ │ │ │ + sw s4,0(s5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + jal 1c124 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s3,a0,s3 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s0,a5,b7c6 │ │ │ │ + j b7ec │ │ │ │ + li a0,0 │ │ │ │ + li s4,0 │ │ │ │ + j b7f6 │ │ │ │ + lw a4,32(a0) │ │ │ │ + beqz a4,b870 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,a5 │ │ │ │ + ld a5,48(a0) │ │ │ │ + li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j b84e │ │ │ │ + addi a5,a5,88 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + beq a4,a5,b85e │ │ │ │ + lbu a3,60(a5) │ │ │ │ + bnez a3,b844 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a4,a5,b84e │ │ │ │ + sext.w a4,a0 │ │ │ │ + sext.w a5,a6 │ │ │ │ + sw a4,0(a1) │ │ │ │ + addw a0,a0,a6 │ │ │ │ + sw a5,0(a2) │ │ │ │ ret │ │ │ │ + li a5,0 │ │ │ │ + sw a4,0(a1) │ │ │ │ + li a0,0 │ │ │ │ + sw a5,0(a2) │ │ │ │ + ret │ │ │ │ + beqz a0,b8d8 │ │ │ │ + lw a5,32(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s1,8(sp) │ │ │ │ - lui s1,0x14 │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,48(a0) │ │ │ │ + beqz a5,b8c0 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ li s0,0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - addi s1,s1,-1920 │ │ │ │ - j e52a │ │ │ │ - addi s0,s0,80 │ │ │ │ - beq s0,s1,e544 │ │ │ │ - add a5,a0,s0 │ │ │ │ - lw a4,64(a5) │ │ │ │ - beqz a4,e522 │ │ │ │ - ld a0,56(a5) │ │ │ │ - addi s0,s0,80 │ │ │ │ + li s2,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(s2) │ │ │ │ - bne s0,s1,e52a │ │ │ │ - sh zero,0(s2) │ │ │ │ - sd zero,24(s2) │ │ │ │ + ld a0,48(s1) │ │ │ │ + lw a5,32(s1) │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s2,a5,b892 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ jal 3670 │ │ │ │ + sb zero,45(s1) │ │ │ │ ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - sd zero,8(s2) │ │ │ │ + sd zero,48(s1) │ │ │ │ + sw zero,32(s1) │ │ │ │ ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ + ret │ │ │ │ + beqz a0,b8e8 │ │ │ │ + li a4,-1 │ │ │ │ + sw a4,36(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + j b00a │ │ │ │ + ret │ │ │ │ + lbu a4,44(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,b904 │ │ │ │ + lw a4,36(a0) │ │ │ │ + li a3,-1 │ │ │ │ + li a0,0 │ │ │ │ + beq a4,a3,b906 │ │ │ │ + lw a0,40(a5) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + subw a0,a0,a4 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + beqz a0,b9aa │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + ld s1,8(a0) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a5,b992 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s4,0 │ │ │ │ + bnez s1,b934 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s4,s4,80 │ │ │ │ + bgeu s3,a5,b98a │ │ │ │ + add s1,s1,s4 │ │ │ │ + lw a5,32(s1) │ │ │ │ + ld a0,48(s1) │ │ │ │ + beqz a5,b968 │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s1) │ │ │ │ + lw a5,32(s1) │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s2,a5,b93e │ │ │ │ + jal 3670 │ │ │ │ + sb zero,45(s1) │ │ │ │ + lw a5,0(s5) │ │ │ │ + sd zero,48(s1) │ │ │ │ + sw zero,32(s1) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + ld s1,8(s5) │ │ │ │ + addi s4,s4,80 │ │ │ │ + bltu s3,a5,b932 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd zero,8(s5) │ │ │ │ + sw zero,0(s5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ addi sp,sp,-48 │ │ │ │ - lw a5,20(a0) │ │ │ │ - sd s3,8(sp) │ │ │ │ - lw s3,24(a0) │ │ │ │ - lhu a3,18(a0) │ │ │ │ - mv a4,a0 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - addiw a0,s3,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sd s1,24(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sext.w s1,s3 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ + lw s0,0(a0) │ │ │ │ + sd s4,0(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - ld s0,56(a4) │ │ │ │ - add s2,a5,a3 │ │ │ │ - jal 3330 │ │ │ │ - beqz s1,e5da │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - auipc a1,0x6c │ │ │ │ - ld a1,-1660(a1) │ │ │ │ - add a2,s0,s2 │ │ │ │ - srai a4,a5,0x1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,15 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - add a5,a0,a3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sb a4,0(a5) │ │ │ │ - sext.w a5,a3 │ │ │ │ - bltu a5,s1,e5a8 │ │ │ │ - add s3,s3,a0 │ │ │ │ - sb zero,0(s3) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + beqz s0,ba12 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + mv s3,a0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal af94 │ │ │ │ + ld a1,8(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,80 │ │ │ │ + add a1,a1,s2 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s3) │ │ │ │ + addi s2,s2,80 │ │ │ │ + bltu s0,a5,b9c8 │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ + sw s0,0(s4) │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - lw s0,24(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - addiw a0,s0,1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sext.w s4,s0 │ │ │ │ - jal 3330 │ │ │ │ - lw a1,0(s2) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s4,e628 │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a1,a1,s3 │ │ │ │ - jal 3530 │ │ │ │ - add s0,s0,s1 │ │ │ │ - sb zero,0(s0) │ │ │ │ + sw s0,0(s4) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + li s1,0 │ │ │ │ ld s4,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lhu a5,2(a2) │ │ │ │ - lhu a4,0(a2) │ │ │ │ + lhu a0,72(a0) │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + lw a3,32(a0) │ │ │ │ + beqz a3,ba64 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a5 │ │ │ │ + ld a5,48(a0) │ │ │ │ + lui a2,0x10 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + j ba52 │ │ │ │ + addi a5,a5,88 │ │ │ │ + beq a5,a3,ba64 │ │ │ │ + lbu a4,60(a5) │ │ │ │ + bne a4,a1,ba4a │ │ │ │ + ld a4,72(a5) │ │ │ │ + and a4,a4,a2 │ │ │ │ + beqz a4,ba4a │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a1,32(a0) │ │ │ │ + beqz a1,bab0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + ld a4,48(a0) │ │ │ │ + addi a5,a4,24 │ │ │ │ + ld a4,24(a4) │ │ │ │ + lbu a4,96(a4) │ │ │ │ + lbu a0,36(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + bne a4,a3,baac │ │ │ │ + addi a5,a5,88 │ │ │ │ + beq a1,a5,bab0 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a3,36(a5) │ │ │ │ + lbu a2,96(a2) │ │ │ │ + beq a3,a0,bab4 │ │ │ │ + sext.w a4,a4 │ │ │ │ + bne a2,a4,ba90 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + mv a3,a4 │ │ │ │ + mv a4,a2 │ │ │ │ + j ba8c │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - bltu a5,a4,e6e8 │ │ │ │ sd s0,48(sp) │ │ │ │ + lw s0,32(a0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + beqz s0,bb24 │ │ │ │ + sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ - lbu a5,16(a2) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - bnez a5,e70c │ │ │ │ - sh zero,2(s6) │ │ │ │ - beqz s3,e74a │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s5,0 │ │ │ │ - li s1,1000 │ │ │ │ - j e6a8 │ │ │ │ - lw a5,0(s0) │ │ │ │ - li a0,0 │ │ │ │ - andi a5,a5,16 │ │ │ │ - beqz a5,e688 │ │ │ │ - ld a0,56(s0) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 3460 │ │ │ │ - addiw a5,s4,1 │ │ │ │ - bltz a0,e6cc │ │ │ │ - slli s4,a5,0x30 │ │ │ │ - srli s4,s4,0x30 │ │ │ │ - addi s5,s5,80 │ │ │ │ - beq s4,s1,e6cc │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a2,8(s6) │ │ │ │ - andi a5,a5,24 │ │ │ │ - add a2,a2,s5 │ │ │ │ - beqz a5,e72a │ │ │ │ - lw a5,0(s3) │ │ │ │ - andi a5,a5,16 │ │ │ │ - beqz a5,e67e │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3630 │ │ │ │ - addiw a5,s4,1 │ │ │ │ - bgez a0,e698 │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - lbu a5,16(s6) │ │ │ │ - sh s4,0(s6) │ │ │ │ - bnez a5,e71c │ │ │ │ - lhu a5,2(s6) │ │ │ │ - bgeu a5,s4,e772 │ │ │ │ - ld s0,48(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + li s4,88 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal af94 │ │ │ │ + ld a1,48(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,88 │ │ │ │ + add a1,a1,s2 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,32(s3) │ │ │ │ + addi s2,s2,88 │ │ │ │ + bltu s0,a5,badc │ │ │ │ + ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ - ld a3,8(s6) │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd a4,0(s2) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sh a5,2(s6) │ │ │ │ - li a0,0 │ │ │ │ ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ + sw s0,0(s5) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a0,24(a2) │ │ │ │ - jal 32d0 │ │ │ │ - sh zero,2(s6) │ │ │ │ - bnez s3,e670 │ │ │ │ - j e74a │ │ │ │ - ld a0,24(s6) │ │ │ │ - jal 39e0 │ │ │ │ - lhu s4,0(s6) │ │ │ │ - j e6da │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld a3,40(s0) │ │ │ │ - beqz a3,e77c │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-626 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,-1482 │ │ │ │ - li a0,1 │ │ │ │ - jal 35e0 │ │ │ │ - j e6d0 │ │ │ │ - ld a5,0(s0) │ │ │ │ - li s4,0 │ │ │ │ - andi a5,a5,24 │ │ │ │ - beqz a5,e72e │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-634 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,-1514 │ │ │ │ - li a0,1 │ │ │ │ - jal 35e0 │ │ │ │ - lbu a5,16(s6) │ │ │ │ - sh zero,0(s6) │ │ │ │ - bnez a5,e71c │ │ │ │ + sw s0,0(s5) │ │ │ │ + ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - li a0,-1 │ │ │ │ - j e702 │ │ │ │ - auipc a3,0x50 │ │ │ │ - addi a3,a3,-708 │ │ │ │ - j e732 │ │ │ │ + li s1,0 │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a4,32(a0) │ │ │ │ addi sp,sp,-80 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,16(a2) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ - auipc s2,0x6b │ │ │ │ - ld s2,1922(s2) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + beqz a4,bbe4 │ │ │ │ + ld a3,48(a0) │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - addi a2,sp,16 │ │ │ │ - mv a1,a5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - jal 3490 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,e840 │ │ │ │ - ld a5,88(s0) │ │ │ │ - beqz a5,e80c │ │ │ │ - ld a2,32(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-702 │ │ │ │ - addi a0,sp,8 │ │ │ │ - jal 2194e │ │ │ │ - ld s1,8(sp) │ │ │ │ - beqz s1,e860 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jal 44bc4 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,e83c │ │ │ │ - ld ra,72(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + mv s3,a2 │ │ │ │ + li s0,0 │ │ │ │ + li s6,0 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + li s5,88 │ │ │ │ + add a5,a3,s0 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s3,bb9a │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s1,a4,bb66 │ │ │ │ ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + sw s2,0(s4) │ │ │ │ + mv a0,s6 │ │ │ │ ld s2,48(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lbu a5,49(s0) │ │ │ │ - bnez a5,e834 │ │ │ │ - ld a3,32(sp) │ │ │ │ + addiw s7,s2,1 │ │ │ │ + slli a1,s7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s5 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv a0,s6 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + mul s2,s2,s5 │ │ │ │ + jal af94 │ │ │ │ + ld a1,48(s8) │ │ │ │ + mv s6,a0 │ │ │ │ + li a2,88 │ │ │ │ + add a1,a1,s0 │ │ │ │ + addi s0,s0,88 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a4,32(s8) │ │ │ │ + bgeu s1,a4,bbe0 │ │ │ │ + ld a3,48(s8) │ │ │ │ + mv s2,s7 │ │ │ │ + j bb66 │ │ │ │ + mv s2,s7 │ │ │ │ + j bb7c │ │ │ │ + ld ra,72(sp) │ │ │ │ + li s2,0 │ │ │ │ + sw s2,0(s4) │ │ │ │ + li s6,0 │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a5,32(a0) │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s10,48(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv s10,a0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + sd s2,112(sp) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,88 │ │ │ │ + mul a1,a0,a1 │ │ │ │ + ld a0,48(s10) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + lw s8,0(s2) │ │ │ │ + sw a5,32(s10) │ │ │ │ + sd a2,24(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + jal af94 │ │ │ │ + ld a5,88(s2) │ │ │ │ + lw a4,32(s2) │ │ │ │ + sd a0,48(s10) │ │ │ │ + mv a0,a5 │ │ │ │ + lw a5,28(a5) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1c0bc │ │ │ │ + mv s4,a0 │ │ │ │ + ld a0,88(s2) │ │ │ │ + sext.w s4,s4 │ │ │ │ + jal 1c0ee │ │ │ │ + lbu a5,96(s2) │ │ │ │ + beqz a5,be9e │ │ │ │ + ld a5,88(s2) │ │ │ │ + sext.w a0,a0 │ │ │ │ + lw a2,16(a5) │ │ │ │ + lw a5,24(a5) │ │ │ │ + subw a2,a2,a5 │ │ │ │ + subw s5,a2,a0 │ │ │ │ + lw a3,32(s10) │ │ │ │ + ld t1,48(s10) │ │ │ │ + beqz s3,c18c │ │ │ │ + addi a6,t1,60 │ │ │ │ + li a5,0 │ │ │ │ + j bc9c │ │ │ │ + lbu a4,0(a6) │ │ │ │ + addi a6,a6,88 │ │ │ │ + bnez a4,bca6 │ │ │ │ + sext.w s0,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bltu a5,a3,bc92 │ │ │ │ + slli a6,s0,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + li a5,88 │ │ │ │ + mul s9,a6,a5 │ │ │ │ + addiw s7,s0,1 │ │ │ │ + sext.w s11,s0 │ │ │ │ + sext.w s0,s7 │ │ │ │ + add s1,t1,s9 │ │ │ │ + bgeu s0,a3,bd46 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + bne a5,s3,bf50 │ │ │ │ + ld a5,24(s1) │ │ │ │ + lbu a4,96(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + beqz a4,bd26 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,24(s1) │ │ │ │ + sext.w a4,a0 │ │ │ │ + ld a1,88(a5) │ │ │ │ + lw a3,24(a1) │ │ │ │ + lw a5,16(a1) │ │ │ │ + addw t1,a0,a3 │ │ │ │ + mv a0,t1 │ │ │ │ + bgeu a5,t1,be92 │ │ │ │ + auipc s0,0x6e │ │ │ │ + ld s0,690(s0) │ │ │ │ + lw a6,28(a1) │ │ │ │ + ld a7,8(s1) │ │ │ │ ld a0,0(s0) │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-784 │ │ │ │ + auipc a2,0x53 │ │ │ │ + addi a2,a2,-752 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lbu a5,49(s0) │ │ │ │ - beqz a5,e7ee │ │ │ │ - ld a0,64(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j e7ee │ │ │ │ - ld a0,64(s0) │ │ │ │ - jal 32d0 │ │ │ │ - j e812 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-858 │ │ │ │ - li a1,644 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-842 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,-1038 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ + ld a5,24(s1) │ │ │ │ + ld a1,0(s0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1af96 │ │ │ │ + li a0,0 │ │ │ │ jal 33c0 │ │ │ │ - addi sp,sp,-480 │ │ │ │ - sd s0,464(sp) │ │ │ │ - sd s1,456(sp) │ │ │ │ - sd s4,432(sp) │ │ │ │ - sd s9,392(sp) │ │ │ │ - sd s11,376(sp) │ │ │ │ - sd ra,472(sp) │ │ │ │ - sd s2,448(sp) │ │ │ │ - sd s8,400(sp) │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,1662(a4) │ │ │ │ - ld s0,80(a6) │ │ │ │ - lbu s2,49(a6) │ │ │ │ - mv s11,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,360(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a5,1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,80 │ │ │ │ - li a0,1000 │ │ │ │ - mv s9,a6 │ │ │ │ - sd a3,0(sp) │ │ │ │ - sd zero,88(sp) │ │ │ │ - sw zero,120(sp) │ │ │ │ - sh zero,124(sp) │ │ │ │ - sb a5,126(sp) │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,128(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sb s2,136(sp) │ │ │ │ - addi s0,sp,88 │ │ │ │ - addi s4,sp,120 │ │ │ │ - j e8e4 │ │ │ │ - ld s8,88(sp) │ │ │ │ - lhu a5,16(s8) │ │ │ │ - andi a5,a5,4 │ │ │ │ - beqz a5,e94e │ │ │ │ - ld a1,0(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal e640 │ │ │ │ - bgez a0,e8da │ │ │ │ - ld s2,128(sp) │ │ │ │ - lui s1,0x14 │ │ │ │ - addi s1,s1,-1864 │ │ │ │ - addi s0,s2,56 │ │ │ │ - add s1,s1,s2 │ │ │ │ - j e90c │ │ │ │ - addi s0,s0,80 │ │ │ │ - beq s1,s0,e91e │ │ │ │ - lw a5,8(s0) │ │ │ │ - beqz a5,e904 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,80 │ │ │ │ - jal 3670 │ │ │ │ - bne s1,s0,e90c │ │ │ │ + lw a5,24(a0) │ │ │ │ + addi a4,s9,88 │ │ │ │ + bgeu a5,s5,bf48 │ │ │ │ + addiw s7,s0,1 │ │ │ │ + mv s9,a4 │ │ │ │ + sext.w s11,s0 │ │ │ │ + sext.w s0,s7 │ │ │ │ + add s1,t1,s9 │ │ │ │ + bltu s0,a3,bcca │ │ │ │ + bnez s11,bea8 │ │ │ │ + auipc a3,0x58 │ │ │ │ + fld fa5,-458(a3) │ │ │ │ + ld a4,0(s10) │ │ │ │ + ld a5,8(s10) │ │ │ │ + ld a3,24(sp) │ │ │ │ + sb s3,60(s1) │ │ │ │ + sb s6,74(s1) │ │ │ │ + sb zero,61(s1) │ │ │ │ + sh zero,72(s1) │ │ │ │ + ld a0,88(s2) │ │ │ │ + addi a2,s1,44 │ │ │ │ + sd a3,0(s1) │ │ │ │ + sd a4,8(s1) │ │ │ │ + sd a5,16(s1) │ │ │ │ + sd s2,24(s1) │ │ │ │ + sd zero,64(s1) │ │ │ │ + sd zero,32(s1) │ │ │ │ + fsd fa5,80(s1) │ │ │ │ + addi a5,s1,56 │ │ │ │ + addi a4,s1,52 │ │ │ │ + addi a3,s1,48 │ │ │ │ + addi a1,s1,40 │ │ │ │ + jal 187ec │ │ │ │ + beqz s11,bf84 │ │ │ │ + addiw s1,s11,-1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + ld a5,48(s10) │ │ │ │ mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x6b │ │ │ │ - ld a5,1516(a5) │ │ │ │ - ld a4,360(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,ec60 │ │ │ │ - ld ra,472(sp) │ │ │ │ - ld s0,464(sp) │ │ │ │ - ld s1,456(sp) │ │ │ │ - ld s2,448(sp) │ │ │ │ - ld s4,432(sp) │ │ │ │ - ld s8,400(sp) │ │ │ │ - ld s9,392(sp) │ │ │ │ - ld s11,376(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,480 │ │ │ │ - ret │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-1038 │ │ │ │ - mv a0,s8 │ │ │ │ - sd s7,408(sp) │ │ │ │ - sd s3,440(sp) │ │ │ │ - sd s5,424(sp) │ │ │ │ - sd s6,416(sp) │ │ │ │ - sd s10,384(sp) │ │ │ │ - jal 35f0 │ │ │ │ - li s7,0 │ │ │ │ - beqz a0,e980 │ │ │ │ - jal 37e0 │ │ │ │ - lbu a4,3(a0) │ │ │ │ - addi a0,a0,3 │ │ │ │ - addiw a5,a4,-71 │ │ │ │ - beqz a5,ea96 │ │ │ │ - li s7,2 │ │ │ │ - bnez a5,ea0c │ │ │ │ - ld s3,56(s8) │ │ │ │ - lhu t1,18(s8) │ │ │ │ - ld a5,40(s9) │ │ │ │ - sd zero,96(sp) │ │ │ │ - ld s10,0(s8) │ │ │ │ - lw s2,20(s8) │ │ │ │ - add s5,s3,t1 │ │ │ │ - beqz a5,ea40 │ │ │ │ - addi s6,sp,152 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s6 │ │ │ │ - sd t1,8(sp) │ │ │ │ - sd zero,104(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - jal 617c │ │ │ │ - ld a5,16(s9) │ │ │ │ - lw a4,8(s8) │ │ │ │ - lw a0,20(s8) │ │ │ │ - ld a5,32(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - mv a1,s5 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd a5,160(sp) │ │ │ │ - jal 3950 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a1,160(sp) │ │ │ │ - ld a0,40(s9) │ │ │ │ - addi t4,s10,-1 │ │ │ │ - add t4,t4,a5 │ │ │ │ - li a7,0 │ │ │ │ - addi a5,sp,104 │ │ │ │ - addi a6,sp,112 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,1470(a4) │ │ │ │ - auipc a3,0x6b │ │ │ │ - ld a3,1382(a3) │ │ │ │ - mv a2,s6 │ │ │ │ - sd t4,184(sp) │ │ │ │ - jal 38bc6 │ │ │ │ - ld a5,112(sp) │ │ │ │ - bnez a5,ec52 │ │ │ │ - ld s3,440(sp) │ │ │ │ - ld s5,424(sp) │ │ │ │ - ld s6,416(sp) │ │ │ │ - ld s7,408(sp) │ │ │ │ - ld s10,384(sp) │ │ │ │ - j e8e4 │ │ │ │ - addiw a4,a4,-67 │ │ │ │ - bnez a4,ea20 │ │ │ │ - lbu a4,1(a0) │ │ │ │ - addiw a4,a4,-84 │ │ │ │ - bnez a4,ea20 │ │ │ │ - lbu a4,2(a0) │ │ │ │ - ld s3,56(s8) │ │ │ │ - lhu t1,18(s8) │ │ │ │ - ld a5,40(s9) │ │ │ │ - sd zero,96(sp) │ │ │ │ - ld s10,0(s8) │ │ │ │ - lw s2,20(s8) │ │ │ │ - seqz s7,a4 │ │ │ │ - add s5,s3,t1 │ │ │ │ - bnez a5,e99c │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s3,bfb8 │ │ │ │ + jal 26100 │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a4,a5,s1 │ │ │ │ + ld s5,24(a4) │ │ │ │ + add a5,a5,s9 │ │ │ │ + sw a0,64(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 26128 │ │ │ │ + lw a5,76(s5) │ │ │ │ + ld a4,48(s10) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + add a4,a4,s1 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + sw a5,68(a4) │ │ │ │ + lw a5,32(s10) │ │ │ │ + bgeu s0,a5,be0e │ │ │ │ + slli s1,s7,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a4,60(a5) │ │ │ │ + beq a4,s3,c0a8 │ │ │ │ mv a0,s2 │ │ │ │ - beqz a0,eb94 │ │ │ │ - slliw a5,s2,0x2 │ │ │ │ + lw s1,76(s2) │ │ │ │ + jal 26128 │ │ │ │ + ld a5,48(s10) │ │ │ │ + lw a2,32(s10) │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + add a4,a5,s9 │ │ │ │ + subw s1,s1,a0 │ │ │ │ + sw s1,68(a4) │ │ │ │ + bltu s0,a2,bf92 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + lbu a5,45(s10) │ │ │ │ + addw s7,a4,a3 │ │ │ │ + li a3,1 │ │ │ │ + sllw a3,a3,s3 │ │ │ │ + or a5,a5,a3 │ │ │ │ + addiw a4,s7,-1 │ │ │ │ + li a3,1 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a3,a2,bec4 │ │ │ │ + ld a3,48(s10) │ │ │ │ + add a3,a3,s9 │ │ │ │ + ld a3,24(a3) │ │ │ │ + lw a3,0(a3) │ │ │ │ + beq a3,s8,bee6 │ │ │ │ + sb zero,44(s10) │ │ │ │ + sb a5,45(s10) │ │ │ │ + sw zero,40(s10) │ │ │ │ + sw zero,36(s10) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,40(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + lw a3,32(s10) │ │ │ │ + ld t1,48(s10) │ │ │ │ + subw a5,a5,a0 │ │ │ │ + j bd28 │ │ │ │ + ld a5,88(s2) │ │ │ │ + lw s5,24(a5) │ │ │ │ + j bc7e │ │ │ │ + addiw a5,s11,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - mv a4,s5 │ │ │ │ + li a4,88 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + add t1,t1,a5 │ │ │ │ + ld a5,24(t1) │ │ │ │ + lw s8,0(a5) │ │ │ │ + j bd4a │ │ │ │ + lbu a3,44(s10) │ │ │ │ + sb a5,45(s10) │ │ │ │ + bnez a3,bf1e │ │ │ │ li a3,0 │ │ │ │ - add a5,a5,t1 │ │ │ │ - li a6,0 │ │ │ │ - addi a2,sp,96 │ │ │ │ - sd s4,72(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - add s6,s3,a5 │ │ │ │ - mv s8,a3 │ │ │ │ - mv s5,a6 │ │ │ │ - sd s1,48(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv a3,a4 │ │ │ │ - lw a5,0(a3) │ │ │ │ - li s0,8 │ │ │ │ - andi a2,a5,15 │ │ │ │ - srliw a4,a5,0x4 │ │ │ │ - srliw a1,a5,0x4 │ │ │ │ - bltu s0,a2,ebb0 │ │ │ │ - slli a5,a2,0x2 │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,1370 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a2 │ │ │ │ - jr a5 │ │ │ │ - lbu a5,1(a0) │ │ │ │ - addiw a5,a5,-65 │ │ │ │ - bnez a5,e97c │ │ │ │ - lbu a5,2(a0) │ │ │ │ - li s7,2 │ │ │ │ - beqz a5,e980 │ │ │ │ - j ea0c │ │ │ │ - beqz a1,eb76 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi s1,s10,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s4,16(sp) │ │ │ │ - add s1,s1,a5 │ │ │ │ - subw s2,s5,s10 │ │ │ │ - li s0,2 │ │ │ │ - li s3,1 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - mv s4,s10 │ │ │ │ - mv s9,a4 │ │ │ │ - j eb00 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s11 │ │ │ │ - jal da60 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x55 │ │ │ │ - addi a4,a4,1352 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,344(a5) │ │ │ │ - sext.w a2,s8 │ │ │ │ - beq s7,s3,ebd6 │ │ │ │ - beq s7,s0,ebf6 │ │ │ │ - addi s4,s4,1 │ │ │ │ - beq s1,s4,eb68 │ │ │ │ - add a5,s11,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,1192(a4) │ │ │ │ - li a2,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,s0,eb26 │ │ │ │ - addi a5,a5,-4 │ │ │ │ - seqz a5,a5 │ │ │ │ - slli a2,a5,0x1 │ │ │ │ - addw a5,s2,s4 │ │ │ │ - srliw a4,a5,0x1 │ │ │ │ - add a4,a4,s6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,15 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,988(a4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - bnez a2,ead4 │ │ │ │ - ld a0,8(sp) │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-1550 │ │ │ │ - jal 2194e │ │ │ │ - addi s4,s4,1 │ │ │ │ - bne s1,s4,eb00 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a0,20(s4) │ │ │ │ - mv a4,s9 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - add s10,s10,a5 │ │ │ │ - addw s5,a4,s5 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu s8,a0,ea6e │ │ │ │ - mv s8,s4 │ │ │ │ - ld s1,48(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s4,72(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - mv a2,s9 │ │ │ │ - jal e786 │ │ │ │ - ld a0,96(sp) │ │ │ │ - jal 3670 │ │ │ │ - j ea00 │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - add s10,s10,t1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu s8,a0,ea6e │ │ │ │ - j eb8a │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a2,46 │ │ │ │ - sd a3,24(sp) │ │ │ │ - sw a4,16(sp) │ │ │ │ - jal 21a2c │ │ │ │ - lw a4,16(sp) │ │ │ │ - lw a0,20(s4) │ │ │ │ - ld a3,24(sp) │ │ │ │ - addw s5,a4,s5 │ │ │ │ - j ebb0 │ │ │ │ - li a5,67 │ │ │ │ - beq s5,a5,ec16 │ │ │ │ - li a5,84 │ │ │ │ - bne s5,a5,eb54 │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,-1262 │ │ │ │ - addi a0,sp,96 │ │ │ │ - jal 2194e │ │ │ │ - j eafa │ │ │ │ - li a5,71 │ │ │ │ - beq s5,a5,ec34 │ │ │ │ - li a5,65 │ │ │ │ - beq s5,a5,ebe6 │ │ │ │ - ld a0,8(sp) │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-1728 │ │ │ │ - jal 2194e │ │ │ │ - j eb62 │ │ │ │ - jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a5,s8,0x2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,-1326 │ │ │ │ - jal 2194e │ │ │ │ - j eafa │ │ │ │ - jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a5,s8,0x2 │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,-1350 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addi a0,sp,96 │ │ │ │ - jal 2194e │ │ │ │ - j eafa │ │ │ │ - ld a0,104(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a0,20(s8) │ │ │ │ - ld t1,8(sp) │ │ │ │ - j ea42 │ │ │ │ - sd s3,440(sp) │ │ │ │ - sd s5,424(sp) │ │ │ │ - sd s6,416(sp) │ │ │ │ - sd s7,408(sp) │ │ │ │ - sd s10,384(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-352 │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - lbu a4,48(a6) │ │ │ │ - auipc s8,0x6b │ │ │ │ - ld s8,646(s8) │ │ │ │ - ld s0,80(a6) │ │ │ │ - lbu s1,49(a6) │ │ │ │ - mv s3,a5 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,232(sp) │ │ │ │ li a5,0 │ │ │ │ - li a5,1 │ │ │ │ - mv s11,a0 │ │ │ │ - li a1,80 │ │ │ │ - li a0,1000 │ │ │ │ - sd a4,32(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - sw zero,200(sp) │ │ │ │ - sh zero,204(sp) │ │ │ │ - sb a5,206(sp) │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,208(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sb s1,216(sp) │ │ │ │ - sd zero,192(sp) │ │ │ │ - addi s0,sp,192 │ │ │ │ - addi s10,sp,200 │ │ │ │ - li s4,8 │ │ │ │ - auipc s7,0x55 │ │ │ │ - addi s7,s7,816 │ │ │ │ - j ece8 │ │ │ │ - ld s1,192(sp) │ │ │ │ - lhu a5,16(s1) │ │ │ │ - andi a5,a5,4 │ │ │ │ - beqz a5,ed4e │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - jal e640 │ │ │ │ - bgez a0,ecde │ │ │ │ - ld s2,208(sp) │ │ │ │ - lui s1,0x14 │ │ │ │ - addi s1,s1,-1864 │ │ │ │ - addi s0,s2,56 │ │ │ │ - add s1,s1,s2 │ │ │ │ - j ed10 │ │ │ │ - addi s0,s0,80 │ │ │ │ - beq s0,s1,ed22 │ │ │ │ - lw a5,8(s0) │ │ │ │ - beqz a5,ed08 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,80 │ │ │ │ - jal 3670 │ │ │ │ - bne s0,s1,ed10 │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,f004 │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,320(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ - j 3670 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-2046 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35f0 │ │ │ │ - jal 3970 │ │ │ │ - ld a5,32(sp) │ │ │ │ - mv a7,a0 │ │ │ │ - beqz a5,ed6c │ │ │ │ - li a5,1 │ │ │ │ - bne a0,a5,ece8 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,2028 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a7,40(sp) │ │ │ │ - jal 35f0 │ │ │ │ - mv s2,a0 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,1986 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35f0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - jal 3970 │ │ │ │ - sd a0,120(sp) │ │ │ │ - ld a7,40(sp) │ │ │ │ - li t5,0 │ │ │ │ - beqz s2,edde │ │ │ │ - mv a0,s2 │ │ │ │ - jal 37e0 │ │ │ │ - lbu a5,3(a0) │ │ │ │ - ld a7,40(sp) │ │ │ │ - addi a4,a0,3 │ │ │ │ - addiw a2,a5,-71 │ │ │ │ - bnez a2,edc2 │ │ │ │ - lbu a2,1(a4) │ │ │ │ - addiw a2,a2,-65 │ │ │ │ - beqz a2,effe │ │ │ │ - li t5,2 │ │ │ │ - beqz a2,edde │ │ │ │ - addiw a5,a5,-67 │ │ │ │ - bnez a5,edda │ │ │ │ - lbu a5,1(a4) │ │ │ │ - addiw a5,a5,-84 │ │ │ │ - bnez a5,edda │ │ │ │ - lbu a5,2(a4) │ │ │ │ - seqz t5,a5 │ │ │ │ - lw t6,20(s1) │ │ │ │ - lhu a6,16(s1) │ │ │ │ - lw t1,24(s1) │ │ │ │ - lhu a5,18(s1) │ │ │ │ - slliw a2,t6,0x2 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - lbu a4,14(s1) │ │ │ │ - ld a1,56(s1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - sraiw t3,a6,0x4 │ │ │ │ - andi a3,t3,1 │ │ │ │ - add a2,a2,a5 │ │ │ │ - sraiw t1,t1,0x1 │ │ │ │ - add t1,t1,a2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - andi a3,a6,3 │ │ │ │ - add t1,t1,a1 │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - lbu a4,0(t1) │ │ │ │ - beqz t6,ece8 │ │ │ │ - zext.b a3,a7 │ │ │ │ - sd a3,64(sp) │ │ │ │ - add a3,a1,a2 │ │ │ │ - sd a3,72(sp) │ │ │ │ - lhu a3,120(sp) │ │ │ │ - add a5,a5,a1 │ │ │ │ - li a6,0 │ │ │ │ - li t4,0 │ │ │ │ - sd a3,80(sp) │ │ │ │ - zext.b a3,t5 │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s1,112(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - mv s1,s3 │ │ │ │ - sd s10,152(sp) │ │ │ │ - sd a3,88(sp) │ │ │ │ - sd a7,168(sp) │ │ │ │ - sd t5,176(sp) │ │ │ │ - mv s6,t4 │ │ │ │ - mv s2,t1 │ │ │ │ - mv s5,a6 │ │ │ │ - sd s11,128(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s10,a0 │ │ │ │ - lw a3,0(s3) │ │ │ │ - andi a1,a3,15 │ │ │ │ - srliw a7,a3,0x4 │ │ │ │ - srliw a3,a3,0x4 │ │ │ │ - bltu s4,a1,ef5e │ │ │ │ - slli a2,a1,0x2 │ │ │ │ - add a2,a2,s7 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a2,a2,s7 │ │ │ │ - jr a2 │ │ │ │ - beqz a3,ef2c │ │ │ │ - addiw t3,a7,-1 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - addi a3,s10,1 │ │ │ │ - subw s9,s6,s10 │ │ │ │ - mv a5,s1 │ │ │ │ - add t3,t3,a3 │ │ │ │ - sd s3,96(sp) │ │ │ │ - mv s1,s2 │ │ │ │ - mv s3,s9 │ │ │ │ - mv s11,s10 │ │ │ │ - sw a7,104(sp) │ │ │ │ - mv s9,t3 │ │ │ │ - mv s2,a5 │ │ │ │ - j eeb0 │ │ │ │ - addi s11,s11,1 │ │ │ │ - beq s9,s11,ef1c │ │ │ │ - lw a3,8(s2) │ │ │ │ - lw a5,12(s2) │ │ │ │ - addw a5,a5,a3 │ │ │ │ + sw a3,40(s10) │ │ │ │ + li a3,1 │ │ │ │ + bne a2,a3,bf18 │ │ │ │ + sw s7,36(s10) │ │ │ │ + sw a4,40(s10) │ │ │ │ + j be72 │ │ │ │ + lbu a3,44(s10) │ │ │ │ + sb a5,45(s10) │ │ │ │ + beqz a3,be6a │ │ │ │ + lw a2,36(s10) │ │ │ │ + sext.w a3,s7 │ │ │ │ + sext.w a5,a2 │ │ │ │ + bgeu a3,a2,bf04 │ │ │ │ + sext.w a5,s7 │ │ │ │ + lw a2,40(s10) │ │ │ │ + sext.w a3,a4 │ │ │ │ + mv a1,a2 │ │ │ │ + bgeu a2,a3,bf14 │ │ │ │ + mv a1,a4 │ │ │ │ + sw a1,40(s10) │ │ │ │ + sw a5,36(s10) │ │ │ │ + j be72 │ │ │ │ + lw a1,36(s10) │ │ │ │ + sext.w a3,s7 │ │ │ │ + sext.w a5,a1 │ │ │ │ + bgeu a3,a1,bf32 │ │ │ │ + sext.w a5,s7 │ │ │ │ + lw a0,40(s10) │ │ │ │ + sext.w a1,a4 │ │ │ │ + sext.w a3,a0 │ │ │ │ + bgeu a0,a1,bed2 │ │ │ │ + sext.w a3,a4 │ │ │ │ + j bed2 │ │ │ │ + add s1,t1,s9 │ │ │ │ + bgeu s0,a3,bd46 │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + subw a5,a5,s11 │ │ │ │ + slli a0,s7,0x20 │ │ │ │ + li a2,88 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + mul a0,a0,a2 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bgeu s11,a5,ef1c │ │ │ │ - addw a5,s3,s11 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - add a4,a4,s1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - lbu s0,0(a4) │ │ │ │ - sext.w a1,a5 │ │ │ │ - bltu s11,a3,eeaa │ │ │ │ - ld a4,72(sp) │ │ │ │ - srliw a3,a5,0x1 │ │ │ │ - not a5,a5 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - andi a5,a5,1 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - sraw a2,a2,a5 │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a7,48(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a1,s11 │ │ │ │ - mv a4,s0 │ │ │ │ - andi a2,a2,15 │ │ │ │ + ld a4,24(s1) │ │ │ │ + mv a1,s1 │ │ │ │ + lw s8,0(a4) │ │ │ │ + mul a2,a5,a2 │ │ │ │ + add a0,a0,t1 │ │ │ │ + jal 36a0 │ │ │ │ + ld s1,48(s10) │ │ │ │ + add s1,s1,s9 │ │ │ │ + j bd4a │ │ │ │ mv a0,s2 │ │ │ │ - addi s11,s11,1 │ │ │ │ - jal df40 │ │ │ │ - bne s9,s11,eeb0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv s2,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - ld a5,112(sp) │ │ │ │ - ld s3,96(sp) │ │ │ │ - lw a7,104(sp) │ │ │ │ - lw t6,20(a5) │ │ │ │ - slli a3,a7,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - add s10,s10,a3 │ │ │ │ - addw s6,a7,s6 │ │ │ │ - addi s3,s3,4 │ │ │ │ - bltu s5,t6,ee62 │ │ │ │ - ld s11,128(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s10,152(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - mv s3,s1 │ │ │ │ - j ece8 │ │ │ │ - li a2,2 │ │ │ │ - beq a1,a2,ef7c │ │ │ │ - slli a7,a7,0x20 │ │ │ │ + jal 26100 │ │ │ │ + ld a5,48(s10) │ │ │ │ + sw a0,64(a5) │ │ │ │ + j bdea │ │ │ │ + slli a7,s7,0x20 │ │ │ │ srli a7,a7,0x20 │ │ │ │ - add s10,s10,a7 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s3,s3,4 │ │ │ │ - bltu s5,t6,ee62 │ │ │ │ - ld s11,128(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s10,152(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - mv s3,s1 │ │ │ │ - j ece8 │ │ │ │ - addw s6,a7,s6 │ │ │ │ - j ef5e │ │ │ │ - beqz a3,ef56 │ │ │ │ - lbu a5,168(sp) │ │ │ │ - addiw t3,a7,-1 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - sd a5,96(sp) │ │ │ │ - lhu a5,120(sp) │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - addi a3,s10,1 │ │ │ │ - sd a5,104(sp) │ │ │ │ - lbu a5,176(sp) │ │ │ │ - add t3,t3,a3 │ │ │ │ - mv s9,s6 │ │ │ │ - sd a5,160(sp) │ │ │ │ - mv a5,s1 │ │ │ │ - mv s11,t3 │ │ │ │ - mv s1,s0 │ │ │ │ - mv s6,s10 │ │ │ │ - sw a7,188(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - j efb6 │ │ │ │ - addi s6,s6,1 │ │ │ │ - beq s11,s6,efec │ │ │ │ - lw a4,8(s0) │ │ │ │ - lw a5,12(s0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bgeu s6,a5,efec │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bltu s6,a4,efb0 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a7,48(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,160(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a4,s1 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal df40 │ │ │ │ - j efb0 │ │ │ │ - mv a5,s0 │ │ │ │ - mv s0,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - ld a5,112(sp) │ │ │ │ - lw a7,188(sp) │ │ │ │ - mv s6,s9 │ │ │ │ - lw t6,20(a5) │ │ │ │ - j ef56 │ │ │ │ - lbu a2,2(a4) │ │ │ │ - j edc2 │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - slliw a5,a5,0x8 │ │ │ │ - or a4,a4,a5 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld t5,16(a3) │ │ │ │ - ld t4,24(a3) │ │ │ │ - ld t3,8(a3) │ │ │ │ - ld t1,0(a3) │ │ │ │ - sd a5,88(a0) │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a2,0(a0) │ │ │ │ - sd t5,8(a0) │ │ │ │ - sd t4,16(a0) │ │ │ │ - sd t3,32(a0) │ │ │ │ - sd t1,24(a0) │ │ │ │ - sd a6,64(a0) │ │ │ │ - sd a7,80(a0) │ │ │ │ - sd a1,56(a0) │ │ │ │ - sd a5,40(a0) │ │ │ │ - sh a4,48(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - lbu a5,20(a0) │ │ │ │ - mv s0,a0 │ │ │ │ + li a4,88 │ │ │ │ + mul s0,a7,a4 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 26100 │ │ │ │ + ld a5,48(s10) │ │ │ │ + lw a2,32(s10) │ │ │ │ + add a5,a5,s0 │ │ │ │ + sw a0,64(a5) │ │ │ │ + j be2e │ │ │ │ + jal 26100 │ │ │ │ + ld a5,48(s10) │ │ │ │ + sext.w s5,a0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 26128 │ │ │ │ + ld a3,48(s10) │ │ │ │ + addiw a5,s5,-1 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + add a4,a3,s1 │ │ │ │ + add a2,a3,s9 │ │ │ │ + ld a1,24(a4) │ │ │ │ + ld a3,24(a2) │ │ │ │ + sw a5,68(a4) │ │ │ │ + sw a5,64(a2) │ │ │ │ + lbu a0,96(a1) │ │ │ │ + lbu a5,96(a3) │ │ │ │ + beq a0,a5,c00a │ │ │ │ + lbu a5,72(a4) │ │ │ │ + ori a5,a5,1 │ │ │ │ + sb a5,72(a4) │ │ │ │ + lbu a5,73(a2) │ │ │ │ + ori a5,a5,1 │ │ │ │ + sb a5,73(a2) │ │ │ │ + lw a0,0(a1) │ │ │ │ + lw a5,0(a3) │ │ │ │ + beq a0,a5,c02a │ │ │ │ + lbu a5,72(a4) │ │ │ │ + ori a5,a5,2 │ │ │ │ + sb a5,72(a4) │ │ │ │ + lbu a5,73(a2) │ │ │ │ + ori a5,a5,2 │ │ │ │ + sb a5,73(a2) │ │ │ │ + ld a0,88(a1) │ │ │ │ + lw s6,32(a1) │ │ │ │ + lw s5,28(a0) │ │ │ │ + jal 1c086 │ │ │ │ + ld a4,48(s10) │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + addw a5,s5,s6 │ │ │ │ + add a2,a4,s9 │ │ │ │ + ld a3,24(a2) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + ld a0,88(a3) │ │ │ │ + lw a1,32(a3) │ │ │ │ + lw s5,28(a0) │ │ │ │ + addw a1,s5,a1 │ │ │ │ mv s5,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s8,a3 │ │ │ │ - bnez a5,f16e │ │ │ │ - lw s2,8(a0) │ │ │ │ - li a5,-1 │ │ │ │ - beq s2,a5,f18a │ │ │ │ - ld a4,0(s0) │ │ │ │ - sd s7,8(sp) │ │ │ │ - slli s7,s2,0x20 │ │ │ │ - ld a5,16(a4) │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a2,s7,0x2 │ │ │ │ - lw a3,12(s0) │ │ │ │ - sd s4,32(sp) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw s4,16(s0) │ │ │ │ - sd s1,56(sp) │ │ │ │ - lw s1,0(a5) │ │ │ │ - sd s3,40(sp) │ │ │ │ - addw s3,s4,a3 │ │ │ │ - bgeu s3,s1,f102 │ │ │ │ - lui a5,0xf4 │ │ │ │ - subw s1,s1,s3 │ │ │ │ - addi a5,a5,576 │ │ │ │ - bgeu a5,s1,f0b0 │ │ │ │ - mv s1,a5 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - lbu a4,20(s0) │ │ │ │ - or a5,s7,a5 │ │ │ │ - sd a5,8(s0) │ │ │ │ - sw s1,16(s0) │ │ │ │ - bnez a4,f166 │ │ │ │ - beqz s8,f0e0 │ │ │ │ - beqz s3,f0ce │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - ld a5,0(s0) │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - subw a5,a5,s3 │ │ │ │ - bltu s1,a5,f1be │ │ │ │ - sw s3,0(s5) │ │ │ │ - sw s1,0(s6) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + bgeu a5,a1,c1b2 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a5,24(a4) │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + ld a4,88(a5) │ │ │ │ + lw s6,32(a5) │ │ │ │ + lw a5,28(a4) │ │ │ │ + addw s6,s6,a5 │ │ │ │ + jal 1c086 │ │ │ │ + addw s5,s5,a0 │ │ │ │ + bltu s5,s6,bdea │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a4,a5,s9 │ │ │ │ + ld a3,24(a4) │ │ │ │ + lbu a3,96(a3) │ │ │ │ + beqz a3,bdea │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a3,72(a5) │ │ │ │ + ori a3,a3,8 │ │ │ │ + sb a3,72(a5) │ │ │ │ + lbu a5,73(a4) │ │ │ │ + ori a5,a5,8 │ │ │ │ + sb a5,73(a4) │ │ │ │ + j bdea │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 26100 │ │ │ │ + mv s0,a0 │ │ │ │ mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lw a5,0(a4) │ │ │ │ - addiw s1,s2,1 │ │ │ │ - sext.w s7,s1 │ │ │ │ - bgeu s7,a5,f18e │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,1102 │ │ │ │ - li a1,960 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,834 │ │ │ │ - jal 27d46 │ │ │ │ - ld a4,0(s0) │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - ld a4,16(a4) │ │ │ │ - lui a5,0xf4 │ │ │ │ - addi a5,a5,576 │ │ │ │ + jal 26128 │ │ │ │ + ld a4,48(s10) │ │ │ │ + sext.w s0,s0 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + add a2,a4,s9 │ │ │ │ add a4,a4,s1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sext.w s1,a4 │ │ │ │ - bltu a5,a4,f1c2 │ │ │ │ - mv s2,s7 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - li s3,0 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - lbu a4,20(s0) │ │ │ │ - or a5,s7,a5 │ │ │ │ - sd a5,8(s0) │ │ │ │ - sw s1,16(s0) │ │ │ │ - beqz a4,f0c2 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j f0c2 │ │ │ │ - ld a0,24(a0) │ │ │ │ - jal 32d0 │ │ │ │ - lw s2,8(s0) │ │ │ │ - li a5,-1 │ │ │ │ - bne s2,a5,f074 │ │ │ │ - lbu a5,20(s0) │ │ │ │ - beqz a5,f18a │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - li s2,-1 │ │ │ │ - j f0f0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,1010 │ │ │ │ - li a1,965 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,710 │ │ │ │ - jal 27d46 │ │ │ │ - lbu a5,20(s0) │ │ │ │ - li a4,-1 │ │ │ │ - sw a4,8(s0) │ │ │ │ - sw s3,12(s0) │ │ │ │ - sw zero,16(s0) │ │ │ │ - bnez a5,f1d2 │ │ │ │ - li s2,-1 │ │ │ │ - li s1,0 │ │ │ │ - j f0e0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - j f0e0 │ │ │ │ - mv s2,s7 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - sext.w s1,a5 │ │ │ │ - li s3,0 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - j f154 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j f1b8 │ │ │ │ - │ │ │ │ -000000000000f1da : │ │ │ │ - ld a5,32(a0) │ │ │ │ - addi sp,sp,-256 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,-718(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,24(a0) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,8(a0) │ │ │ │ - lui a6,0x1 │ │ │ │ - ld s5,0(a0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - addi a5,sp,108 │ │ │ │ - sd a5,56(sp) │ │ │ │ - addi a5,sp,104 │ │ │ │ - sd a5,48(sp) │ │ │ │ - addi a5,sp,100 │ │ │ │ - sd a5,80(sp) │ │ │ │ - lui a5,0x80000 │ │ │ │ - not a5,a5 │ │ │ │ - ld s10,16(a0) │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a6,a6,-241 │ │ │ │ - addi a5,sp,112 │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - sw zero,100(sp) │ │ │ │ - li s8,0 │ │ │ │ - li s11,-1 │ │ │ │ - auipc s4,0x6b │ │ │ │ - ld s4,-654(s4) │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - ld a0,56(s7) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - li a3,1 │ │ │ │ - jal f04c │ │ │ │ - sext.w s1,a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq s1,a5,f446 │ │ │ │ - lw s0,104(sp) │ │ │ │ - lw s2,108(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - addw a7,s0,s2 │ │ │ │ - slli s9,a7,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a3,s9 │ │ │ │ - sext.w s6,a7 │ │ │ │ - jal 3680 │ │ │ │ - sd a0,8(sp) │ │ │ │ - beqz a0,f44c │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a1,16 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + ld a1,24(a4) │ │ │ │ + ld a3,24(a2) │ │ │ │ + sw a5,68(a2) │ │ │ │ + sw a5,64(a4) │ │ │ │ + lbu a0,96(a3) │ │ │ │ + lbu a5,96(a1) │ │ │ │ + beq a0,a5,c0f4 │ │ │ │ + lbu a5,72(a4) │ │ │ │ + ori a5,a5,1 │ │ │ │ + sb a5,72(a4) │ │ │ │ + lbu a5,73(a2) │ │ │ │ + ori a5,a5,1 │ │ │ │ + sb a5,73(a2) │ │ │ │ + lw a0,0(a3) │ │ │ │ + lw a5,0(a1) │ │ │ │ + beq a0,a5,c114 │ │ │ │ + lbu a5,72(a4) │ │ │ │ + ori a5,a5,2 │ │ │ │ + sb a5,72(a4) │ │ │ │ + lbu a5,73(a2) │ │ │ │ + ori a5,a5,2 │ │ │ │ + sb a5,73(a2) │ │ │ │ + ld a0,88(a3) │ │ │ │ + lw s2,32(a3) │ │ │ │ + lw s0,28(a0) │ │ │ │ + jal 1c086 │ │ │ │ + ld a4,48(s10) │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + addw a5,s0,s2 │ │ │ │ + add a2,a4,s1 │ │ │ │ + ld a3,24(a2) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + add a4,a4,s9 │ │ │ │ + ld a0,88(a3) │ │ │ │ + lw a3,32(a3) │ │ │ │ + lw s0,28(a0) │ │ │ │ + addw a3,a3,s0 │ │ │ │ + mv s0,a3 │ │ │ │ + bgeu a5,a3,c190 │ │ │ │ + ld a5,24(a4) │ │ │ │ + ld a4,88(a5) │ │ │ │ + lw s2,32(a5) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + lw a5,28(a4) │ │ │ │ + addw s2,s2,a5 │ │ │ │ + jal 1c086 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + bltu s0,s2,c186 │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a4,a5,s9 │ │ │ │ + ld a3,24(a4) │ │ │ │ + lbu a3,96(a3) │ │ │ │ + beqz a3,c186 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a3,72(a5) │ │ │ │ + ori a3,a3,8 │ │ │ │ + sb a3,72(a5) │ │ │ │ + lbu a5,73(a4) │ │ │ │ + ori a5,a5,8 │ │ │ │ + sb a5,73(a4) │ │ │ │ + lw a2,32(s10) │ │ │ │ + j be2e │ │ │ │ + li s0,0 │ │ │ │ + j bca6 │ │ │ │ + ld a5,24(a4) │ │ │ │ + lbu a3,96(a5) │ │ │ │ + bnez a3,c144 │ │ │ │ + lbu a3,72(a2) │ │ │ │ + ori a3,a3,4 │ │ │ │ + sb a3,72(a2) │ │ │ │ + lbu a3,73(a4) │ │ │ │ + ori a3,a3,4 │ │ │ │ + sb a3,73(a4) │ │ │ │ + j c144 │ │ │ │ + lbu a5,96(a3) │ │ │ │ + add a4,a4,s1 │ │ │ │ + bnez a5,c05e │ │ │ │ + lbu a5,72(a4) │ │ │ │ + ori a5,a5,4 │ │ │ │ + sb a5,72(a4) │ │ │ │ + lbu a5,73(a2) │ │ │ │ + ori a5,a5,4 │ │ │ │ + sb a5,73(a2) │ │ │ │ + j c05e │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + lw s0,20(a1) │ │ │ │ + lw s1,24(a1) │ │ │ │ mv a0,a5 │ │ │ │ - sw s1,116(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw s0,120(sp) │ │ │ │ - sw s2,124(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,128(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mv s3,a0 │ │ │ │ - beq s1,s11,f2d2 │ │ │ │ - beqz s8,f2b8 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,32(s10) │ │ │ │ - slli a3,s1,0x3 │ │ │ │ - ld a4,80(sp) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a1,0(a5) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - li a2,0 │ │ │ │ - jal 3340 │ │ │ │ - mv s8,a0 │ │ │ │ - ld a5,72(sp) │ │ │ │ - lw a4,100(sp) │ │ │ │ - sh a5,112(sp) │ │ │ │ - beqz s0,f2f4 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ + sd a4,8(s5) │ │ │ │ + sd a5,0(s5) │ │ │ │ + mv s3,a1 │ │ │ │ + jal 3310 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + li a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,112(sp) │ │ │ │ - bgeu s9,a4,f308 │ │ │ │ - add s9,s9,s8 │ │ │ │ - lbu a5,0(s9) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,113(sp) │ │ │ │ - addi a3,s3,4 │ │ │ │ - mv a5,s0 │ │ │ │ - beqz s2,f330 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addi a3,a3,16 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sw a4,-16(a3) │ │ │ │ - bne s6,a5,f312 │ │ │ │ - ld a0,64(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a2,16(sp) │ │ │ │ - mv a6,s7 │ │ │ │ - mv a1,s10 │ │ │ │ - jal ec6e │ │ │ │ - ld a0,88(s7) │ │ │ │ - beqz a0,f3a0 │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a2,s10 │ │ │ │ - jal e3bc │ │ │ │ - beqz s2,f36c │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv s0,s3 │ │ │ │ - slli s2,a5,0x4 │ │ │ │ - add s2,s2,s3 │ │ │ │ - lw a5,0(s0) │ │ │ │ - bnez a5,f37e │ │ │ │ - sd zero,8(s0) │ │ │ │ - addi s0,s0,16 │ │ │ │ - bne s0,s2,f35e │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - mv s11,s1 │ │ │ │ - jal 3590 │ │ │ │ - j f24a │ │ │ │ - ld a0,8(s0) │ │ │ │ - addi s0,s0,16 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s0) │ │ │ │ - bne s0,s2,f35e │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - mv s11,s1 │ │ │ │ - jal 3590 │ │ │ │ - j f24a │ │ │ │ - lbu a5,49(s7) │ │ │ │ - bnez a5,f43c │ │ │ │ - ld a5,32(s10) │ │ │ │ - slli a4,s1,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld s11,0(a5) │ │ │ │ - bnez s2,f3de │ │ │ │ - mv a0,s5 │ │ │ │ - jal 33d0 │ │ │ │ - lbu a5,49(s7) │ │ │ │ - beqz a5,f36c │ │ │ │ - ld a0,64(s7) │ │ │ │ - mv s11,s1 │ │ │ │ - jal 39e0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - jal 3590 │ │ │ │ - j f24a │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli a4,s1,0x2 │ │ │ │ - mv s9,s2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bne a5,s6,f3f4 │ │ │ │ - addiw s9,s2,-1 │ │ │ │ - snez s0,s0 │ │ │ │ - bgeu s0,s9,f424 │ │ │ │ - ld s6,32(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jal dcd2 │ │ │ │ - mv a3,a0 │ │ │ │ - auipc a2,0x54 │ │ │ │ - addi a2,a2,-198 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s5 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s0,s9,f3fe │ │ │ │ - mv a0,s5 │ │ │ │ - jal 33d0 │ │ │ │ - lbu a5,49(s7) │ │ │ │ - beqz a5,f354 │ │ │ │ - ld a0,64(s7) │ │ │ │ - jal 39e0 │ │ │ │ - j f354 │ │ │ │ - ld a0,64(s7) │ │ │ │ - jal 32d0 │ │ │ │ - j f3a6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x6b │ │ │ │ - ld a5,-1340(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,f47e │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,256 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -000000000000f482 : │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-176 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,-1398(a4) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - li s4,-1 │ │ │ │ - lui s9,0xf4 │ │ │ │ - not a5,a5 │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - ld s7,32(a0) │ │ │ │ - ld s5,8(a0) │ │ │ │ - ld s6,16(a0) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - addi s9,s9,576 │ │ │ │ - sw zero,52(sp) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a5,32(s5) │ │ │ │ + or a0,a0,s0 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,16(s5) │ │ │ │ + sh a5,44(s5) │ │ │ │ + lw a5,32(s3) │ │ │ │ + auipc a4,0x58 │ │ │ │ + fld fa5,-1682(a4) │ │ │ │ + lui a4,0x80000 │ │ │ │ + sw s1,24(s5) │ │ │ │ + sd zero,48(s5) │ │ │ │ + sw zero,40(s5) │ │ │ │ + fsd fa5,72(s5) │ │ │ │ + sw a4,28(s5) │ │ │ │ + beqz a5,c2c8 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ li s2,0 │ │ │ │ - li s8,-1 │ │ │ │ - srli s10,s4,0x20 │ │ │ │ - addi s11,sp,52 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j f55a │ │ │ │ - subw a3,a3,a5 │ │ │ │ - bgeu s9,a3,f4ea │ │ │ │ - mv a3,s9 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - and a4,s1,s10 │ │ │ │ - lbu a0,20(s0) │ │ │ │ - or a4,a4,a2 │ │ │ │ - sd a4,8(s0) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - sw a3,16(s0) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - bnez a0,f660 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3680 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,f62e │ │ │ │ - beq s1,s4,f540 │ │ │ │ - beqz s2,f526 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,32(s6) │ │ │ │ - slli a3,s1,0x3 │ │ │ │ - mv a4,s11 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a1,0(a5) │ │ │ │ - ld a3,8(sp) │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3340 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - mv a6,s3 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - jal e880 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3590 │ │ │ │ - mv s4,s1 │ │ │ │ - ld s0,56(s3) │ │ │ │ - lbu a5,20(s0) │ │ │ │ - bnez a5,f5e2 │ │ │ │ - lw a1,8(s0) │ │ │ │ - beq a1,s8,f5ee │ │ │ │ - ld a2,0(s0) │ │ │ │ - slli s1,a1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - ld a5,16(a2) │ │ │ │ - slli a3,s1,0x2 │ │ │ │ - lw a4,16(s0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a0,12(s0) │ │ │ │ - lw a3,0(a5) │ │ │ │ - addw a5,a4,a0 │ │ │ │ - mv a4,a5 │ │ │ │ - bltu a5,a3,f4e2 │ │ │ │ - addiw s1,a1,1 │ │ │ │ - lw a3,0(a2) │ │ │ │ - sext.w a5,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bgeu a5,a3,f5f6 │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-60 │ │ │ │ - li a1,960 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-328 │ │ │ │ - jal 27d46 │ │ │ │ - ld a4,0(s0) │ │ │ │ - slli a3,s1,0x20 │ │ │ │ - srli s1,a3,0x1e │ │ │ │ - ld a4,16(a4) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s9,a4,f5d6 │ │ │ │ - lui a4,0xf4 │ │ │ │ - addiw a3,a4,576 │ │ │ │ - mv a1,a5 │ │ │ │ - slli s1,a1,0x20 │ │ │ │ - li a5,0 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j f4ea │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 32d0 │ │ │ │ - lw a1,8(s0) │ │ │ │ - bne a1,s8,f56a │ │ │ │ - lbu a5,20(s0) │ │ │ │ - beqz a5,f628 │ │ │ │ - j f622 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-118 │ │ │ │ - li a1,965 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-418 │ │ │ │ - sw a4,0(sp) │ │ │ │ - jal 27d46 │ │ │ │ - lw a4,0(sp) │ │ │ │ - lbu a5,20(s0) │ │ │ │ - sw s8,8(s0) │ │ │ │ - sw a4,12(s0) │ │ │ │ - sw zero,16(s0) │ │ │ │ - beqz a5,f628 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x6b │ │ │ │ - ld a5,-1822(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,f678 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ + li s4,0 │ │ │ │ + li a1,104 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd a2,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd a1,16(sp) │ │ │ │ - jal 39e0 │ │ │ │ - ld a1,16(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - j f506 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-1908 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s3) │ │ │ │ mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 3320 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,f6ea │ │ │ │ - jal 3450 │ │ │ │ - sd a0,24(s0) │ │ │ │ - beqz a0,f6e4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3260 │ │ │ │ - sd a0,16(s0) │ │ │ │ - beqz a0,f6ca │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3850 │ │ │ │ - sd a0,8(s0) │ │ │ │ - beqz a0,f70a │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a1,48 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld s1,24(a5) │ │ │ │ + li a0,0 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,16(s1) │ │ │ │ + ld a4,24(s1) │ │ │ │ + sd a5,0(s0) │ │ │ │ + lw a5,8(s1) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a4,24(s0) │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld a5,32(s1) │ │ │ │ + ld a2,48(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + sd a5,32(s0) │ │ │ │ + lw a5,40(s1) │ │ │ │ + ld a4,64(s1) │ │ │ │ + sd a2,48(s0) │ │ │ │ + sw a5,40(s0) │ │ │ │ + ld a5,72(s1) │ │ │ │ + sd a3,56(s0) │ │ │ │ + sd a4,64(s0) │ │ │ │ + lhu a4,96(s1) │ │ │ │ + sd a5,72(s0) │ │ │ │ + lw a5,80(s1) │ │ │ │ + sh a4,96(s0) │ │ │ │ + sw a5,80(s0) │ │ │ │ + jal af94 │ │ │ │ + sd a0,88(s0) │ │ │ │ + ld a1,88(s1) │ │ │ │ + jal 186e6 │ │ │ │ + ld a5,48(s3) │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,74(a5) │ │ │ │ + lbu a3,60(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + addi s2,s2,88 │ │ │ │ + jal bbfa │ │ │ │ + lw a5,32(s3) │ │ │ │ + bltu s4,a5,c244 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-284 │ │ │ │ - li a1,1116 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-632 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-356 │ │ │ │ - li a1,1106 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-664 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-308 │ │ │ │ - li a1,1123 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-696 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3570 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 3650 │ │ │ │ - ld a0,16(s0) │ │ │ │ - jal 3540 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3790 │ │ │ │ addi sp,sp,-48 │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - li a2,0 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,80 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - jal 5c342 │ │ │ │ - mv s3,a0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a4,8(s3) │ │ │ │ + mv s0,a0 │ │ │ │ + lw s1,20(s3) │ │ │ │ + lw s2,24(s3) │ │ │ │ + mv a0,a5 │ │ │ │ + sd a4,8(s0) │ │ │ │ + sd a5,0(s0) │ │ │ │ jal 3310 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ li a5,-1 │ │ │ │ - mv s0,a0 │ │ │ │ - srli a5,a5,0x2 │ │ │ │ - addi a0,a0,2 │ │ │ │ - bltu a5,a0,f77e │ │ │ │ - srli a5,a0,0x1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3330 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,f7ca │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 3530 │ │ │ │ - add a5,s1,s0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - li a4,10 │ │ │ │ - sb a4,0(a5) │ │ │ │ - add a5,s1,s0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv a1,s1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a5,32(s0) │ │ │ │ + or a0,a0,s1 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,16(s0) │ │ │ │ + sh a5,44(s0) │ │ │ │ + lw a5,32(s3) │ │ │ │ + auipc a4,0x58 │ │ │ │ + fld fa5,-1954(a4) │ │ │ │ + lui a4,0x80000 │ │ │ │ + sw s2,24(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sw zero,40(s0) │ │ │ │ + fsd fa5,72(s0) │ │ │ │ + sw a4,28(s0) │ │ │ │ + beqz a5,c372 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + ld a5,48(s3) │ │ │ │ mv a0,s0 │ │ │ │ - jal 38b0 │ │ │ │ - mv s2,a0 │ │ │ │ - sd s0,8(a0) │ │ │ │ - sd s1,40(a0) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,74(a5) │ │ │ │ + lbu a3,60(a5) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s2,s2,88 │ │ │ │ + jal bbfa │ │ │ │ + lw a5,32(s3) │ │ │ │ + bltu s1,a5,c34c │ │ │ │ + lw a5,32(s4) │ │ │ │ + beqz a5,c3a2 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + ld a5,48(s4) │ │ │ │ + mv a0,s0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,74(a5) │ │ │ │ + lbu a3,60(a5) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s2,s2,88 │ │ │ │ + jal bbfa │ │ │ │ + lw a5,32(s4) │ │ │ │ + bltu s1,a5,c37c │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a0,3 │ │ │ │ - jal 3330 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,f7da │ │ │ │ - mv a5,a0 │ │ │ │ - li s0,0 │ │ │ │ - j f796 │ │ │ │ - li s0,0 │ │ │ │ - j f7a6 │ │ │ │ + lw a5,32(a0) │ │ │ │ addi sp,sp,-80 │ │ │ │ sd ra,72(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ + beqz a5,c450 │ │ │ │ + lw a4,32(a1) │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + beqz a4,c4f4 │ │ │ │ + ld a3,48(a1) │ │ │ │ + sd s0,64(sp) │ │ │ │ + lbu a6,44(a0) │ │ │ │ + ld a1,24(a3) │ │ │ │ + ld a2,48(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + lw a0,0(a1) │ │ │ │ + beqz a6,c408 │ │ │ │ + lbu a6,44(s2) │ │ │ │ + beqz a6,c408 │ │ │ │ + ld a6,24(a2) │ │ │ │ + lw a6,0(a6) │ │ │ │ + bne a6,a0,c408 │ │ │ │ + lw a5,36(s0) │ │ │ │ + lw s1,40(s2) │ │ │ │ + bgeu s1,a5,c504 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + j c446 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ sd s3,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li s3,88 │ │ │ │ + mul a5,a5,s3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld a5,24(a5) │ │ │ │ + lw a6,0(a5) │ │ │ │ + beq a6,a0,c45e │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,s3 │ │ │ │ + ld a5,24(a2) │ │ │ │ + lw a2,0(a5) │ │ │ │ + add a3,a3,a4 │ │ │ │ + ld a5,24(a3) │ │ │ │ + lw a4,0(a5) │ │ │ │ + beq a4,a2,c510 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + li s1,-1 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld ra,72(sp) │ │ │ │ + li s1,-1 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld a0,88(a5) │ │ │ │ + ld a4,88(a1) │ │ │ │ + sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ + lw s1,28(a4) │ │ │ │ + lw s5,28(a0) │ │ │ │ + lw s4,32(a1) │ │ │ │ sd s6,16(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ + lw s6,32(a5) │ │ │ │ + jal 1c086 │ │ │ │ + lw a5,32(s2) │ │ │ │ + ld a4,48(s2) │ │ │ │ + ld a3,48(s0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,s3 │ │ │ │ + ld a3,24(a3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addw s1,s1,s4 │ │ │ │ + subw s1,s1,s6 │ │ │ │ + subw s1,s1,s5 │ │ │ │ + lw a2,0(a3) │ │ │ │ + subw s1,s1,a0 │ │ │ │ + sext.w s5,s1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,24(a4) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bne a2,a4,c562 │ │ │ │ + ld a4,88(a3) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s4,32(a3) │ │ │ │ + lw s3,28(a4) │ │ │ │ sd s7,8(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3a20 │ │ │ │ - li a1,24 │ │ │ │ - mv s5,a0 │ │ │ │ - li a0,1 │ │ │ │ - jal 39f0 │ │ │ │ - ld a2,0(s1) │ │ │ │ - ld a7,40(s1) │ │ │ │ - lbu a6,32(s1) │ │ │ │ - ld a5,24(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - lw a3,8(s1) │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-524 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 32e0 │ │ │ │ - ld a2,48(s1) │ │ │ │ - beqz a2,f8d2 │ │ │ │ - ld a4,64(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-522 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ - ld a3,80(s1) │ │ │ │ - ld a2,72(s1) │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-516 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ - lw a5,88(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s4,0x54 │ │ │ │ - addi s4,s4,-1288 │ │ │ │ - auipc s7,0x52 │ │ │ │ - addi s7,s7,840 │ │ │ │ - beqz a5,f888 │ │ │ │ - ld a5,96(s1) │ │ │ │ - slli a4,s0,0x5 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ - lw a5,88(s1) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - bltu s2,a4,f8bc │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,f862 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 34d0 │ │ │ │ - bltz a0,f8e2 │ │ │ │ - ld a0,16(s3) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ + lw s7,32(a5) │ │ │ │ + lw s6,28(a0) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addw s3,s3,s4 │ │ │ │ + subw s3,s3,s7 │ │ │ │ + jal 1c086 │ │ │ │ + subw s3,s3,s6 │ │ │ │ + subw s3,s3,a0 │ │ │ │ + bltu s3,s5,c570 │ │ │ │ ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,24(sp) │ │ │ │ + j c446 │ │ │ │ + ld ra,72(sp) │ │ │ │ + li s1,-1 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ - lw a5,88(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,f862 │ │ │ │ - j f888 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-674 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ - j f838 │ │ │ │ - auipc a3,0x55 │ │ │ │ - addi a3,a3,-1874 │ │ │ │ - li a2,1201 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-1166 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-694 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,a2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a2 │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal f7de │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 32d0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 39a0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - jal 39e0 │ │ │ │ - bltz s0,f94c │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 3710 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-766 │ │ │ │ - li a1,1233 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-1274 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-766 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3320 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,f9a0 │ │ │ │ - lui a1,0x1dcd6 │ │ │ │ - mv a0,s0 │ │ │ │ - addi a1,a1,1280 │ │ │ │ - jal 3500 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + subw s1,s1,a5 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + j c446 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1c086 │ │ │ │ + lw a5,32(s2) │ │ │ │ + li a3,88 │ │ │ │ + ld a4,48(s2) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a3 │ │ │ │ + ld a3,48(s0) │ │ │ │ + ld a3,24(a3) │ │ │ │ + ld a2,88(a3) │ │ │ │ + lw s1,32(a3) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,24(a5) │ │ │ │ + lw s0,28(a2) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s3,32(a5) │ │ │ │ + addw s1,s1,s0 │ │ │ │ + lw s2,28(a0) │ │ │ │ + subw s1,s1,s3 │ │ │ │ + jal 1c086 │ │ │ │ + subw s1,s1,s2 │ │ │ │ + subw s1,s1,a0 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + j c446 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + j c446 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + j c516 │ │ │ │ + lbu a0,45(a0) │ │ │ │ + addi a0,a0,-3 │ │ │ │ + seqz a0,a0 │ │ │ │ ret │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-810 │ │ │ │ - li a1,1255 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-1358 │ │ │ │ - jal 27d46 │ │ │ │ - j f986 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,f9fc │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a2,fa3c │ │ │ │ - mv s0,a0 │ │ │ │ - mul a0,a1,a2 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,fa1c │ │ │ │ - sd s1,32(s0) │ │ │ │ - sd s2,40(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,24(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + lbu a0,45(a0) │ │ │ │ + andi a0,a0,1 │ │ │ │ ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-870 │ │ │ │ - li a1,54 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-810 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-734 │ │ │ │ - li a1,65 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-842 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + lbu a0,45(a0) │ │ │ │ + andi a0,a0,2 │ │ │ │ + ret │ │ │ │ + lw a2,0(a0) │ │ │ │ + beqz a2,c6d4 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + li a4,115 │ │ │ │ + ld a1,8(a0) │ │ │ │ + bgeu a4,a5,c6d8 │ │ │ │ + lui t1,0xf0101 │ │ │ │ + lui a7,0xfeff │ │ │ │ + lui t3,0x1010 │ │ │ │ + slli t1,t1,0x4 │ │ │ │ + slli a7,a7,0x4 │ │ │ │ + srliw a5,a2,0x3 │ │ │ │ + addi t3,t3,257 │ │ │ │ + addi t1,t1,257 │ │ │ │ + addi a7,a7,-257 │ │ │ │ + slli t4,a5,0x2 │ │ │ │ + slli t3,t3,0x10 │ │ │ │ + slli t1,t1,0x10 │ │ │ │ + slli a7,a7,0x10 │ │ │ │ + add t4,t4,a5 │ │ │ │ + addi t3,t3,257 │ │ │ │ + addi t1,t1,257 │ │ │ │ + addi a7,a7,-257 │ │ │ │ + addi a4,a1,45 │ │ │ │ + slli t4,t4,0x7 │ │ │ │ + slli t3,t3,0x10 │ │ │ │ + slli t1,t1,0xf │ │ │ │ + slli a7,a7,0xf │ │ │ │ + li t5,-1 │ │ │ │ + add t4,t4,a4 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-846 │ │ │ │ - li a1,59 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-874 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld s3,0(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a1,faa6 │ │ │ │ - ld a5,24(a0) │ │ │ │ - blez a5,faa6 │ │ │ │ - ld a0,16(a0) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv s2,a1 │ │ │ │ - ld a5,40(s0) │ │ │ │ - mul a0,a0,a5 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - addi a0,a4,1 │ │ │ │ - beq a4,a5,faca │ │ │ │ - ld a5,24(s0) │ │ │ │ - sd a0,16(s0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - blt s1,a5,fa7c │ │ │ │ - ld s3,0(s0) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,32(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + srli t5,t5,0x8 │ │ │ │ + addi t3,t3,257 │ │ │ │ + addi t1,t1,128 │ │ │ │ + addi a7,a7,-129 │ │ │ │ + lbu a6,80(a4) │ │ │ │ + lbu a5,0(a4) │ │ │ │ + lbu t2,160(a4) │ │ │ │ + lbu a0,240(a4) │ │ │ │ + lbu t0,320(a4) │ │ │ │ + slli a6,a6,0x8 │ │ │ │ + lbu t6,400(a4) │ │ │ │ + or a5,a5,a6 │ │ │ │ + slli t2,t2,0x10 │ │ │ │ + lbu a6,480(a4) │ │ │ │ + slli a0,a0,0x18 │ │ │ │ + or a5,a5,t2 │ │ │ │ + or a5,a5,a0 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + lbu a0,560(a4) │ │ │ │ + or a5,a5,t0 │ │ │ │ + slli t6,t6,0x28 │ │ │ │ + or a5,a5,t6 │ │ │ │ + slli a6,a6,0x30 │ │ │ │ + or a5,a5,a6 │ │ │ │ + slli a0,a0,0x38 │ │ │ │ + and a5,a5,t5 │ │ │ │ + or a5,a5,a0 │ │ │ │ + and a5,a5,t3 │ │ │ │ + xor a0,a3,a5 │ │ │ │ + and a3,a3,a7 │ │ │ │ + and a0,a0,t1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + addi a4,a4,640 │ │ │ │ + xor a3,a3,a0 │ │ │ │ + bne a4,t4,c604 │ │ │ │ + srli a0,a3,0x8 │ │ │ │ + srli a5,a3,0x10 │ │ │ │ + addw a0,a0,a3 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + srli a5,a3,0x18 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + srli a5,a3,0x20 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + srli a5,a3,0x28 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + srli a5,a3,0x30 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + srli a3,a3,0x38 │ │ │ │ + addw a0,a0,a3 │ │ │ │ + andi a5,a2,7 │ │ │ │ + zext.b a0,a0 │ │ │ │ + andi a3,a2,-8 │ │ │ │ + beqz a5,c6cc │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + addi a5,a5,45 │ │ │ │ + add a4,a1,a5 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a4,a4,80 │ │ │ │ + andi a5,a5,1 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + zext.b a0,a0 │ │ │ │ + bltu a3,a2,c6b6 │ │ │ │ + li a5,1 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ ret │ │ │ │ - ld a5,24(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - bge s1,a5,fa9e │ │ │ │ li a0,0 │ │ │ │ - j fa7c │ │ │ │ - ld a0,24(a0) │ │ │ │ - seqz a0,a0 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - ld s1,24(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - li s5,0 │ │ │ │ - beqz s1,fb4a │ │ │ │ - sd s2,32(sp) │ │ │ │ - ld s2,40(a0) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld s6,0(a0) │ │ │ │ - mv a0,s2 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - jal 3330 │ │ │ │ - ld s4,16(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - mv s5,a0 │ │ │ │ - mul s2,s4,s2 │ │ │ │ - add s2,s2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 36a0 │ │ │ │ - beqz s3,fb2e │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s3 │ │ │ │ - ld s1,24(s0) │ │ │ │ - ld s4,16(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - addi s1,s1,-1 │ │ │ │ - sd s1,24(s0) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - beq a5,s4,fb56 │ │ │ │ - addi s4,s4,1 │ │ │ │ - sd s4,16(s0) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,0 │ │ │ │ + li a3,0 │ │ │ │ + j c6a0 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,c718 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + ld a4,8(a0) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a5,0x2 │ │ │ │ + add a3,a3,a5 │ │ │ │ + addi a4,a4,45 │ │ │ │ + slli a3,a3,0x4 │ │ │ │ + add a3,a3,a4 │ │ │ │ + li a0,0 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,80 │ │ │ │ + addi a5,a5,-3 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + zext.b a0,a0 │ │ │ │ + bne a3,a4,c6f8 │ │ │ │ + li a5,1 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ ret │ │ │ │ - sd zero,16(s0) │ │ │ │ - j fb40 │ │ │ │ - ld a5,24(a0) │ │ │ │ - beqz a5,fb6e │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld a4,40(a0) │ │ │ │ - ld a0,0(a0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,c756 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + ld a4,8(a0) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a5,0x2 │ │ │ │ + add a3,a3,a5 │ │ │ │ + addi a4,a4,45 │ │ │ │ + slli a3,a3,0x4 │ │ │ │ + add a3,a3,a4 │ │ │ │ li a0,0 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,80 │ │ │ │ + addi a5,a5,-3 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + zext.b a0,a0 │ │ │ │ + bne a3,a4,c736 │ │ │ │ + li a5,1 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - beqz a5,fb96 │ │ │ │ - bltz a1,fb96 │ │ │ │ - bge a1,a5,fb96 │ │ │ │ - ld a3,16(a0) │ │ │ │ - ld a4,32(a0) │ │ │ │ - ld a5,40(a0) │ │ │ │ - add a1,a1,a3 │ │ │ │ - rem a1,a1,a4 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sext.w a1,a1 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - add a0,a0,a1 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ + lw a3,32(a0) │ │ │ │ + beqz a3,c77e │ │ │ │ + ld a5,48(a0) │ │ │ │ li a0,0 │ │ │ │ + addi a5,a5,60 │ │ │ │ + j c76e │ │ │ │ + addiw a0,a0,1 │ │ │ │ + beq a0,a3,c77e │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + beqz a4,c768 │ │ │ │ + bgeu a0,a3,c77e │ │ │ │ ret │ │ │ │ - ld a1,40(a0) │ │ │ │ - ld a5,32(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mul a1,a1,a5 │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - slli a1,a1,0x1 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,fbfc │ │ │ │ - ld a1,16(s0) │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - bge a1,a4,fbcc │ │ │ │ - slli a5,a5,0x1 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd a5,32(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + li a0,-1 │ │ │ │ ret │ │ │ │ - ld a2,40(s0) │ │ │ │ - add a4,a1,a5 │ │ │ │ - sub a5,a5,a1 │ │ │ │ - mul a4,a4,a2 │ │ │ │ - mul a1,a1,a2 │ │ │ │ - mul a2,a5,a2 │ │ │ │ - add a1,a1,a0 │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli a5,a5,0x1 │ │ │ │ - sd a4,16(s0) │ │ │ │ - sd a5,32(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,32(a0) │ │ │ │ + beqz a0,c7c2 │ │ │ │ + ld a2,48(a5) │ │ │ │ + li a5,0 │ │ │ │ + addi a4,a2,60 │ │ │ │ + j c798 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + beq a5,a0,c7c0 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + addi a4,a4,88 │ │ │ │ + beqz a3,c792 │ │ │ │ + bgeu a5,a0,c7c0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + add a2,a2,a5 │ │ │ │ + ld a5,24(a2) │ │ │ │ + ld a4,88(a5) │ │ │ │ + lw a0,32(a5) │ │ │ │ + lw a5,28(a4) │ │ │ │ + addw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a3,32(a0) │ │ │ │ + beqz a3,c7e8 │ │ │ │ + ld a5,48(a0) │ │ │ │ + li a0,0 │ │ │ │ + addi a5,a5,60 │ │ │ │ + j c7d8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + beq a0,a3,c7e8 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + bnez a4,c7d2 │ │ │ │ + bgeu a0,a3,c7e8 │ │ │ │ ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-1158 │ │ │ │ - li a1,211 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-1322 │ │ │ │ - jal b382 │ │ │ │ li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a4,24(a0) │ │ │ │ - ld a5,32(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - beq a4,a5,fc5c │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a2,40(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - mul a0,a2,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a3,8(s0) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s0) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - li a4,0 │ │ │ │ - beq a3,a5,fc52 │ │ │ │ - addi a4,a3,1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a4,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ ret │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal fb9a │ │ │ │ - ld a1,8(sp) │ │ │ │ - j fc2c │ │ │ │ - ld a0,24(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,32(a0) │ │ │ │ + beqz a0,c82c │ │ │ │ + ld a2,48(a5) │ │ │ │ + li a5,0 │ │ │ │ + addi a4,a2,60 │ │ │ │ + j c802 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + beq a5,a0,c82a │ │ │ │ + lbu a3,0(a4) │ │ │ │ + addi a4,a4,88 │ │ │ │ + bnez a3,c7fc │ │ │ │ + bgeu a5,a0,c82a │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + add a2,a2,a5 │ │ │ │ + ld a5,24(a2) │ │ │ │ + ld a4,88(a5) │ │ │ │ + lw a0,32(a5) │ │ │ │ + lw a5,28(a4) │ │ │ │ + addw a0,a0,a5 │ │ │ │ ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a0,a5,fc78 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - li a0,-1 │ │ │ │ + beqz a0,c860 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,c860 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addi a5,a5,45 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j c850 │ │ │ │ + beq a4,a5,c85e │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addi a5,a5,80 │ │ │ │ + andi a0,a0,1 │ │ │ │ + beqz a0,c84c │ │ │ │ ret │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1b │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - add a0,a0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a2) │ │ │ │ - bltu a0,a5,fc9e │ │ │ │ - sltu a0,a5,a0 │ │ │ │ ret │ │ │ │ - li a0,2 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ + beqz a0,c8d4 │ │ │ │ lw a5,0(a0) │ │ │ │ - li a4,1 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - bgeu a4,a1,fd02 │ │ │ │ - addiw t3,a1,-2 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli t3,a5,0x1e │ │ │ │ - addi a5,a0,8 │ │ │ │ + beqz a5,c8d4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a6,8(a0) │ │ │ │ + slli t3,a5,0x2 │ │ │ │ add t3,t3,a5 │ │ │ │ - addi a0,a0,4 │ │ │ │ - mv a4,a6 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - addi a0,a0,4 │ │ │ │ - sub t1,a6,a5 │ │ │ │ - sub a7,a5,a4 │ │ │ │ - sub a1,a5,a6 │ │ │ │ - srai t1,t1,0x3f │ │ │ │ - sub a5,a4,a5 │ │ │ │ - srai a7,a7,0x3f │ │ │ │ - and a1,a1,t1 │ │ │ │ - and a5,a5,a7 │ │ │ │ - add a6,a6,a1 │ │ │ │ - sub a4,a4,a5 │ │ │ │ - bne t3,a0,fcc8 │ │ │ │ - sext.w a5,a6 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sw a5,0(a3) │ │ │ │ - sw a4,0(a2) │ │ │ │ + addi a6,a6,32 │ │ │ │ + slli t3,t3,0x4 │ │ │ │ + add t3,t3,a6 │ │ │ │ + li t4,88 │ │ │ │ + j c88e │ │ │ │ + addi a6,a6,80 │ │ │ │ + beq a6,t3,c8d4 │ │ │ │ + lbu a0,13(a6) │ │ │ │ + andi a0,a0,1 │ │ │ │ + beqz a0,c886 │ │ │ │ + lw a2,0(a6) │ │ │ │ + beqz a2,c8d2 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mul a2,a2,t4 │ │ │ │ + ld a5,16(a6) │ │ │ │ + li a4,0 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lbu a3,60(a5) │ │ │ │ + bnez a3,c8c6 │ │ │ │ + lw t1,48(a5) │ │ │ │ + lw a3,44(a5) │ │ │ │ + lw a7,52(a5) │ │ │ │ + addw a3,a3,t1 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + addw a4,a4,a7 │ │ │ │ + addi a5,a5,88 │ │ │ │ + bne a5,a2,c8ac │ │ │ │ + bltu a1,a4,c886 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + beqz a0,c90c │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,c90c │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addi a5,a5,45 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j c8fa │ │ │ │ + beq a4,a5,c90a │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addi a5,a5,80 │ │ │ │ + andi a0,a0,2 │ │ │ │ + beqz a0,c8f6 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - mv a4,a5 │ │ │ │ - sw a5,0(a3) │ │ │ │ - sw a4,0(a2) │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,a2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - slli a1,s2,0x3 │ │ │ │ li a0,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,fd56 │ │ │ │ - li a5,0 │ │ │ │ - li a2,0 │ │ │ │ - add a4,s0,a5 │ │ │ │ - lbu a6,0(a4) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,a0 │ │ │ │ - beq a6,s1,fd50 │ │ │ │ - sw a5,0(a4) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne s2,a5,fd36 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s4,0(sp) │ │ │ │ - addiw s4,a3,1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s4,a5,0x1e │ │ │ │ - sd s0,32(sp) │ │ │ │ + beqz a0,c97c │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,c97c │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a0,8(a0) │ │ │ │ + slli t1,a5,0x2 │ │ │ │ + add t1,t1,a5 │ │ │ │ + addi a0,a0,32 │ │ │ │ + slli t1,t1,0x4 │ │ │ │ + add t1,t1,a0 │ │ │ │ + li t3,88 │ │ │ │ + j c938 │ │ │ │ + addi a0,a0,80 │ │ │ │ + beq a0,t1,c97c │ │ │ │ + lbu a5,13(a0) │ │ │ │ + andi a5,a5,2 │ │ │ │ + beqz a5,c930 │ │ │ │ + lw a2,0(a0) │ │ │ │ + beqz a2,c978 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mul a2,a2,t3 │ │ │ │ + ld a5,16(a0) │ │ │ │ + li a4,0 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lbu a3,60(a5) │ │ │ │ + beqz a3,c96c │ │ │ │ + lw a7,48(a5) │ │ │ │ + lw a3,44(a5) │ │ │ │ + lw a6,52(a5) │ │ │ │ + addw a3,a3,a7 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + addi a5,a5,88 │ │ │ │ + bne a2,a5,c952 │ │ │ │ + bltu a1,a4,c930 │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - mv s3,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,0(s0) │ │ │ │ - bnez a5,fe36 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - beqz a4,fd9a │ │ │ │ - bgeu a5,s3,fde6 │ │ │ │ - addiw a3,s3,-1 │ │ │ │ - subw a3,a3,a5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ + ret │ │ │ │ + beqz a0,ca0c │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,ca0c │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ + ld a3,8(a0) │ │ │ │ + slli t4,a5,0x2 │ │ │ │ + add t4,t4,a5 │ │ │ │ + addi a3,a3,32 │ │ │ │ + slli t4,t4,0x4 │ │ │ │ + add t4,t4,a3 │ │ │ │ + li t5,3 │ │ │ │ + li t6,88 │ │ │ │ + j c9aa │ │ │ │ + addi a3,a3,80 │ │ │ │ + beq a3,t4,ca0c │ │ │ │ + lbu a5,13(a3) │ │ │ │ + andi a5,a5,3 │ │ │ │ + bne a5,t5,c9a2 │ │ │ │ + lw t3,0(a3) │ │ │ │ + beqz t3,ca08 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + mul t3,t3,t6 │ │ │ │ + ld a5,16(a3) │ │ │ │ + li a0,0 │ │ │ │ + li a2,0 │ │ │ │ + add t3,t3,a5 │ │ │ │ + j c9de │ │ │ │ + addw a2,a6,a2 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + beq a5,t3,ca02 │ │ │ │ + lw t1,48(a5) │ │ │ │ + lw a4,44(a5) │ │ │ │ + lbu a7,60(a5) │ │ │ │ + lw a6,52(a5) │ │ │ │ + addw a4,a4,t1 │ │ │ │ + bnez a7,c9d0 │ │ │ │ + addw a0,a6,a0 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a0,a0,a4 │ │ │ │ + bne a5,t3,c9de │ │ │ │ + addw a2,a2,a0 │ │ │ │ + bltu a1,a2,c9a2 │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a4,32(a0) │ │ │ │ + beqz a4,ca46 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + li a3,2 │ │ │ │ + ld a5,48(a0) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + beq a1,a3,ca4a │ │ │ │ + li a3,88 │ │ │ │ + mul a4,a4,a3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j ca34 │ │ │ │ + addi a5,a5,88 │ │ │ │ + beq a5,a4,ca46 │ │ │ │ + lbu a3,60(a5) │ │ │ │ + bne a3,a1,ca2c │ │ │ │ + lbu a3,74(a5) │ │ │ │ + beqz a3,ca2c │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + li a3,88 │ │ │ │ + mul a4,a4,a3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j ca5a │ │ │ │ + beq a5,a4,ca66 │ │ │ │ + lbu a0,74(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + beqz a0,ca56 │ │ │ │ + j ca42 │ │ │ │ + ret │ │ │ │ + lw a3,32(a0) │ │ │ │ + beqz a3,caa0 │ │ │ │ + li a5,2 │ │ │ │ + ld a2,48(a0) │ │ │ │ + beq a1,a5,ca98 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + li a5,88 │ │ │ │ srli a3,a3,0x20 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a4,s0,4 │ │ │ │ - add a1,s0,a5 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a5,0(a1) │ │ │ │ - addi a1,a1,4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bne a1,a3,fdcc │ │ │ │ - lw a5,0(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - beqz s2,fe24 │ │ │ │ - lw a2,4(s1) │ │ │ │ - li a3,1 │ │ │ │ - sw a5,4(s1) │ │ │ │ - li a4,2 │ │ │ │ - beq s2,a3,fe24 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - sext.w a2,a2 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - addw a3,a3,a2 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - lw a2,0(a5) │ │ │ │ - sw a3,0(a5) │ │ │ │ - bgeu s2,a4,fdfc │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + mul a3,a3,a5 │ │ │ │ + mv a5,a2 │ │ │ │ + add a3,a3,a2 │ │ │ │ + j ca8a │ │ │ │ + beq a5,a3,caa0 │ │ │ │ + lbu a4,60(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + addi a5,a5,88 │ │ │ │ + bne a4,a1,ca86 │ │ │ │ + ld a5,24(a2) │ │ │ │ + lbu a0,96(a5) │ │ │ │ ret │ │ │ │ - li a5,0 │ │ │ │ - j fdaa │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,a2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - slli a1,s2,0x2 │ │ │ │ li a0,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,fe9e │ │ │ │ - mv a7,a0 │ │ │ │ - li a4,0 │ │ │ │ - li t3,-1 │ │ │ │ - sext.w a6,a4 │ │ │ │ - srliw a5,a6,0x3 │ │ │ │ - not a2,a6 │ │ │ │ - add a5,a5,s0 │ │ │ │ - andi a2,a2,7 │ │ │ │ - li t1,0 │ │ │ │ - bltz t3,fe82 │ │ │ │ - subw t1,a6,t3 │ │ │ │ - sw t1,0(a7) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a7,a7,4 │ │ │ │ - sraw a5,a5,a2 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne s1,a5,fe98 │ │ │ │ - mv t3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne s2,a4,fe68 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addiw a5,a2,-2 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bnez a3,fef6 │ │ │ │ - li a3,1 │ │ │ │ + mv s2,a1 │ │ │ │ + sd s4,16(sp) │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + mv s4,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + sd ra,56(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd zero,48(a0) │ │ │ │ + lhu a5,44(s2) │ │ │ │ + sh a5,44(a0) │ │ │ │ + lw t1,36(s2) │ │ │ │ + lw a7,40(s2) │ │ │ │ + ld a6,0(s2) │ │ │ │ + ld a1,8(s2) │ │ │ │ + lw a2,20(s2) │ │ │ │ + lw a3,24(s2) │ │ │ │ + fld fa3,56(s2) │ │ │ │ + fld fa4,64(s2) │ │ │ │ + fld fa5,72(s2) │ │ │ │ + sw zero,32(a0) │ │ │ │ + lw a5,32(s2) │ │ │ │ + sw t1,36(a0) │ │ │ │ + sw a7,40(a0) │ │ │ │ + sd a6,0(a0) │ │ │ │ + sd a1,8(a0) │ │ │ │ + sw a2,20(a0) │ │ │ │ + sw a3,24(a0) │ │ │ │ + fsd fa3,56(a0) │ │ │ │ + fsd fa4,64(a0) │ │ │ │ + fsd fa5,72(a0) │ │ │ │ + beqz a5,cbe2 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s5,0 │ │ │ │ + li a1,104 │ │ │ │ li a0,0 │ │ │ │ - li a7,-1 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a2,a5 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - sub a6,a0,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a2,a3,a0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - neg a4,a4 │ │ │ │ - and a2,a2,a6 │ │ │ │ - and a3,a3,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - add a0,a0,a2 │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a5,a7,febc │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ - li a3,1 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s2) │ │ │ │ + mv s0,a0 │ │ │ │ + li a1,48 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld s1,24(a5) │ │ │ │ li a0,0 │ │ │ │ - li a7,-1 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a2,a5 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - sub a6,a0,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a2,a3,a0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - addi a4,a4,-1 │ │ │ │ - and a2,a2,a6 │ │ │ │ - and a3,a3,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - add a0,a0,a2 │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a5,a7,fefc │ │ │ │ - sext.w a0,a0 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,16(s1) │ │ │ │ + ld a4,24(s1) │ │ │ │ + sd a5,0(s0) │ │ │ │ + lw a5,8(s1) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a4,24(s0) │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld a5,32(s1) │ │ │ │ + ld a2,48(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + sd a5,32(s0) │ │ │ │ + lw a5,40(s1) │ │ │ │ + ld a4,64(s1) │ │ │ │ + sd a2,48(s0) │ │ │ │ + sw a5,40(s0) │ │ │ │ + ld a5,72(s1) │ │ │ │ + sd a3,56(s0) │ │ │ │ + sd a4,64(s0) │ │ │ │ + lhu a4,96(s1) │ │ │ │ + sd a5,72(s0) │ │ │ │ + lw a5,80(s1) │ │ │ │ + sh a4,96(s0) │ │ │ │ + sw a5,80(s0) │ │ │ │ + jal af94 │ │ │ │ + sd a0,88(s0) │ │ │ │ + ld a1,88(s1) │ │ │ │ + jal 186e6 │ │ │ │ + lwu a4,0(s4) │ │ │ │ + ld a2,48(s2) │ │ │ │ + ld a0,8(s4) │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a2,a2,s3 │ │ │ │ + lbu a3,60(a2) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,74(a2) │ │ │ │ + ld a2,0(a2) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + jal bbfa │ │ │ │ + lw a5,32(s2) │ │ │ │ + addi s3,s3,88 │ │ │ │ + bltu s5,a5,cb46 │ │ │ │ + lw a4,0(s4) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv a1,a2 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - mv s0,a3 │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a4 │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - addiw a0,s2,-1 │ │ │ │ - sw zero,0(s0) │ │ │ │ - sw zero,0(s3) │ │ │ │ - sext.w a2,a0 │ │ │ │ - beqz a2,10074 │ │ │ │ - mv a1,s4 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - li t1,0 │ │ │ │ - li a4,1 │ │ │ │ - j ff8c │ │ │ │ - bltu a7,a6,10028 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bgeu t1,a2,ffdc │ │ │ │ - lw a7,0(a1) │ │ │ │ - lw a6,4(a1) │ │ │ │ - bgeu a6,a7,ff7a │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,ffce │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - not a6,a5 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - or a6,t3,a6 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s0) │ │ │ │ - bgeu t1,a5,ffa0 │ │ │ │ - li a5,0 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bltu t1,a2,ff8c │ │ │ │ - lw a2,0(s3) │ │ │ │ - srliw a0,a0,0x3 │ │ │ │ - add a0,a0,s1 │ │ │ │ - negw s2,s2 │ │ │ │ - lw a3,0(s0) │ │ │ │ - andi s2,s2,7 │ │ │ │ - li a5,1 │ │ │ │ - sllw a5,a5,s2 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a3,10066 │ │ │ │ - not a5,a5 │ │ │ │ - and a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s3) │ │ │ │ + beqz a0,cc34 │ │ │ │ + lw a5,0(a1) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,cc26 │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal caae │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s0,a5,cc0c │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,ffce │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - not a6,a5 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - not a6,a6 │ │ │ │ - and a6,a6,t3 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s3) │ │ │ │ - bgeu t1,a5,10030 │ │ │ │ - li a5,0 │ │ │ │ - j ffd0 │ │ │ │ - or a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - j 10016 │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,0 │ │ │ │ - j ffe6 │ │ │ │ + auipc a3,0x57 │ │ │ │ + addi a3,a3,764 │ │ │ │ + li a2,1729 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-496 │ │ │ │ + auipc a0,0x52 │ │ │ │ + addi a0,a0,-488 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv a1,a2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + li a1,16 │ │ │ │ + mv s2,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv s3,a0 │ │ │ │ + beqz a5,cc9c │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a4 │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - addiw a0,s2,-1 │ │ │ │ - sw zero,0(s0) │ │ │ │ - sw zero,0(s3) │ │ │ │ - sext.w a2,a0 │ │ │ │ - beqz a2,101ba │ │ │ │ - mv a1,s4 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - li t1,0 │ │ │ │ - li a4,1 │ │ │ │ - j 100d2 │ │ │ │ - bltu a7,a6,1016e │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a1,a1,1 │ │ │ │ - bgeu t1,a2,10122 │ │ │ │ - lbu a7,0(a1) │ │ │ │ - lbu a6,1(a1) │ │ │ │ - bgeu a6,a7,100c0 │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,10114 │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - not a6,a5 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - or a6,t3,a6 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s0) │ │ │ │ - bgeu t1,a5,100e6 │ │ │ │ - li a5,0 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addi a1,a1,1 │ │ │ │ - bltu t1,a2,100d2 │ │ │ │ - lw a2,0(s3) │ │ │ │ - srliw a0,a0,0x3 │ │ │ │ - add a0,a0,s1 │ │ │ │ - negw s2,s2 │ │ │ │ - lw a3,0(s0) │ │ │ │ - andi s2,s2,7 │ │ │ │ - li a5,1 │ │ │ │ - sllw a5,a5,s2 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a3,101ac │ │ │ │ - not a5,a5 │ │ │ │ - and a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s3) │ │ │ │ - ld ra,40(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal caae │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s0,a5,cc7e │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,10114 │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - not a6,a5 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - not a6,a6 │ │ │ │ - and a6,a6,t3 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s3) │ │ │ │ - bgeu t1,a5,10176 │ │ │ │ - li a5,0 │ │ │ │ - j 10116 │ │ │ │ - or a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - j 1015c │ │ │ │ - mv a0,s1 │ │ │ │ + lw t3,0(a0) │ │ │ │ + beqz t3,cd58 │ │ │ │ + ld t1,8(a0) │ │ │ │ + lw a0,32(t1) │ │ │ │ + beqz a0,cce4 │ │ │ │ + slli a1,a0,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + ld a5,48(t1) │ │ │ │ + li a0,0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a2,44(a5) │ │ │ │ + lw a4,48(a5) │ │ │ │ + lw a3,52(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + addw a0,a0,a4 │ │ │ │ + bne a1,a5,ccd0 │ │ │ │ + li t5,0 │ │ │ │ + li t4,0 │ │ │ │ + addiw t4,t4,1 │ │ │ │ + addi t5,t5,80 │ │ │ │ + beq t3,t4,cd52 │ │ │ │ + add a5,t1,t5 │ │ │ │ + lw a3,32(a5) │ │ │ │ + beqz a3,cd54 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + li a4,88 │ │ │ │ + mul a3,a3,a4 │ │ │ │ + ld a7,48(a5) │ │ │ │ li a2,0 │ │ │ │ - j 1012c │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s8,0(sp) │ │ │ │ - slli s8,a2,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - sd s0,64(sp) │ │ │ │ - slli s0,s8,0x2 │ │ │ │ - sd s7,8(sp) │ │ │ │ + mv a5,a7 │ │ │ │ + add a3,a3,a7 │ │ │ │ + lw a6,44(a5) │ │ │ │ + lw a4,48(a5) │ │ │ │ + lw a1,52(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + addw a4,a4,a1 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + bne a3,a5,cd10 │ │ │ │ + bgeu a2,a0,cce8 │ │ │ │ li a0,0 │ │ │ │ - mv s7,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s3,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ + lw a2,44(a7) │ │ │ │ + lw a5,48(a7) │ │ │ │ + lw a4,52(a7) │ │ │ │ + addi a7,a7,88 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + bne a3,a7,cd2e │ │ │ │ + addiw t4,t4,1 │ │ │ │ + addi t5,t5,80 │ │ │ │ + bne t3,t4,ccf2 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + j cce8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s0,a5,0x1e │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,10310 │ │ │ │ - mv a5,s7 │ │ │ │ - add a3,s8,s7 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - subw a6,a6,s5 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a6,a4,0x1e │ │ │ │ - add a6,a6,s1 │ │ │ │ - lw a4,0(a6) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a6) │ │ │ │ - bne a3,a5,1021c │ │ │ │ - lw a3,0(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - beqz s6,10272 │ │ │ │ - mv a4,s1 │ │ │ │ - li a5,0 │ │ │ │ - addiw a6,a5,-1 │ │ │ │ - slli a2,a6,0x20 │ │ │ │ - srli a6,a2,0x1e │ │ │ │ - add a6,a6,s1 │ │ │ │ - lw a2,0(a6) │ │ │ │ - sext.w a3,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - lw a3,0(a4) │ │ │ │ - sw a2,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - bltu a5,s6,1024c │ │ │ │ - beqz s4,10304 │ │ │ │ - li a3,0 │ │ │ │ - add a5,s7,a3 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - subw a6,a6,s5 │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a6,a6,s1 │ │ │ │ - lwu a7,0(a6) │ │ │ │ - slli a7,a7,0x2 │ │ │ │ - add a7,a7,s2 │ │ │ │ - sw a3,0(a7) │ │ │ │ - lw a5,0(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w a4,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a6) │ │ │ │ - bltu a4,s4,10274 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - beqz s6,102e4 │ │ │ │ - mv a3,s1 │ │ │ │ - add s0,s0,s1 │ │ │ │ - li a1,1 │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,a5,a2 │ │ │ │ - sb a5,0(a4) │ │ │ │ - bne s0,a3,102be │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ ret │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - j 102b8 │ │ │ │ - lw a3,0(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - bnez s6,10248 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - j 102e4 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s8,0(sp) │ │ │ │ - lw s8,80(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - addiw s7,a2,-1 │ │ │ │ - li a1,361 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,1134 │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,1172 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - mv s1,a4 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s4,a7 │ │ │ │ - mv s5,a6 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s4 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - jal 14cf2 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,1148 │ │ │ │ - li a1,364 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,1112 │ │ │ │ - jal 27d46 │ │ │ │ - addi a6,s6,-4 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - addiw a1,s8,-1 │ │ │ │ - bnez s7,10558 │ │ │ │ - mv a4,s6 │ │ │ │ - li a7,0 │ │ │ │ - slli t3,a7,0x2 │ │ │ │ - add a5,s6,t3 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw a0,0(a5) │ │ │ │ - beqz a0,10602 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - srli a0,t1,0x1e │ │ │ │ - addi a0,a0,-4 │ │ │ │ - add a0,a0,s1 │ │ │ │ - lw t1,0(a0) │ │ │ │ - add t3,t3,a6 │ │ │ │ - srliw t4,t1,0x3 │ │ │ │ - sw t1,0(a5) │ │ │ │ - add t4,t4,s4 │ │ │ │ - lbu t5,0(t4) │ │ │ │ - not a5,t1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a2,a5 │ │ │ │ - or a5,t5,a5 │ │ │ │ - sb a5,0(t4) │ │ │ │ lw a5,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a0) │ │ │ │ - blt s7,a7,1060a │ │ │ │ - lwu a5,0(a4) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw a0,0(a5) │ │ │ │ - addiw a5,a0,1 │ │ │ │ - srliw t1,a5,0x3 │ │ │ │ - not a5,a5 │ │ │ │ - add t1,t1,s4 │ │ │ │ - andi a5,a5,7 │ │ │ │ - beq a0,a3,10448 │ │ │ │ - beq a1,a0,10448 │ │ │ │ - lbu t1,0(t1) │ │ │ │ - srliw t4,a0,0x3 │ │ │ │ - not a0,a0 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,t1,a5 │ │ │ │ - sllw a0,a2,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add t4,t4,s4 │ │ │ │ - not a0,a0 │ │ │ │ - beqz a5,10448 │ │ │ │ - lbu a5,0(t4) │ │ │ │ - and a0,a0,a5 │ │ │ │ - sb a0,0(t4) │ │ │ │ - bne t3,a4,103fa │ │ │ │ - addi s7,a7,-1 │ │ │ │ - bne s7,a3,103a0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,972 │ │ │ │ - li a1,422 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,894 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s2,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a2,-1 │ │ │ │ - beqz s2,10498 │ │ │ │ - lw a3,0(s3) │ │ │ │ - addi s3,s3,4 │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - beq a3,a2,10492 │ │ │ │ - sw a5,0(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a5,a1,1047c │ │ │ │ - slli s2,s0,0x20 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,922 │ │ │ │ - li a1,429 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,822 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s2,10610 │ │ │ │ - slli a1,s2,0x2 │ │ │ │ - add a1,a1,s1 │ │ │ │ - mv a3,s1 │ │ │ │ - li a0,1 │ │ │ │ - j 104da │ │ │ │ - lbu a2,0(a5) │ │ │ │ - addi a3,a3,4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a5) │ │ │ │ - beq a3,a1,10504 │ │ │ │ - lw a2,0(a3) │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - negw a4,a2 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - andi a4,a4,7 │ │ │ │ - add a5,a5,s4 │ │ │ │ - sllw a4,a0,a4 │ │ │ │ - bnez a2,104ca │ │ │ │ - lbu a5,0(s4) │ │ │ │ - addi a3,a3,4 │ │ │ │ - ori a5,a5,-128 │ │ │ │ - sb a5,0(s4) │ │ │ │ - bne a3,a1,104da │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,438 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,854 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,718 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,0 │ │ │ │ - li a3,0 │ │ │ │ - lwu a5,0(s1) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - sext.w a2,a1 │ │ │ │ - add a4,a4,s6 │ │ │ │ - bge a3,a5,1054a │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a3,a3,1 │ │ │ │ - subw a5,a5,a2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,-4(a4) │ │ │ │ - lwu a5,0(s1) │ │ │ │ - blt a3,a5,10534 │ │ │ │ - addi a1,a1,1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq a1,s2,1062a │ │ │ │ - lwu a3,-4(s1) │ │ │ │ - j 10522 │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - slli a4,s7,0x2 │ │ │ │ - add a5,a5,s5 │ │ │ │ - add a4,a4,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lwu a0,0(a4) │ │ │ │ - negw a7,s7 │ │ │ │ - andi a7,a7,7 │ │ │ │ - sraw a5,a5,a7 │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,s3 │ │ │ │ - andi a5,a5,1 │ │ │ │ - lw t1,0(a0) │ │ │ │ - bnez a5,1065c │ │ │ │ - mv t3,a4 │ │ │ │ - mv a7,s7 │ │ │ │ - j 105ee │ │ │ │ - lw t1,0(a5) │ │ │ │ - srliw t4,t1,0x3 │ │ │ │ - sw t1,0(a0) │ │ │ │ - add a0,s4,t4 │ │ │ │ - lbu t4,0(a0) │ │ │ │ - not t1,t1 │ │ │ │ - andi t1,t1,7 │ │ │ │ - sllw t1,a2,t1 │ │ │ │ - or t1,t4,t1 │ │ │ │ - sb t1,0(a0) │ │ │ │ - lw a0,0(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a5) │ │ │ │ - addi a7,a7,-1 │ │ │ │ - addiw a5,a7,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - negw a0,a7 │ │ │ │ - add a5,a5,s5 │ │ │ │ - andi a0,a0,7 │ │ │ │ - beqz a7,103a8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi t3,t3,-4 │ │ │ │ - sraw a5,a5,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,103a8 │ │ │ │ - lwu a0,0(t3) │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,s3 │ │ │ │ - lw t1,0(a0) │ │ │ │ - slli t4,t1,0x20 │ │ │ │ - srli a5,t4,0x1e │ │ │ │ - addi a5,a5,-4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - bnez t1,1058e │ │ │ │ - sw a3,0(a0) │ │ │ │ - j 105bc │ │ │ │ - sw a3,0(a5) │ │ │ │ - add t3,t3,a6 │ │ │ │ - bge s7,a7,103fa │ │ │ │ - addi s7,a7,-1 │ │ │ │ - j 103a0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,590 │ │ │ │ - li a1,438 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,450 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,606 │ │ │ │ - li a1,451 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,426 │ │ │ │ - jal 27d46 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - mv a7,s7 │ │ │ │ - j 103a8 │ │ │ │ addi sp,sp,-96 │ │ │ │ - sd s7,24(sp) │ │ │ │ - lw s7,96(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s6,a1 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,560 │ │ │ │ - li a1,474 │ │ │ │ - mv s1,a3 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,354 │ │ │ │ - mv a3,s7 │ │ │ │ sd ra,88(sp) │ │ │ │ sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ - mv s2,a7 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ sd s9,8(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s0,a5 │ │ │ │ - mv s5,a6 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14cf2 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,546 │ │ │ │ - li a1,477 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,294 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s3,1096e │ │ │ │ - li a7,0 │ │ │ │ - li a4,1 │ │ │ │ - li a2,-3 │ │ │ │ - li a3,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi a6,s6,4 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - srliw a5,a7,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a0,a7 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,a5,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beq a5,a4,10778 │ │ │ │ - bgeu a7,s3,10778 │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli t4,a5,0x1e │ │ │ │ - add t4,t4,s6 │ │ │ │ - mv t1,a7 │ │ │ │ - j 10756 │ │ │ │ - lw a5,0(t5) │ │ │ │ - srliw a0,a5,0x3 │ │ │ │ - sw a5,0(t3) │ │ │ │ - add a0,a0,s2 │ │ │ │ - lbu t3,0(a0) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,t3,a5 │ │ │ │ - sb a5,0(a0) │ │ │ │ - lw a5,0(t5) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(t5) │ │ │ │ - addiw t1,t1,1 │ │ │ │ - srliw a5,t1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a0,t1 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,a5,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beq a5,a4,1077a │ │ │ │ - addi t4,t4,4 │ │ │ │ - beq s3,t1,1077a │ │ │ │ - lwu t3,0(t4) │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s1 │ │ │ │ - lw a0,0(t3) │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli t5,a5,0x1e │ │ │ │ - add t5,t5,s4 │ │ │ │ - bgeu a2,a0,10706 │ │ │ │ - sw a3,0(t3) │ │ │ │ - j 10734 │ │ │ │ - mv t1,a7 │ │ │ │ - slli a0,t1,0x20 │ │ │ │ - srli a5,a0,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + beqz a5,ce6a │ │ │ │ + ld s6,8(a0) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + lw a4,32(s6) │ │ │ │ + mv s4,a2 │ │ │ │ + beqz a4,ce66 │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,48(s6) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ add a5,a5,s1 │ │ │ │ - lw a0,0(a5) │ │ │ │ - beqz a0,10936 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli t3,a0,0x20 │ │ │ │ - srli a0,t3,0x1e │ │ │ │ - add a0,a0,s4 │ │ │ │ - lw t3,0(a0) │ │ │ │ - srliw t4,t3,0x3 │ │ │ │ - sw t3,0(a5) │ │ │ │ - add t4,t4,s2 │ │ │ │ - lbu t5,0(t4) │ │ │ │ - not a5,t3 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,t5,a5 │ │ │ │ - sb a5,0(t4) │ │ │ │ - lw a5,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a0) │ │ │ │ - bgeu a7,t1,1083a │ │ │ │ - subw t3,t1,a7 │ │ │ │ - addiw t3,t3,-1 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - add t3,t3,a7 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - slli a7,a7,0x2 │ │ │ │ - add a7,a7,s6 │ │ │ │ - add t3,t3,a6 │ │ │ │ - lwu a5,0(a7) │ │ │ │ - addi a7,a7,4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + ld a5,24(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s6) │ │ │ │ + addw s2,a0,s2 │ │ │ │ + bltu s0,a5,cd90 │ │ │ │ + lw a5,0(s5) │ │ │ │ + li s8,0 │ │ │ │ + li s7,0 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s7,s7,80 │ │ │ │ + bgeu s8,a5,ce0e │ │ │ │ + ld s6,8(s5) │ │ │ │ + li s1,0 │ │ │ │ + li s9,0 │ │ │ │ + add s6,s6,s7 │ │ │ │ + lw a5,32(s6) │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,cdfc │ │ │ │ + ld a5,48(s6) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ add a5,a5,s1 │ │ │ │ - lw a0,0(a5) │ │ │ │ - addiw a5,a0,1 │ │ │ │ - srliw t4,a5,0x3 │ │ │ │ - not a5,a5 │ │ │ │ - add t4,t4,s2 │ │ │ │ - andi a5,a5,7 │ │ │ │ - beq a0,a3,10836 │ │ │ │ - beq s7,a0,10836 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - srliw t5,a0,0x3 │ │ │ │ - not a0,a0 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,t4,a5 │ │ │ │ - sllw a0,a1,a0 │ │ │ │ + ld a5,24(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s6) │ │ │ │ + addw s9,a0,s9 │ │ │ │ + bltu s0,a5,cdd8 │ │ │ │ + blt s2,s9,ce2a │ │ │ │ + lw a5,0(s5) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s7,s7,80 │ │ │ │ + bltu s8,a5,cdc6 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ld s6,8(s5) │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + add s6,s6,s7 │ │ │ │ + lw a5,32(s6) │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,ce00 │ │ │ │ + ld a5,48(s6) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s6) │ │ │ │ + addw s2,a0,s2 │ │ │ │ + bltu s0,a5,ce3c │ │ │ │ + lw a5,0(s5) │ │ │ │ + j ce04 │ │ │ │ + li s2,0 │ │ │ │ + j cdb8 │ │ │ │ + li s2,0 │ │ │ │ + j ce0e │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s6,64(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + lw a0,0(a0) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + beqz a0,cfa4 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + li s4,0 │ │ │ │ + li s8,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s7,2 │ │ │ │ + ld a4,8(s6) │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add s9,a4,a5 │ │ │ │ + beq s5,s7,cec0 │ │ │ │ + lbu a5,45(s9) │ │ │ │ + beqz s5,cf50 │ │ │ │ + andi a5,a5,2 │ │ │ │ + beqz a5,cf0e │ │ │ │ + lw a5,32(s9) │ │ │ │ + beqz a5,cf5a │ │ │ │ + li s11,0 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s10,0 │ │ │ │ + ld a5,48(s9) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,24(a5) │ │ │ │ + lbu a5,60(a5) │ │ │ │ + ld a0,88(a3) │ │ │ │ + beqz a5,cf38 │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s9) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addw s3,a0,s3 │ │ │ │ + addi s11,s11,88 │ │ │ │ + bltu s10,a5,cece │ │ │ │ + ld a5,8(sp) │ │ │ │ + lw a0,0(s6) │ │ │ │ + bnez a5,cf62 │ │ │ │ + beq s5,s7,cf8a │ │ │ │ + beqz s5,cf94 │ │ │ │ + li a5,1 │ │ │ │ + mv s8,s3 │ │ │ │ + sd a5,8(sp) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a0,cea0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,48(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s9) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addw s2,a0,s2 │ │ │ │ + addi s11,s11,88 │ │ │ │ + bltu s10,a5,cece │ │ │ │ + j cef8 │ │ │ │ andi a5,a5,1 │ │ │ │ - add t5,t5,s2 │ │ │ │ - not a0,a0 │ │ │ │ - beqz a5,10836 │ │ │ │ - lbu a5,0(t5) │ │ │ │ - and a0,a0,a5 │ │ │ │ - sb a0,0(t5) │ │ │ │ - bne a7,t3,107e8 │ │ │ │ - addiw a7,t1,1 │ │ │ │ - bltu a7,s3,106da │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,174 │ │ │ │ - li a1,516 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-110 │ │ │ │ - jal 27d46 │ │ │ │ - li a5,0 │ │ │ │ - li a2,-1 │ │ │ │ - lw a3,0(s1) │ │ │ │ - addi s1,s1,4 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli a4,a1,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - beq a3,a2,10872 │ │ │ │ - sw a5,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s3,a5,1085e │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,144 │ │ │ │ - li a1,522 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-164 │ │ │ │ - jal 27d46 │ │ │ │ - mv s1,s4 │ │ │ │ - mv s8,s4 │ │ │ │ - li s7,0 │ │ │ │ - li s9,1 │ │ │ │ - auipc s5,0x4e │ │ │ │ - addi s5,s5,160 │ │ │ │ - auipc s3,0x4e │ │ │ │ - addi s3,s3,-192 │ │ │ │ - bnez s0,108c2 │ │ │ │ - j 1093a │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi s8,s8,4 │ │ │ │ - or a4,a4,a3 │ │ │ │ - sb a4,0(a5) │ │ │ │ - addiw a5,s7,1 │ │ │ │ - beq s0,a5,108f4 │ │ │ │ - mv s7,a5 │ │ │ │ - lw a3,0(s8) │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - negw a4,a3 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - andi a4,a4,7 │ │ │ │ - add a5,a5,s2 │ │ │ │ - sllw a4,s9,a4 │ │ │ │ - bnez a3,108ac │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,524 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a5,s7,1 │ │ │ │ - addi s8,s8,4 │ │ │ │ - bne s0,a5,108c0 │ │ │ │ - li a1,0 │ │ │ │ - li a2,0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - bgeu a2,a5,1091c │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - subw a5,a5,a1 │ │ │ │ + beqz a5,cf0e │ │ │ │ + lw a5,32(s9) │ │ │ │ + bnez a5,cec6 │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,cf00 │ │ │ │ + beq s5,s7,cf7a │ │ │ │ + beqz s5,cf6c │ │ │ │ + mv s2,s3 │ │ │ │ + mv a5,s8 │ │ │ │ + bge s8,s2,cf74 │ │ │ │ + mv a5,s2 │ │ │ │ + sext.w s8,a5 │ │ │ │ + j cf0e │ │ │ │ + addw a5,s3,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + blt a5,s8,cf9c │ │ │ │ + sext.w s8,s2 │ │ │ │ + j cf0e │ │ │ │ + li a5,1 │ │ │ │ + addw s8,s3,s2 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j cf0e │ │ │ │ + li a5,1 │ │ │ │ + mv s8,s2 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j cf0e │ │ │ │ + mv s2,s8 │ │ │ │ + sext.w s8,s2 │ │ │ │ + j cf0e │ │ │ │ + ld ra,120(sp) │ │ │ │ + li s8,0 │ │ │ │ + ld s6,64(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,48(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + lw a4,0(a0) │ │ │ │ + beqz a4,d0de │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s7,3 │ │ │ │ + li s8,1 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s2,a5,0x2 │ │ │ │ + add s2,s2,a5 │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + add s1,a0,s2 │ │ │ │ + lbu a5,45(s1) │ │ │ │ + addiw s5,s3,1 │ │ │ │ + sext.w s6,s5 │ │ │ │ + beq a5,s7,d090 │ │ │ │ + lw a5,32(s1) │ │ │ │ + ld a0,48(s1) │ │ │ │ + beqz a5,d030 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s1) │ │ │ │ + lw a5,32(s1) │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s9,a5,d006 │ │ │ │ + jal 3670 │ │ │ │ + sb zero,45(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + sd zero,48(s1) │ │ │ │ + sw zero,32(s1) │ │ │ │ + bltu s6,a5,d098 │ │ │ │ + ld a0,8(s4) │ │ │ │ + bgeu s8,a5,d0d0 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - sw a5,-4(a4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - bltu a2,a5,10908 │ │ │ │ - addiw a5,a1,1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq s7,a1,1093a │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - add a1,a1,s4 │ │ │ │ - lw a2,0(a1) │ │ │ │ - mv a1,a5 │ │ │ │ - j 108f8 │ │ │ │ - sw a3,0(a5) │ │ │ │ - j 107c8 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-26 │ │ │ │ - li a1,537 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-358 │ │ │ │ - jal 27d46 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + bltu s3,a4,cfda │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,32(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-126 │ │ │ │ - li a1,516 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-410 │ │ │ │ - jal 27d46 │ │ │ │ - j 10878 │ │ │ │ + mv s3,s6 │ │ │ │ + bltu s3,a4,cfda │ │ │ │ + j d076 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + subw a5,a5,s3 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a0,8(s4) │ │ │ │ + slli a1,s5,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s5 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ + bltu s8,a5,d050 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s4) │ │ │ │ + sw zero,0(s4) │ │ │ │ + j d076 │ │ │ │ + ret │ │ │ │ addi sp,sp,-112 │ │ │ │ - sd s0,96(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s7,40(sp) │ │ │ │ - slli s7,s0,0x20 │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s9,a2 │ │ │ │ - li a1,559 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-72 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-456 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - sd ra,104(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - mv s3,a6 │ │ │ │ - mv s4,a4 │ │ │ │ + sd ra,104(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s1,a2 │ │ │ │ + jal cd5c │ │ │ │ + lw a4,0(s4) │ │ │ │ + beqz a4,d1f6 │ │ │ │ sd s5,56(sp) │ │ │ │ sd s8,32(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ sd s10,16(sp) │ │ │ │ - mv s8,a7 │ │ │ │ sd s11,8(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - slli s11,s7,0x3 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli s10,a5,0x1d │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s10 │ │ │ │ + mv s8,a0 │ │ │ │ + li s5,0 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s3,a5,0x2 │ │ │ │ + ld s0,8(s4) │ │ │ │ + add s3,s3,a5 │ │ │ │ + slli s3,s3,0x4 │ │ │ │ + add s0,s0,s3 │ │ │ │ + lw a5,32(s0) │ │ │ │ + addiw s6,s5,1 │ │ │ │ + sext.w s7,s6 │ │ │ │ + beqz a5,d252 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + ld a5,48(s0) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a5,24(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addi s11,s11,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s0) │ │ │ │ + addw s9,a0,s9 │ │ │ │ + bltu s10,a5,d13a │ │ │ │ + bge s9,s8,d202 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add s0,a0,s3 │ │ │ │ + beqz s0,d1b0 │ │ │ │ + lw a5,32(s0) │ │ │ │ + ld a0,48(s0) │ │ │ │ + beqz a5,d19c │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + ld a1,24(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - addiw a5,s9,-1 │ │ │ │ - mv a3,s9 │ │ │ │ - slli s9,a5,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-156 │ │ │ │ - li a1,568 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-576 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s9,10cbe │ │ │ │ - mv a1,s9 │ │ │ │ - li a3,1 │ │ │ │ - slli a5,s9,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a4,0(a5) │ │ │ │ - addiw a5,s9,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd a1,0(a4) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - negw a4,s9 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - mv a4,s9 │ │ │ │ - addi s9,s9,-1 │ │ │ │ - beq a5,a3,10cac │ │ │ │ - bnez s9,10a34 │ │ │ │ - slli a4,a1,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lwu a5,0(s6) │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-222 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd a1,0(a5) │ │ │ │ - sd zero,0(a4) │ │ │ │ - li a1,580 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-684 │ │ │ │ - jal 27d46 │ │ │ │ - slli a0,s8,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a1,-1 │ │ │ │ - li a4,1 │ │ │ │ - beqz s8,10c2a │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s3 │ │ │ │ - lbu a3,0(a7) │ │ │ │ - not t1,a5 │ │ │ │ - andi t1,t1,7 │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - bnez a3,10b04 │ │ │ │ - lwu a3,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t4,t3,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - add a3,s3,t4 │ │ │ │ - not t4,t3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld t6,0(a2) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi t6,t6,1 │ │ │ │ - sd t6,0(a2) │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10acc │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10cba │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - lwu a2,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t6,t3,0x3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s2 │ │ │ │ - ld a3,0(a2) │ │ │ │ - add t6,t6,s3 │ │ │ │ - not t4,t3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - sd a3,0(a2) │ │ │ │ - lbu a3,0(t6) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10b30 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10be4 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - addi a5,a5,1 │ │ │ │ - srliw t4,a5,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - not t3,a5 │ │ │ │ - add t4,t4,s3 │ │ │ │ - slli t1,a2,0x3 │ │ │ │ - add t1,t1,s1 │ │ │ │ - ld t5,0(t1) │ │ │ │ - not a3,a2 │ │ │ │ - srliw a7,a2,0x3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - add a7,a7,s4 │ │ │ │ - sllw a3,a4,a3 │ │ │ │ - andi t3,t3,7 │ │ │ │ - beq t5,a1,10bc4 │ │ │ │ - addi a2,t5,-1 │ │ │ │ - sd a2,0(t1) │ │ │ │ - lbu a2,0(a7) │ │ │ │ - addi a6,a6,4 │ │ │ │ - or a3,a3,a2 │ │ │ │ - sb a3,0(a7) │ │ │ │ - lbu a2,0(t4) │ │ │ │ - sraw a2,a2,t3 │ │ │ │ - andi a2,a2,1 │ │ │ │ - beqz a2,10b88 │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a6,a3,0x3 │ │ │ │ - add a6,a6,s1 │ │ │ │ - ld a2,0(a6) │ │ │ │ - mv a7,a3 │ │ │ │ - beq a2,a1,10c04 │ │ │ │ - addi a7,a2,-1 │ │ │ │ - srliw a2,a3,0x3 │ │ │ │ - sd a7,0(a6) │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a6,0(a2) │ │ │ │ - not a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sllw a3,a4,a3 │ │ │ │ - or a3,a6,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - addi a5,a5,1 │ │ │ │ - blt a5,a0,10aa8 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-692 │ │ │ │ - li a1,628 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1112 │ │ │ │ - jal 27d46 │ │ │ │ - mv a3,s2 │ │ │ │ - li a4,0 │ │ │ │ - beqz s0,10c6c │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a3,a3,8 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - bltz a2,10c66 │ │ │ │ - ld a2,0(a5) │ │ │ │ - slli a1,a2,0x2 │ │ │ │ - add a1,a1,s6 │ │ │ │ - sw a4,0(a1) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a2,0(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,s7,10c4a │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-692 │ │ │ │ - li a1,637 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1176 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s0) │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s0) │ │ │ │ + lw a5,32(s0) │ │ │ │ + add a4,a0,s10 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s10,s10,88 │ │ │ │ + bltu s11,a5,d172 │ │ │ │ jal 3670 │ │ │ │ + sb zero,45(s0) │ │ │ │ + ld a0,8(s4) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sw zero,32(s0) │ │ │ │ + lw a5,0(s4) │ │ │ │ + bltu s7,a5,d20e │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,d244 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + bltu s5,a4,d112 │ │ │ │ ld s0,96(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ ld s9,24(sp) │ │ │ │ ld s10,16(sp) │ │ │ │ ld s11,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ + ld ra,104(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ - j 3670 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - add a1,a1,s1 │ │ │ │ - sd a4,0(a1) │ │ │ │ - mv a1,s9 │ │ │ │ - bnez s9,10a34 │ │ │ │ - j 10a6a │ │ │ │ - mv t3,a5 │ │ │ │ - j 10b62 │ │ │ │ - mv a4,s1 │ │ │ │ - li a1,0 │ │ │ │ - j 10a70 │ │ │ │ + ret │ │ │ │ + lw a4,0(s4) │ │ │ │ + mv s5,s7 │ │ │ │ + bltu s5,a4,d112 │ │ │ │ + j d1e4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + subw a5,a5,s5 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,s6,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s6 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s4) │ │ │ │ + li a4,1 │ │ │ │ + ld a0,8(s4) │ │ │ │ + bltu a4,a5,d1be │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s4) │ │ │ │ + sw zero,0(s4) │ │ │ │ + j d1e4 │ │ │ │ + blez s8,d25a │ │ │ │ + ld a0,48(s0) │ │ │ │ + j d19c │ │ │ │ + mv s5,s7 │ │ │ │ + bltu s5,a4,d112 │ │ │ │ + j d1e4 │ │ │ │ addi sp,sp,-112 │ │ │ │ sd s0,96(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s6,48(sp) │ │ │ │ - slli s6,s0,0x20 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - mv s9,a2 │ │ │ │ - li a1,660 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-772 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1284 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ + mv s5,a0 │ │ │ │ sd ra,104(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + jal ce6e │ │ │ │ + lw a5,0(s5) │ │ │ │ + beqz a5,d35e │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - mv s3,a6 │ │ │ │ - mv s4,a4 │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - mv s8,a7 │ │ │ │ + sd s9,24(sp) │ │ │ │ sd s10,16(sp) │ │ │ │ sd s11,8(sp) │ │ │ │ - slli s1,s6,0x3 │ │ │ │ - jal 27d46 │ │ │ │ - slli s10,s9,0x20 │ │ │ │ + mv s8,a0 │ │ │ │ + li s6,0 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s4,a5,0x2 │ │ │ │ + ld a3,8(s5) │ │ │ │ + add s4,s4,a5 │ │ │ │ + slli s4,s4,0x4 │ │ │ │ + add s9,a3,s4 │ │ │ │ + lw a5,32(s9) │ │ │ │ + beqz a5,d398 │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,48(s9) │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s11,s10,0x3 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - mv s1,a5 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-850 │ │ │ │ - li a1,667 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1398 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s9,10da4 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,0 │ │ │ │ - li a5,0 │ │ │ │ - li a0,1 │ │ │ │ - lwu a4,0(a2) │ │ │ │ - srliw a3,a5,0x3 │ │ │ │ - add a3,a3,s4 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd a1,0(a4) │ │ │ │ - lbu a4,0(a3) │ │ │ │ - not a3,a5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - mv a3,a5 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a4,a0,10d9e │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - add a1,a1,s1 │ │ │ │ - sd a3,0(a1) │ │ │ │ - mv a1,a5 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s10,a5,10d6e │ │ │ │ - li a1,678 │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-914 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1490 │ │ │ │ - jal 27d46 │ │ │ │ - slli a0,s8,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a4,-1 │ │ │ │ - li a1,1 │ │ │ │ - beqz s8,10f66 │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s3 │ │ │ │ - lbu a3,0(a7) │ │ │ │ - not t1,a5 │ │ │ │ - andi t1,t1,7 │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - bnez a3,10e2a │ │ │ │ - lwu a3,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t4,t3,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - add a3,s3,t4 │ │ │ │ - not t4,t3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld t6,0(a2) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi t6,t6,-1 │ │ │ │ - sd t6,0(a2) │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10df2 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10fe8 │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - lwu a2,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t6,t3,0x3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s2 │ │ │ │ - ld a3,0(a2) │ │ │ │ - add t6,t6,s3 │ │ │ │ - not t4,t3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a2) │ │ │ │ - lbu a3,0(t6) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10e56 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10f18 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - addi a5,a5,1 │ │ │ │ - srliw t4,a5,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - not t3,a5 │ │ │ │ - add t4,t4,s3 │ │ │ │ - slli t1,a3,0x3 │ │ │ │ - add t1,t1,s1 │ │ │ │ - ld t6,0(t1) │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - negw a7,a3 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - andi a7,a7,7 │ │ │ │ - add a2,a2,s4 │ │ │ │ - andi t3,t3,7 │ │ │ │ - sllw a7,a1,a7 │ │ │ │ - mv t5,a3 │ │ │ │ - beq t6,a4,10ef2 │ │ │ │ - addi t5,t6,1 │ │ │ │ - sd t5,0(t1) │ │ │ │ - blez a3,10f06 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - or a3,a3,a7 │ │ │ │ - sb a3,0(a2) │ │ │ │ - lbu a2,0(t4) │ │ │ │ - addi a6,a6,4 │ │ │ │ - sraw a2,a2,t3 │ │ │ │ - andi a2,a2,1 │ │ │ │ - beqz a2,10eae │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld a7,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - beq a7,a4,10f38 │ │ │ │ - addi a6,a7,1 │ │ │ │ - sd a6,0(a2) │ │ │ │ - blez a3,10f60 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a6,0(a2) │ │ │ │ - negw a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sllw a3,a1,a3 │ │ │ │ - or a3,a6,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - addi a5,a5,1 │ │ │ │ - blt a5,a0,10dce │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1392 │ │ │ │ - li a1,732 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1940 │ │ │ │ - jal 27d46 │ │ │ │ - mv a3,s2 │ │ │ │ - li a4,0 │ │ │ │ - beqz s0,10fa8 │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a3,a3,8 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - bltz a2,10fa2 │ │ │ │ - ld a2,0(a5) │ │ │ │ - slli a1,a2,0x2 │ │ │ │ - add a1,a1,s7 │ │ │ │ - sw a4,0(a1) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,s6,10f86 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1392 │ │ │ │ - li a1,741 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-2004 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a0,24(a5) │ │ │ │ + lbu a5,60(a5) │ │ │ │ + ld a0,88(a0) │ │ │ │ + beqz a5,d36c │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s9) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addw s3,a0,s3 │ │ │ │ + addi s10,s10,88 │ │ │ │ + bltu s11,a5,d2b8 │ │ │ │ + beqz s7,d2e8 │ │ │ │ + mv s2,s3 │ │ │ │ + addiw s3,s6,1 │ │ │ │ + sext.w s11,s3 │ │ │ │ + bge s2,s8,d384 │ │ │ │ + ld a4,8(s5) │ │ │ │ + add a0,a4,s4 │ │ │ │ + beqz a0,d314 │ │ │ │ + li a5,-1 │ │ │ │ + sw a5,36(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + mv a1,s7 │ │ │ │ + jal b00a │ │ │ │ + ld a4,8(s5) │ │ │ │ + add a0,a4,s4 │ │ │ │ + lw a3,32(a0) │ │ │ │ + lw a5,0(s5) │ │ │ │ + bnez a3,d390 │ │ │ │ + bltu s11,a5,d39e │ │ │ │ + li a3,1 │ │ │ │ + bgeu a3,a5,d3d2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + mv a0,a4 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bltu s6,a5,d294 │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ ld s9,24(sp) │ │ │ │ ld s10,16(sp) │ │ │ │ ld s11,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ - j 3670 │ │ │ │ - mv t3,a5 │ │ │ │ - j 10e88 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a5,1 │ │ │ │ - lw s4,0(a1) │ │ │ │ - mv s7,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - bgeu a5,a2,11248 │ │ │ │ - addiw a0,a2,-2 │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - addi a5,a1,8 │ │ │ │ - addi a2,a1,4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv s4,s2 │ │ │ │ - lwu a5,0(a2) │ │ │ │ - addi a2,a2,4 │ │ │ │ - sub a3,s2,a5 │ │ │ │ - sub a4,a5,s4 │ │ │ │ - sub a1,a5,s2 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - sub a5,s4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - and a3,a3,a1 │ │ │ │ - and a5,a5,a4 │ │ │ │ - add s2,s2,a3 │ │ │ │ - sub s4,s4,a5 │ │ │ │ - bne a0,a2,11032 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1538 │ │ │ │ - li a1,765 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1914 │ │ │ │ - jal 27d46 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1548 │ │ │ │ - li a1,769 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - mv s1,a0 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1860 │ │ │ │ - jal 27d46 │ │ │ │ - subw s2,s2,s4 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - sext.w s3,s2 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1578 │ │ │ │ - li a1,773 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1810 │ │ │ │ - sext.w s4,s4 │ │ │ │ - jal 27d46 │ │ │ │ - mv a4,s7 │ │ │ │ - add a1,s8,s7 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - bne a1,a4,110e2 │ │ │ │ - lw s8,0(s5) │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1490 │ │ │ │ + ret │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s9) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addw s2,a0,s2 │ │ │ │ + addi s10,s10,88 │ │ │ │ + bltu s11,a5,d2b8 │ │ │ │ + j d2e2 │ │ │ │ + lw a5,0(s5) │ │ │ │ + mv s6,s11 │ │ │ │ + bltu s6,a5,d294 │ │ │ │ + j d34e │ │ │ │ + mv s6,s11 │ │ │ │ + bltu s6,a5,d294 │ │ │ │ + j d34e │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + j d2e2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + subw a5,a5,s6 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,s3,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s5) │ │ │ │ + li a3,1 │ │ │ │ + ld a4,8(s5) │ │ │ │ + bltu a3,a5,d326 │ │ │ │ + mv a0,a4 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s5) │ │ │ │ sw zero,0(s5) │ │ │ │ - li a1,782 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1742 │ │ │ │ - jal 27d46 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,s3,112fa │ │ │ │ - addiw a3,s3,-2 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - lw a4,0(s5) │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - addi a2,s5,8 │ │ │ │ - addi a5,s5,4 │ │ │ │ - add a3,a3,a2 │ │ │ │ + j d34e │ │ │ │ + mulw a4,a1,a3 │ │ │ │ + li a6,100 │ │ │ │ + fcvt.d.wu fa4,a1 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + fcvt.d.wu fa5,a2 │ │ │ │ + sd s5,56(sp) │ │ │ │ + lw t4,0(a0) │ │ │ │ + sd ra,104(sp) │ │ │ │ + divuw a4,a4,a6 │ │ │ │ + mulw a5,a3,a2 │ │ │ │ + fcvt.d.w fa3,a4 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + divuw a5,a5,a6 │ │ │ │ + fcvt.wu.d s5,fa4,rtz │ │ │ │ + fcvt.d.w fa4,a5 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + beqz t4,d540 │ │ │ │ + sd s8,32(sp) │ │ │ │ + fcvt.wu.d s8,fa5,rtz │ │ │ │ + ld t3,8(a0) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + sext.w s5,s5 │ │ │ │ sext.w s8,s8 │ │ │ │ - addw a4,s8,a4 │ │ │ │ - addi a5,a5,4 │ │ │ │ - lw s8,-4(a5) │ │ │ │ - sw a4,-4(a5) │ │ │ │ - bne a3,a5,1113e │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1610 │ │ │ │ - li a1,789 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1666 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s6,11224 │ │ │ │ + li s2,0 │ │ │ │ + li s6,88 │ │ │ │ + li s7,1 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add s10,t3,s0 │ │ │ │ + lw t1,32(s10) │ │ │ │ + addiw s3,s2,1 │ │ │ │ + sext.w s4,s3 │ │ │ │ + beqz t1,d54c │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + mul t1,t1,s6 │ │ │ │ + ld a0,48(s10) │ │ │ │ li a3,0 │ │ │ │ - lw a5,0(s7) │ │ │ │ - addi s7,s7,4 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lwu a4,0(a5) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s1 │ │ │ │ - sw a3,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bne s6,a3,11170 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1754 │ │ │ │ - li a1,798 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1594 │ │ │ │ - jal 27d46 │ │ │ │ li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 14cf2 │ │ │ │ - beqz s3,111ec │ │ │ │ - mv a3,s5 │ │ │ │ - add s2,s2,s5 │ │ │ │ - li a1,1 │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,a5,a2 │ │ │ │ - sb a5,0(a4) │ │ │ │ - bne s2,a3,111c6 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1788 │ │ │ │ - li a1,806 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1512 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s5 │ │ │ │ + mv a5,a0 │ │ │ │ + add t1,t1,a0 │ │ │ │ + j d492 │ │ │ │ + addw a2,a2,a1 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + beq t1,a5,d4b2 │ │ │ │ + lw a7,48(a5) │ │ │ │ + lw a4,44(a5) │ │ │ │ + lbu a6,60(a5) │ │ │ │ + lw a1,52(a5) │ │ │ │ + addw a4,a4,a7 │ │ │ │ + bnez a6,d486 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + bne t1,a5,d492 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + bgeu s5,a3,d548 │ │ │ │ + add a0,a0,s9 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + ld a0,48(s10) │ │ │ │ + lw a5,32(s10) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s9,s9,88 │ │ │ │ + bltu s11,a5,d4ba │ │ │ │ + jal 3670 │ │ │ │ + sb zero,45(s10) │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd zero,48(s10) │ │ │ │ + sw zero,32(s10) │ │ │ │ + bltu s4,a5,d554 │ │ │ │ + ld a0,8(s1) │ │ │ │ + bgeu s7,a5,d586 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd a0,8(s1) │ │ │ │ + mv t3,a0 │ │ │ │ + addiw t4,a5,-1 │ │ │ │ + sw t4,0(s1) │ │ │ │ + bltu s2,t4,d44c │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1892 │ │ │ │ - li a1,798 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1456 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 14cf2 │ │ │ │ - j 111c0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2032 │ │ │ │ - li a1,765 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1420 │ │ │ │ - jal 27d46 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2042 │ │ │ │ - li a1,769 │ │ │ │ + bltu s8,a2,d4ba │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s2,t4,d44c │ │ │ │ + j d52a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + subw a5,a5,s2 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a0,8(s1) │ │ │ │ + slli a1,s3,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + bltu s7,a5,d506 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + j d52a │ │ │ │ + mulw a4,a1,a3 │ │ │ │ + li a6,100 │ │ │ │ + fcvt.d.wu fa4,a1 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + fcvt.d.wu fa5,a2 │ │ │ │ + sd s6,48(sp) │ │ │ │ + lw t3,0(a0) │ │ │ │ + sd ra,104(sp) │ │ │ │ + divuw a4,a4,a6 │ │ │ │ + mulw a5,a3,a2 │ │ │ │ + fcvt.d.w fa3,a4 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + divuw a5,a5,a6 │ │ │ │ + fcvt.wu.d s6,fa4,rtz │ │ │ │ + fcvt.d.w fa4,a5 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + beqz t3,d6a4 │ │ │ │ + sd s5,56(sp) │ │ │ │ + fcvt.wu.d s5,fa5,rtz │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ mv s1,a0 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1368 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2044 │ │ │ │ - sb zero,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - sb zero,2(s5) │ │ │ │ - sb zero,3(s5) │ │ │ │ - li a1,773 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1328 │ │ │ │ - jal 27d46 │ │ │ │ - bnez s6,11314 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1936 │ │ │ │ - li a1,782 │ │ │ │ - sw zero,0(s5) │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1296 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2004 │ │ │ │ - li a1,789 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1272 │ │ │ │ - jal 27d46 │ │ │ │ - li s3,1 │ │ │ │ - li s2,4 │ │ │ │ - j 1119a │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2034 │ │ │ │ - li a1,789 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1242 │ │ │ │ - jal 27d46 │ │ │ │ - j 1116e │ │ │ │ - li s3,1 │ │ │ │ - li s2,4 │ │ │ │ - li s8,4 │ │ │ │ - j 110dc │ │ │ │ - addi sp,sp,-176 │ │ │ │ - lw a4,176(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s8,a1 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2000 │ │ │ │ - li a1,838 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1196 │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - mv s1,a7 │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - seqz s4,a4 │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - mv s10,a6 │ │ │ │ - mv s11,a5 │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s11 │ │ │ │ + li s2,0 │ │ │ │ + li s7,88 │ │ │ │ + li s8,1 │ │ │ │ + sext.w s6,s6 │ │ │ │ + sext.w s5,s5 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld s11,8(s1) │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add s11,s11,s0 │ │ │ │ + lw t1,32(s11) │ │ │ │ + addiw s3,s2,1 │ │ │ │ + sext.w s4,s3 │ │ │ │ + beqz t1,d78a │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + mul t1,t1,s7 │ │ │ │ + ld a0,48(s11) │ │ │ │ li a2,0 │ │ │ │ - jal 14cf2 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2042 │ │ │ │ - li a1,841 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1122 │ │ │ │ - jal 27d46 │ │ │ │ - lui a1,0x1 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s0,s10,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,2036 │ │ │ │ - li a1,846 │ │ │ │ - mv s6,a0 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1054 │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - lui t4,0x1 │ │ │ │ - slli a5,s4,0x3 │ │ │ │ - lui a2,0x1 │ │ │ │ - addi t4,t4,-24 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - add a5,a5,s3 │ │ │ │ - add s9,s3,t4 │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - add s8,s3,a2 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv a5,s9 │ │ │ │ - sd s10,0(s2) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s9,s11 │ │ │ │ - mv s1,s8 │ │ │ │ - mv s11,s10 │ │ │ │ - li s4,0 │ │ │ │ - mv s10,s2 │ │ │ │ - li s7,1 │ │ │ │ - mv t3,s3 │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - mv s2,a5 │ │ │ │ - mv s5,s8 │ │ │ │ - li t1,0 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s6,s4 │ │ │ │ - mv s4,s2 │ │ │ │ - mv s2,s1 │ │ │ │ - bge t1,s11,11466 │ │ │ │ - slli a4,t1,0x3 │ │ │ │ - add s3,s10,a4 │ │ │ │ - ld s0,0(s3) │ │ │ │ - bltz s0,11438 │ │ │ │ - j 114d8 │ │ │ │ - bge s1,s11,114c4 │ │ │ │ - neg s1,s0 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s10 │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,0(s3) │ │ │ │ - bltz s0,11434 │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t3 │ │ │ │ - sd a5,0(a4) │ │ │ │ + li a3,0 │ │ │ │ + mv a5,a0 │ │ │ │ + add t1,t1,a0 │ │ │ │ + j d642 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + beq t1,a5,d662 │ │ │ │ + lw a7,48(a5) │ │ │ │ + lw a4,44(a5) │ │ │ │ + lbu a6,60(a5) │ │ │ │ + lw a1,52(a5) │ │ │ │ + addw a4,a4,a7 │ │ │ │ + bnez a6,d636 │ │ │ │ + addw a2,a2,a1 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + bne t1,a5,d642 │ │ │ │ + bgeu s6,a2,d720 │ │ │ │ + bltu s5,a3,d6ac │ │ │ │ + lbu a5,45(s11) │ │ │ │ + andi a5,a5,2 │ │ │ │ + beqz a5,d6ac │ │ │ │ + li a5,-1 │ │ │ │ + sw a5,36(s11) │ │ │ │ + sw zero,40(s11) │ │ │ │ li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t3,a0 │ │ │ │ - blt s1,s11,11828 │ │ │ │ - mv t1,s1 │ │ │ │ - blt t1,s11,11422 │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s1,s2 │ │ │ │ + mv a0,s11 │ │ │ │ + jal b00a │ │ │ │ + lw t3,0(s1) │ │ │ │ mv s2,s4 │ │ │ │ - mv s4,s6 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - mv s6,s8 │ │ │ │ - mv s8,s5 │ │ │ │ - bgeu a5,s4,11412 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,1856 │ │ │ │ - li a1,946 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,860 │ │ │ │ - mv s3,t3 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ + bltu s2,t3,d5fa │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s11) │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ + ld a0,48(s11) │ │ │ │ + lw a5,32(s11) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd zero,24(a3) │ │ │ │ + addi s10,s10,88 │ │ │ │ + bltu s9,a5,d6b0 │ │ │ │ jal 3670 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t3 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t3,a0 │ │ │ │ - mv t1,s1 │ │ │ │ - j 11462 │ │ │ │ - ld a2,0(sp) │ │ │ │ - neg a5,t1 │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv a0,t3 │ │ │ │ - sd a5,0(s3) │ │ │ │ - li a1,0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - sd a7,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t1,32(sp) │ │ │ │ - ld a7,24(sp) │ │ │ │ - mv t3,a0 │ │ │ │ - mv s1,t1 │ │ │ │ - mv a0,t1 │ │ │ │ - mv t1,s0 │ │ │ │ - sext.w a1,s1 │ │ │ │ - blt a7,a0,11824 │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ + sb zero,45(s11) │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd zero,48(s11) │ │ │ │ + sw zero,32(s11) │ │ │ │ + bltu s4,a5,d74a │ │ │ │ + ld a0,8(s1) │ │ │ │ + bgeu s8,a5,d77c │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a6 │ │ │ │ - lw t4,0(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s8 │ │ │ │ - addw a4,t4,s6 │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - srliw t5,a4,0x3 │ │ │ │ - sd t4,0(a5) │ │ │ │ - slli t4,a4,0x20 │ │ │ │ - add a5,s5,t5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - add t4,t4,a2 │ │ │ │ - not a4,a4 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,t4,0x1 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd a0,8(s1) │ │ │ │ + addiw t3,a5,-1 │ │ │ │ + sw t3,0(s1) │ │ │ │ + bltu s2,t3,d5fa │ │ │ │ + j d68e │ │ │ │ + bgeu s5,a3,d78a │ │ │ │ + lbu a5,45(s11) │ │ │ │ andi a5,a5,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t3 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli t4,a3,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a7,t4,1150c │ │ │ │ - ld a3,0(t3) │ │ │ │ - sd s1,0(t3) │ │ │ │ - addi a4,t3,8 │ │ │ │ - mv a5,t3 │ │ │ │ - mv a2,s1 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addi a4,a4,8 │ │ │ │ - ld a3,-8(a4) │ │ │ │ - sd a2,-8(a4) │ │ │ │ - bne a4,s2,11586 │ │ │ │ - blt a7,a0,11604 │ │ │ │ - ld t4,16(sp) │ │ │ │ - ld t5,8(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - add a4,a4,s8 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a6,a3,0x20 │ │ │ │ - addw a2,a0,s6 │ │ │ │ - srliw a4,a2,0x3 │ │ │ │ - slli t6,a2,0x20 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - srli t6,t6,0x20 │ │ │ │ - add t6,t6,t4 │ │ │ │ - not a2,a2 │ │ │ │ - lbu t6,0(t6) │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - not a4,a4 │ │ │ │ - slli a2,t6,0x1 │ │ │ │ - andi a4,a4,1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,t3 │ │ │ │ - ld t6,0(a4) │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli t0,t6,0x2 │ │ │ │ - add t0,t0,t5 │ │ │ │ - sw a0,0(t0) │ │ │ │ - addi t6,t6,1 │ │ │ │ - sd t6,0(a4) │ │ │ │ - bge a7,a6,115a0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - beqz s6,116f6 │ │ │ │ - bge s1,a4,1163a │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t3) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s3) │ │ │ │ - ld a4,48(sp) │ │ │ │ - bnez a4,117a0 │ │ │ │ - li t4,1 │ │ │ │ - li t5,510 │ │ │ │ - j 1168e │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - andi a0,t4,1 │ │ │ │ - add a6,s9,a2 │ │ │ │ - negw a0,a0 │ │ │ │ - negw a2,a3 │ │ │ │ - andi a2,a2,7 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sllw a2,s7,a2 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - bge a4,a3,11686 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a6) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - xor a3,a3,a0 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sub a3,a3,a0 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq t4,t5,116cc │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,a3,11648 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addiw t4,t4,1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne t4,t5,1168e │ │ │ │ - bne a7,s1,1141e │ │ │ │ - li a5,1 │ │ │ │ - sub a5,a5,a7 │ │ │ │ - srliw a4,a1,0x3 │ │ │ │ - sd a5,0(s3) │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - not a5,a1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - j 1141e │ │ │ │ - bge s1,a4,11758 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t3) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s3) │ │ │ │ - j 11758 │ │ │ │ - addiw a2,a4,-1 │ │ │ │ - negw a0,a4 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - andi a0,a0,7 │ │ │ │ - add a2,a2,s9 │ │ │ │ - sllw a0,s7,a0 │ │ │ │ - bge a3,a4,11752 │ │ │ │ - lbu a4,0(a2) │ │ │ │ - or a4,a4,a0 │ │ │ │ - sb a4,0(a2) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a5,s4,11794 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,11726 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - bne a5,s4,11758 │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,1141e │ │ │ │ - bne a7,s1,1141e │ │ │ │ - j 116d0 │ │ │ │ - li a7,1 │ │ │ │ - li t4,510 │ │ │ │ - j 117ec │ │ │ │ - addiw a2,a4,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a1,s9,a2 │ │ │ │ - negw a2,a4 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sllw a0,s7,a2 │ │ │ │ - andi a2,a7,1 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - bge a3,a4,117e4 │ │ │ │ - lbu a4,0(a1) │ │ │ │ - or a4,a4,a0 │ │ │ │ - sb a4,0(a1) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - xor a3,a3,a2 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sub a3,a3,a2 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a7,t4,1141e │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,117a8 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - j 117e4 │ │ │ │ - li a3,0 │ │ │ │ - j 1157a │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - mv t1,s0 │ │ │ │ - j 114fe │ │ │ │ + beqz a5,d6ac │ │ │ │ + li a5,-1 │ │ │ │ + sw a5,36(s11) │ │ │ │ + sw zero,40(s11) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s11 │ │ │ │ + jal b00a │ │ │ │ + lw t3,0(s1) │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s2,t3,d5fa │ │ │ │ + j d68e │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + subw a5,a5,s2 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a0,8(s1) │ │ │ │ + slli a1,s3,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + bltu s8,a5,d6fc │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + j d68e │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s2,t3,d5fa │ │ │ │ + j d68e │ │ │ │ + lw a2,0(a0) │ │ │ │ + beqz a2,d9bc │ │ │ │ addi sp,sp,-128 │ │ │ │ sd s0,112(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s11,24(sp) │ │ │ │ - slli s11,s0,0x20 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ sd s6,64(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s7,a2 │ │ │ │ - li a1,970 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,902 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-114 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ + sd s8,48(sp) │ │ │ │ sd ra,120(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - sd s8,48(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ - snez s8,a7 │ │ │ │ - mv s9,a4 │ │ │ │ sd s10,32(sp) │ │ │ │ - slli s3,s11,0x2 │ │ │ │ - mv s10,a6 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s3 │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a4 │ │ │ │ + mv s7,a5 │ │ │ │ + mv s8,a6 │ │ │ │ + li s6,0 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s4,a4,0x2 │ │ │ │ + ld a5,8(s5) │ │ │ │ + add s4,s4,a4 │ │ │ │ + slli s4,s4,0x4 │ │ │ │ + add s10,a5,s4 │ │ │ │ + lw a4,32(s10) │ │ │ │ + beqz a4,d930 │ │ │ │ + li s9,0 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a7,48(s10) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + add a7,a7,s9 │ │ │ │ + ld a0,24(a7) │ │ │ │ + lbu a3,60(a7) │ │ │ │ + ld a0,88(a0) │ │ │ │ + beqz a3,d8d2 │ │ │ │ + jal 190f0 │ │ │ │ + lw a3,32(s10) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addw s3,a0,s3 │ │ │ │ + addi s9,s9,88 │ │ │ │ + bltu s11,a3,d7e6 │ │ │ │ + bge s2,s7,d8ec │ │ │ │ + ld a0,8(s5) │ │ │ │ + add s10,a0,s4 │ │ │ │ + bge s3,s8,d938 │ │ │ │ + addiw s11,s6,1 │ │ │ │ + beqz s10,d87c │ │ │ │ + lw a4,32(s10) │ │ │ │ + ld a0,48(s10) │ │ │ │ + beqz a4,d868 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + add a0,a0,s2 │ │ │ │ + ld a1,24(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14cf2 │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,858 │ │ │ │ - li a1,975 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-202 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s7,11972 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s0,0 │ │ │ │ - li s3,1 │ │ │ │ - j 118de │ │ │ │ - lbu t1,0(s2) │ │ │ │ - sraw t1,t1,s5 │ │ │ │ - andi t1,t1,1 │ │ │ │ - beq t1,s3,119a6 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s6,s6,4 │ │ │ │ - beq s7,s0,1196e │ │ │ │ - lw a0,0(s6) │ │ │ │ - srliw a1,s0,0x3 │ │ │ │ - not a2,s0 │ │ │ │ - srliw a5,a0,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu t1,0(a5) │ │ │ │ - not a5,a0 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw t1,t1,a5 │ │ │ │ - andi t1,t1,1 │ │ │ │ - bne s8,t1,11910 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sw a0,0(a5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - add s2,s9,a1 │ │ │ │ - andi s5,a2,7 │ │ │ │ - bge s11,s4,118c6 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,788 │ │ │ │ - mv a3,s4 │ │ │ │ - li a1,981 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-330 │ │ │ │ - jal b382 │ │ │ │ - lbu a2,0(s2) │ │ │ │ - sraw a5,a2,s5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a5,s3,118d6 │ │ │ │ - ld a4,8(sp) │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - negw a2,s4 │ │ │ │ - andi a2,a2,7 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a4,48(s10) │ │ │ │ + add a4,a4,s2 │ │ │ │ + ld a0,24(a4) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s10) │ │ │ │ + lw a4,32(s10) │ │ │ │ + add a3,a0,s2 │ │ │ │ + sd zero,24(a3) │ │ │ │ + addi s2,s2,88 │ │ │ │ + bltu s3,a4,d838 │ │ │ │ + jal 3670 │ │ │ │ + sb zero,45(s10) │ │ │ │ + ld a0,8(s5) │ │ │ │ + sd zero,48(s10) │ │ │ │ + sw zero,32(s10) │ │ │ │ + lw a5,0(s5) │ │ │ │ + sext.w a4,s11 │ │ │ │ + bltu a4,a5,d968 │ │ │ │ li a4,1 │ │ │ │ - sllw a2,a4,a2 │ │ │ │ - or a2,a2,a1 │ │ │ │ - sb a2,0(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s6,s6,4 │ │ │ │ - bne s7,s0,118de │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,678 │ │ │ │ - li a1,987 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-414 │ │ │ │ - jal 27d46 │ │ │ │ + bgeu a4,a5,d99e │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sw a4,0(s5) │ │ │ │ + bltu s6,a4,d7c0 │ │ │ │ ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,104(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - blez s4,118d6 │ │ │ │ - j 11944 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - mv s4,a1 │ │ │ │ + jal 190f0 │ │ │ │ + lw a3,32(s10) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addw s2,a0,s2 │ │ │ │ + addi s9,s9,88 │ │ │ │ + bltu s11,a3,d7e6 │ │ │ │ + blt s2,s7,d816 │ │ │ │ + addiw s11,s6,1 │ │ │ │ + sext.w a2,s11 │ │ │ │ + bge s3,s8,d9be │ │ │ │ + ld a5,8(s5) │ │ │ │ + add s10,a5,s4 │ │ │ │ + lbu a4,45(s10) │ │ │ │ + andi a3,a4,1 │ │ │ │ + beqz a3,d82a │ │ │ │ + blt s2,s7,d940 │ │ │ │ + li a5,-1 │ │ │ │ + sw a5,36(s10) │ │ │ │ + sw zero,40(s10) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s10 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal b00a │ │ │ │ + ld a2,8(sp) │ │ │ │ + lw a4,0(s5) │ │ │ │ mv s6,a2 │ │ │ │ - li a1,1008 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,670 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-482 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s0,a6 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - jal 27d46 │ │ │ │ + bltu s6,a4,d7c0 │ │ │ │ + j d8b4 │ │ │ │ + blez s7,d9ac │ │ │ │ + bgtz s8,d9b2 │ │ │ │ + lbu a4,45(s10) │ │ │ │ + addiw s11,s6,1 │ │ │ │ + andi a4,a4,2 │ │ │ │ + sext.w s2,s11 │ │ │ │ + beqz a4,d82a │ │ │ │ + li a5,-1 │ │ │ │ + sw a5,36(s10) │ │ │ │ + sw zero,40(s10) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal b00a │ │ │ │ + lw a4,0(s5) │ │ │ │ + mv s6,s2 │ │ │ │ + bltu s6,a4,d7c0 │ │ │ │ + j d8b4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + subw a5,a5,s6 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,s11,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s11 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s5) │ │ │ │ + li a4,1 │ │ │ │ + ld a0,8(s5) │ │ │ │ + bltu a4,a5,d88e │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s5) │ │ │ │ + sw zero,0(s5) │ │ │ │ + j d8b4 │ │ │ │ + li s3,0 │ │ │ │ + li s2,0 │ │ │ │ + j d8ec │ │ │ │ + ld a0,48(s10) │ │ │ │ + addiw s11,s6,1 │ │ │ │ + j d868 │ │ │ │ + ret │ │ │ │ + lw a4,0(s5) │ │ │ │ + mv s6,a2 │ │ │ │ + bltu s6,a4,d7c0 │ │ │ │ + j d8b4 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s7,72(sp) │ │ │ │ + mulw s7,a3,a1 │ │ │ │ + lw a4,0(a0) │ │ │ │ + li a5,100 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + mulw a3,a3,a2 │ │ │ │ + sext.w a2,s7 │ │ │ │ + sd a2,8(sp) │ │ │ │ + sext.w a2,a3 │ │ │ │ + sd a2,24(sp) │ │ │ │ + divuw s7,s7,a5 │ │ │ │ + divuw s6,a3,a5 │ │ │ │ + beqz a4,db14 │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s8,1 │ │ │ │ + li s9,-1 │ │ │ │ slli a5,s4,0x20 │ │ │ │ - srli s8,a5,0x1d │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv s1,a0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a4,8(s3) │ │ │ │ + slli s2,a5,0x2 │ │ │ │ + add s2,s2,a5 │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + add s11,a4,s2 │ │ │ │ + lw s0,32(s11) │ │ │ │ + beqz s0,dbbc │ │ │ │ + li s10,0 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + li s5,0 │ │ │ │ + ld a5,48(s11) │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a2,24(a5) │ │ │ │ + lbu a5,60(a5) │ │ │ │ + ld a0,88(a2) │ │ │ │ + beqz a5,db60 │ │ │ │ + jal 1c124 │ │ │ │ + lw a5,32(s11) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addw s1,s1,a0 │ │ │ │ + addi s10,s10,88 │ │ │ │ + bltu s5,a5,da3a │ │ │ │ + bgeu s0,s7,db78 │ │ │ │ + ld a0,8(s3) │ │ │ │ + add s11,a0,s2 │ │ │ │ + bgeu s1,s6,dbcc │ │ │ │ + addiw s5,s4,1 │ │ │ │ + beqz s11,daca │ │ │ │ + lw a5,32(s11) │ │ │ │ + ld a0,48(s11) │ │ │ │ + beqz a5,dab6 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a1,24(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s8 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s11) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s11) │ │ │ │ + lw a5,32(s11) │ │ │ │ + add a3,a0,s0 │ │ │ │ + sd zero,24(a3) │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s1,a5,da86 │ │ │ │ + jal 3670 │ │ │ │ + sb zero,45(s11) │ │ │ │ + ld a0,8(s3) │ │ │ │ + sd zero,48(s11) │ │ │ │ + sw zero,32(s11) │ │ │ │ + lw a5,0(s3) │ │ │ │ + sext.w a4,s5 │ │ │ │ + bltu a4,a5,db1e │ │ │ │ + bgeu s8,a5,db52 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s3) │ │ │ │ + sd a0,8(s3) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sw a4,0(s3) │ │ │ │ + bltu s4,a4,da14 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,s5,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s5 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s3) │ │ │ │ + ld a0,8(s3) │ │ │ │ + bltu s8,a5,dada │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s3) │ │ │ │ + sw zero,0(s3) │ │ │ │ + j db00 │ │ │ │ + jal 1c124 │ │ │ │ + lw a5,32(s11) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s10,s10,88 │ │ │ │ + bltu s5,a5,da3a │ │ │ │ + bltu s0,s7,da64 │ │ │ │ + addiw s5,s4,1 │ │ │ │ + sext.w a2,s5 │ │ │ │ + bgeu s1,s6,dc08 │ │ │ │ + ld a4,8(s3) │ │ │ │ + add s11,a4,s2 │ │ │ │ + lbu a5,45(s11) │ │ │ │ + andi a3,a5,1 │ │ │ │ + beqz a3,da78 │ │ │ │ + bltu s0,s7,dbd4 │ │ │ │ + sw s9,36(s11) │ │ │ │ + sw zero,40(s11) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a2,16(sp) │ │ │ │ + jal b00a │ │ │ │ + ld a2,16(sp) │ │ │ │ + lw a4,0(s3) │ │ │ │ + mv s4,a2 │ │ │ │ + bltu s4,a4,da14 │ │ │ │ + j db00 │ │ │ │ + ld a4,8(sp) │ │ │ │ + li a5,99 │ │ │ │ + bgeu a5,a4,dbfa │ │ │ │ + ld a4,24(sp) │ │ │ │ + bltu a5,a4,dbfe │ │ │ │ + lbu a5,45(s11) │ │ │ │ + addiw s5,s4,1 │ │ │ │ + andi a5,a5,2 │ │ │ │ + sext.w s0,s5 │ │ │ │ + beqz a5,da78 │ │ │ │ + sw s9,36(s11) │ │ │ │ + sw zero,40(s11) │ │ │ │ li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal b00a │ │ │ │ + lw a4,0(s3) │ │ │ │ + mv s4,s0 │ │ │ │ + bltu s4,a4,da14 │ │ │ │ + j db00 │ │ │ │ + li s1,0 │ │ │ │ + j db78 │ │ │ │ + ld a0,48(s11) │ │ │ │ + addiw s5,s4,1 │ │ │ │ + j dab6 │ │ │ │ + lw a4,0(s3) │ │ │ │ + mv s4,a2 │ │ │ │ + bltu s4,a4,da14 │ │ │ │ + j db00 │ │ │ │ + lw t3,0(a0) │ │ │ │ + beqz t3,ddf8 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ mv s2,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,606 │ │ │ │ - li a1,1014 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-574 │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,0 │ │ │ │ - li a5,0 │ │ │ │ - beqz s5,11a62 │ │ │ │ - lwu a7,0(a2) │ │ │ │ - srliw a3,a5,0x3 │ │ │ │ - add a3,a3,s7 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - sd a1,0(a7) │ │ │ │ - lbu a7,0(a3) │ │ │ │ - not a0,a5 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a7,a7,a0 │ │ │ │ - andi a7,a7,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a1,a1,a7 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s5,a5,11a34 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,538 │ │ │ │ - li a1,1020 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-658 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s4,11b04 │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + li s1,0 │ │ │ │ + li s7,88 │ │ │ │ + li s8,-1 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld s10,8(s2) │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add s10,s10,s0 │ │ │ │ + lw t1,32(s10) │ │ │ │ + addiw s3,s1,1 │ │ │ │ + sext.w s4,s3 │ │ │ │ + beqz t1,dd6a │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + mul t1,t1,s7 │ │ │ │ + ld a0,48(s10) │ │ │ │ + li a3,0 │ │ │ │ + li a2,0 │ │ │ │ + mv a5,a0 │ │ │ │ + add t1,t1,a0 │ │ │ │ + j dc8e │ │ │ │ + addw a2,a2,a1 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + beq a5,t1,dcae │ │ │ │ + lw a7,48(a5) │ │ │ │ + lw a4,44(a5) │ │ │ │ + lbu a6,60(a5) │ │ │ │ + lw a1,52(a5) │ │ │ │ + addw a4,a4,a7 │ │ │ │ + bnez a6,dc82 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + addi a5,a5,88 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + bne a5,t1,dc8e │ │ │ │ + beqz s6,dd58 │ │ │ │ + bgeu s5,a3,dd92 │ │ │ │ + lbu a5,45(s10) │ │ │ │ + andi a5,a5,2 │ │ │ │ + bnez a5,dd92 │ │ │ │ + li s11,0 │ │ │ │ li s9,0 │ │ │ │ - mv s10,s1 │ │ │ │ - li s8,0 │ │ │ │ - auipc s7,0x4d │ │ │ │ - addi s7,s7,564 │ │ │ │ - auipc s6,0x4d │ │ │ │ - addi s6,s6,-692 │ │ │ │ - bnez s0,11b56 │ │ │ │ - j 11abc │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1025 │ │ │ │ - mv a0,s6 │ │ │ │ - andi s0,s0,1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - jal b382 │ │ │ │ - addw s9,s0,s9 │ │ │ │ - addi s10,s10,8 │ │ │ │ - beq s4,s8,11b00 │ │ │ │ - srliw a5,s8,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu s0,0(a5) │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s2 │ │ │ │ - not a5,s8 │ │ │ │ - lw a3,0(a4) │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw s0,s0,a5 │ │ │ │ - andi s0,s0,1 │ │ │ │ - mulw a3,a3,s0 │ │ │ │ - ld a5,0(s10) │ │ │ │ - addi s0,s0,-1 │ │ │ │ - and a5,a5,s0 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sw a5,0(a4) │ │ │ │ - bgeu s9,s5,11aa0 │ │ │ │ - andi s0,s0,1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addw s9,s0,s9 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bne s4,s8,11abc │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,428 │ │ │ │ - li a1,1029 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-816 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s1 │ │ │ │ + add a0,a0,s11 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + ld a0,48(s10) │ │ │ │ + lw a5,32(s10) │ │ │ │ + add a3,a0,s11 │ │ │ │ + sd zero,24(a3) │ │ │ │ + addi s11,s11,88 │ │ │ │ + bltu s9,a5,dcc2 │ │ │ │ + jal 3670 │ │ │ │ + sb zero,45(s10) │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd zero,48(s10) │ │ │ │ + sw zero,32(s10) │ │ │ │ + bltu s4,a5,ddb2 │ │ │ │ + li a4,1 │ │ │ │ + ld a0,8(s2) │ │ │ │ + bgeu a4,a5,ddea │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,8(s2) │ │ │ │ + addiw t3,a5,-1 │ │ │ │ + sw t3,0(s2) │ │ │ │ + bltu s1,t3,dc46 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1025 │ │ │ │ - mv a0,s6 │ │ │ │ - jal b382 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addw s9,s0,s9 │ │ │ │ - addi s10,s10,8 │ │ │ │ - beq s4,s8,11b00 │ │ │ │ - srliw a5,s8,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu s0,0(a5) │ │ │ │ - not a5,s8 │ │ │ │ - ld a3,0(s10) │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw s0,s0,a5 │ │ │ │ - andi s0,s0,1 │ │ │ │ - mulw a3,a3,s0 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s2 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a2,s0,-1 │ │ │ │ - and a5,a5,a2 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sw a5,0(a4) │ │ │ │ - bltu s9,s5,11b4a │ │ │ │ - j 11b3c │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s5,a1 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,312 │ │ │ │ - li a1,1049 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-972 │ │ │ │ - slli s1,s2,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s6,a5 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 39f0 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a3,s5 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,282 │ │ │ │ - li a1,1052 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1026 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s5,11c42 │ │ │ │ - slli a0,s5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - bnez s6,11ca8 │ │ │ │ + bgeu s5,a2,dd72 │ │ │ │ + lbu a5,45(s10) │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,dd72 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + j dcc2 │ │ │ │ + mv s1,s4 │ │ │ │ + bltu s1,t3,dc46 │ │ │ │ + j dd3a │ │ │ │ + bgeu s5,a3,dd6a │ │ │ │ + sw s8,36(s10) │ │ │ │ + sw zero,40(s10) │ │ │ │ li a1,0 │ │ │ │ - li a3,0 │ │ │ │ - srliw a5,a3,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a2,a3 │ │ │ │ - slli a4,a1,0x3 │ │ │ │ - add a4,a4,s3 │ │ │ │ - andi a2,a2,7 │ │ │ │ - ld a6,0(a4) │ │ │ │ - sraw a5,a5,a2 │ │ │ │ - not a5,a5 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - xor a2,a3,a6 │ │ │ │ - srai a7,a5,0x3f │ │ │ │ - and a2,a2,a7 │ │ │ │ - xor a2,a2,a6 │ │ │ │ - snez a5,a5 │ │ │ │ - sd a2,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - bne a0,a3,11c00 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,212 │ │ │ │ - li a1,1067 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1136 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - jal 27d46 │ │ │ │ - add s1,s1,s0 │ │ │ │ - beqz s2,11c78 │ │ │ │ - lwu a5,0(s0) │ │ │ │ - addi s0,s0,4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw a5,-4(s0) │ │ │ │ - bne s1,s0,11c64 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,200 │ │ │ │ - li a1,1073 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1188 │ │ │ │ - jal 27d46 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 3670 │ │ │ │ + mv a0,s10 │ │ │ │ + jal b00a │ │ │ │ + lw t3,0(s2) │ │ │ │ + mv s1,s4 │ │ │ │ + bltu s1,t3,dc46 │ │ │ │ + j dd3a │ │ │ │ + bgeu s5,a2,dd6a │ │ │ │ + sw s8,36(s10) │ │ │ │ + sw zero,40(s10) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s10 │ │ │ │ + jal b00a │ │ │ │ + lw t3,0(s2) │ │ │ │ + mv s1,s4 │ │ │ │ + bltu s1,t3,dc46 │ │ │ │ + j dd3a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a0,8(s2) │ │ │ │ + slli a1,s3,0x2 │ │ │ │ + slli a2,a5,0x2 │ │ │ │ + add a1,a1,s3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a2,a2,0x4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s2) │ │ │ │ + li a4,1 │ │ │ │ + ld a0,8(s2) │ │ │ │ + bltu a4,a5,dd14 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s2) │ │ │ │ + sw zero,0(s2) │ │ │ │ + j dd3a │ │ │ │ + ret │ │ │ │ + lw a6,0(a0) │ │ │ │ + beqz a6,de40 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + ld a4,8(a0) │ │ │ │ + slli a0,a6,0x2 │ │ │ │ + add a0,a0,a6 │ │ │ │ + addi a4,a4,45 │ │ │ │ + slli a0,a0,0x4 │ │ │ │ + add a0,a0,a4 │ │ │ │ + li a7,0 │ │ │ │ li a6,0 │ │ │ │ - li a2,0 │ │ │ │ - srliw a5,a2,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a1,a2 │ │ │ │ - slli a4,a6,0x3 │ │ │ │ - add a4,a4,s3 │ │ │ │ - andi a1,a1,7 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sraw a5,a5,a1 │ │ │ │ - not a5,a5 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - xor a3,a3,a2 │ │ │ │ - srai a1,a5,0x3f │ │ │ │ - and a3,a3,a1 │ │ │ │ - xor a3,a3,a2 │ │ │ │ - seqz a5,a5 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a2,a2,1 │ │ │ │ - add a6,a6,a5 │ │ │ │ - bne a2,a0,11cac │ │ │ │ - j 11c42 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - mv s7,a2 │ │ │ │ - lui a1,0x1 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - addi a1,a1,-2048 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,80 │ │ │ │ + andi a3,a5,1 │ │ │ │ + andi a5,a5,2 │ │ │ │ + beqz a3,de2e │ │ │ │ + addiw a7,a7,1 │ │ │ │ + beqz a5,de32 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + bne a0,a4,de1c │ │ │ │ + sw a7,0(a1) │ │ │ │ + sw a6,0(a2) │ │ │ │ + ret │ │ │ │ + li a7,0 │ │ │ │ + sw a7,0(a1) │ │ │ │ + sw a6,0(a2) │ │ │ │ + ret │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + ret │ │ │ │ + lw a1,0(a0) │ │ │ │ + beqz a1,de88 │ │ │ │ + ld a6,8(a0) │ │ │ │ + li a7,-36 │ │ │ │ + li a4,0 │ │ │ │ + addi a5,a6,36 │ │ │ │ + sub a7,a7,a6 │ │ │ │ + j de74 │ │ │ │ + lw a3,0(a5) │ │ │ │ + bgeu a2,a3,de7c │ │ │ │ + add a0,a7,a5 │ │ │ │ + add a0,a0,a6 │ │ │ │ + lw a2,36(a0) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,112 │ │ │ │ + bne a4,a1,de6e │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - slli s3,s7,0x20 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - mv s6,a3 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 39f0 │ │ │ │ - mv a1,s7 │ │ │ │ + ret │ │ │ │ + lw a4,56(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,60(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + addw a4,a4,a1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sext.w a1,a4 │ │ │ │ + bltu a0,a1,def0 │ │ │ │ + lw a1,36(a5) │ │ │ │ + lw s0,40(a5) │ │ │ │ + ld a3,16(a3) │ │ │ │ + mv s1,a2 │ │ │ │ + lw a2,44(a5) │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + addw s0,s0,a1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addw s0,s0,a2 │ │ │ │ + lwu s2,0(a4) │ │ │ │ + lbu s3,0(a5) │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + jal af94 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a4,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j fbb0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x56 │ │ │ │ + addi a3,a3,86 │ │ │ │ + addi a2,a2,-1813 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,-1198 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1182 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a5,56(a0) │ │ │ │ + lw a4,60(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + bltu a4,a5,dfa4 │ │ │ │ + ld a4,16(a1) │ │ │ │ + mv s2,a2 │ │ │ │ + lw s1,40(a0) │ │ │ │ + lw a2,36(a0) │ │ │ │ + lw a3,44(a0) │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ mv s0,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + addw s1,s1,a2 │ │ │ │ + lwu s3,0(a5) │ │ │ │ + lbu s4,0(s0) │ │ │ │ + addw s1,s1,a3 │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal af94 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s4 │ │ │ │ + li a5,0 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s2 │ │ │ │ + jal fbb0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal fcb8 │ │ │ │ + sd a0,96(s0) │ │ │ │ + mv a1,s1 │ │ │ │ mv a0,s2 │ │ │ │ - jal 14c9c │ │ │ │ - lui a2,0x1 │ │ │ │ - mv s2,a0 │ │ │ │ - addi a2,a2,-2048 │ │ │ │ - li a1,0 │ │ │ │ + jal fcf8 │ │ │ │ + sd a0,104(s0) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14cf2 │ │ │ │ - add a2,s5,s3 │ │ │ │ - mv a5,s5 │ │ │ │ - beqz s3,11d66 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - bne a2,a5,11d52 │ │ │ │ - ld a2,0(s1) │ │ │ │ - addi a4,s1,8 │ │ │ │ - sd zero,0(s1) │ │ │ │ - addi a7,s1,2040 │ │ │ │ - li a6,0 │ │ │ │ - add a6,a6,a2 │ │ │ │ - addi a4,a4,8 │ │ │ │ - ld a2,-8(a4) │ │ │ │ - sd a6,-8(a4) │ │ │ │ - bne a4,a7,11d76 │ │ │ │ - mv a5,s0 │ │ │ │ - li a0,0 │ │ │ │ - li a6,0 │ │ │ │ - li a1,-1 │ │ │ │ - li t1,1 │ │ │ │ - beqz s3,11e34 │ │ │ │ - srliw a7,a6,0x3 │ │ │ │ - add a7,a7,s2 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - not a2,a6 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,11e58 │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - add a4,a4,s6 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sllw a2,t1,a2 │ │ │ │ - sw a4,0(a5) │ │ │ │ - lbu a4,0(a7) │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a7) │ │ │ │ - lw a4,0(a5) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - beq a3,a1,11e2a │ │ │ │ - addiw a7,a4,-1 │ │ │ │ - srliw a2,a7,0x3 │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a4,a2,a4 │ │ │ │ - andi a4,a4,1 │ │ │ │ - beqz a4,11e2a │ │ │ │ - add a3,a3,s5 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - bge a6,a3,11e2a │ │ │ │ - slli t3,a3,0x2 │ │ │ │ - srliw a2,a3,0x3 │ │ │ │ - add t3,t3,s0 │ │ │ │ - sw a7,0(t3) │ │ │ │ - add a2,a2,s2 │ │ │ │ - lbu a7,0(a2) │ │ │ │ - not a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sllw a3,t1,a3 │ │ │ │ - or a3,a7,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a0,a0,1 │ │ │ │ - addi a6,a6,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - bne a6,s3,11d94 │ │ │ │ + jal fd46 │ │ │ │ + lw a3,36(s0) │ │ │ │ + lw a5,40(s0) │ │ │ │ + lw a4,44(s0) │ │ │ │ + sd a0,88(s0) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,80(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 3670 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x56 │ │ │ │ + addi a3,a3,-94 │ │ │ │ + addi a2,a2,-1813 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,-1378 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1362 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + lw a6,20(a1) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + lw a1,24(a1) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + bgeu a1,a6,dfe8 │ │ │ │ ld ra,72(sp) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,64(sp) │ │ │ │ + mv a0,s1 │ │ │ │ ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + mv s5,a2 │ │ │ │ + lw a4,12(s0) │ │ │ │ + lw a2,0(s0) │ │ │ │ + sd s2,48(sp) │ │ │ │ + lw s2,4(s0) │ │ │ │ + sd s4,32(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + lw a3,16(s0) │ │ │ │ + addw a4,a4,a2 │ │ │ │ + fmv.d fa2,fa1 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fld fa1,16(a5) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fld fa0,0(a5) │ │ │ │ + subw s2,s2,a4 │ │ │ │ + subw a0,s2,a3 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + jal 2a0f2 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,0(s1) │ │ │ │ + sd a5,8(s1) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + sub a1,a1,a4 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + add a5,a5,a1 │ │ │ │ + li a4,1 │ │ │ │ + sh a4,64(a5) │ │ │ │ + sb zero,66(a5) │ │ │ │ + lw a7,24(s0) │ │ │ │ + lw t1,20(s0) │ │ │ │ + subw a4,a7,t1 │ │ │ │ + bgeu s3,a4,e072 │ │ │ │ + li a4,256 │ │ │ │ + sh a4,64(a5) │ │ │ │ + flt.d a4,fs0,fs1 │ │ │ │ + beqz a4,e082 │ │ │ │ + li a4,1 │ │ │ │ + sb zero,64(a5) │ │ │ │ + sb a4,66(a5) │ │ │ │ + lw a6,0(s0) │ │ │ │ + lw a1,12(s0) │ │ │ │ + lw a3,16(s0) │ │ │ │ + lw t3,4(s0) │ │ │ │ + fcvt.d.w fa5,s2 │ │ │ │ + sb s4,8(a5) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + addw a4,a6,a1 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + addw a4,a4,a3 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + fsd fs1,16(a5) │ │ │ │ + sw t1,56(a5) │ │ │ │ + sw a7,60(a5) │ │ │ │ + sw t3,36(a5) │ │ │ │ + sw a6,40(a5) │ │ │ │ + sw a1,44(a5) │ │ │ │ + sw a3,48(a5) │ │ │ │ + sw a4,52(a5) │ │ │ │ + fsd fa5,24(a5) │ │ │ │ + sd a2,0(a5) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(s1) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a4,0(a5) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ + mv a4,a0 │ │ │ │ + lw a0,0(a0) │ │ │ │ + beqz a0,e130 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a0,8(a4) │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,a5 │ │ │ │ + addi a0,a0,32 │ │ │ │ + slli a6,a6,0x4 │ │ │ │ + add a6,a6,a0 │ │ │ │ + li a7,88 │ │ │ │ + lw a2,0(a0) │ │ │ │ + beqz a2,e126 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mul a2,a2,a7 │ │ │ │ + ld a5,16(a0) │ │ │ │ + add a2,a2,a5 │ │ │ │ + j e110 │ │ │ │ + beq a2,a5,e126 │ │ │ │ + ld a4,24(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + ld a3,88(a4) │ │ │ │ + lw a4,32(a4) │ │ │ │ + lw a3,28(a3) │ │ │ │ + addw a4,a4,a3 │ │ │ │ + bne a4,a1,e10c │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi a0,a0,80 │ │ │ │ + bne a6,a0,e0fa │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,e164 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a3,a4,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + addi a5,a5,45 │ │ │ │ + slli a3,a3,0x4 │ │ │ │ + add a3,a3,a5 │ │ │ │ + li a2,3 │ │ │ │ + j e154 │ │ │ │ + beq a5,a3,e164 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,80 │ │ │ │ + bne a4,a2,e150 │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,e198 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - beq a3,a1,11e2c │ │ │ │ - addiw a7,a4,-1 │ │ │ │ - srliw a2,a7,0x3 │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a4,a2,a4 │ │ │ │ - andi a4,a4,1 │ │ │ │ - beqz a4,11e2c │ │ │ │ - add a3,a3,s5 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - bge a6,a3,11e2c │ │ │ │ - slli t3,a3,0x2 │ │ │ │ - add t3,t3,s0 │ │ │ │ - srliw a2,a3,0x3 │ │ │ │ - sw a7,0(t3) │ │ │ │ - add a2,a2,s2 │ │ │ │ - lbu a7,0(a2) │ │ │ │ - not a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - li t3,1 │ │ │ │ - sllw a3,t3,a3 │ │ │ │ - or a3,a7,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - j 11e2c │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addi a5,a5,45 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j e188 │ │ │ │ + beq a5,a4,e196 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addi a5,a5,80 │ │ │ │ + andi a0,a0,1 │ │ │ │ + beqz a0,e184 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,e1ce │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addi a5,a5,45 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a5 │ │ │ │ + j e1bc │ │ │ │ + beq a5,a4,e1cc │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addi a5,a5,80 │ │ │ │ + andi a0,a0,2 │ │ │ │ + beqz a0,e1b8 │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s0,128(sp) │ │ │ │ + ld s0,24(a0) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + mv s7,a3 │ │ │ │ + sd s9,56(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s9,a1 │ │ │ │ + sd s8,64(sp) │ │ │ │ + jal 26100 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 26128 │ │ │ │ + lw a5,76(s0) │ │ │ │ + sext.w s1,s1 │ │ │ │ + sw zero,0(s6) │ │ │ │ + sw s1,0(s7) │ │ │ │ + sd a5,24(sp) │ │ │ │ + lw a5,32(s9) │ │ │ │ + sext.w s5,a0 │ │ │ │ + beqz a5,e2de │ │ │ │ + li a5,-1 │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd zero,16(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s3,-1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + li s8,0 │ │ │ │ + j e24e │ │ │ │ + bgeu s0,s3,e240 │ │ │ │ + ld a5,48(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s2,e2c6 │ │ │ │ + lw a5,32(s9) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s11,s11,88 │ │ │ │ + bgeu s8,a5,e2a2 │ │ │ │ + ld a5,48(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld s10,24(a5) │ │ │ │ + mv a0,s10 │ │ │ │ + jal 26100 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 26128 │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s1,s0,e22e │ │ │ │ + bgeu s0,s1,e240 │ │ │ │ + bltu a0,s4,e240 │ │ │ │ + ld a5,48(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + bne a5,s2,e240 │ │ │ │ + bgeu a0,s1,e292 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + sw a5,0(s7) │ │ │ │ + lw a5,32(s9) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + mv s4,a0 │ │ │ │ + addi s11,s11,88 │ │ │ │ + bltu s8,a5,e24e │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + beqz a5,e2e2 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + bgeu s5,s0,e2d4 │ │ │ │ + subw a5,s0,s5 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s6) │ │ │ │ + li a5,1 │ │ │ │ + mv s3,s0 │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + j e240 │ │ │ │ + li a5,-1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + bgeu s5,a5,e2ae │ │ │ │ + addiw s8,a5,-1 │ │ │ │ + subw s8,s8,s5 │ │ │ │ + sw s8,0(s6) │ │ │ │ + j e2ae │ │ │ │ + lw a4,32(a0) │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-372 │ │ │ │ sd s5,24(sp) │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1782 │ │ │ │ - mv s5,a1 │ │ │ │ - li a1,1169 │ │ │ │ sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + beqz a4,e414 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - mv s6,a3 │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s8,a4 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,2040 │ │ │ │ - li a0,0 │ │ │ │ - slli s7,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - slli a1,s7,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14c9c │ │ │ │ + li a5,2 │ │ │ │ mv s3,a0 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-414 │ │ │ │ - li a1,1174 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1874 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,2040 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3890 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-410 │ │ │ │ - li a1,1177 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1910 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - add a2,s7,s5 │ │ │ │ - mv a5,s5 │ │ │ │ - beqz s0,11f8c │ │ │ │ - lbu a6,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - add a6,a6,s2 │ │ │ │ - ld a3,0(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a6) │ │ │ │ - bne a2,a5,11f74 │ │ │ │ - ld a7,0(s2) │ │ │ │ - addi a6,s2,8 │ │ │ │ - addi t3,s2,2040 │ │ │ │ - addi a7,a7,-1 │ │ │ │ - sd a7,0(s2) │ │ │ │ - ld t1,0(a6) │ │ │ │ - addi a6,a6,8 │ │ │ │ - add a7,a7,t1 │ │ │ │ - sd a7,-8(a6) │ │ │ │ - bne t3,a6,11f9e │ │ │ │ - li a1,1193 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-482 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-2010 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a4,s0,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - addiw s7,s8,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - li a1,-1 │ │ │ │ - li a0,1 │ │ │ │ - srliw a7,a4,0x3 │ │ │ │ - add a7,a7,s3 │ │ │ │ - lbu a2,0(a7) │ │ │ │ - not a6,a4 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sraw a2,a2,a6 │ │ │ │ - andi a2,a2,1 │ │ │ │ - bnez a2,120c4 │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - add a3,a3,s6 │ │ │ │ - lw a3,0(a3) │ │ │ │ - sllw a6,a0,a6 │ │ │ │ - sw a3,0(a5) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - or a3,a3,a6 │ │ │ │ - sb a3,0(a7) │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - beq a2,a1,1207c │ │ │ │ - addiw a7,a3,-1 │ │ │ │ - srliw a6,a7,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a3,a6,a3 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,1207c │ │ │ │ - add a2,a2,s5 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - bge a2,a4,1207c │ │ │ │ - slli t1,a2,0x2 │ │ │ │ - srliw a6,a2,0x3 │ │ │ │ - add t1,t1,s1 │ │ │ │ - sw a7,0(t1) │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - not a2,a2 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sllw a2,a0,a2 │ │ │ │ - or a2,a7,a2 │ │ │ │ - sb a2,0(a6) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - addi s7,s7,-1 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - addi a5,a5,-4 │ │ │ │ - bne a4,a1,11fe2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-674 │ │ │ │ - li a1,1227 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,1858 │ │ │ │ - jal 27d46 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + beq a2,a5,e3b4 │ │ │ │ + ld a3,48(a0) │ │ │ │ + sd s7,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + li s4,0 │ │ │ │ + li s7,104 │ │ │ │ + add a5,a3,s2 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s8,e36e │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s2,s2,88 │ │ │ │ + bltu s4,a4,e32c │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ ld s8,0(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s5 │ │ │ │ mv a0,s1 │ │ │ │ + jal 1026a │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - beq a2,a1,1207e │ │ │ │ - addiw a7,a3,-1 │ │ │ │ - srliw a6,a7,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a3,a6,a3 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,1207e │ │ │ │ - add a2,a2,s5 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - bge a2,a4,1207e │ │ │ │ - slli t1,a2,0x2 │ │ │ │ - add t1,t1,s1 │ │ │ │ - srliw a6,a2,0x3 │ │ │ │ - sw a7,0(t1) │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - not a2,a2 │ │ │ │ - andi a2,a2,7 │ │ │ │ - li t1,1 │ │ │ │ - sllw a2,t1,a2 │ │ │ │ - or a2,a7,a2 │ │ │ │ - sb a2,0(a6) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - j 1207e │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - li a4,1 │ │ │ │ - lw s7,0(a1) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a5 │ │ │ │ - bgeu a4,a2,12398 │ │ │ │ - addiw a0,a2,-2 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a4,a1,8 │ │ │ │ - sd s10,0(sp) │ │ │ │ - addi a2,a1,4 │ │ │ │ - add a0,a0,a4 │ │ │ │ - mv a3,a5 │ │ │ │ - lwu a4,0(a2) │ │ │ │ - addi a2,a2,4 │ │ │ │ - sub a7,a5,a4 │ │ │ │ - sub a6,a4,a3 │ │ │ │ - sub a1,a4,a5 │ │ │ │ - srai a7,a7,0x3f │ │ │ │ - sub a4,a3,a4 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - and a7,a7,a1 │ │ │ │ - and a4,a6,a4 │ │ │ │ - add a5,a5,a7 │ │ │ │ - sub a3,a3,a4 │ │ │ │ - bne a0,a2,1217a │ │ │ │ - addiw s6,a5,1 │ │ │ │ - subw s6,s6,a3 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s10,a5,0x1e │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,0 │ │ │ │ - sext.w s7,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s9,a5,0x1e │ │ │ │ - mv s8,a0 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,0 │ │ │ │ + addiw s6,s0,1 │ │ │ │ + slli a1,s6,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s7 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + mul s0,s0,s7 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s3) │ │ │ │ mv s1,a0 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3890 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - ld s10,0(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - add a1,s9,s2 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - subw a4,a4,s7 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,s8 │ │ │ │ - lw a3,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a4) │ │ │ │ - bne a1,a5,121fc │ │ │ │ - lwu a2,0(s8) │ │ │ │ - li a5,1 │ │ │ │ - sw zero,0(s8) │ │ │ │ - bgeu a5,s6,12244 │ │ │ │ - li a5,0 │ │ │ │ - addi a4,s8,4 │ │ │ │ - li a3,1 │ │ │ │ - lw a1,0(a4) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - sw a5,0(a4) │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bltu a3,s6,1222e │ │ │ │ - beqz s0,122fe │ │ │ │ - mv a2,s1 │ │ │ │ - li a0,0 │ │ │ │ - li a3,0 │ │ │ │ - li a1,-1 │ │ │ │ - li a7,1 │ │ │ │ - srliw a5,a3,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - not a6,a3 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sraw a4,a4,a6 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,12326 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - srli a4,t1,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sllw a6,a7,a6 │ │ │ │ - sw a4,0(a2) │ │ │ │ - lbu a4,0(a5) │ │ │ │ - or a4,a4,a6 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a5,0(a2) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - beq a4,a1,122f4 │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a6,t1,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a6,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,122f4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a3,a4,122f4 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - add a4,a4,s1 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu t1,0(a6) │ │ │ │ - not a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,a7,a4 │ │ │ │ - or a4,t1,a4 │ │ │ │ - sb a4,0(a6) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s0,a3,1224e │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ + li a2,104 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s2,s2,88 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + lw a4,32(s3) │ │ │ │ + bgeu s4,a4,e410 │ │ │ │ + ld a3,48(s3) │ │ │ │ + mv s0,s6 │ │ │ │ + j e32c │ │ │ │ + li s4,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + li s6,104 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s6 │ │ │ │ + sext.w s2,s0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + sext.w s0,a5 │ │ │ │ + mul s2,s2,s6 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,104 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s4,s4,88 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,32(s3) │ │ │ │ + bltu s0,a5,e3be │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + j e34e │ │ │ │ + mv s0,s6 │ │ │ │ + j e342 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + j e34e │ │ │ │ + beqz a0,e4ce │ │ │ │ + ld a5,48(a0) │ │ │ │ + beqz a5,e4ce │ │ │ │ + lw a6,32(a0) │ │ │ │ + li a0,1 │ │ │ │ + beqz a6,e4d0 │ │ │ │ + addiw t3,a6,-1 │ │ │ │ + mv a4,a5 │ │ │ │ + beqz a1,e4f0 │ │ │ │ + li a3,0 │ │ │ │ + bne a6,a0,e442 │ │ │ │ ret │ │ │ │ - lw a5,0(a2) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - beq a4,a1,122f6 │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a6,t1,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a6,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,122f6 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a3,a4,122f6 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - add a4,a4,s1 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - li t3,1 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu t1,0(a6) │ │ │ │ - not a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,t3,a4 │ │ │ │ - or a4,t1,a4 │ │ │ │ - sb a4,0(a6) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 122f6 │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - mv s8,a0 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ + addi a4,a4,88 │ │ │ │ + beq a3,t3,e4da │ │ │ │ + lbu a0,60(a4) │ │ │ │ + addiw a2,a3,1 │ │ │ │ + sext.w a7,a3 │ │ │ │ + sext.w a3,a2 │ │ │ │ + beqz a0,e43a │ │ │ │ + ld a4,24(a4) │ │ │ │ + ld a0,88(a4) │ │ │ │ + lw a7,32(a4) │ │ │ │ + lbu a2,96(a4) │ │ │ │ + lw a0,28(a0) │ │ │ │ + lw t1,0(a4) │ │ │ │ + addw a7,a7,a0 │ │ │ │ + bgeu a3,t3,e4ce │ │ │ │ + addiw a6,a6,-2 │ │ │ │ + subw a6,a6,a3 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + li a4,88 │ │ │ │ + add a6,a6,a3 │ │ │ │ + mul a6,a6,a4 │ │ │ │ + addi a0,a5,88 │ │ │ │ + mul a3,a3,a4 │ │ │ │ + add a6,a6,a0 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a4,60(a5) │ │ │ │ + bne a4,a1,e4ce │ │ │ │ + ld a4,24(a5) │ │ │ │ + addi a5,a5,88 │ │ │ │ + lbu a3,96(a4) │ │ │ │ + bne a3,a2,e4d6 │ │ │ │ + lw a0,0(a4) │ │ │ │ + bne a0,t1,e4d6 │ │ │ │ + ld t3,88(a4) │ │ │ │ + mv t1,a0 │ │ │ │ + lw a4,32(a4) │ │ │ │ + lw a0,28(t3) │ │ │ │ + addw a4,a4,a0 │ │ │ │ + bnez a2,e4d2 │ │ │ │ + bltu a4,a7,e4d6 │ │ │ │ + beq a6,a5,e4ce │ │ │ │ + mv a7,a4 │ │ │ │ + mv a2,a3 │ │ │ │ + j e494 │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + bgeu a7,a4,e4c4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - sb zero,0(s8) │ │ │ │ - mv a0,s3 │ │ │ │ - sb zero,1(s8) │ │ │ │ - sb zero,2(s8) │ │ │ │ - sb zero,3(s8) │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - bnez s0,123dc │ │ │ │ - sw zero,0(s8) │ │ │ │ - j 122fe │ │ │ │ - li s6,1 │ │ │ │ - li s9,4 │ │ │ │ - j 121f6 │ │ │ │ + ret │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mul a2,a2,a4 │ │ │ │ + addiw a3,a7,2 │ │ │ │ + add a4,a5,a2 │ │ │ │ + j e454 │ │ │ │ + li a3,1 │ │ │ │ + j e454 │ │ │ │ addi sp,sp,-112 │ │ │ │ + sd s5,56(sp) │ │ │ │ + ld s5,24(a1) │ │ │ │ + sd s3,72(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,88(s5) │ │ │ │ + sd ra,104(sp) │ │ │ │ sd s0,96(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - lw s10,0(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s4,a5 │ │ │ │ - bgeu a2,s0,12680 │ │ │ │ - addiw a0,s0,-2 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ + mv s0,a1 │ │ │ │ + lw s4,24(a0) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,24(s0) │ │ │ │ + mv a3,a0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a4,32(a5) │ │ │ │ + lbu s7,96(a5) │ │ │ │ + lw s2,24(a0) │ │ │ │ + lw s1,28(a0) │ │ │ │ + lw s6,0(a5) │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + addw s2,s2,a3 │ │ │ │ + addw s1,s1,a4 │ │ │ │ + jal 1c086 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + lbu a7,60(s0) │ │ │ │ + lw a6,68(s0) │ │ │ │ + lw a3,64(s0) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addi a4,a1,8 │ │ │ │ - add a0,a0,a4 │ │ │ │ - addi a3,a1,4 │ │ │ │ - mv a4,a5 │ │ │ │ - lwu a6,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - sub a7,a5,a6 │ │ │ │ - sub a2,a6,a4 │ │ │ │ - sub a1,a6,a5 │ │ │ │ - srai a7,a7,0x3f │ │ │ │ - sub a6,a4,a6 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - and a7,a7,a1 │ │ │ │ - and a2,a2,a6 │ │ │ │ - add a5,a5,a7 │ │ │ │ - sub a4,a4,a2 │ │ │ │ - bne a0,a3,12432 │ │ │ │ - sext.w s10,a5 │ │ │ │ - sext.w s9,a4 │ │ │ │ - addiw s10,s10,1 │ │ │ │ - subw s10,s10,s9 │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli s5,a5,0x1e │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s11,s0,1 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1e │ │ │ │ - mv s7,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,0 │ │ │ │ - mv s8,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3890 │ │ │ │ - mv a1,s0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s4 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 14c9c │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,1306 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld a0,88(s5) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + ld s3,72(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 1af96 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + lbu a1,44(a1) │ │ │ │ + lw a3,32(s1) │ │ │ │ + lbu a5,45(s1) │ │ │ │ + lw a6,36(s1) │ │ │ │ + lw a7,40(s1) │ │ │ │ mv s3,a0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3890 │ │ │ │ + sext.w a4,a1 │ │ │ │ li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ + beqz a1,e5c4 │ │ │ │ + li a1,-1 │ │ │ │ + beq a6,a1,e5c4 │ │ │ │ + addiw a2,a7,1 │ │ │ │ + subw a2,a2,a6 │ │ │ │ + sd a2,0(sp) │ │ │ │ + li a1,1 │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,1264 │ │ │ │ mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - beqz s0,124f4 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - add a3,a3,s1 │ │ │ │ - mv a5,s1 │ │ │ │ - lw a6,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - subw a6,a6,s9 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a6,a4,0x1e │ │ │ │ - add a6,a6,s7 │ │ │ │ - lw a4,0(a6) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a6) │ │ │ │ - bne a3,a5,124d2 │ │ │ │ - lw a6,0(s7) │ │ │ │ - li a4,1 │ │ │ │ - addi a5,s7,4 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - sw a6,0(s7) │ │ │ │ - add s5,s5,s7 │ │ │ │ - bgeu a4,s10,1251a │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a6,a4,a6 │ │ │ │ - sw a6,-4(a5) │ │ │ │ - bne s5,a5,1250a │ │ │ │ - addiw a2,s0,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw s6,s6,-1 │ │ │ │ - slli a3,a2,0x2 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - add a3,a3,s8 │ │ │ │ - li a1,-1 │ │ │ │ - li a0,1 │ │ │ │ - slli a5,s6,0x2 │ │ │ │ - add a7,s2,a5 │ │ │ │ - srliw a5,a2,0x3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,32(s1) │ │ │ │ + beqz a5,e614 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s4,0x50 │ │ │ │ + addi s4,s4,1308 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a1,48(s1) │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal e4f4 │ │ │ │ + lw a5,32(s1) │ │ │ │ + addi s2,s2,88 │ │ │ │ + bltu s0,a5,e5ec │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a3,0(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,1252 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,1 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s2) │ │ │ │ + beqz a5,e67e │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s4,0x50 │ │ │ │ + addi s4,s4,1254 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal e590 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s0,a5,e652 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + beqz a5,e72c │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + add s2,a0,s7 │ │ │ │ + lw a4,32(s2) │ │ │ │ + beqz a4,e728 │ │ │ │ + li s1,0 │ │ │ │ + li s3,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,48(s2) │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addw s3,a0,s3 │ │ │ │ + bltu s0,a5,e6be │ │ │ │ + lw a5,0(s8) │ │ │ │ + ld a0,8(s8) │ │ │ │ + sw s3,28(s2) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,80 │ │ │ │ + bltu s6,a5,e6ae │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + auipc a3,0xffffd │ │ │ │ + addi a3,a3,-1814 │ │ │ │ + li a2,80 │ │ │ │ + jal 3400 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li s3,0 │ │ │ │ + j e6ea │ │ │ │ + li a1,0 │ │ │ │ + j e70e │ │ │ │ + lw a4,0(a0) │ │ │ │ + li a5,2 │ │ │ │ + bne a4,a5,e856 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + ld s0,8(a0) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a5,45(s0) │ │ │ │ + lbu a4,125(s0) │ │ │ │ + mv s2,a0 │ │ │ │ + beq a5,a4,e84c │ │ │ │ + li a3,3 │ │ │ │ + beq a5,a3,e84c │ │ │ │ + beq a4,a3,e84c │ │ │ │ + lw a5,112(s0) │ │ │ │ + beqz a5,e858 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s4,0 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv s0,a0 │ │ │ │ + li a1,48 │ │ │ │ + ld a5,128(a5) │ │ │ │ + li a0,0 │ │ │ │ + addiw s4,s4,1 │ │ │ │ add a5,a5,s3 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - not a4,a2 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a6,a6,a4 │ │ │ │ - andi a6,a6,1 │ │ │ │ - sllw t1,a0,a4 │ │ │ │ - bnez a6,12618 │ │ │ │ - lw a4,0(a7) │ │ │ │ - addi s6,s6,-1 │ │ │ │ - sw a4,0(a3) │ │ │ │ - lbu a4,0(a5) │ │ │ │ - or a4,a4,t1 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a5,0(a3) │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a4,t1,0x3 │ │ │ │ - add a7,s4,a4 │ │ │ │ - negw a4,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - andi a6,a4,7 │ │ │ │ - beq a5,a1,125e4 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + ld s1,24(a5) │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,16(s1) │ │ │ │ + ld a4,24(s1) │ │ │ │ + sd a5,0(s0) │ │ │ │ + lw a5,8(s1) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a4,24(s0) │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld a5,32(s1) │ │ │ │ + ld a2,48(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + sd a5,32(s0) │ │ │ │ + lw a5,40(s1) │ │ │ │ + ld a4,64(s1) │ │ │ │ + sd a2,48(s0) │ │ │ │ + sw a5,40(s0) │ │ │ │ + ld a5,72(s1) │ │ │ │ + sd a3,56(s0) │ │ │ │ + sd a4,64(s0) │ │ │ │ + lhu a4,96(s1) │ │ │ │ + sd a5,72(s0) │ │ │ │ + lw a5,80(s1) │ │ │ │ + sh a4,96(s0) │ │ │ │ + sw a5,80(s0) │ │ │ │ + jal af94 │ │ │ │ + sd a0,88(s0) │ │ │ │ + ld a1,88(s1) │ │ │ │ + jal 186e6 │ │ │ │ + ld a0,8(s2) │ │ │ │ + mv a1,s0 │ │ │ │ + li a2,0 │ │ │ │ + ld a5,128(a0) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,74(a5) │ │ │ │ + lbu a3,60(a5) │ │ │ │ + addi s3,s3,88 │ │ │ │ + jal bbfa │ │ │ │ + ld s0,8(s2) │ │ │ │ + lw a5,112(s0) │ │ │ │ + bltu s4,a5,e76a │ │ │ │ + ld a0,128(s0) │ │ │ │ + beqz a5,e820 │ │ │ │ + li s1,0 │ │ │ │ + li s3,0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a1,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,128(s0) │ │ │ │ add a5,a5,s1 │ │ │ │ - sraw a4,a4,a6 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,125e4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a6,0(a5) │ │ │ │ - slli a4,a6,0x2 │ │ │ │ - add a4,a4,s8 │ │ │ │ - bge a6,a2,125e4 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - addi a3,a3,-4 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - add a6,a6,s3 │ │ │ │ - not a4,a4 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,a0,a4 │ │ │ │ - or a4,a7,a4 │ │ │ │ - sb a4,0(a6) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 12534 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - addi a3,a3,-4 │ │ │ │ - bne a2,a1,12534 │ │ │ │ - mv a0,s7 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ + ld a0,128(s0) │ │ │ │ + lw a5,112(s0) │ │ │ │ + add a4,a0,s1 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s3,a5,e7f6 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ jal 3670 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,32(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + sb zero,125(s0) │ │ │ │ + ld a0,8(s2) │ │ │ │ + li a1,80 │ │ │ │ + sd zero,128(s0) │ │ │ │ + sw zero,112(s0) │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,8(s2) │ │ │ │ + sw a5,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,0(a3) │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a4,t1,0x3 │ │ │ │ - add a7,s4,a4 │ │ │ │ - negw a4,a5 │ │ │ │ + ret │ │ │ │ + ld a0,128(s0) │ │ │ │ + j e826 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s7,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,16 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + lwu a1,0(s1) │ │ │ │ + mv s3,a0 │ │ │ │ + sd zero,8(a0) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,0(s1) │ │ │ │ + li a1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz a5,ea92 │ │ │ │ + ld s4,8(s1) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s5,s2 │ │ │ │ + li s9,0 │ │ │ │ + li s8,0 │ │ │ │ + li s10,88 │ │ │ │ + add a1,s4,s9 │ │ │ │ + lbu a6,45(a1) │ │ │ │ + lw s0,32(a1) │ │ │ │ + andi a0,a6,1 │ │ │ │ + andi a6,a6,2 │ │ │ │ + beqz s0,ea8e │ │ │ │ + ld a7,48(a1) │ │ │ │ + li a5,0 │ │ │ │ + addi a4,a7,60 │ │ │ │ + mv a3,a4 │ │ │ │ + j e8e4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + beq s0,a5,ea86 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + addi a3,a3,88 │ │ │ │ + bnez a2,e8de │ │ │ │ + bgeu a5,s0,ea86 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - andi a6,a4,7 │ │ │ │ - beq a5,a1,125e4 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sraw a4,a4,a6 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,125e4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a6,0(a5) │ │ │ │ - slli a4,a6,0x2 │ │ │ │ - add a4,a4,s8 │ │ │ │ - bge a6,a2,125e4 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - li t1,1 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - not a4,a4 │ │ │ │ - add a6,a6,s3 │ │ │ │ - andi a4,a4,7 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - addi a3,a3,-4 │ │ │ │ - sllw a4,t1,a4 │ │ │ │ - j 125d4 │ │ │ │ - mv s9,s10 │ │ │ │ - j 12466 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - mv a5,a2 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - auipc s9,0x68 │ │ │ │ - ld s9,-1918(s9) │ │ │ │ - ld a5,0(s9) │ │ │ │ - sd a5,72(sp) │ │ │ │ + mul a5,a5,s10 │ │ │ │ + add a5,a5,a7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld a3,88(a5) │ │ │ │ + lw s6,32(a5) │ │ │ │ + lw a5,28(a3) │ │ │ │ + addw s6,s6,a5 │ │ │ │ li a5,0 │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - sd a2,32(sp) │ │ │ │ - li a1,1411 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1892 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,300 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - addi s11,sp,68 │ │ │ │ - jal 27d46 │ │ │ │ - addi s10,sp,64 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s10 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal ff34 │ │ │ │ - addiw s2,s0,-1 │ │ │ │ - mv s4,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1860 │ │ │ │ - li a1,1414 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,232 │ │ │ │ - srliw s6,s2,0x3 │ │ │ │ - jal 27d46 │ │ │ │ - add s6,s6,s4 │ │ │ │ - lbu a5,0(s6) │ │ │ │ - negw s7,s0 │ │ │ │ - andi s7,s7,7 │ │ │ │ - sraw a5,a5,s7 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,12726 │ │ │ │ - lw a4,68(sp) │ │ │ │ - li a5,1 │ │ │ │ - beq a4,a5,12cb2 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1874 │ │ │ │ - li a1,1429 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,174 │ │ │ │ - sd s8,112(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 14c9c │ │ │ │ - mv s2,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1870 │ │ │ │ - li a1,1431 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,138 │ │ │ │ - jal 27d46 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10fec │ │ │ │ - lbu a5,0(s6) │ │ │ │ - addiw t1,s0,-2 │ │ │ │ - slli s5,t1,0x20 │ │ │ │ - sraw a5,a5,s7 │ │ │ │ - andi a5,a5,1 │ │ │ │ - sd a0,24(sp) │ │ │ │ - lw s6,64(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,129f6 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1834 │ │ │ │ - li a1,1437 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,70 │ │ │ │ - jal 27d46 │ │ │ │ - lw s7,68(sp) │ │ │ │ - mv a4,s6 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1858 │ │ │ │ - li a1,1438 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,38 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s4 │ │ │ │ + j e914 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + beq s0,a5,ea8a │ │ │ │ + lbu a3,0(a4) │ │ │ │ + addi a4,a4,88 │ │ │ │ + beqz a3,e90e │ │ │ │ + bgeu a5,s0,ea8a │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,s10 │ │ │ │ + add a7,a7,a5 │ │ │ │ + ld a5,24(a7) │ │ │ │ + ld a4,88(a5) │ │ │ │ + lw s0,32(a5) │ │ │ │ + lw a5,28(a4) │ │ │ │ + addw s0,s0,a5 │ │ │ │ + beqz s8,ea68 │ │ │ │ mv a4,s2 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 11832 │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1818 │ │ │ │ - li a1,1442 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-18 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a5,1 │ │ │ │ + beqz a0,ea3c │ │ │ │ + beqz a6,ea4c │ │ │ │ + li a3,0 │ │ │ │ + lw a5,0(a4) │ │ │ │ + bltu a5,s6,ea74 │ │ │ │ + subw a5,a5,s6 │ │ │ │ + bgeu a5,s7,e964 │ │ │ │ + lw a5,4(a4) │ │ │ │ + bltu a5,s0,ea80 │ │ │ │ + subw a5,a5,s0 │ │ │ │ + bgeu a5,s7,e964 │ │ │ │ + mv a3,a0 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a4,s5,e948 │ │ │ │ + mv a0,a3 │ │ │ │ + beqz a0,ea68 │ │ │ │ + sw s6,0(s5) │ │ │ │ + sw s0,4(s5) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s9,s9,80 │ │ │ │ + addi s5,s5,8 │ │ │ │ + bltu s8,a5,e8ba │ │ │ │ + beqz a5,e9fa │ │ │ │ + li s7,0 │ │ │ │ li s6,0 │ │ │ │ - li a2,-1 │ │ │ │ - srliw a4,s5,0x3 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a3,s5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a3,s6,a5 │ │ │ │ - sub a1,a5,s6 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - neg a4,a4 │ │ │ │ - and a3,a3,a1 │ │ │ │ - and a5,a5,a4 │ │ │ │ - addi s5,s5,-1 │ │ │ │ - add s6,s6,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne s5,a2,12806 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1768 │ │ │ │ - sext.w a5,s6 │ │ │ │ - li a1,1445 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-104 │ │ │ │ - slli s10,s0,0x20 │ │ │ │ - sd a5,56(sp) │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s10,0x2 │ │ │ │ + bnez s4,e99c │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,80 │ │ │ │ + bgeu s6,a5,e9fa │ │ │ │ + add s4,s4,s7 │ │ │ │ + lw a5,32(s4) │ │ │ │ + ld a0,48(s4) │ │ │ │ + beqz a5,e9da │ │ │ │ + li s0,0 │ │ │ │ + li s5,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a1,24(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - li a3,0 │ │ │ │ - beqz s0,128a2 │ │ │ │ - sext.w a5,a3 │ │ │ │ - li a1,0 │ │ │ │ - bltz s5,1287e │ │ │ │ - subw a1,a5,s5 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - sw a1,0(a2) │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,1289a │ │ │ │ - mv s5,a3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s10,a3,12870 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1694 │ │ │ │ - li a1,1449 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-206 │ │ │ │ - jal 27d46 │ │ │ │ - ld a3,56(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal fd64 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw s5,0(a6) │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 14c9c │ │ │ │ - mv s6,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1664 │ │ │ │ - li a1,1456 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-268 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a7,s6 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a3,s8 │ │ │ │ - sd s5,0(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10660 │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1656 │ │ │ │ - li a1,1461 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-316 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s4) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s10 │ │ │ │ + ld a0,48(s4) │ │ │ │ + lw a5,32(s4) │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s5,a5,e9aa │ │ │ │ jal 3670 │ │ │ │ - mv a0,s8 │ │ │ │ + sb zero,45(s4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd zero,48(s4) │ │ │ │ + sw zero,32(s4) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + ld s4,8(s1) │ │ │ │ + addi s7,s7,80 │ │ │ │ + bltu s6,a5,e99a │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1644 │ │ │ │ - li a1,1466 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-360 │ │ │ │ - jal 27d46 │ │ │ │ - mv a7,s5 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a2,s7 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 10988 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,12b86 │ │ │ │ - ld a0,40(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1604 │ │ │ │ - li a1,1476 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-440 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1212e │ │ │ │ - mv s1,a0 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - sw s0,0(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,12cf8 │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,168(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,56(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - ld a1,24(sp) │ │ │ │ + subw a5,a5,s0 │ │ │ │ + bltu a5,s7,ea34 │ │ │ │ + bnez a6,ea36 │ │ │ │ + li a0,1 │ │ │ │ + addi a4,a4,8 │ │ │ │ + beq a4,s5,e96c │ │ │ │ + lw a5,4(a4) │ │ │ │ + bgeu a5,s0,ea2a │ │ │ │ + subw a5,s0,a5 │ │ │ │ + j ea2c │ │ │ │ + beq a4,s5,ea62 │ │ │ │ + lw a5,0(a4) │ │ │ │ + bgeu a5,s6,ea7a │ │ │ │ + subw a5,s6,a5 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bgeu a5,s7,ea48 │ │ │ │ + mv a6,a0 │ │ │ │ + bne a4,s5,ea4c │ │ │ │ + mv a0,a6 │ │ │ │ + bnez a0,e970 │ │ │ │ + mv a0,s3 │ │ │ │ + jal caae │ │ │ │ + ld s4,8(s1) │ │ │ │ + j e970 │ │ │ │ + subw a5,s6,a5 │ │ │ │ + j e952 │ │ │ │ + subw a5,a5,s6 │ │ │ │ + j ea56 │ │ │ │ + subw a5,s0,a5 │ │ │ │ + j e95e │ │ │ │ + li s6,0 │ │ │ │ + j e90a │ │ │ │ + li s0,0 │ │ │ │ + j e938 │ │ │ │ + li s6,0 │ │ │ │ + j e938 │ │ │ │ + ld s4,8(s1) │ │ │ │ + j ea06 │ │ │ │ + addi sp,sp,-224 │ │ │ │ + sd s0,208(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + mv s9,a0 │ │ │ │ + mv a0,a4 │ │ │ │ + auipc a4,0x6b │ │ │ │ + ld a4,1132(a4) │ │ │ │ + sd s2,192(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,216(sp) │ │ │ │ + sd s1,200(sp) │ │ │ │ + sd s3,184(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + sd s5,168(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + sd s11,120(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s11,a1 │ │ │ │ + sd s4,176(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + sd s8,144(sp) │ │ │ │ + sw zero,68(sp) │ │ │ │ + sw zero,72(sp) │ │ │ │ + jal 3310 │ │ │ │ mv a5,a0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s6 │ │ │ │ + addi a2,sp,76 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,76(sp) │ │ │ │ + jal 5208c │ │ │ │ + mv s10,a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 11832 │ │ │ │ - sd a0,48(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + jal 3310 │ │ │ │ + lwu a5,76(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + addi a5,a5,7 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal af94 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + li a4,59 │ │ │ │ + add a5,s3,a0 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a4,32(s9) │ │ │ │ + beqz a4,f8d8 │ │ │ │ + ld a3,48(s9) │ │ │ │ + li s6,0 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + li s7,0 │ │ │ │ + li s4,88 │ │ │ │ + add a5,a3,s6 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s11,f024 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addi s6,s6,88 │ │ │ │ + bltu s7,a4,eb3c │ │ │ │ + li a1,80 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s9) │ │ │ │ + ld a4,8(s9) │ │ │ │ + mv s0,a0 │ │ │ │ + lw s4,20(s9) │ │ │ │ + lw s6,24(s9) │ │ │ │ + mv a0,a5 │ │ │ │ + sd a5,0(s0) │ │ │ │ + sd a4,8(s0) │ │ │ │ + jal 3310 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,s4 │ │ │ │ + sd a5,16(s0) │ │ │ │ + li a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + sd a5,32(s0) │ │ │ │ li a5,1 │ │ │ │ + auipc a4,0x55 │ │ │ │ + fld fa5,-6(a4) │ │ │ │ + sh a5,44(s0) │ │ │ │ + lui a5,0x80000 │ │ │ │ + sw s6,24(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sw zero,40(s0) │ │ │ │ + fsd fa5,72(s0) │ │ │ │ + sw a5,28(s0) │ │ │ │ + beqz s10,f8cc │ │ │ │ + fsd fs0,104(sp) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + addi a5,sp,68 │ │ │ │ + fsd fs1,96(sp) │ │ │ │ + sd s1,48(sp) │ │ │ │ + mv s4,s8 │ │ │ │ li s7,0 │ │ │ │ - li a2,-1 │ │ │ │ - srliw a4,s5,0x3 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a3,s5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a3,s7,a5 │ │ │ │ - sub a1,a5,s7 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - addi a4,a4,-1 │ │ │ │ - and a3,a3,a1 │ │ │ │ - and a5,a5,a4 │ │ │ │ - addi s5,s5,-1 │ │ │ │ - add s7,s7,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne s5,a2,12a1c │ │ │ │ - slli s11,s0,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sext.w a5,s7 │ │ │ │ - slli a1,s11,0x2 │ │ │ │ + auipc a4,0x55 │ │ │ │ + fld fs1,-50(a4) │ │ │ │ + sd s3,32(sp) │ │ │ │ + sd s8,40(sp) │ │ │ │ + sd s2,56(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + ld a0,24(s4) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 26e80 │ │ │ │ + fld fa4,56(s9) │ │ │ │ + fld fa5,80(s4) │ │ │ │ + mv s6,a0 │ │ │ │ + fle.d a5,fa5,fa4 │ │ │ │ + bnez s7,f00c │ │ │ │ + beqz a5,ebf6 │ │ │ │ + fmv.d fa5,fa4 │ │ │ │ + fmul.d fs0,fa5,fs1 │ │ │ │ + lw a5,68(sp) │ │ │ │ + mv s3,s6 │ │ │ │ + li s2,0 │ │ │ │ + beqz a5,ec96 │ │ │ │ + li a1,104 │ │ │ │ li a0,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld a2,16(s3) │ │ │ │ + ld a3,24(s3) │ │ │ │ + sd a4,0(a0) │ │ │ │ + lw a4,8(s3) │ │ │ │ + sd a2,16(a0) │ │ │ │ mv s8,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - li a3,0 │ │ │ │ - li a0,1 │ │ │ │ - beqz s0,12aa2 │ │ │ │ - sext.w a5,a3 │ │ │ │ - li a1,0 │ │ │ │ - bltz s5,12a7c │ │ │ │ - subw a1,a5,s5 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - sw a1,0(a2) │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a5,a0,12a9a │ │ │ │ - mv s5,a3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s11,a3,12a6e │ │ │ │ - ld a3,56(sp) │ │ │ │ - mv a2,s0 │ │ │ │ + sw a4,8(a0) │ │ │ │ + ld a4,32(s3) │ │ │ │ + sd a3,24(a0) │ │ │ │ + ld a1,48(s3) │ │ │ │ + sd a4,32(a0) │ │ │ │ + lw a4,40(s3) │ │ │ │ + ld a2,56(s3) │ │ │ │ + ld a3,64(s3) │ │ │ │ + sw a4,40(a0) │ │ │ │ + ld a4,72(s3) │ │ │ │ + sd a2,56(a0) │ │ │ │ + sd a1,48(a0) │ │ │ │ + sd a3,64(a0) │ │ │ │ + lhu a3,96(s3) │ │ │ │ + sd a4,72(a0) │ │ │ │ + lw a4,80(s3) │ │ │ │ + li a1,48 │ │ │ │ + sh a3,96(a0) │ │ │ │ + sw a4,80(a0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,88(s8) │ │ │ │ + ld a1,88(s3) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 186e6 │ │ │ │ + lbu a4,74(s4) │ │ │ │ + lbu a3,60(s4) │ │ │ │ + ld a2,0(s4) │ │ │ │ mv a1,s8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal fd64 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw s7,0(a6) │ │ │ │ - mv s11,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal bbfa │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 14c9c │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1424 │ │ │ │ - li a1,1524 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-756 │ │ │ │ - mv s5,a5 │ │ │ │ - jal 27d46 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a7,s5 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s0 │ │ │ │ - sd s7,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10326 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s11 │ │ │ │ + jal 26832 │ │ │ │ + lw a5,68(sp) │ │ │ │ + addi s3,s3,104 │ │ │ │ + bltu s2,a5,ec02 │ │ │ │ + mv a0,s6 │ │ │ │ + addiw s7,s7,1 │ │ │ │ jal 3670 │ │ │ │ + addi s4,s4,88 │ │ │ │ + bne s7,s10,ebd2 │ │ │ │ + ld s8,40(sp) │ │ │ │ + ld s3,32(sp) │ │ │ │ + ld s1,48(sp) │ │ │ │ mv a0,s8 │ │ │ │ + ld s2,56(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1394 │ │ │ │ - li a1,1533 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-826 │ │ │ │ - jal 27d46 │ │ │ │ - mv a7,s7 │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a6,s5 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10cc4 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,12c1c │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1350 │ │ │ │ - li a1,1542 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-902 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 123e2 │ │ │ │ - j 129b6 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1138 │ │ │ │ - li a1,1486 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-946 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s6,40(sp) │ │ │ │ + auipc a5,0x55 │ │ │ │ + fld fa5,-284(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,f8ae │ │ │ │ + auipc a5,0x55 │ │ │ │ + fld fa5,-292(a5) │ │ │ │ + fle.d a5,fa5,fs0 │ │ │ │ + li s9,60 │ │ │ │ + bnez a5,f06e │ │ │ │ + fcvt.wu.d s9,fs0,rtz │ │ │ │ + fld fs1,96(sp) │ │ │ │ + fld fs0,104(sp) │ │ │ │ + zext.b s9,s9 │ │ │ │ + lw a3,32(s0) │ │ │ │ + beqz a3,f078 │ │ │ │ + li a5,2 │ │ │ │ + beq s11,a5,f0de │ │ │ │ + ld a2,48(s0) │ │ │ │ li a6,0 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 119ac │ │ │ │ - mv s5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ + sd s2,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + mv s2,s1 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s7,104 │ │ │ │ + mv s6,a6 │ │ │ │ + mv s1,s0 │ │ │ │ + add a5,a2,s4 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s11,f07e │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s4,s4,88 │ │ │ │ + bltu s6,a3,ed06 │ │ │ │ + mv s0,s1 │ │ │ │ + mv s1,s2 │ │ │ │ + ld s2,32(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 1026a │ │ │ │ + mv a4,a0 │ │ │ │ + mv a0,s10 │ │ │ │ + mv s4,a4 │ │ │ │ + sd a4,32(sp) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ + addi a1,sp,72 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10cd6 │ │ │ │ + lw a5,72(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a5,ef7a │ │ │ │ + bnez s11,f150 │ │ │ │ + addi a5,sp,80 │ │ │ │ + sd s0,40(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + li s6,0 │ │ │ │ + li s7,1 │ │ │ │ + li s8,59 │ │ │ │ + mv s0,a5 │ │ │ │ + j ee74 │ │ │ │ + beqz s6,ee68 │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s11,a5,0x2 │ │ │ │ + add s11,s11,a5 │ │ │ │ + slli s11,s11,0x4 │ │ │ │ + add s11,s11,s10 │ │ │ │ + lbu a1,24(s11) │ │ │ │ + lbu a3,24(s4) │ │ │ │ + lw a4,0(s11) │ │ │ │ + ld a5,8(s11) │ │ │ │ + beq a3,a1,f610 │ │ │ │ + ld a3,24(s5) │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + sd zero,80(sp) │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a4,32(s11) │ │ │ │ + addi a5,a5,1 │ │ │ │ + ld a2,24(a3) │ │ │ │ + sub a3,a5,a4 │ │ │ │ + li a4,43 │ │ │ │ + beqz a1,edb0 │ │ │ │ + li a4,45 │ │ │ │ + lw a5,60(s11) │ │ │ │ + lbu a1,56(s11) │ │ │ │ + lw a7,64(s11) │ │ │ │ + ld a6,16(s11) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,-646 │ │ │ │ + jal 526f8 │ │ │ │ + lwu a4,0(s4) │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a3,8(s4) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,32(s4) │ │ │ │ + lbu a5,24(s4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sub a3,a3,a4 │ │ │ │ + ld a2,24(a2) │ │ │ │ + li a4,43 │ │ │ │ + beqz a5,edfc │ │ │ │ + li a4,45 │ │ │ │ + lw a5,60(s4) │ │ │ │ + lbu a1,56(s4) │ │ │ │ + lw a7,64(s4) │ │ │ │ + ld a6,16(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,-722 │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,24(sp) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-1696 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,ee3e │ │ │ │ + ld a0,568(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a0,672(s2) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,876 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,ee62 │ │ │ │ + ld a0,568(s2) │ │ │ │ + jal 39e0 │ │ │ │ + ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1110 │ │ │ │ - li a1,1491 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a2,s11 │ │ │ │ + lw a5,72(sp) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s4,s4,80 │ │ │ │ + bgeu s6,a5,ef60 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10ba8 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10b90 │ │ │ │ + lw a5,68(s4) │ │ │ │ + bgeu s7,a5,ed5e │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10fd4 │ │ │ │ + mv s11,a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1108 │ │ │ │ - li a1,1495 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1048 │ │ │ │ - jal 27d46 │ │ │ │ - lw s5,68(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 3310 │ │ │ │ + li a5,82 │ │ │ │ + add a0,a0,s3 │ │ │ │ + sb a5,1(a0) │ │ │ │ mv a0,s1 │ │ │ │ - jal 11b90 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s5 │ │ │ │ - j 129aa │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,988 │ │ │ │ - li a1,1551 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1096 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - li a6,1 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 3310 │ │ │ │ + add a0,a0,s3 │ │ │ │ + sb s8,2(a0) │ │ │ │ mv a0,s1 │ │ │ │ - jal 119ac │ │ │ │ - mv s5,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,960 │ │ │ │ - li a1,1557 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1156 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a2,s10 │ │ │ │ + jal 3310 │ │ │ │ + lwu a2,76(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + addi a0,a0,3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1094 │ │ │ │ - li a1,1561 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1198 │ │ │ │ - jal 27d46 │ │ │ │ - lw s5,64(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 11b90 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s5 │ │ │ │ - j 12b78 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,414 │ │ │ │ - li a1,1417 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1246 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,a0 │ │ │ │ - mv s5,a0 │ │ │ │ - sw s2,0(a0) │ │ │ │ - mv a5,s4 │ │ │ │ - li a4,1 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb s8,3(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1212e │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s5 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a4,49 │ │ │ │ + sb a4,4(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,5(a5) │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,ef14 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,656(s2) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 11286 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bltu s7,a5,f0c4 │ │ │ │ + ld a0,664(s2) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 114c4 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,ef48 │ │ │ │ + ld a0,560(s2) │ │ │ │ + jal 39e0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1162c │ │ │ │ + mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ + lw a5,72(sp) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s4,s4,80 │ │ │ │ + bltu s6,a5,ee74 │ │ │ │ + ld s0,40(sp) │ │ │ │ + mv s2,s10 │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,ef7a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1162c │ │ │ │ + lw a5,72(sp) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s2,s2,80 │ │ │ │ + bltu s1,a5,ef68 │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - j 129c6 │ │ │ │ - sd s8,112(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - mv a5,a2 │ │ │ │ - auipc a4,0x67 │ │ │ │ - ld a4,526(a4) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - lw s1,0(a5) │ │ │ │ - mv s4,a1 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a2,56(sp) │ │ │ │ - li a1,1590 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,962 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1350 │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - jal 27d46 │ │ │ │ - addi a5,sp,84 │ │ │ │ - addi s5,sp,80 │ │ │ │ - mv a4,a5 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1007a │ │ │ │ - mv s3,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,930 │ │ │ │ - li a1,1593 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1410 │ │ │ │ - jal 27d46 │ │ │ │ - addiw s0,s1,-1 │ │ │ │ - srliw a5,s0,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - negw a4,s1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,13398 │ │ │ │ - lw s9,84(sp) │ │ │ │ - li a5,1 │ │ │ │ - beq s9,a5,13a2e │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,922 │ │ │ │ - sd s11,104(sp) │ │ │ │ - li a1,1608 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1476 │ │ │ │ - slli s11,s9,0x20 │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s11,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,908 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,1611 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1530 │ │ │ │ - sd s6,8(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - li a1,1614 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,904 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1568 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a1,s1,-2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,1 │ │ │ │ - li a4,0 │ │ │ │ - li a6,-1 │ │ │ │ - srliw a3,a1,0x3 │ │ │ │ - add a3,a3,s3 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - not a2,a1 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a3,a3,a2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - sub a2,a4,a5 │ │ │ │ - sub a0,a5,a4 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - neg a3,a3 │ │ │ │ - and a2,a2,a0 │ │ │ │ - and a5,a5,a3 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a1,a6,12e1a │ │ │ │ - sext.w a5,a4 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,856 │ │ │ │ - li a1,1617 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1660 │ │ │ │ - sd a5,40(sp) │ │ │ │ - li s7,0 │ │ │ │ - jal 27d46 │ │ │ │ - li s5,0 │ │ │ │ - auipc s2,0x4c │ │ │ │ - addi s2,s2,882 │ │ │ │ - auipc s0,0x4c │ │ │ │ - addi s0,s0,-1686 │ │ │ │ - beqz s1,12ecc │ │ │ │ - ld s6,8(sp) │ │ │ │ - j 12ea8 │ │ │ │ - srliw a5,s5,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a3,s5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a5,a5,a3 │ │ │ │ - andi a5,a5,1 │ │ │ │ - xori a5,a5,1 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addw s7,a5,s7 │ │ │ │ - beq s1,s5,12ecc │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s5,0(a5) │ │ │ │ - bgeu s1,s7,12e84 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1622 │ │ │ │ - mv a0,s0 │ │ │ │ - jal b382 │ │ │ │ - j 12e84 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,756 │ │ │ │ - li a1,1626 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1784 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-908 │ │ │ │ - li a1,838 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1808 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s8 │ │ │ │ - li a2,0 │ │ │ │ - jal 14cf2 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-910 │ │ │ │ - li a1,841 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1842 │ │ │ │ - jal 27d46 │ │ │ │ - lui a1,0x1 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s0,s9,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + lw a5,32(s0) │ │ │ │ + beqz a5,f8e0 │ │ │ │ + ld a0,48(s0) │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a1,24(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-930 │ │ │ │ - li a1,846 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1910 │ │ │ │ - sd s7,16(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3890 │ │ │ │ - lui a2,0x1 │ │ │ │ - lui t1,0x1 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - addi t1,t1,-24 │ │ │ │ - li a5,0 │ │ │ │ - add s5,s2,a2 │ │ │ │ - add s6,s2,t1 │ │ │ │ - sd s9,64(sp) │ │ │ │ - mv t4,s2 │ │ │ │ - mv s9,s8 │ │ │ │ - sd s11,0(s10) │ │ │ │ - mv s8,s4 │ │ │ │ - li s7,1 │ │ │ │ - mv s4,s3 │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - mv s3,s11 │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s11,s8 │ │ │ │ - li t3,0 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s6,s5 │ │ │ │ - mv s5,s3 │ │ │ │ - mv s3,s2 │ │ │ │ - mv s2,s4 │ │ │ │ - bge t3,s5,12fea │ │ │ │ - slli a4,t3,0x3 │ │ │ │ - add s1,s10,a4 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,12fbe │ │ │ │ - j 130e4 │ │ │ │ - bge s4,s5,130d0 │ │ │ │ - neg s4,s0 │ │ │ │ - slli s1,s4,0x3 │ │ │ │ - add s1,s1,s10 │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,12fba │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t4 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t4,a0 │ │ │ │ - blt s4,s5,13a7e │ │ │ │ - mv t3,s4 │ │ │ │ - blt t3,s5,12faa │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s4,s2 │ │ │ │ - mv s2,s3 │ │ │ │ addiw s2,s2,1 │ │ │ │ - mv s3,s5 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s6,s8 │ │ │ │ - mv s8,s11 │ │ │ │ - bgeu a5,s2,12f98 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1094 │ │ │ │ - li a1,946 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,2006 │ │ │ │ - mv s2,t4 │ │ │ │ - mv s8,s9 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s9,64(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv s3,s4 │ │ │ │ - mv s4,s11 │ │ │ │ + jal 26832 │ │ │ │ + ld a5,48(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,24(a5) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ + ld a0,48(s0) │ │ │ │ + lw a5,32(s0) │ │ │ │ + add a4,a0,s1 │ │ │ │ + sd zero,24(a4) │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s2,a5,ef8c │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,444 │ │ │ │ - li a1,1629 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1952 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,13980 │ │ │ │ - mv a0,s8 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,424 │ │ │ │ - li a1,1635 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1908 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s9 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 11ce8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ + ld s0,32(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - sw s1,0(a5) │ │ │ │ - auipc a5,0x67 │ │ │ │ - ld a5,-406(a5) │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x6b │ │ │ │ + ld a5,-202(a5) │ │ │ │ ld a4,88(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,13a8a │ │ │ │ - ld ra,200(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + bnez a5,f90c │ │ │ │ + ld ra,216(sp) │ │ │ │ + ld s0,208(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld s2,192(sp) │ │ │ │ + ld s3,184(sp) │ │ │ │ + ld s4,176(sp) │ │ │ │ + ld s5,168(sp) │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld s8,144(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + ld s11,120(sp) │ │ │ │ + addi sp,sp,224 │ │ │ │ ret │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t4 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t4,a0 │ │ │ │ - mv t3,s4 │ │ │ │ - j 12fe6 │ │ │ │ - ld a2,0(sp) │ │ │ │ - neg a5,t3 │ │ │ │ - addi a6,s0,-1 │ │ │ │ - mv a0,t4 │ │ │ │ - sd a5,0(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd a6,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld a6,24(sp) │ │ │ │ - mv t4,a0 │ │ │ │ - mv s4,t3 │ │ │ │ - mv a0,t3 │ │ │ │ - mv t3,s0 │ │ │ │ - sext.w a1,s4 │ │ │ │ - blt a6,a0,138d0 │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw t1,0(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a7 │ │ │ │ - addw a4,s3,t1 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - srliw t5,a4,0x3 │ │ │ │ - sd t1,0(a5) │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - add a5,s2,t5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - add t1,t1,s11 │ │ │ │ - not a4,a4 │ │ │ │ - lbu t1,0(t1) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,t1,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli t1,a3,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a6,t1,13116 │ │ │ │ - ld a3,0(t4) │ │ │ │ - sd s4,0(t4) │ │ │ │ - addi a4,t4,8 │ │ │ │ - mv a5,t4 │ │ │ │ - mv a2,s4 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addi a4,a4,8 │ │ │ │ - ld a3,-8(a4) │ │ │ │ - sd a2,-8(a4) │ │ │ │ - bne a4,s6,13190 │ │ │ │ - mv a3,a1 │ │ │ │ - blt a6,a0,1320e │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld t1,16(sp) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a2,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - addw t5,s3,a2 │ │ │ │ - srliw a4,t5,0x3 │ │ │ │ - slli t6,t5,0x20 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - srli t6,t6,0x20 │ │ │ │ - add t6,t6,s11 │ │ │ │ - not t5,t5 │ │ │ │ - lbu t6,0(t6) │ │ │ │ - andi t5,t5,7 │ │ │ │ - sraw a4,a4,t5 │ │ │ │ - not a4,a4 │ │ │ │ - slli t5,t6,0x1 │ │ │ │ - andi a4,a4,1 │ │ │ │ - add a4,a4,t5 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,t4 │ │ │ │ - ld t5,0(a4) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli t6,t5,0x2 │ │ │ │ - add t6,t6,a7 │ │ │ │ - sw a2,0(t6) │ │ │ │ - addi t5,t5,1 │ │ │ │ - sd t5,0(a4) │ │ │ │ - bge a6,a0,131aa │ │ │ │ - ld a4,8(t4) │ │ │ │ - beqz s3,13300 │ │ │ │ - bge s4,a4,13242 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t4) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s1) │ │ │ │ - li a2,1 │ │ │ │ - li a0,510 │ │ │ │ - j 13296 │ │ │ │ - bge a3,a4,1328e │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a7,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a7,a4 │ │ │ │ - sb a4,0(a3) │ │ │ │ - andi a4,a2,1 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a7,8(a5) │ │ │ │ - negw a4,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - xor a7,a4,a7 │ │ │ │ - add a3,a3,s10 │ │ │ │ - sub a4,a7,a4 │ │ │ │ - sd a4,0(a3) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a2,a0,132d6 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,1324a │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a7,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a7,a4 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a2,a0,13296 │ │ │ │ - bne s4,a6,12fa6 │ │ │ │ - li a5,1 │ │ │ │ - sub s4,a5,s4 │ │ │ │ - srliw a4,a1,0x3 │ │ │ │ - sd s4,0(s1) │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - not a5,a1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - j 12fa6 │ │ │ │ - bge s4,a4,13360 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t4) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s1) │ │ │ │ - j 13360 │ │ │ │ - bge a3,a4,1335a │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a5,s8,132d6 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,1332e │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - j 1335a │ │ │ │ - lw s0,80(sp) │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-250 │ │ │ │ - sd s10,112(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,1667 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1078 │ │ │ │ - slli s10,s0,0x20 │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ + beqz a5,f012 │ │ │ │ + fmv.d fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + fle.d a5,fs0,fa5 │ │ │ │ + bnez a5,ebfa │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + j ebfa │ │ │ │ + addiw a5,s10,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s4 │ │ │ │ + slli s10,s10,0x20 │ │ │ │ srli s10,s10,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s10,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-636 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,1670 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1022 │ │ │ │ - sd s6,8(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - li a1,1673 │ │ │ │ + mv a0,s8 │ │ │ │ + sext.w s0,a5 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + mul s10,s10,s4 │ │ │ │ + jal af94 │ │ │ │ + ld a1,48(s9) │ │ │ │ mv s8,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-640 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,984 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a1,s1,-2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ + li a2,88 │ │ │ │ + add a1,a1,s6 │ │ │ │ + addi s6,s6,88 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 36a0 │ │ │ │ + lw a4,32(s9) │ │ │ │ + bgeu s7,a4,f8c6 │ │ │ │ + ld a3,48(s9) │ │ │ │ + mv s10,s0 │ │ │ │ + j eb3c │ │ │ │ + lw a3,32(s0) │ │ │ │ + fld fs0,104(sp) │ │ │ │ + fld fs1,96(sp) │ │ │ │ + bnez a3,ecea │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + j ed22 │ │ │ │ + addiw a5,s8,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - li a5,1 │ │ │ │ - li a4,0 │ │ │ │ - li a7,-1 │ │ │ │ - srliw a3,a1,0x3 │ │ │ │ - add a3,a3,s3 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - not a2,a1 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a3,a3,a2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - sub a2,a4,a5 │ │ │ │ - sub a0,a5,a4 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - addi a3,a3,-1 │ │ │ │ - and a2,a2,a0 │ │ │ │ - and a5,a5,a3 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a1,a7,13422 │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a1,0 │ │ │ │ - li a5,0 │ │ │ │ - beqz s1,1348a │ │ │ │ - ld a2,8(sp) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a3,a4,0x1e │ │ │ │ - add a3,a3,a2 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - sw a5,0(a3) │ │ │ │ - add a4,a4,s3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a3,a5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addw a1,a1,a4 │ │ │ │ - bne s1,a5,13460 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-450 │ │ │ │ - li a1,1682 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,842 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1718 │ │ │ │ - li a1,838 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,818 │ │ │ │ - jal 27d46 │ │ │ │ - ld s0,48(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 14cf2 │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1714 │ │ │ │ - li a1,841 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,782 │ │ │ │ - jal 27d46 │ │ │ │ - lui a1,0x1 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1696 │ │ │ │ - li a1,846 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,716 │ │ │ │ - sd s7,16(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3890 │ │ │ │ - lui a2,0x1 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - lui t3,0x1 │ │ │ │ - add s9,s2,a2 │ │ │ │ - li a5,0 │ │ │ │ - addi t3,t3,-24 │ │ │ │ - add s6,s2,t3 │ │ │ │ - mv t5,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - mv a5,s9 │ │ │ │ - sd s10,0(s11) │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s9,s8 │ │ │ │ - li s7,1 │ │ │ │ - mv s8,s4 │ │ │ │ - mv s10,s11 │ │ │ │ - mv s4,s3 │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s5,s6 │ │ │ │ - mv s3,a5 │ │ │ │ - mv s6,s8 │ │ │ │ - li t4,0 │ │ │ │ - mv s8,s2 │ │ │ │ - mv s2,s4 │ │ │ │ - mv s4,s3 │ │ │ │ - mv s3,s1 │ │ │ │ - bge t4,s3,135ae │ │ │ │ - slli a2,t4,0x3 │ │ │ │ - add s1,s10,a2 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,13582 │ │ │ │ - j 13662 │ │ │ │ - bge s11,s3,1364e │ │ │ │ - neg s11,s0 │ │ │ │ - slli s1,s11,0x3 │ │ │ │ - add s1,s1,s10 │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,1357e │ │ │ │ - add a2,a2,s10 │ │ │ │ - sd a5,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a0,t5 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t5,a0 │ │ │ │ - blt s11,s3,13a74 │ │ │ │ - mv t4,s11 │ │ │ │ - blt t4,s3,1356e │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s1,s3 │ │ │ │ - mv s3,s4 │ │ │ │ - mv s4,s2 │ │ │ │ - mv s2,s8 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - mv s8,s6 │ │ │ │ - bgeu a5,s2,1355e │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1528 │ │ │ │ - li a1,946 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,532 │ │ │ │ - mv s2,t5 │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - jal 27d46 │ │ │ │ + mul a1,a1,s7 │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ mv a0,s10 │ │ │ │ + sext.w s0,a5 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + mul s8,s8,s7 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + li a2,104 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s4,s4,88 │ │ │ │ + add a0,a0,s8 │ │ │ │ + jal 36a0 │ │ │ │ + lw a3,32(s1) │ │ │ │ + bgeu s6,a3,f8b8 │ │ │ │ + ld a2,48(s1) │ │ │ │ + mv s8,s0 │ │ │ │ + j ed06 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 39e0 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,ef2a │ │ │ │ + ld a0,560(s2) │ │ │ │ + jal 32d0 │ │ │ │ + j ef2a │ │ │ │ + li s6,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s7,104 │ │ │ │ + addiw a5,s11,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s7 │ │ │ │ + sext.w s4,s11 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + sext.w s11,a5 │ │ │ │ + mul s4,s4,s7 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s0) │ │ │ │ + mv s8,a0 │ │ │ │ + li a2,104 │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s6,s6,88 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,32(s0) │ │ │ │ + bltu s11,a5,f0e8 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1026a │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s8 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,32(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv s3,s4 │ │ │ │ - mv s4,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1028 │ │ │ │ - li a1,1684 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,480 │ │ │ │ - jal 27d46 │ │ │ │ - ld s0,48(sp) │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s9 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,138d4 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-818 │ │ │ │ - li a1,1688 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,434 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 11ec2 │ │ │ │ - j 1308a │ │ │ │ - add a2,a2,s10 │ │ │ │ - sd a5,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a0,t5 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t5,a0 │ │ │ │ - mv t4,s11 │ │ │ │ - j 135aa │ │ │ │ - ld a2,0(sp) │ │ │ │ - neg a5,t4 │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv a0,t5 │ │ │ │ - sd a5,0(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd t4,32(sp) │ │ │ │ - sd a7,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t4,32(sp) │ │ │ │ - ld a7,24(sp) │ │ │ │ - mv t5,a0 │ │ │ │ - mv t3,t4 │ │ │ │ - mv s11,t4 │ │ │ │ - mv t4,s0 │ │ │ │ - sext.w t1,s11 │ │ │ │ - blt a7,t3,138cc │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a2,16(sp) │ │ │ │ - mv a1,t1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ + addi a1,sp,72 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10cd6 │ │ │ │ + lw a5,72(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a5,ef7a │ │ │ │ + mv s4,s10 │ │ │ │ + li s6,0 │ │ │ │ + li s7,1 │ │ │ │ + addi s11,sp,80 │ │ │ │ + sd s0,40(sp) │ │ │ │ + j f274 │ │ │ │ + beqz s6,f268 │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ + slli s8,a5,0x2 │ │ │ │ + add s8,s8,a5 │ │ │ │ + slli s8,s8,0x4 │ │ │ │ + add s8,s8,s10 │ │ │ │ + lbu a1,24(s8) │ │ │ │ + lbu a3,24(s4) │ │ │ │ + lw a4,0(s8) │ │ │ │ + ld a5,8(s8) │ │ │ │ + beq a3,a1,f374 │ │ │ │ + ld a3,24(s5) │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + sd zero,80(sp) │ │ │ │ add a4,a4,a3 │ │ │ │ - lw a0,0(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - addw a4,a0,s8 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - sd a0,0(a5) │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - add a5,s2,a6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s6 │ │ │ │ - not a4,a4 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,a0,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t5 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a7,a0,13694 │ │ │ │ - ld a2,0(t5) │ │ │ │ - sd s11,0(t5) │ │ │ │ - addi a5,t5,8 │ │ │ │ - mv a1,t5 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a4,32(s8) │ │ │ │ + addi a5,a5,1 │ │ │ │ + ld a2,24(a3) │ │ │ │ + sub a3,a5,a4 │ │ │ │ + li a4,43 │ │ │ │ + beqz a1,f1b0 │ │ │ │ + li a4,45 │ │ │ │ + lw a5,60(s8) │ │ │ │ + lbu a1,56(s8) │ │ │ │ + lw a7,64(s8) │ │ │ │ + ld a6,16(s8) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a1,0(sp) │ │ │ │ mv a0,s11 │ │ │ │ - add a0,a0,a2 │ │ │ │ - addi a5,a5,8 │ │ │ │ - ld a2,-8(a5) │ │ │ │ - sd a0,-8(a5) │ │ │ │ - bne a5,s4,13704 │ │ │ │ - blt a7,t3,1377c │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld t3,16(sp) │ │ │ │ - mv a3,t1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,t3 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - addw a4,a2,s8 │ │ │ │ - srliw a5,a4,0x3 │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - add t1,t1,s6 │ │ │ │ - not a4,a4 │ │ │ │ - lbu t1,0(t1) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,t1,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t5 │ │ │ │ - ld a4,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli t1,a4,0x2 │ │ │ │ - add t1,t1,a6 │ │ │ │ - sw a2,0(t1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a7,a0,1371e │ │ │ │ - ld a5,0(t5) │ │ │ │ - beqz s8,13834 │ │ │ │ - bge s11,a5,137b0 │ │ │ │ - addiw a2,a5,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a2,a2,s9 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a0 │ │ │ │ - sb a5,0(a2) │ │ │ │ - ld a5,0(t5) │ │ │ │ - neg a5,a5 │ │ │ │ - sd a5,0(s1) │ │ │ │ - li a0,1 │ │ │ │ - li a6,510 │ │ │ │ - j 137fc │ │ │ │ - bge a4,a5,137f4 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - andi a5,a0,1 │ │ │ │ - ld a4,0(a1) │ │ │ │ - ld a3,8(a1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,-1670 │ │ │ │ + jal 526f8 │ │ │ │ + lwu a4,0(s4) │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a3,8(s4) │ │ │ │ slli a4,a4,0x3 │ │ │ │ - xor a3,a3,a5 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sub a5,a3,a5 │ │ │ │ - sd a5,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a0,a6,1356a │ │ │ │ - ld a4,0(a1) │ │ │ │ - ld a5,8(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a5,a4,137b8 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(a5) │ │ │ │ - j 137f4 │ │ │ │ - bge s11,a5,13894 │ │ │ │ - addiw a2,a5,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a2,a2,s9 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a0 │ │ │ │ - sb a5,0(a2) │ │ │ │ - ld a5,0(t5) │ │ │ │ - neg a5,a5 │ │ │ │ - sd a5,0(s1) │ │ │ │ - j 13894 │ │ │ │ - bge a4,a5,1388e │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - sd a4,0(a5) │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a1,s5,1356a │ │ │ │ - ld a4,0(a1) │ │ │ │ - ld a5,8(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a5,a4,13862 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(a5) │ │ │ │ - j 1388e │ │ │ │ - li a2,0 │ │ │ │ - j 136f8 │ │ │ │ - li a3,0 │ │ │ │ - j 13184 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1700 │ │ │ │ - li a1,1698 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-256 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a6,1 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s9 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 119ac │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s9 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,32(s4) │ │ │ │ + lbu a5,24(s4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sub a3,a3,a4 │ │ │ │ + ld a2,24(a2) │ │ │ │ + li a4,43 │ │ │ │ + beqz a5,f1fc │ │ │ │ + li a4,45 │ │ │ │ + lw a5,60(s4) │ │ │ │ + lbu a1,56(s4) │ │ │ │ + lw a7,64(s4) │ │ │ │ + ld a6,16(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,-1746 │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,24(sp) │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1376 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,f23e │ │ │ │ + ld a0,568(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a0,672(s2) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,-148 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,f262 │ │ │ │ + ld a0,568(s2) │ │ │ │ + jal 39e0 │ │ │ │ + ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1726 │ │ │ │ - li a1,1703 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-314 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s0 │ │ │ │ + lw a5,72(sp) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s4,s4,80 │ │ │ │ + bgeu s6,a5,ef60 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10ba8 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10b90 │ │ │ │ + lw a5,68(s4) │ │ │ │ + bgeu s7,a5,f15e │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10fd4 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + li a5,82 │ │ │ │ + add a0,a0,s3 │ │ │ │ + sb a5,1(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add a0,a0,s3 │ │ │ │ + li s0,59 │ │ │ │ + sb s0,2(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a2,76(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + addi a0,a0,3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a3,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb s0,3(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a4,50 │ │ │ │ + sb a4,4(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,5(a5) │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,f318 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,656(s2) │ │ │ │ + mv a3,s3 │ │ │ │ mv a2,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 11286 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bltu s7,a5,f35a │ │ │ │ + ld a0,664(s2) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 114c4 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,f34c │ │ │ │ + ld a0,560(s2) │ │ │ │ + jal 39e0 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1162c │ │ │ │ + mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1568 │ │ │ │ - li a1,1709 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-356 │ │ │ │ - jal 27d46 │ │ │ │ - lw s0,80(sp) │ │ │ │ + j f268 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 39e0 │ │ │ │ + lw a5,344(s2) │ │ │ │ + bgeu s7,a5,f32e │ │ │ │ + ld a0,560(s2) │ │ │ │ + jal 32d0 │ │ │ │ + j f32e │ │ │ │ + lw a3,0(s4) │ │ │ │ + bne a3,a4,f188 │ │ │ │ + ld a3,8(s4) │ │ │ │ + lui a2,0x5 │ │ │ │ + bltu a3,a5,f8e6 │ │ │ │ + sub a0,a3,a5 │ │ │ │ + addi a2,a2,-481 │ │ │ │ + bltu a2,a0,f188 │ │ │ │ + bnez a1,f4de │ │ │ │ + ld a4,16(s8) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + bgeu a3,a4,f268 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,16(s4) │ │ │ │ + ld a5,56(sp) │ │ │ │ + add a2,s3,a0 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + sltu a5,a4,a5 │ │ │ │ + addi a5,a5,66 │ │ │ │ + sb a5,1(a2) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + sb a4,2(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a2,76(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + addi a0,a0,3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a3,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb a4,3(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a4,50 │ │ │ │ + sb a4,4(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,5(a5) │ │ │ │ + lwu a3,0(s4) │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a4,8(s8) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a7,16(s8) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a3,8(s4) │ │ │ │ + ld a5,32(s8) │ │ │ │ + ld a6,32(s4) │ │ │ │ + lbu a0,56(s8) │ │ │ │ + lbu a1,56(s4) │ │ │ │ + add a4,a4,a7 │ │ │ │ + sub a4,a4,a5 │ │ │ │ + ld a2,24(a2) │ │ │ │ + sub a3,a3,a6 │ │ │ │ + mv a5,a0 │ │ │ │ + bgeu a1,a0,f46e │ │ │ │ + mv a5,a1 │ │ │ │ + lbu a1,24(s8) │ │ │ │ + zext.b a6,a5 │ │ │ │ + li a7,43 │ │ │ │ + beqz a1,f480 │ │ │ │ + li a7,45 │ │ │ │ + mv a5,s3 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,1750 │ │ │ │ + addi a0,sp,80 │ │ │ │ + jal 52674 │ │ │ │ + lw a4,344(s2) │ │ │ │ li a5,1 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 11b90 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1586 │ │ │ │ - li a1,1711 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-398 │ │ │ │ - jal 27d46 │ │ │ │ + bgeu a5,a4,f4a2 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a0,656(s2) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,-760 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,f4c8 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 39e0 │ │ │ │ + ld a0,80(sp) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,24(s8) │ │ │ │ + beqz a5,f268 │ │ │ │ + ld a5,8(s8) │ │ │ │ + ld a3,8(s4) │ │ │ │ + ld a4,16(s4) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a4,a4,-1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + bgeu a5,a4,f268 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a4,16(s8) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a3,56(sp) │ │ │ │ + addi a4,a4,-1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sltu a5,a5,a3 │ │ │ │ + add a2,s3,a0 │ │ │ │ + addi a5,a5,66 │ │ │ │ + sb a5,1(a2) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + sb a4,2(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a2,76(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + addi a0,a0,3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a3,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb a4,3(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a4,50 │ │ │ │ + sb a4,4(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,5(a5) │ │ │ │ + lwu a3,0(s4) │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a2,16(s4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a4,8(s4) │ │ │ │ + ld a6,32(s8) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a3,8(s8) │ │ │ │ + lbu a0,56(s8) │ │ │ │ + lbu a1,56(s4) │ │ │ │ + add a4,a4,a2 │ │ │ │ + sub a3,a3,a6 │ │ │ │ + ld a2,24(a5) │ │ │ │ + sub a4,a4,a6 │ │ │ │ + mv a5,a0 │ │ │ │ + bgeu a1,a0,f5b4 │ │ │ │ + mv a5,a1 │ │ │ │ + lbu a1,24(s8) │ │ │ │ + zext.b a6,a5 │ │ │ │ + li a7,43 │ │ │ │ + beqz a1,f5c6 │ │ │ │ + li a7,45 │ │ │ │ mv a5,s3 │ │ │ │ - mv a4,s0 │ │ │ │ - j 13640 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1872 │ │ │ │ - li a1,1645 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-428 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - li a6,0 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,1424 │ │ │ │ + addi a0,sp,80 │ │ │ │ + jal 52674 │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,f5e8 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a0,656(s2) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,-1086 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,f262 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 39e0 │ │ │ │ + j f262 │ │ │ │ + lw a3,0(s4) │ │ │ │ + bne a3,a4,ed88 │ │ │ │ + ld a3,8(s4) │ │ │ │ + bltu a3,a5,f8f8 │ │ │ │ + lui a2,0x5 │ │ │ │ + sub a0,a3,a5 │ │ │ │ + addi a2,a2,-481 │ │ │ │ + bltu a2,a0,ed88 │ │ │ │ + bnez a1,f77a │ │ │ │ + ld a4,16(s11) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + bgeu a3,a4,ee68 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,16(s4) │ │ │ │ + ld a5,56(sp) │ │ │ │ + add a2,s3,a0 │ │ │ │ + add a4,a4,a3 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + sltu a5,a4,a5 │ │ │ │ + addi a5,a5,66 │ │ │ │ + sb a5,1(a2) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + sb a4,2(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a2,76(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + addi a0,a0,3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a3,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb a4,3(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a4,49 │ │ │ │ + sb a4,4(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,5(a5) │ │ │ │ + lwu a3,0(s4) │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a4,8(s11) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a7,16(s11) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a3,8(s4) │ │ │ │ + ld a5,32(s11) │ │ │ │ + ld a6,32(s4) │ │ │ │ + lbu a0,56(s11) │ │ │ │ + lbu a1,56(s4) │ │ │ │ + add a4,a4,a7 │ │ │ │ + sub a4,a4,a5 │ │ │ │ + ld a2,24(a2) │ │ │ │ + sub a3,a3,a6 │ │ │ │ + mv a5,a0 │ │ │ │ + bgeu a1,a0,f70a │ │ │ │ + mv a5,a1 │ │ │ │ + lbu a1,24(s11) │ │ │ │ + zext.b a6,a5 │ │ │ │ + li a7,43 │ │ │ │ + beqz a1,f71c │ │ │ │ + li a7,45 │ │ │ │ mv a5,s3 │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 119ac │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,1082 │ │ │ │ + addi a0,sp,80 │ │ │ │ + jal 52674 │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,f73e │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a0,656(s2) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,-1428 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,f764 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 39e0 │ │ │ │ + ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ + lbu a5,24(s11) │ │ │ │ + beqz a5,ee68 │ │ │ │ + ld a5,8(s11) │ │ │ │ + ld a3,8(s4) │ │ │ │ + ld a4,16(s4) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a4,a4,-1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + bgeu a5,a4,ee68 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a4,16(s11) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a3,56(sp) │ │ │ │ + addi a4,a4,-1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sltu a5,a5,a3 │ │ │ │ + add a2,s3,a0 │ │ │ │ + addi a5,a5,66 │ │ │ │ + sb a5,1(a2) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + sb a4,2(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a2,76(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + addi a0,a0,3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a3,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + li a4,59 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb a4,3(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a4,49 │ │ │ │ + sb a4,4(a5) │ │ │ │ + jal 3310 │ │ │ │ + lwu a4,76(sp) │ │ │ │ + add a5,s3,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,5(a5) │ │ │ │ + lwu a3,0(s4) │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a2,16(s4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a4,8(s4) │ │ │ │ + ld a6,32(s11) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a3,8(s11) │ │ │ │ + lbu a0,56(s11) │ │ │ │ + lbu a1,56(s4) │ │ │ │ + add a4,a4,a2 │ │ │ │ + sub a3,a3,a6 │ │ │ │ + ld a2,24(a5) │ │ │ │ + sub a4,a4,a6 │ │ │ │ + mv a5,a0 │ │ │ │ + bgeu a1,a0,f850 │ │ │ │ + mv a5,a1 │ │ │ │ + lbu a1,24(s11) │ │ │ │ + zext.b a6,a5 │ │ │ │ + li a7,43 │ │ │ │ + beqz a1,f862 │ │ │ │ + li a7,45 │ │ │ │ + mv a5,s3 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,756 │ │ │ │ + addi a0,sp,80 │ │ │ │ + jal 52674 │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,f884 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a0,656(s2) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,-1754 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,344(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,ee62 │ │ │ │ + ld a0,552(s2) │ │ │ │ + jal 39e0 │ │ │ │ + j ee62 │ │ │ │ + fld fs0,104(sp) │ │ │ │ + fld fs1,96(sp) │ │ │ │ + li s9,1 │ │ │ │ + j ece4 │ │ │ │ + mv s6,s0 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s0,s1 │ │ │ │ + mv s1,s2 │ │ │ │ + ld s2,32(sp) │ │ │ │ + j ed22 │ │ │ │ + mv s10,s0 │ │ │ │ + j eb52 │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1898 │ │ │ │ - li a1,1650 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-486 │ │ │ │ - jal 27d46 │ │ │ │ - ld a2,48(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1916 │ │ │ │ - li a1,1654 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-528 │ │ │ │ - jal 27d46 │ │ │ │ - lw s0,84(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 11b90 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1934 │ │ │ │ - li a1,1657 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-570 │ │ │ │ - jal 27d46 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s0 │ │ │ │ - j 1307e │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1770 │ │ │ │ - li a1,1595 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-602 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,a0 │ │ │ │ - mv s2,a0 │ │ │ │ - sw s0,0(a0) │ │ │ │ - mv a5,s3 │ │ │ │ - li a4,1 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 11ce8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ + li s9,1 │ │ │ │ + j ece4 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + j eb52 │ │ │ │ + ld a0,48(s0) │ │ │ │ + j efb6 │ │ │ │ + sub a0,a5,a3 │ │ │ │ + addi a2,a2,-481 │ │ │ │ + bltu a2,a0,f188 │ │ │ │ + bnez a1,f4de │ │ │ │ + j f396 │ │ │ │ + lui a2,0x5 │ │ │ │ + sub a0,a5,a3 │ │ │ │ + addi a2,a2,-481 │ │ │ │ + bltu a2,a0,ed88 │ │ │ │ + beqz a1,f632 │ │ │ │ + j f77a │ │ │ │ + fsd fs0,104(sp) │ │ │ │ + fsd fs1,96(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a4,32(a0) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + beqz a4,faa6 │ │ │ │ + ld a3,48(a0) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + li s0,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + li s4,88 │ │ │ │ + add a5,a3,s0 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,s3,fa06 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s0,s0,88 │ │ │ │ + bltu s1,a4,f93e │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,s2,faba │ │ │ │ + addiw s2,s2,-2 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mul s2,s2,a5 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + addi a5,a4,200 │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + addi s0,a4,112 │ │ │ │ + li s3,0 │ │ │ │ + add s2,s2,a5 │ │ │ │ + j f990 │ │ │ │ + ori s3,s3,8 │ │ │ │ + addi s0,s0,88 │ │ │ │ + beq s2,s0,f9e0 │ │ │ │ + ld a4,-88(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,88(a4) │ │ │ │ + ld a2,88(a5) │ │ │ │ + lw s11,0(a4) │ │ │ │ + lw s6,0(a5) │ │ │ │ + lbu s8,96(a4) │ │ │ │ + lbu s7,96(a5) │ │ │ │ + lw s5,32(a4) │ │ │ │ + lw s4,32(a5) │ │ │ │ + lw s10,28(a2) │ │ │ │ + lw s9,28(a0) │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,0(s0) │ │ │ │ + sext.w s1,a0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne s6,s11,f984 │ │ │ │ + beq s7,s8,fa50 │ │ │ │ + addi s0,s0,88 │ │ │ │ + ori s3,s3,4 │ │ │ │ + bne s2,s0,f990 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ mv a0,s3 │ │ │ │ + ld s3,88(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + addiw a5,s2,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mul a1,a1,s4 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sext.w s7,a5 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + mul s2,s2,s4 │ │ │ │ + jal af94 │ │ │ │ + ld a1,48(s5) │ │ │ │ + sd a0,8(sp) │ │ │ │ + li a2,88 │ │ │ │ + add a1,a1,s0 │ │ │ │ + addi s0,s0,88 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a4,32(s5) │ │ │ │ + bgeu s1,a4,faa2 │ │ │ │ + ld a3,48(s5) │ │ │ │ + mv s2,s7 │ │ │ │ + j f93e │ │ │ │ + addw s5,s5,s9 │ │ │ │ + addw s4,s4,s10 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + bnez s7,fa86 │ │ │ │ + addi s1,s1,-1 │ │ │ │ + add s1,s1,s5 │ │ │ │ + bgeu s4,s1,f988 │ │ │ │ + addi a0,a0,-1 │ │ │ │ + add a0,a0,s4 │ │ │ │ + bgeu a0,s5,fa9c │ │ │ │ + ori s3,s3,1 │ │ │ │ + j f988 │ │ │ │ + addi a0,a0,-1 │ │ │ │ + add a0,a0,s4 │ │ │ │ + bgeu s5,a0,f988 │ │ │ │ + addi s1,s1,-1 │ │ │ │ + add s1,s1,s5 │ │ │ │ + bltu s1,s4,fa80 │ │ │ │ + ori s3,s3,3 │ │ │ │ + j f988 │ │ │ │ + ori s3,s3,2 │ │ │ │ + j f988 │ │ │ │ + mv s2,s7 │ │ │ │ + j f954 │ │ │ │ + sd zero,8(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + li s3,0 │ │ │ │ jal 3670 │ │ │ │ - j 130a2 │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv t3,s11 │ │ │ │ - mv t4,s0 │ │ │ │ - j 13686 │ │ │ │ - addi a6,s0,-1 │ │ │ │ - mv a0,s4 │ │ │ │ - mv t3,s0 │ │ │ │ - j 13108 │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - beqz a1,13aee │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x4c │ │ │ │ - addi s4,s4,-1886 │ │ │ │ - auipc s3,0x4e │ │ │ │ - addi s3,s3,1218 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s4 │ │ │ │ + ld ra,120(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,88(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + li s3,0 │ │ │ │ + j f9f6 │ │ │ │ + ld a3,16(a0) │ │ │ │ + ld a4,16(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,fb10 │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a0,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3e932 │ │ │ │ - mv a1,s3 │ │ │ │ + bltu a3,a4,fb12 │ │ │ │ + lw a3,0(a5) │ │ │ │ + lw a4,0(a1) │ │ │ │ + bltu a4,a3,fb12 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,fb12 │ │ │ │ + lbu a3,40(a5) │ │ │ │ + lbu a4,40(a1) │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s2,s0,13abe │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + bltu a4,a3,fb12 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,fb12 │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,fb12 │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,fb4c │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,fb4e │ │ │ │ + lbu a3,24(a5) │ │ │ │ + lbu a4,24(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,fb4e │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,fb4e │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,fb4e │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x54 │ │ │ │ + addi a3,a3,1038 │ │ │ │ + li a2,308 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,18 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,26 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,fbac │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,fbae │ │ │ │ + lbu a3,40(a5) │ │ │ │ + lbu a4,40(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,fbae │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,fbae │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,fbae │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ ret │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - beqz a2,13b9e │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + ld a1,16(a1) │ │ │ │ + sd s6,16(sp) │ │ │ │ + auipc s6,0x6a │ │ │ │ + ld s6,854(s6) │ │ │ │ + sd s0,64(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ + add a1,a1,a2 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s4,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + ld a5,0(s6) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s2,a1 │ │ │ │ - addi s8,a0,16 │ │ │ │ - li s1,0 │ │ │ │ - li s4,0 │ │ │ │ - auipc s7,0x4c │ │ │ │ - addi s7,s7,-1972 │ │ │ │ - auipc s3,0x4c │ │ │ │ - addi s3,s3,-1964 │ │ │ │ - auipc s6,0x4e │ │ │ │ - addi s6,s6,1108 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,0(s8) │ │ │ │ - beqz a5,13b74 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,-8(s8) │ │ │ │ - slli a4,s0,0x2 │ │ │ │ - sext.w a2,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a4,0(s8) │ │ │ │ - sext.w a5,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu a5,a4,13b3e │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addi s8,s8,32 │ │ │ │ - bne s5,s4,13b2c │ │ │ │ + mv s3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + jal 263a4 │ │ │ │ + sext.w a1,a0 │ │ │ │ + sw a1,0(s0) │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,sp │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26416 │ │ │ │ + beqz s1,fc6e │ │ │ │ + lwu a5,0(sp) │ │ │ │ + add a3,a5,s4 │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu s3,a3,fc5a │ │ │ │ + lwu a3,4(sp) │ │ │ │ + sd a4,8(s0) │ │ │ │ + add a2,s1,a4 │ │ │ │ + bgeu a2,a3,fc52 │ │ │ │ + sd a5,24(s0) │ │ │ │ + sd s1,16(s0) │ │ │ │ + sd a3,32(s0) │ │ │ │ + sb s5,40(s0) │ │ │ │ + sb zero,56(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sw zero,60(s0) │ │ │ │ + sd zero,64(s0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s6) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,fc8e │ │ │ │ ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ + addi s1,a3,1 │ │ │ │ + sub s1,s1,a4 │ │ │ │ + j fc16 │ │ │ │ + lwu a3,4(sp) │ │ │ │ + sub a4,s3,s4 │ │ │ │ + sd a4,8(s0) │ │ │ │ + add a2,s1,a4 │ │ │ │ + bltu a2,a3,fc16 │ │ │ │ + j fc52 │ │ │ │ + auipc a3,0x54 │ │ │ │ + addi a3,a3,778 │ │ │ │ + li a2,65 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,-266 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,-218 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 5262c │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd a0,48(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - lbu s5,64(sp) │ │ │ │ - beqz a2,13c24 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s4,a6 │ │ │ │ - mv s6,a1 │ │ │ │ - add s2,a1,a2 │ │ │ │ - auipc s3,0x4b │ │ │ │ - addi s3,s3,1982 │ │ │ │ - ld a5,0(s6) │ │ │ │ - ld a0,8(a5) │ │ │ │ - blez a0,13c12 │ │ │ │ - ld a7,0(a5) │ │ │ │ - li s0,0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ + sb a1,56(a0) │ │ │ │ + ret │ │ │ │ + ld a0,8(a0) │ │ │ │ + ret │ │ │ │ + ld a0,8(a0) │ │ │ │ + ret │ │ │ │ + ld a4,8(a0) │ │ │ │ + ld a0,24(a0) │ │ │ │ + sub a0,a4,a0 │ │ │ │ + ret │ │ │ │ + ld a4,8(a0) │ │ │ │ + ld a0,32(a0) │ │ │ │ + sub a0,a4,a0 │ │ │ │ + ret │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + add a0,a5,a4 │ │ │ │ + addi a0,a0,-1 │ │ │ │ + ret │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + ld a0,24(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sub a0,a5,a0 │ │ │ │ + ret │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + ld a0,32(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sub a0,a5,a0 │ │ │ │ + ret │ │ │ │ + lwu a4,0(a1) │ │ │ │ + ld a5,24(a0) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,24(a5) │ │ │ │ + ret │ │ │ │ + ld a0,16(a0) │ │ │ │ + ld a5,8(a1) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ret │ │ │ │ + ld a4,24(a1) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + ld a5,8(a1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a4,a2 │ │ │ │ + ld a0,16(a0) │ │ │ │ + bltu a3,a5,fd26 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ret │ │ │ │ + sub a5,a5,a2 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + ld a5,8(a5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a4,a0,a1 │ │ │ │ + bltu a4,a5,fd40 │ │ │ │ + ret │ │ │ │ + sub a0,a5,a1 │ │ │ │ + ret │ │ │ │ + lwu a0,0(a0) │ │ │ │ + ret │ │ │ │ + ld a5,8(a1) │ │ │ │ + ld a0,16(a1) │ │ │ │ + ld a6,32(a1) │ │ │ │ + add a7,a5,a0 │ │ │ │ + addi a4,a7,-1 │ │ │ │ + bgeu a4,a6,fd8a │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ add a4,a4,a7 │ │ │ │ - lw a2,0(a4) │ │ │ │ - addiw a3,s0,1 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ + bgeu a4,a6,fd84 │ │ │ │ + addw a0,a0,a3 │ │ │ │ + ld a3,24(a1) │ │ │ │ slli a4,a2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a5,s4,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - beq a5,s5,13c2c │ │ │ │ - sext.w s0,a3 │ │ │ │ - blt a1,a0,13be2 │ │ │ │ - addi s6,s6,8 │ │ │ │ - bne s2,s6,13bd2 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + add a4,a4,a3 │ │ │ │ + bltu a4,a5,fd80 │ │ │ │ + subw a2,a5,a3 │ │ │ │ + addw a0,a0,a2 │ │ │ │ ret │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a3,0(a4) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s6) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - ld a0,8(a5) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bge a4,a0,13c12 │ │ │ │ - ld a7,0(a5) │ │ │ │ - j 13be2 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - beqz a2,13e06 │ │ │ │ - sd s3,56(sp) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - lui s3,0x1 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s10,a2 │ │ │ │ - mv s5,a0 │ │ │ │ - srli s6,a5,0x1e │ │ │ │ - mv s9,a1 │ │ │ │ - li s8,0 │ │ │ │ - li s0,0 │ │ │ │ - li s7,0 │ │ │ │ - addi s3,s3,-96 │ │ │ │ - li s2,0 │ │ │ │ - beqz s0,13db2 │ │ │ │ - lbu a1,0(s9) │ │ │ │ - li s2,0 │ │ │ │ - li a5,0 │ │ │ │ - j 13ca8 │ │ │ │ + subw a0,a6,a5 │ │ │ │ + j fd6e │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal fb50 │ │ │ │ + lw a0,16(a0) │ │ │ │ + ret │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ addiw a5,a5,1 │ │ │ │ - addi s2,s2,32 │ │ │ │ - beq a5,s0,13daa │ │ │ │ - add a4,s8,s2 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bne a3,a1,13c9e │ │ │ │ - beq s0,a5,13db2 │ │ │ │ - lw a3,24(a4) │ │ │ │ - lw a5,16(a4) │ │ │ │ - ld a0,8(a4) │ │ │ │ - mv s2,a4 │ │ │ │ - bgeu a5,a3,13df4 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - sw a4,16(s2) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + ld a0,8(a0) │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s0) │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ add a0,a0,a5 │ │ │ │ - sw s7,0(a0) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addi s9,s9,1 │ │ │ │ - bne s10,s7,13c8e │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc s2,0x6a │ │ │ │ + ld s2,280(s2) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a2 │ │ │ │ + mv a0,a1 │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,8(sp) │ │ │ │ li a4,0 │ │ │ │ - auipc a3,0xffffc │ │ │ │ - addi a3,a3,-102 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1e7d6 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s5,s0,0x20 │ │ │ │ - sd a0,0(s1) │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - beqz s0,13d74 │ │ │ │ - slli s3,s5,0x2 │ │ │ │ - add s3,s3,s9 │ │ │ │ - li s7,0 │ │ │ │ - auipc s2,0x4b │ │ │ │ - addi s2,s2,1686 │ │ │ │ - lwu a5,0(s9) │ │ │ │ - li s6,0 │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,16(a5) │ │ │ │ - beqz a4,13d6e │ │ │ │ + mv a1,a5 │ │ │ │ + sw a5,0(a2) │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,sp │ │ │ │ + jal 26416 │ │ │ │ + lbu a5,96(s1) │ │ │ │ + sb a5,40(s0) │ │ │ │ + ld a0,88(s1) │ │ │ │ + lw a4,32(s1) │ │ │ │ + lwu a3,4(s1) │ │ │ │ + lw a5,28(a0) │ │ │ │ + sd a3,24(s0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,8(s0) │ │ │ │ + jal 1c0bc │ │ │ │ + lwu a5,4(sp) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a5,32(s0) │ │ │ │ + sd a0,16(s0) │ │ │ │ + lbu a1,96(s1) │ │ │ │ + ld a0,88(s1) │ │ │ │ + jal 1c9ac │ │ │ │ + sw a0,60(s0) │ │ │ │ + lbu a1,96(s1) │ │ │ │ + ld a0,88(s1) │ │ │ │ + jal 1c9f8 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,88(s1) │ │ │ │ + sw a5,64(s0) │ │ │ │ + jal 189ae │ │ │ │ + sw a0,68(s0) │ │ │ │ + sb zero,56(s0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,fe86 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +000000000000fe8a : │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,feae │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,feb0 │ │ │ │ ld a5,8(a5) │ │ │ │ - slli s10,s6,0x2 │ │ │ │ - mv a3,s7 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv a1,s2 │ │ │ │ + ld a4,8(a1) │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lwu a5,0(s9) │ │ │ │ - ld a4,0(s1) │ │ │ │ - sext.w a3,s7 │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a5,8(a5) │ │ │ │ - addi s6,s6,1 │ │ │ │ - sext.w a2,s6 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sw a3,0(a5) │ │ │ │ - lwu a5,0(s9) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,16(a5) │ │ │ │ - bltu a2,a4,13d28 │ │ │ │ - addi s9,s9,4 │ │ │ │ - bne s3,s9,13d1a │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - mv a1,s5 │ │ │ │ - auipc a3,0xffffc │ │ │ │ - addi a3,a3,-282 │ │ │ │ - li a2,32 │ │ │ │ + bltu a4,a5,feb0 │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + lwu a1,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1012 │ │ │ │ + li a2,72 │ │ │ │ + sd ra,8(sp) │ │ │ │ jal 3400 │ │ │ │ - ld ra,88(sp) │ │ │ │ - sw s0,0(s4) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s2,a5,0x1b │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a5,0(s9) │ │ │ │ - add s2,s2,a0 │ │ │ │ - mv s8,a0 │ │ │ │ - sw a5,0(s2) │ │ │ │ - sd zero,8(s2) │ │ │ │ - sw zero,16(s2) │ │ │ │ - sw zero,24(s2) │ │ │ │ - mv a1,s3 │ │ │ │ - li a5,1000 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,24(s2) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s2) │ │ │ │ - sd a0,8(s2) │ │ │ │ - j 13cc2 │ │ │ │ - addiw a3,a3,1000 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - sext.w a5,a3 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - j 13de2 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0xffffc │ │ │ │ - addi a3,a3,-396 │ │ │ │ - li a1,0 │ │ │ │ - jal 1e7d6 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s5,0 │ │ │ │ - li s8,0 │ │ │ │ - j 13d80 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s9,a1 │ │ │ │ - mv a0,a3 │ │ │ │ - mv a1,a4 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - sd s1,72(sp) │ │ │ │ - jal 3e6fa │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - add s2,s2,s3 │ │ │ │ - lw a1,0(s2) │ │ │ │ + ld a5,8(a0) │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + lbu a3,40(a5) │ │ │ │ + auipc s2,0x6a │ │ │ │ + ld s2,24(s2) │ │ │ │ + lw s6,0(a5) │ │ │ │ + ld s9,8(a5) │ │ │ │ + ld s8,16(a5) │ │ │ │ + ld s11,24(a5) │ │ │ │ + ld s10,32(a5) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s3,a1 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a5,-1 │ │ │ │ - mv s4,a0 │ │ │ │ - beq a4,a5,13e9a │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd zero,0(a0) │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a6,0(s7) │ │ │ │ + li a5,1 │ │ │ │ sd zero,8(a0) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s0,a5,13e7a │ │ │ │ - beqz s7,13f10 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s2,0 │ │ │ │ - auipc s6,0x4b │ │ │ │ - addi s6,s6,1298 │ │ │ │ - ld a5,0(s9) │ │ │ │ - li s1,0 │ │ │ │ - li s8,0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - beqz a3,13f02 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw s0,0(a5) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a4,s0 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s9) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add a5,a5,s8 │ │ │ │ - add s0,s0,s4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - ld a1,0(s0) │ │ │ │ - mv a0,s5 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 3e566 │ │ │ │ - ld a5,0(s9) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli s8,a4,0x1e │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a3,0(a5) │ │ │ │ - bltu s1,a3,13eba │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s9,s9,32 │ │ │ │ - bne s7,s2,13eae │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,48(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - addiw s0,a4,1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv s5,a1 │ │ │ │ - sd zero,32(a1) │ │ │ │ - sd zero,40(a1) │ │ │ │ - sh zero,52(a1) │ │ │ │ - sd zero,16(a1) │ │ │ │ - sd zero,24(a1) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s0 │ │ │ │ - slli s1,s4,0x20 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s3 │ │ │ │ - sd a0,0(s5) │ │ │ │ - mv a2,s1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s5) │ │ │ │ - mv a1,s0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + bgeu a5,a6,10072 │ │ │ │ + ld a2,8(s7) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a5,0 │ │ │ │ li a0,0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld s3,0(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s4,141ec │ │ │ │ - addiw a5,s4,-1 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j ff72 │ │ │ │ + ld a7,8(a4) │ │ │ │ + add a1,s9,s8 │ │ │ │ + add a1,a1,s3 │ │ │ │ + bgeu a7,a1,ff88 │ │ │ │ + ld a4,16(a4) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + add a7,a7,a4 │ │ │ │ + sub s8,a7,s9 │ │ │ │ + mv a4,s4 │ │ │ │ + bgeu a1,a6,10000 │ │ │ │ + addi s4,a4,1 │ │ │ │ + slli s0,s4,0x3 │ │ │ │ + add s0,s0,s4 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add a4,a2,s0 │ │ │ │ + lw a1,0(a4) │ │ │ │ + beq a1,s6,ff52 │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add t1,s3,a5 │ │ │ │ - li a2,0 │ │ │ │ - li a3,56 │ │ │ │ - auipc a4,0x50 │ │ │ │ - addi a4,a4,554 │ │ │ │ - lbu a7,0(t1) │ │ │ │ - slli a6,a2,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - addiw a5,a7,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - add a6,a6,a0 │ │ │ │ - bltu a3,a5,13fd2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sb a3,56(sp) │ │ │ │ + sw s6,16(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - li a7,75 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - add a5,a0,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a2,8(s7) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + lw a6,0(s7) │ │ │ │ + add a4,a2,s0 │ │ │ │ + ld s9,8(a4) │ │ │ │ + ld s11,24(a4) │ │ │ │ + ld s10,32(a4) │ │ │ │ + lw s6,0(a4) │ │ │ │ + ld s8,16(a4) │ │ │ │ + lbu a3,40(a4) │ │ │ │ + ld a0,8(s5) │ │ │ │ + mv a4,s4 │ │ │ │ + bltu a1,a6,ff72 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sb a3,56(sp) │ │ │ │ + sw s6,16(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s5) │ │ │ │ sd a0,8(s5) │ │ │ │ - beqz s2,14038 │ │ │ │ - mv a1,s0 │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a4,0(s2) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bnez a4,1007c │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,152(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + li a1,72 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - sd a0,16(s5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,16(s5) │ │ │ │ - mv a1,s0 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 10012 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s5,152(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + sd s2,176(sp) │ │ │ │ + ld a0,8(a0) │ │ │ │ + mv s2,a1 │ │ │ │ + lwu a1,0(s5) │ │ │ │ + sd s3,168(sp) │ │ │ │ + auipc s3,0x6a │ │ │ │ + ld s3,-390(s3) │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1322 │ │ │ │ + li a2,72 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + jal 3400 │ │ │ │ + ld a5,8(s5) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - sd a0,24(s5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,24(s5) │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a0,24(s5) │ │ │ │ - jal 20ec6 │ │ │ │ - sd a0,24(s5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - sw s4,48(s5) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + ld a2,24(a5) │ │ │ │ + lw s7,0(a5) │ │ │ │ + ld s10,8(a5) │ │ │ │ + lbu s8,40(a5) │ │ │ │ + ld s9,16(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a6,0(s5) │ │ │ │ + li a5,1 │ │ │ │ + sd zero,8(a0) │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + bgeu a5,a6,10238 │ │ │ │ + ld a1,8(s5) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a4,0 │ │ │ │ + li a0,0 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 10188 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sw s7,16(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + sb s8,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + sd s11,48(sp) │ │ │ │ + sd s9,32(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a3,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + li a2,72 │ │ │ │ + slli a4,a3,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 3530 │ │ │ │ + lw a4,0(s4) │ │ │ │ + ld a1,8(s5) │ │ │ │ + addiw a3,s6,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + lw a6,0(s5) │ │ │ │ + add a5,a1,s0 │ │ │ │ + ld s10,8(a5) │ │ │ │ + ld a2,24(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + lw s7,0(a5) │ │ │ │ + ld s9,16(a5) │ │ │ │ + lbu s8,40(a5) │ │ │ │ + ld a0,8(s4) │ │ │ │ + mv a5,s6 │ │ │ │ + bgeu a3,a6,101c6 │ │ │ │ + addi s6,a5,1 │ │ │ │ + slli s0,s6,0x3 │ │ │ │ + add s0,s0,s6 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add a3,a1,s0 │ │ │ │ + lw a5,0(a3) │ │ │ │ + bne a5,s7,10112 │ │ │ │ + lbu a5,40(a3) │ │ │ │ + bne a5,s8,10112 │ │ │ │ + ld a7,8(a3) │ │ │ │ + add a5,s10,s9 │ │ │ │ + add a5,a5,s2 │ │ │ │ + bgeu a7,a5,10112 │ │ │ │ + ld a5,16(a3) │ │ │ │ + addiw a3,s6,1 │ │ │ │ + add a7,a7,a5 │ │ │ │ + sub s9,a7,s10 │ │ │ │ + mv a5,s6 │ │ │ │ + bltu a3,a6,10188 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a2,40(sp) │ │ │ │ + sw s7,16(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + sb s8,56(sp) │ │ │ │ + sd s11,48(sp) │ │ │ │ + sd s9,32(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s4) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a4,0(s3) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s4) │ │ │ │ + bnez a4,10242 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,160(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - li a7,121 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,107 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,109 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,100 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,99 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,104 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,103 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,118 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,82 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,66 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,65 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,98 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,89 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,114 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,77 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,68 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,67 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,72 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,71 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,86 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,84 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,116 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,97 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - mv a5,a0 │ │ │ │ - j 13fe2 │ │ │ │ - ld a0,0(a1) │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 101d8 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,14204 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,14210 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - beqz a0,1421c │ │ │ │ - jal 3670 │ │ │ │ - sd zero,16(s0) │ │ │ │ - ld a0,24(s0) │ │ │ │ - beqz a0,14228 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,24(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,14234 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,32(s0) │ │ │ │ - ld a0,40(s0) │ │ │ │ - beqz a0,14240 │ │ │ │ jal 3670 │ │ │ │ - sd zero,40(s0) │ │ │ │ - sh zero,52(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ - sw zero,48(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - bnez a3,14266 │ │ │ │ - beqz a2,14312 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld a0,8(a1) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - bnez a2,142c2 │ │ │ │ - ld a0,32(a1) │ │ │ │ - beqz a0,1437c │ │ │ │ - lbu a5,52(a1) │ │ │ │ - beq a5,a4,14306 │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,0(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - beqz s2,1434c │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,142b2 │ │ │ │ - andi s1,s1,1 │ │ │ │ - bnez s1,14410 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + lbu a0,40(a0) │ │ │ │ ret │ │ │ │ - ld a0,40(a1) │ │ │ │ - beqz a0,1438e │ │ │ │ - lbu a5,53(a1) │ │ │ │ - beq a5,a4,14306 │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,40(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - beqz s2,1431c │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,14302 │ │ │ │ - andi s1,s1,1 │ │ │ │ - bnez s1,14400 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,143f0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,143e0 │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,143b0 │ │ │ │ - andi s1,s1,253 │ │ │ │ - li a5,4 │ │ │ │ - bne s1,a5,14302 │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,143d0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,143c0 │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,143a0 │ │ │ │ - andi s1,s1,253 │ │ │ │ - li a5,4 │ │ │ │ - bne s1,a5,142b2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - lw a1,48(a1) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s0) │ │ │ │ - j 1427e │ │ │ │ - lw a1,48(a1) │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s7,104(sp) │ │ │ │ + auipc s7,0x6a │ │ │ │ + ld s7,-862(s7) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,40(s0) │ │ │ │ - j 142ce │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - bnez a2,14426 │ │ │ │ - ld a0,16(a1) │ │ │ │ - ret │ │ │ │ - ld a0,24(a1) │ │ │ │ + li a1,16 │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s2,10372 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + li a5,104 │ │ │ │ + mul s2,s2,a5 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + addi s5,sp,8 │ │ │ │ + addi s6,sp,12 │ │ │ │ + addi s4,sp,16 │ │ │ │ + add s2,s2,s0 │ │ │ │ + lw a1,0(s0) │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + sw a1,16(sp) │ │ │ │ + jal 26416 │ │ │ │ + ld a0,88(s0) │ │ │ │ + lw a2,32(s0) │ │ │ │ + lbu a3,96(s0) │ │ │ │ + lw a5,28(a0) │ │ │ │ + lwu a4,4(s0) │ │ │ │ + sb a3,56(sp) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1c0bc │ │ │ │ + lwu a4,12(sp) │ │ │ │ + lbu a1,96(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 1c9ac │ │ │ │ + lbu a1,96(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sw a5,76(sp) │ │ │ │ + addi s0,s0,104 │ │ │ │ + jal 1c9f8 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,-16(s0) │ │ │ │ + sw a5,80(sp) │ │ │ │ + jal 189ae │ │ │ │ + lw a5,0(s1) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,8(s1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sw a4,84(sp) │ │ │ │ + sb zero,72(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s1) │ │ │ │ + sd a0,8(s1) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s1) │ │ │ │ + bne s0,s2,102c6 │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,10390 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,152(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,0(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a5,10406 │ │ │ │ + lw a5,0(a0) │ │ │ │ + sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - bnez a4,1445e │ │ │ │ - ld a5,0(a1) │ │ │ │ - sd a5,0(a2) │ │ │ │ - ld a0,8(a1) │ │ │ │ - sd a0,8(s4) │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + li s3,0 │ │ │ │ + li s2,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + ld a0,8(s0) │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + ld s1,8(s4) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s0) │ │ │ │ + add s1,s1,s3 │ │ │ │ + sd a0,8(s0) │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + lw a4,0(s4) │ │ │ │ + bltu s2,a4,103b6 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ - sd a5,0(s3) │ │ │ │ - ld a5,24(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ - sd a5,8(s3) │ │ │ │ - ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a0,32(a1) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - beqz a0,14564 │ │ │ │ - lbu a5,52(a1) │ │ │ │ - beq a5,s2,144c2 │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,0(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - bnez s2,14544 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,145d8 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,145c4 │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,1458a │ │ │ │ - andi a5,s1,253 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,144be │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld a0,40(s0) │ │ │ │ - beqz a0,1459e │ │ │ │ - lbu a5,53(s0) │ │ │ │ - beq a5,s2,1451e │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ + lwu a4,0(a1) │ │ │ │ + beqz a4,1047a │ │ │ │ + ld a0,8(a1) │ │ │ │ slli a2,a2,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,40(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - bnez s2,14524 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,145b0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,145ec │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,14576 │ │ │ │ - andi s1,s1,253 │ │ │ │ - li a5,4 │ │ │ │ - bne s1,a5,1451a │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - j 14442 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,1451a │ │ │ │ - andi s1,s1,1 │ │ │ │ - bnez s1,14614 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,144be │ │ │ │ - andi a5,s1,1 │ │ │ │ - bnez a5,14600 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - lw a1,48(a1) │ │ │ │ + ld a6,24(a0) │ │ │ │ + ld a1,8(a0) │ │ │ │ + add a5,a6,a2 │ │ │ │ + bltu a5,a1,10482 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,-72 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + ld t1,32(a5) │ │ │ │ + add t3,a2,a4 │ │ │ │ + addi a7,t3,-1 │ │ │ │ + bgeu a7,t1,10488 │ │ │ │ + slli a7,a3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add a7,a7,t3 │ │ │ │ + bgeu a7,t1,1047c │ │ │ │ + addw a3,a3,a4 │ │ │ │ + ld a4,24(a5) │ │ │ │ + bltu a4,a2,10466 │ │ │ │ + subw a2,a2,a4 │ │ │ │ + addw a3,a3,a2 │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + sd a6,8(a0) │ │ │ │ + add a1,a1,a4 │ │ │ │ + sub a1,a1,a6 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a1,16(a0) │ │ │ │ + sd a3,16(a5) │ │ │ │ + ret │ │ │ │ + subw a3,t1,a2 │ │ │ │ + j 1045c │ │ │ │ + sub a6,a1,a2 │ │ │ │ + j 1042a │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal fb50 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s9,40(sp) │ │ │ │ + mv s9,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + beqz a1,105aa │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + slli s5,a2,0x20 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + li s10,0 │ │ │ │ + li s7,0 │ │ │ │ + li s11,0 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + bnez a5,1057a │ │ │ │ + mv a2,s5 │ │ │ │ + mv a6,s4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv a0,s3 │ │ │ │ + beq a5,a1,104dc │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ + ld a5,8(s9) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a7,16(s2) │ │ │ │ + ld a4,8(a5) │ │ │ │ + add a1,a3,a2 │ │ │ │ + add s8,a7,a3 │ │ │ │ + bgeu a1,a4,10506 │ │ │ │ + sub a2,a4,a2 │ │ │ │ + add s8,a7,a2 │ │ │ │ + ld s1,16(a5) │ │ │ │ + ld a2,32(a5) │ │ │ │ + add a7,a4,s1 │ │ │ │ + addi a5,a7,-1 │ │ │ │ + bgeu a5,a2,105b0 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a7 │ │ │ │ + bltu a5,a2,10580 │ │ │ │ + subw s1,a2,a4 │ │ │ │ + bltu a1,a4,1052e │ │ │ │ + subw a6,a4,a3 │ │ │ │ + addw s1,s1,a6 │ │ │ │ + addw s0,s1,s11 │ │ │ │ + addiw a1,s0,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s0) │ │ │ │ - j 14474 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - lw a1,48(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ + mv a0,s7 │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + sext.w s6,s0 │ │ │ │ + slli a0,s11,0x20 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a1,s8 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,s7 │ │ │ │ + add s0,s0,s7 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s0) │ │ │ │ + lw a1,0(s9) │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a5,s10 │ │ │ │ + bgeu a5,a1,10584 │ │ │ │ + mv s11,s6 │ │ │ │ + beqz a5,104ce │ │ │ │ + li a2,0 │ │ │ │ + li a6,0 │ │ │ │ + j 104d2 │ │ │ │ + addw s1,s1,a0 │ │ │ │ + j 10526 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + sw s6,0(a5) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + j 10596 │ │ │ │ + auipc a3,0x54 │ │ │ │ + addi a3,a3,-1616 │ │ │ │ + li a2,308 │ │ │ │ + auipc a1,0x4e │ │ │ │ + addi a1,a1,1460 │ │ │ │ + auipc a0,0x4e │ │ │ │ + addi a0,a0,1468 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a4,8(a0) │ │ │ │ + ld a5,8(a1) │ │ │ │ + ld a0,16(a0) │ │ │ │ + subw a5,a5,a4 │ │ │ │ + subw a0,a5,a0 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,10622 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a7,a5,0x3 │ │ │ │ + add a7,a7,a5 │ │ │ │ slli a1,a1,0x20 │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + li a3,0 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,40(s0) │ │ │ │ - j 144d2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - addiw s2,a5,1 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a5 │ │ │ │ - sd a1,0(a3) │ │ │ │ + beq a7,a3,10626 │ │ │ │ + ld a5,8(a0) │ │ │ │ + add a2,a5,a3 │ │ │ │ + addi a3,a3,72 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a6,0(a2) │ │ │ │ + lw a4,0(a5) │ │ │ │ + bne a6,a4,10622 │ │ │ │ + ld a4,8(a2) │ │ │ │ + ld a6,16(a2) │ │ │ │ + ld a2,8(a5) │ │ │ │ + add a5,a4,a6 │ │ │ │ + add a5,a5,a1 │ │ │ │ + bgeu a5,a2,105f6 │ │ │ │ li a0,0 │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s1,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,14898 │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s5,104(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + lwu a1,0(a1) │ │ │ │ + sd s1,136(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a2,0(s5) │ │ │ │ + li a1,0 │ │ │ │ + mv s8,a0 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + jal 3890 │ │ │ │ + ld a2,8(s5) │ │ │ │ + lw s2,28(s1) │ │ │ │ + lw s0,16(a2) │ │ │ │ + addiw s3,s0,-1 │ │ │ │ + bgeu s3,s2,10840 │ │ │ │ + li s11,0 │ │ │ │ + addiw t3,s11,1 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a1,s0,a5 │ │ │ │ - li a7,0 │ │ │ │ - li t4,56 │ │ │ │ - auipc a5,0x50 │ │ │ │ - addi a5,a5,-956 │ │ │ │ - lbu t3,0(a1) │ │ │ │ - slli t1,a7,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - addiw a6,t3,-65 │ │ │ │ - zext.b a6,a6 │ │ │ │ - add t1,t1,a0 │ │ │ │ - bltu t4,a6,1469e │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw a4,0(a6) │ │ │ │ - add a4,a4,a5 │ │ │ │ - jr a4 │ │ │ │ - li t3,75 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + add a4,a3,a5 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw s0,16(a4) │ │ │ │ + sext.w a5,s3 │ │ │ │ + sext.w s11,t3 │ │ │ │ + addw s3,s0,s3 │ │ │ │ + bltu s3,s2,10676 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + subw s2,s2,a5 │ │ │ │ + add s4,s8,a3 │ │ │ │ + mv a2,a4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + ld s6,16(a5) │ │ │ │ + ld a5,8(a2) │ │ │ │ + lw s7,24(s1) │ │ │ │ + add s6,s6,a5 │ │ │ │ + jal af94 │ │ │ │ + lw a2,16(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + mv a4,s6 │ │ │ │ + sd a0,0(s4) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a3,s7 │ │ │ │ + jal 1862a │ │ │ │ + lw a4,40(s1) │ │ │ │ + beqz a4,107e0 │ │ │ │ + ld a3,32(s1) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + li s9,0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + li s10,0 │ │ │ │ + slli s4,a5,0x3 │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a2,4(a5) │ │ │ │ + bnez a2,10716 │ │ │ │ + j 107c4 │ │ │ │ + li a2,6 │ │ │ │ + beq a4,a2,107b6 │ │ │ │ + li a2,5 │ │ │ │ + beq a4,a2,107b6 │ │ │ │ + li a2,1 │ │ │ │ + bne a4,a2,10846 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bgeu s10,a4,107c2 │ │ │ │ + lw a4,0(s5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + bgeu s11,a4,10804 │ │ │ │ + lw a4,28(s1) │ │ │ │ + addw a4,a4,s7 │ │ │ │ + bgeu s3,a4,10804 │ │ │ │ + addiw s2,s11,1 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - beqz s4,1486e │ │ │ │ - sd s4,0(s1) │ │ │ │ - mv a1,s2 │ │ │ │ + ld a3,8(s5) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + ld a2,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a5,16(a3) │ │ │ │ + ld a2,16(a2) │ │ │ │ + ld a3,8(a3) │ │ │ │ + lw s6,24(s1) │ │ │ │ + addw s3,a5,s3 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sd a3,8(sp) │ │ │ │ + addw s6,s6,s9 │ │ │ │ + beqz s7,1077a │ │ │ │ + slli a3,s11,0x20 │ │ │ │ + srli s0,a3,0x1d │ │ │ │ + add s0,s0,s8 │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + beqz a0,10810 │ │ │ │ + li a1,48 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + add s0,s8,a4 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a2,16(s1) │ │ │ │ ld a1,0(s1) │ │ │ │ - mv a2,s2 │ │ │ │ - sd a0,8(s1) │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,8(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 20ec6 │ │ │ │ - mv s4,a0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - sd s4,8(s1) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li t3,121 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,107 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,109 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,100 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,99 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,104 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,103 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,118 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,82 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,66 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,65 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,98 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,89 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,114 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,77 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,68 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,67 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,72 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,71 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,86 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,84 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - sd zero,0(s1) │ │ │ │ - j 146de │ │ │ │ - li t3,116 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,97 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - mv a5,a0 │ │ │ │ - j 146b2 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - sd ra,56(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s2,a6 │ │ │ │ - beq s1,a4,148dc │ │ │ │ - li a5,2 │ │ │ │ - bne s1,a5,148ca │ │ │ │ - lw a5,388(a6) │ │ │ │ - bnez a5,1494a │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + sd a0,0(s0) │ │ │ │ + li a6,0 │ │ │ │ + jal 1862a │ │ │ │ + ld a3,32(s1) │ │ │ │ + mv s11,s2 │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 1bc20 │ │ │ │ + ld a3,32(s1) │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bnez a4,106fa │ │ │ │ + lw a4,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu s10,a4,10716 │ │ │ │ + lw a4,40(s1) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,a4,106e8 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + srli t3,a5,0x1d │ │ │ │ + add s4,s8,t3 │ │ │ │ + ld a0,0(s4) │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,10824 │ │ │ │ + ld a0,0(s4) │ │ │ │ + jal 1868a │ │ │ │ + ld a0,0(s4) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s4) │ │ │ │ + j 10824 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add s0,s0,s8 │ │ │ │ + j 107a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 1868a │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,80(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - lw a5,388(a6) │ │ │ │ - beqz a5,148ca │ │ │ │ - sd s6,0(sp) │ │ │ │ - addiw s6,a3,1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ + mv s4,s8 │ │ │ │ + li s11,0 │ │ │ │ + j 106aa │ │ │ │ + li a2,2 │ │ │ │ + bne a4,a2,10850 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + j 1070e │ │ │ │ + li a2,4 │ │ │ │ + bne a4,a2,1070e │ │ │ │ + addiw s9,s9,1 │ │ │ │ + j 1070e │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s8,32(sp) │ │ │ │ + auipc s8,0x69 │ │ │ │ + ld s8,1714(s8) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + sd s6,48(sp) │ │ │ │ + li a1,48 │ │ │ │ + mv s6,a5 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s5) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,0(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - beqz s4,14a20 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,14b12 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,14c84 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + mv s7,a4 │ │ │ │ + jal af94 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + addi a4,sp,20 │ │ │ │ + li a3,0 │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 10490 │ │ │ │ + lw s5,20(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + mv a7,s7 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a6,0x69 │ │ │ │ + ld a6,1642(a6) │ │ │ │ + mv a5,s6 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s1 │ │ │ │ mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,14b12 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,14c26 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ + li a0,0 │ │ │ │ + jal 343b4 │ │ │ │ + mv s4,a0 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s2 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s1 │ │ │ │ mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - ld a0,8(a1) │ │ │ │ - addiw s1,s0,1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1862a │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s2 │ │ │ │ + auipc a7,0x69 │ │ │ │ + ld a7,1596(a7) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + jal 3450e │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - ld a0,0(s5) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - sd zero,8(s5) │ │ │ │ - jal 36a0 │ │ │ │ - mv a1,s1 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,10922 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,72(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a3,0(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc a2,0x4e │ │ │ │ + addi a2,a2,652 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,1 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s2) │ │ │ │ + beqz a5,1098c │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s4,0x4e │ │ │ │ + addi s4,s4,646 │ │ │ │ + ld a4,8(s2) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a5,16(a4) │ │ │ │ + lw a7,60(a4) │ │ │ │ + lbu a6,40(a4) │ │ │ │ + ld a4,8(a4) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,72 │ │ │ │ + bltu s0,a5,1095a │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ li a0,0 │ │ │ │ - ld s1,0(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s0,14c34 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a7,s1,a5 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a2,0(s0) │ │ │ │ + beqz a2,109ce │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + addi a4,a4,8 │ │ │ │ + mv a5,a0 │ │ │ │ + add a2,a2,a0 │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + addi a4,a4,72 │ │ │ │ + sd a3,-8(a5) │ │ │ │ + bne a5,a2,109be │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a1,0(s0) │ │ │ │ + beqz a1,10a16 │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a3,a0 │ │ │ │ + addi a4,a4,16 │ │ │ │ + add a1,a1,a0 │ │ │ │ + ld a5,-8(a4) │ │ │ │ + ld a2,0(a4) │ │ │ │ + addi a3,a3,8 │ │ │ │ + addi a4,a4,72 │ │ │ │ + add a5,a5,a2 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,-8(a3) │ │ │ │ + bne a1,a3,109fe │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s0) │ │ │ │ + beqz a5,10a5a │ │ │ │ li a3,0 │ │ │ │ - li a1,56 │ │ │ │ - auipc a5,0x50 │ │ │ │ - addi a5,a5,-1526 │ │ │ │ - lbu a6,0(a7) │ │ │ │ + li a5,0 │ │ │ │ + ld a4,8(s0) │ │ │ │ + add a2,a0,a5 │ │ │ │ + addi a5,a5,1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a1,40(a4) │ │ │ │ + sext.w a4,a5 │ │ │ │ + addi a3,a3,72 │ │ │ │ + sb a1,0(a2) │ │ │ │ + lw a2,0(s0) │ │ │ │ + bltu a4,a2,10a3a │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s0) │ │ │ │ + beqz a5,10a96 │ │ │ │ + ld a5,8(s0) │ │ │ │ + mv a3,a0 │ │ │ │ + li a4,0 │ │ │ │ + addi a5,a5,60 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,72 │ │ │ │ + sw a2,0(a3) │ │ │ │ + lw a2,0(s0) │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu a4,a2,10a84 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s0) │ │ │ │ + beqz a5,10ad2 │ │ │ │ + ld a5,8(s0) │ │ │ │ + mv a3,a0 │ │ │ │ + li a4,0 │ │ │ │ + addi a5,a5,64 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,72 │ │ │ │ + sw a2,0(a3) │ │ │ │ + lw a2,0(s0) │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu a4,a2,10ac0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw a1,0(a0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a1,10b60 │ │ │ │ + li a4,3 │ │ │ │ + ld a5,8(a0) │ │ │ │ + bgeu a4,a1,10b64 │ │ │ │ + addiw a3,a1,-4 │ │ │ │ + lbu a6,40(a5) │ │ │ │ + andi a3,a3,-2 │ │ │ │ + addi a4,a5,112 │ │ │ │ + addiw a3,a3,3 │ │ │ │ + li a0,1 │ │ │ │ + li a2,1 │ │ │ │ + lbu a7,0(a4) │ │ │ │ + addiw a2,a2,2 │ │ │ │ + beq a7,a6,10b0a │ │ │ │ + li a0,0 │ │ │ │ + lbu a6,72(a4) │ │ │ │ + addi a4,a4,144 │ │ │ │ + beq a7,a6,10b18 │ │ │ │ + li a0,0 │ │ │ │ + bne a2,a3,10afe │ │ │ │ slli a2,a3,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - addiw a4,a6,-65 │ │ │ │ - zext.b a4,a4 │ │ │ │ - add a2,a2,a0 │ │ │ │ - bltu a1,a4,149b8 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a4,a4,a5 │ │ │ │ - jr a4 │ │ │ │ - li a6,75 │ │ │ │ - sb a6,0(a2) │ │ │ │ + addiw a4,a3,-1 │ │ │ │ + slli a6,a2,0x3 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a6,a6,a2 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + slli a7,a4,0x3 │ │ │ │ + addi a2,a6,40 │ │ │ │ + add a7,a7,a4 │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + sub a4,a5,a6 │ │ │ │ + add a4,a4,a7 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + lbu a4,0(a4) │ │ │ │ addiw a3,a3,1 │ │ │ │ - addi a7,a7,-1 │ │ │ │ - bne s0,a3,14992 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,0(s5) │ │ │ │ - beqz s4,14a98 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,148ca │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,14c0e │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,148ca │ │ │ │ - andi a5,a5,1 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - bnez a5,14a1c │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - beq a5,s1,14bb8 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,14c6c │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,14bd0 │ │ │ │ - andi a4,a5,-3 │ │ │ │ - li a3,4 │ │ │ │ - bne a4,a3,14bca │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,14c5e │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,14c50 │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,14c00 │ │ │ │ - andi a5,a5,-3 │ │ │ │ - sext.w a5,a5 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,14b12 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 21370 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,14ba0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,14c38 │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,14be8 │ │ │ │ - andi a4,a5,-3 │ │ │ │ - li a3,4 │ │ │ │ - bne a4,a3,14bb2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,1 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - beq a5,a4,14a1c │ │ │ │ - li a4,2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - beq a5,a4,14a1c │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - beqz a4,14a1c │ │ │ │ - andi a5,a5,-3 │ │ │ │ - sext.w a5,a5 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,148ca │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - j 14a1c │ │ │ │ - ld s6,0(sp) │ │ │ │ - j 148ca │ │ │ │ - li a6,67 │ │ │ │ - j 149b8 │ │ │ │ - li a6,72 │ │ │ │ - j 149b8 │ │ │ │ - li a6,71 │ │ │ │ - j 149b8 │ │ │ │ - li a6,86 │ │ │ │ - j 149b8 │ │ │ │ - li a6,121 │ │ │ │ - j 149b8 │ │ │ │ - li a6,66 │ │ │ │ - j 149b8 │ │ │ │ - li a6,65 │ │ │ │ - j 149b8 │ │ │ │ - li a6,98 │ │ │ │ - j 149b8 │ │ │ │ - li a6,89 │ │ │ │ - j 149b8 │ │ │ │ - li a6,114 │ │ │ │ - j 149b8 │ │ │ │ - li a6,77 │ │ │ │ - j 149b8 │ │ │ │ - li a6,68 │ │ │ │ - j 149b8 │ │ │ │ - li a6,84 │ │ │ │ - j 149b8 │ │ │ │ - li a6,100 │ │ │ │ - j 149b8 │ │ │ │ - li a6,99 │ │ │ │ - j 149b8 │ │ │ │ - li a6,104 │ │ │ │ - j 149b8 │ │ │ │ - li a6,103 │ │ │ │ - j 149b8 │ │ │ │ - li a6,107 │ │ │ │ - j 149b8 │ │ │ │ - li a6,109 │ │ │ │ - j 149b8 │ │ │ │ - li a6,118 │ │ │ │ - j 149b8 │ │ │ │ - li a6,82 │ │ │ │ - j 149b8 │ │ │ │ - li a6,116 │ │ │ │ - j 149b8 │ │ │ │ - li a6,97 │ │ │ │ - j 149b8 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14ad0 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14a56 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14a56 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14ad0 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - j 14a02 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - mv a5,a0 │ │ │ │ - j 149cc │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14ad0 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14a56 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - j 14930 │ │ │ │ + addi a5,a5,72 │ │ │ │ + beq a2,a4,10b5a │ │ │ │ + li a0,0 │ │ │ │ + bltu a3,a1,10b40 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + li a3,1 │ │ │ │ + j 10b1c │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sb zero,24(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + ret │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - auipc a5,0x65 │ │ │ │ - ld a5,776(a5) │ │ │ │ - andi s0,a1,7 │ │ │ │ - ld a0,0(a5) │ │ │ │ - srliw a1,a1,0x3 │ │ │ │ - snez s0,s0 │ │ │ │ - addw s0,s0,a1 │ │ │ │ - sext.w a3,s0 │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x4a │ │ │ │ - addi a2,a2,1802 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,a1 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - slli a1,s0,0x20 │ │ │ │ - ld s0,0(sp) │ │ │ │ + jal 5262c │ │ │ │ ld ra,8(sp) │ │ │ │ + sd a0,48(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + sb a1,56(a0) │ │ │ │ + ret │ │ │ │ + lw a5,68(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,10bd2 │ │ │ │ + lw a3,0(a0) │ │ │ │ + li a0,0 │ │ │ │ + beq a3,a4,10c3a │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a2,8(a1) │ │ │ │ + ld a3,16(a1) │ │ │ │ + sw a4,0(a0) │ │ │ │ + sd a2,8(a0) │ │ │ │ + sd a3,16(a0) │ │ │ │ + lbu a3,40(a1) │ │ │ │ + ld a4,72(a0) │ │ │ │ + sb a3,24(a0) │ │ │ │ + ld a3,32(a1) │ │ │ │ + ld a2,24(a1) │ │ │ │ + sd a3,40(a0) │ │ │ │ + sd a2,32(a0) │ │ │ │ + lbu a3,56(a1) │ │ │ │ + sb a3,56(a0) │ │ │ │ + lw a3,60(a1) │ │ │ │ + sw a3,60(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv a0,a4 │ │ │ │ + jal af94 │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,68(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a0,24(s0) │ │ │ │ + lbu a2,40(a1) │ │ │ │ + bne a2,a0,10ca0 │ │ │ │ + addiw a1,a5,-1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + slli a3,a1,0x3 │ │ │ │ + ld a4,72(s0) │ │ │ │ + add a3,a3,a1 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + ld a6,8(a3) │ │ │ │ + ld a1,8(s1) │ │ │ │ + beqz a2,10cac │ │ │ │ + ld a2,16(s1) │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 1d4e0 │ │ │ │ - andi a5,a2,7 │ │ │ │ - mv a0,a1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - snez a1,a5 │ │ │ │ - addw a1,a1,a2 │ │ │ │ - j 1d4e0 │ │ │ │ - andi a5,a1,7 │ │ │ │ - snez a5,a5 │ │ │ │ - srliw a1,a1,0x3 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - li a1,0 │ │ │ │ - beqz a2,14d08 │ │ │ │ - li a1,255 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - j 3890 │ │ │ │ - srliw a5,a1,0x3 │ │ │ │ - srliw a3,a1,0x3 │ │ │ │ - beqz a5,14d3c │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mv a5,a0 │ │ │ │ + add a2,a2,a1 │ │ │ │ + addi a7,a2,-1 │ │ │ │ + bltu a6,a7,10bc8 │ │ │ │ + ld a0,8(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ add a3,a3,a0 │ │ │ │ - li a6,255 │ │ │ │ - j 14d2e │ │ │ │ - beq a3,a5,14d3c │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - beq a4,a6,14d2a │ │ │ │ + bgeu a1,a0,10c84 │ │ │ │ + sub a0,a3,a1 │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd a1,8(s0) │ │ │ │ + mv a0,a1 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + bgeu a3,a7,10c8e │ │ │ │ + sub a2,a2,a0 │ │ │ │ + sd a2,16(s0) │ │ │ │ + lbu a3,56(s1) │ │ │ │ + lbu a2,56(s0) │ │ │ │ + bgeu a3,a2,10bfa │ │ │ │ + sb a3,56(s0) │ │ │ │ + j 10bfa │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ li a0,0 │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - andi a3,a1,7 │ │ │ │ - beqz a3,14e3c │ │ │ │ - addiw a5,a1,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - negw a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - andi a5,a1,6 │ │ │ │ - beqz a5,14e3c │ │ │ │ - addiw a5,a1,-2 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,1 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a5,a2,14d38 │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,a3,14e3c │ │ │ │ - addiw a5,a1,-3 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,2 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - andi a5,a1,4 │ │ │ │ - beqz a5,14e3c │ │ │ │ - addiw a5,a1,-4 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,3 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - li a5,4 │ │ │ │ - bgeu a5,a3,14e3c │ │ │ │ - addiw a5,a1,-5 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,4 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - li a5,5 │ │ │ │ - beq a3,a5,14e3c │ │ │ │ - addiw a5,a1,-6 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ + ld a3,16(a3) │ │ │ │ + add a6,a6,a3 │ │ │ │ + addi a6,a6,-1 │ │ │ │ + bltu a1,a6,10bc8 │ │ │ │ + ld a2,16(s1) │ │ │ │ + add a2,a2,a1 │ │ │ │ + addi a7,a2,-1 │ │ │ │ + j 10c70 │ │ │ │ + lwu a1,68(a0) │ │ │ │ + ld a0,72(a0) │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-338 │ │ │ │ + li a2,72 │ │ │ │ + j 3400 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s7,a0 │ │ │ │ + li a1,80 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + jal af94 │ │ │ │ + sb zero,24(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + lw a5,0(s7) │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a5,10fd0 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + li s1,0 │ │ │ │ + li s6,0 │ │ │ │ + li s2,1 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld s8,8(s7) │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add s8,s8,s5 │ │ │ │ + lw a4,0(s8) │ │ │ │ + add s0,s0,s4 │ │ │ │ + beqz a3,10f80 │ │ │ │ + lw a5,0(s0) │ │ │ │ + bne a5,a4,10e32 │ │ │ │ + lbu a5,24(s0) │ │ │ │ + lbu a4,40(s8) │ │ │ │ + bne a4,a5,10e32 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + ld a0,72(s0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,5 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - li a5,7 │ │ │ │ - bne a3,a5,14e3c │ │ │ │ - addiw a5,a1,-7 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ + ld a1,8(a5) │ │ │ │ + ld a2,8(s8) │ │ │ │ + beqz a4,10e28 │ │ │ │ + ld a4,16(s8) │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a6,a4,-1 │ │ │ │ + bltu a1,a6,10e32 │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + add a5,a5,a1 │ │ │ │ + bgeu a2,a1,10da6 │ │ │ │ + sub a1,a5,a2 │ │ │ │ + sd a1,16(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + mv a1,a2 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + bgeu a5,a6,10db0 │ │ │ │ + sub a4,a4,a1 │ │ │ │ + sd a4,16(s0) │ │ │ │ + lbu a5,56(s8) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + bltu a5,a4,10fb4 │ │ │ │ + addiw a5,a3,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a1,s8 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ add a0,a0,a5 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - li a5,6 │ │ │ │ - subw a5,a5,a1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a0,a0,a5 │ │ │ │ - andi a0,a0,1 │ │ │ │ - sub a0,a0,a2 │ │ │ │ - seqz a0,a0 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s8,s1,1 │ │ │ │ + addiw a3,a5,1 │ │ │ │ + sw a3,68(s0) │ │ │ │ + lw a4,0(s7) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s5,s5,72 │ │ │ │ + bltu s6,a4,10d38 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + sw s8,0(s3) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,64(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a1,a1,a5 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bgeu a2,a1,10fba │ │ │ │ + addiw s9,s1,1 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + beq a3,s2,10efa │ │ │ │ + bgeu s2,s6,10efa │ │ │ │ + addiw s11,s1,2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s10,a5,0x2 │ │ │ │ + add s10,s10,a5 │ │ │ │ + slli s10,s10,0x4 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal af94 │ │ │ │ + addiw a4,s6,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,8(s7) │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + add s8,a0,s0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s0,a3,a5 │ │ │ │ + sd zero,64(s8) │ │ │ │ + lw a5,0(s0) │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + sd zero,48(s8) │ │ │ │ + sd a3,8(s8) │ │ │ │ + sd a4,16(s8) │ │ │ │ + sd zero,72(s8) │ │ │ │ + sw a5,0(s8) │ │ │ │ + lbu a5,40(s0) │ │ │ │ + li a1,72 │ │ │ │ + mv s4,a0 │ │ │ │ + sb a5,24(s8) │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + li a0,0 │ │ │ │ + sd a4,32(s8) │ │ │ │ + sd a5,40(s8) │ │ │ │ + lbu a5,56(s0) │ │ │ │ + mv s1,s9 │ │ │ │ + mv s9,s11 │ │ │ │ + sb a5,56(s8) │ │ │ │ + lw a5,60(s0) │ │ │ │ + sw a5,60(s8) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,68(s8) │ │ │ │ + sd a0,72(s8) │ │ │ │ + mv a1,s0 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s8) │ │ │ │ + mv s0,s10 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,68(s8) │ │ │ │ + addiw s8,s1,2 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + mv a0,s4 │ │ │ │ + jal af94 │ │ │ │ + ld s1,8(s7) │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,64(s0) │ │ │ │ + add s1,s1,s5 │ │ │ │ + ld a3,8(s1) │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + sd a3,8(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sd a4,16(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + sw a5,0(s0) │ │ │ │ + lbu a5,40(s1) │ │ │ │ + li a1,72 │ │ │ │ + mv s4,a0 │ │ │ │ + sb a5,24(s0) │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a5,32(s1) │ │ │ │ + li a0,0 │ │ │ │ + sd a4,32(s0) │ │ │ │ + sd a5,40(s0) │ │ │ │ + lbu a5,56(s1) │ │ │ │ + sb a5,56(s0) │ │ │ │ + lw a5,60(s1) │ │ │ │ + sw a5,60(s0) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + li a2,72 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + lw a4,68(s0) │ │ │ │ + mv s1,s9 │ │ │ │ + addiw a3,a4,1 │ │ │ │ + sw a3,68(s0) │ │ │ │ + j 10df6 │ │ │ │ + ld a5,16(s8) │ │ │ │ + ld a2,8(s8) │ │ │ │ + sw a4,0(s0) │ │ │ │ + sd a5,16(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + lbu a5,40(s8) │ │ │ │ + ld a0,72(s0) │ │ │ │ + sb a5,24(s0) │ │ │ │ + ld a5,32(s8) │ │ │ │ + ld a4,24(s8) │ │ │ │ + sd a5,40(s0) │ │ │ │ + sd a4,32(s0) │ │ │ │ + lbu a5,56(s8) │ │ │ │ + sb a5,56(s0) │ │ │ │ + lw a5,60(s8) │ │ │ │ + sw a5,60(s0) │ │ │ │ + j 10dbc │ │ │ │ + sb a5,56(s0) │ │ │ │ + j 10dbc │ │ │ │ + ld a4,16(s8) │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a6,a4,-1 │ │ │ │ + add a5,a5,a1 │ │ │ │ + bgeu a2,a1,10da6 │ │ │ │ + j 10d9c │ │ │ │ + li s8,1 │ │ │ │ + j 10e14 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s2,112(sp) │ │ │ │ + auipc s2,0x69 │ │ │ │ + ld s2,-200(s2) │ │ │ │ + sd s5,88(sp) │ │ │ │ + li a1,80 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + jal af94 │ │ │ │ + sb zero,24(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + lw t5,68(s5) │ │ │ │ + li s3,1 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + bgeu s3,t5,1112e │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + li a4,0 │ │ │ │ + li s4,72 │ │ │ │ + mv s1,sp │ │ │ │ + ld a2,72(s5) │ │ │ │ + addiw a1,s3,-1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + add a5,a2,s4 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a3,a1,0x3 │ │ │ │ + lw t6,0(a5) │ │ │ │ + lbu a6,40(a5) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld t3,32(a5) │ │ │ │ + lw t1,60(a5) │ │ │ │ + lbu a7,56(a5) │ │ │ │ + add a3,a3,a1 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a2,a2,a3 │ │ │ │ + sw t6,0(sp) │ │ │ │ + sb a6,40(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sw t1,60(sp) │ │ │ │ + sb a7,56(sp) │ │ │ │ + ld t0,8(a5) │ │ │ │ + ld a1,8(a2) │ │ │ │ + bnez a6,11194 │ │ │ │ + ld a5,16(a2) │ │ │ │ + add a5,a5,a1 │ │ │ │ + sub a3,t0,a5 │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz a4,11174 │ │ │ │ + lw a3,0(s0) │ │ │ │ + bne a3,t6,11120 │ │ │ │ + lbu a3,24(s0) │ │ │ │ + bne a6,a3,11120 │ │ │ │ + addiw a2,a4,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x3 │ │ │ │ + ld a0,72(s0) │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,a0 │ │ │ │ + ld a2,8(a3) │ │ │ │ + beqz a6,111a0 │ │ │ │ + addi a1,t0,-1 │ │ │ │ + bltu a2,a1,11120 │ │ │ │ + ld a2,8(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ + add a3,a3,a2 │ │ │ │ + bgeu a5,a2,110d6 │ │ │ │ + sub a2,a3,a5 │ │ │ │ + sd a2,16(s0) │ │ │ │ + sd a5,8(s0) │ │ │ │ + mv a2,a5 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + bgeu a3,a1,110e2 │ │ │ │ + sub a5,t0,a2 │ │ │ │ + sd a5,16(s0) │ │ │ │ + lbu a5,56(s0) │ │ │ │ + bltu a7,a5,111ba │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + lw a4,68(s0) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,68(s0) │ │ │ │ + lw t5,68(s5) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s4,s4,72 │ │ │ │ + bltu s3,t5,11038 │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + lbu a5,56(s5) │ │ │ │ + sb a5,56(s0) │ │ │ │ + ld a0,48(s5) │ │ │ │ + jal 5262c │ │ │ │ + mv a5,a0 │ │ │ │ + lwu a1,68(s0) │ │ │ │ + ld a0,72(s0) │ │ │ │ + sd a5,48(s0) │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1492 │ │ │ │ + li a2,72 │ │ │ │ + jal 3400 │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,111c0 │ │ │ │ + ld ra,136(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ ret │ │ │ │ - beqz a1,14e9a │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s3,0x49 │ │ │ │ - addi s3,s3,636 │ │ │ │ - srliw a5,s0,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - not a5,s0 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a2,a2,a5 │ │ │ │ - andi a2,a2,1 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,14e5c │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - auipc a1,0x4d │ │ │ │ - addi a1,a1,238 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x4d │ │ │ │ - addi a1,a1,222 │ │ │ │ - li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ + ld a0,72(s0) │ │ │ │ + sw t6,0(s0) │ │ │ │ + sd a5,8(s0) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sb a6,24(s0) │ │ │ │ + sd t4,32(s0) │ │ │ │ + sd t3,40(s0) │ │ │ │ + sb a7,56(s0) │ │ │ │ + sw t1,60(s0) │ │ │ │ + j 110ea │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a5,a5,t0 │ │ │ │ + sub a3,a1,a5 │ │ │ │ + mv t0,a1 │ │ │ │ + j 1108c │ │ │ │ + ld a3,16(a3) │ │ │ │ + addi a1,t0,-1 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + bltu a5,a2,11120 │ │ │ │ + ld a2,8(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ + add a3,a3,a2 │ │ │ │ + bgeu a5,a2,110d6 │ │ │ │ + j 110cc │ │ │ │ + sb a7,56(s0) │ │ │ │ + j 110ea │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + lw a5,68(a0) │ │ │ │ + sd s4,48(sp) │ │ │ │ + auipc s4,0x69 │ │ │ │ + ld s4,-702(s4) │ │ │ │ + sd ra,88(sp) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + beqz a5,11270 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s7,a1 │ │ │ │ + mv s1,a2 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + mv s3,sp │ │ │ │ + auipc s2,0x4e │ │ │ │ + addi s2,s2,-1702 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a0,24(s7) │ │ │ │ + lbu a1,24(s0) │ │ │ │ + add a4,a4,s6 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + ld a2,24(a4) │ │ │ │ + ld a3,8(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a4,16(a4) │ │ │ │ + sub a3,a3,a2 │ │ │ │ + lbu a6,56(s0) │ │ │ │ + ld a2,24(a5) │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a7,45 │ │ │ │ + bnez a1,11236 │ │ │ │ + li a7,43 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s6,s6,72 │ │ │ │ + bltu s5,a5,11206 │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,11274 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + j 1125c │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,68(a1) │ │ │ │ + beqz a5,11332 │ │ │ │ addi sp,sp,-96 │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ sd ra,88(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv s8,a4 │ │ │ │ - mv s5,a1 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s8,a2 │ │ │ │ mv s2,a3 │ │ │ │ - mv s1,a5 │ │ │ │ - mv s3,a6 │ │ │ │ - mv s6,a7 │ │ │ │ - sext.w s0,a4 │ │ │ │ - bltu a4,a2,14eda │ │ │ │ - sext.w s0,a2 │ │ │ │ - addiw a1,s0,1 │ │ │ │ - sext.w s9,a1 │ │ │ │ - sext.w s4,s7 │ │ │ │ - bgeu s7,s8,14eee │ │ │ │ - sext.w s4,s8 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - bltu s8,s7,14f06 │ │ │ │ - mv a5,s2 │ │ │ │ - mv s2,s5 │ │ │ │ - mv s5,a5 │ │ │ │ - li a5,-1 │ │ │ │ - beq s4,a5,14fa2 │ │ │ │ - beqz s9,14fa2 │ │ │ │ - li a5,1 │ │ │ │ - bne s6,a5,1505e │ │ │ │ - li a5,-1 │ │ │ │ - sext.w t1,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beqz a5,14fce │ │ │ │ - beqz s3,14fe6 │ │ │ │ - lw t3,0(a0) │ │ │ │ - li a3,0 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - addiw a4,t3,1 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mv a1,a0 │ │ │ │ - sw a4,0(a0) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add t1,t1,s5 │ │ │ │ - add a4,s2,a2 │ │ │ │ - addi a1,a1,4 │ │ │ │ - beq s0,a3,14f9e │ │ │ │ - lbu a7,0(a4) │ │ │ │ - lbu a6,0(t1) │ │ │ │ - add a4,a7,a6 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s3 │ │ │ │ - beq a7,a6,14f64 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw t3,a4,t3 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a2,a2,a0 │ │ │ │ - lw a4,0(a2) │ │ │ │ - lw a6,0(a1) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addw t4,a4,s1 │ │ │ │ - addw a7,s1,a6 │ │ │ │ - mv a4,t4 │ │ │ │ - bgeu a7,t4,14f80 │ │ │ │ - mv a4,a7 │ │ │ │ - sext.w a2,a4 │ │ │ │ - bgeu t3,a2,14f8a │ │ │ │ - mv a4,t3 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - sw a4,0(a1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv t3,a6 │ │ │ │ - add a4,s2,a2 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne s0,a3,14f4a │ │ │ │ - bne s4,a5,14f18 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + li s5,43 │ │ │ │ + auipc s3,0x4e │ │ │ │ + addi s3,s3,-1880 │ │ │ │ + li s4,45 │ │ │ │ + j 112d0 │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,72 │ │ │ │ + bgeu s6,a5,1131a │ │ │ │ + ld a5,72(s0) │ │ │ │ + ld a3,24(s8) │ │ │ │ + lbu t1,24(s0) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lwu a7,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + ld t3,24(a5) │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + add a3,a3,a7 │ │ │ │ + ld a3,0(a3) │ │ │ │ + ld a5,16(a5) │ │ │ │ + sub a4,a4,t3 │ │ │ │ + ld a3,24(a3) │ │ │ │ + lbu a7,56(s0) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + bnez t1,112be │ │ │ │ + sd s5,0(sp) │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,72 │ │ │ │ + bltu s6,a5,112d0 │ │ │ │ ld ra,88(sp) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - mv a3,a0 │ │ │ │ - li a4,0 │ │ │ │ - sw a4,0(a3) │ │ │ │ - sext.w a2,a4 │ │ │ │ - addi a3,a3,4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bne s0,a2,14fd2 │ │ │ │ - bne s4,a5,14f18 │ │ │ │ - j 14fa2 │ │ │ │ - lw a6,0(a0) │ │ │ │ - addi a3,a0,4 │ │ │ │ - addiw a4,a6,1 │ │ │ │ - sw a4,0(a0) │ │ │ │ - beqz s0,14f9e │ │ │ │ - slli a7,t1,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ - add a7,a7,s5 │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add t4,s2,a4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sext.w t3,a6 │ │ │ │ - lw a6,0(a3) │ │ │ │ - addw t6,a4,s1 │ │ │ │ - mv a4,t6 │ │ │ │ - addw t5,a6,s1 │ │ │ │ - sext.w t1,a1 │ │ │ │ - bgeu t5,t6,15030 │ │ │ │ - mv a4,t5 │ │ │ │ - lbu t5,0(t4) │ │ │ │ - lbu a2,0(a7) │ │ │ │ - sext.w t4,a4 │ │ │ │ - sub a2,a2,t5 │ │ │ │ - snez a2,a2 │ │ │ │ - addw t3,a2,t3 │ │ │ │ - bgeu t3,t4,1504e │ │ │ │ - mv a4,t3 │ │ │ │ - sw a4,0(a3) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bne s0,t1,15002 │ │ │ │ - bne s4,a5,14f18 │ │ │ │ - j 14fa2 │ │ │ │ - li a1,-1 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - beqz a1,150fa │ │ │ │ - beqz s3,15112 │ │ │ │ - lw t1,0(a0) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a3,0 │ │ │ │ - addiw a4,t1,1 │ │ │ │ - add a6,s5,a5 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - mv a2,a0 │ │ │ │ - sw a4,0(a0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s2,a5 │ │ │ │ - addi a2,a2,4 │ │ │ │ - beq s0,a3,150ee │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a7,0(a6) │ │ │ │ - beq a4,a7,150b6 │ │ │ │ - mulw a4,a4,s6 │ │ │ │ - addw a4,a4,a7 │ │ │ │ - slli a7,a4,0x20 │ │ │ │ - srli a4,a7,0x1e │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw t1,a4,t1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - lw a4,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addw t4,a5,s1 │ │ │ │ - addw t3,s1,a4 │ │ │ │ - mv a5,t4 │ │ │ │ - bgeu t3,t4,150d0 │ │ │ │ - mv a5,t3 │ │ │ │ - sext.w a7,a5 │ │ │ │ - bgeu t1,a7,150da │ │ │ │ - mv a5,t1 │ │ │ │ - sw a5,0(a2) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv t1,a4 │ │ │ │ - addi a2,a2,4 │ │ │ │ - add a4,s2,a5 │ │ │ │ - bne s0,a3,15092 │ │ │ │ - beq s4,a1,14fa2 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - bnez a1,15068 │ │ │ │ - mv a4,a0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-112 │ │ │ │ + lw a4,68(a0) │ │ │ │ + sd s4,64(sp) │ │ │ │ + auipc s4,0x69 │ │ │ │ + ld s4,-1066(s4) │ │ │ │ + sd ra,104(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,40(sp) │ │ │ │ li a5,0 │ │ │ │ - sw a5,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addi a4,a4,4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a3,150fe │ │ │ │ - bne s4,a1,150f2 │ │ │ │ - j 14fa2 │ │ │ │ - lw a7,0(a0) │ │ │ │ - addi a2,a0,4 │ │ │ │ - addiw a4,a7,1 │ │ │ │ - sw a4,0(a0) │ │ │ │ - beqz s0,150ee │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + sd zero,32(sp) │ │ │ │ + beqz a4,114b2 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ li a3,1 │ │ │ │ - add t1,s5,a5 │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s2,a5 │ │ │ │ - lbu t3,0(a4) │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - lbu a5,0(t1) │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw a4,0(a6) │ │ │ │ - sext.w t4,a7 │ │ │ │ - lw a7,0(a2) │ │ │ │ - sub a5,a5,t3 │ │ │ │ - snez a5,a5 │ │ │ │ - addw t6,a4,s1 │ │ │ │ - addw t4,a5,t4 │ │ │ │ - addw t5,s1,a7 │ │ │ │ - mv a4,t6 │ │ │ │ - sext.w t3,a3 │ │ │ │ - mv a5,t4 │ │ │ │ - bgeu t5,t6,15174 │ │ │ │ - mv a4,t5 │ │ │ │ - sext.w a6,a4 │ │ │ │ - bgeu a6,t4,1517e │ │ │ │ - mv a5,a4 │ │ │ │ - sw a5,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s0,t3,1512c │ │ │ │ - bne s4,a1,150f2 │ │ │ │ - j 14fa2 │ │ │ │ - │ │ │ │ -000000000001518e : │ │ │ │ - beq a0,a1,151a2 │ │ │ │ - li a5,78 │ │ │ │ - beq a0,a5,151a2 │ │ │ │ - beq a1,a5,151a2 │ │ │ │ - lw a0,4(a2) │ │ │ │ - ret │ │ │ │ - lw a0,0(a2) │ │ │ │ - ret │ │ │ │ - │ │ │ │ -00000000000151a6 : │ │ │ │ - beq a0,a1,151ae │ │ │ │ - lw a0,4(a2) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a5,a2 │ │ │ │ + auipc a0,0x4e │ │ │ │ + addi a0,a0,-1866 │ │ │ │ + beq a4,a3,11376 │ │ │ │ + auipc a0,0x4e │ │ │ │ + addi a0,a0,-1894 │ │ │ │ + lwu a2,0(s0) │ │ │ │ + ld a4,24(a1) │ │ │ │ + ld a6,32(s0) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a2,0(a4) │ │ │ │ + lbu a1,24(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + sub a3,a3,a6 │ │ │ │ + ld a2,24(a2) │ │ │ │ + lbu a6,56(s0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a7,43 │ │ │ │ + bnez a1,114ac │ │ │ │ + addi s1,sp,32 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + auipc a1,0x4e │ │ │ │ + addi a1,a1,-1922 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a2,68(s0) │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,30 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,1140e │ │ │ │ + ld a5,72(s0) │ │ │ │ + auipc a1,0x4e │ │ │ │ + addi a1,a1,-1926 │ │ │ │ + mv a0,s1 │ │ │ │ + ld a2,16(a5) │ │ │ │ + jal 526f8 │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,1140e │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s5,0x4e │ │ │ │ + addi s5,s5,-1948 │ │ │ │ + ld a5,72(s0) │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a2,16(a5) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,68(s0) │ │ │ │ + bltu s2,a5,113f4 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,-366 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,1147e │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld a2,24(a4) │ │ │ │ + auipc a1,0x4e │ │ │ │ + addi a1,a1,-2018 │ │ │ │ + sub a5,a5,a0 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sub a2,a5,a2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,1147e │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s5,0x4e │ │ │ │ + addi s5,s5,-2046 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + add a4,a4,s3 │ │ │ │ + ld a3,8(a4) │ │ │ │ + ld a2,24(a4) │ │ │ │ + sub a5,a5,a1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sub a2,a5,a2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a5,11456 │ │ │ │ + mv a0,s1 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1248 │ │ │ │ + jal 526f8 │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,114b6 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - lw a0,0(a2) │ │ │ │ + li a7,45 │ │ │ │ + j 113a2 │ │ │ │ + li a0,0 │ │ │ │ + j 11498 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,68(a1) │ │ │ │ + beqz a5,1162a │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a6,a3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,1848 │ │ │ │ + beq a5,a4,114f4 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,1820 │ │ │ │ + lwu a3,0(s0) │ │ │ │ + ld a5,24(a2) │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + ld a2,32(s0) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a0,24(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + sub a4,a4,a2 │ │ │ │ + ld a3,24(a3) │ │ │ │ + lbu a7,56(s0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a2,43 │ │ │ │ + bnez a0,11624 │ │ │ │ + sd a5,16(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + li a1,1 │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,1794 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a3,68(s0) │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,-350 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,11590 │ │ │ │ + ld a5,72(s0) │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,1788 │ │ │ │ + li a1,1 │ │ │ │ + ld a3,16(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,11590 │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s4,0x4d │ │ │ │ + addi s4,s4,1764 │ │ │ │ + ld a5,72(s0) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a3,16(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a5,11574 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,-752 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,11606 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + ld a1,32(s0) │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld a3,24(a4) │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,1690 │ │ │ │ + sub a5,a5,a0 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sub a3,a5,a3 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,11606 │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s4,0x4d │ │ │ │ + addi s4,s4,1660 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + add a4,a4,s3 │ │ │ │ + ld a2,8(a4) │ │ │ │ + ld a3,24(a4) │ │ │ │ + sub a5,a5,a1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sub a3,a5,a3 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a5,115dc │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + auipc a2,0x51 │ │ │ │ + addi a2,a2,844 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,80 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + li a2,45 │ │ │ │ + j 1151c │ │ │ │ ret │ │ │ │ - │ │ │ │ -00000000000151b2 : │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,72(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,151ca │ │ │ │ - lw a0,4(s0) │ │ │ │ + sw zero,68(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ + sd zero,48(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - lw a0,0(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - addiw s5,a2,1 │ │ │ │ - addiw s8,a4,1 │ │ │ │ - sd s6,80(sp) │ │ │ │ - mulw s6,s5,s8 │ │ │ │ - sd s1,120(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a1 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - slli s6,s6,0x2 │ │ │ │ - mv a1,s6 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a4 │ │ │ │ - mv s10,a3 │ │ │ │ - sd a3,8(sp) │ │ │ │ - mv s0,a6 │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,24(sp) │ │ │ │ - bgeu a5,s5,152b8 │ │ │ │ - mv s6,s8 │ │ │ │ - bgeu a5,s8,152b8 │ │ │ │ - addiw a4,s3,-1 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - sd s11,40(sp) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - addi s11,s1,1 │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - neg s8,s8 │ │ │ │ - addi s5,s10,1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a4,a4,s11 │ │ │ │ - sd s7,72(sp) │ │ │ │ - slli s8,s8,0x2 │ │ │ │ - mv s7,a0 │ │ │ │ - sd a4,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - add s5,s5,a5 │ │ │ │ - ld s10,8(sp) │ │ │ │ - slli s3,s6,0x2 │ │ │ │ - mv s11,s7 │ │ │ │ - lbu a1,0(s10) │ │ │ │ - lbu a0,0(s1) │ │ │ │ - lw s9,0(s11) │ │ │ │ - mv a2,s0 │ │ │ │ - jalr s4 │ │ │ │ - add a1,s2,s11 │ │ │ │ - addw a3,s9,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - add a1,a1,s3 │ │ │ │ - blez a3,152d4 │ │ │ │ - lbu a1,0(s10) │ │ │ │ - lbu a0,0(s1) │ │ │ │ - lw s9,0(s11) │ │ │ │ - addi s10,s10,1 │ │ │ │ - jalr s4 │ │ │ │ - add a3,s2,s11 │ │ │ │ - add a3,a3,s3 │ │ │ │ - addw a6,s9,a0 │ │ │ │ - sw a6,4(a3) │ │ │ │ - addi s11,s11,4 │ │ │ │ - bne s5,s10,1525c │ │ │ │ - ld a5,0(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - add s2,s2,s8 │ │ │ │ - addw s6,a5,s6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sub s7,s7,s8 │ │ │ │ - bne s1,a5,15254 │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - sw zero,4(a1) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s11,s11,4 │ │ │ │ - bne s5,s10,1525c │ │ │ │ - ld a5,0(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - add s2,s2,s8 │ │ │ │ - addw s6,a5,s6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sub s7,s7,s8 │ │ │ │ - bne s1,a5,15254 │ │ │ │ - j 152b4 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - addiw s6,a2,1 │ │ │ │ - addiw s7,a4,1 │ │ │ │ - sd s9,56(sp) │ │ │ │ - mulw s9,s6,s7 │ │ │ │ - sd s3,104(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s3,a1 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - sd s4,96(sp) │ │ │ │ - slli s9,s9,0x2 │ │ │ │ - mv a1,s9 │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s8,a3 │ │ │ │ - mv s4,a6 │ │ │ │ - mv s2,a7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s9 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ + mv s4,a0 │ │ │ │ + sd s5,8(sp) │ │ │ │ + ld a0,8(a0) │ │ │ │ + mv s5,a1 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + sd ra,56(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + li a2,80 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sb zero,24(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + lw a2,68(s5) │ │ │ │ li a5,1 │ │ │ │ - sd a0,24(sp) │ │ │ │ - bgeu a5,s6,153f8 │ │ │ │ - bgeu a5,s7,153f8 │ │ │ │ - addiw a4,s5,-1 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - addi s9,s3,1 │ │ │ │ + bgeu a5,a2,11810 │ │ │ │ + lw a3,0(s4) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + ld s0,8(s4) │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + ld s1,72(s5) │ │ │ │ + add s0,s0,a5 │ │ │ │ + lw a5,68(s0) │ │ │ │ + add s1,s1,s3 │ │ │ │ + lw a4,0(s1) │ │ │ │ + beqz a5,117c2 │ │ │ │ + lw a1,0(s0) │ │ │ │ + bne a1,a4,117a0 │ │ │ │ + lbu a4,24(s0) │ │ │ │ + lbu a1,40(s1) │ │ │ │ + bne a1,a4,117a0 │ │ │ │ + addiw a6,a5,-1 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a4,a6,0x3 │ │ │ │ + ld a0,72(s0) │ │ │ │ + add a4,a4,a6 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a0 │ │ │ │ + ld a7,8(a4) │ │ │ │ + ld a6,8(s1) │ │ │ │ + beqz a1,117ec │ │ │ │ + ld a1,16(s1) │ │ │ │ + add a1,a1,a6 │ │ │ │ + addi t1,a1,-1 │ │ │ │ + bltu a7,t1,117a0 │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + bgeu a6,a3,11750 │ │ │ │ + sub a3,a4,a6 │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a6,8(s0) │ │ │ │ + mv a3,a6 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + bgeu a4,t1,1175a │ │ │ │ + sub a1,a1,a3 │ │ │ │ + sd a1,16(s0) │ │ │ │ + lbu a4,56(s1) │ │ │ │ + lbu a3,56(s0) │ │ │ │ + bltu a4,a3,1180a │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - addi s5,s8,1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - sd a4,8(sp) │ │ │ │ - add s5,s5,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s11,s6 │ │ │ │ - mv s7,s8 │ │ │ │ - add s6,s6,a5 │ │ │ │ - mv s10,s6 │ │ │ │ - lw s0,4(s11) │ │ │ │ - lw a3,0(s10) │ │ │ │ - mv a2,s2 │ │ │ │ - addw a0,s0,s1 │ │ │ │ - addw a1,a3,s1 │ │ │ │ - mv s0,a0 │ │ │ │ - bge a0,a1,15396 │ │ │ │ - sext.w s0,a1 │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s3) │ │ │ │ - lw s9,0(s11) │ │ │ │ - not a6,s0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - and s0,s0,a6 │ │ │ │ - jalr s4 │ │ │ │ - addw a3,s9,a0 │ │ │ │ - mv a2,s2 │ │ │ │ - blt s0,a3,15414 │ │ │ │ - lw a3,4(s11) │ │ │ │ - lw a2,0(s10) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addw a3,a3,s1 │ │ │ │ - addw a1,a2,s1 │ │ │ │ - sext.w a0,a3 │ │ │ │ - bge a0,a1,153d4 │ │ │ │ - mv a3,a1 │ │ │ │ - sext.w a2,a3 │ │ │ │ - not a2,a2 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - and a3,a3,a2 │ │ │ │ - sw a3,4(s10) │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - bne s7,s5,1537a │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi s3,s3,1 │ │ │ │ - bne a5,s3,15370 │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s0) │ │ │ │ + lw a3,0(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,68(s0) │ │ │ │ + lw a2,68(s5) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a2,116dc │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + sw a3,0(s4) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s3) │ │ │ │ - lw s0,0(s11) │ │ │ │ - addi s7,s7,1 │ │ │ │ - jalr s4 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - sw s0,4(s10) │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - bne s5,s7,1537a │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi s3,s3,1 │ │ │ │ - bne a5,s3,15370 │ │ │ │ - j 153f4 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ + ld a3,16(s1) │ │ │ │ + ld a2,8(s1) │ │ │ │ + sw a4,0(s0) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + lbu a4,40(s1) │ │ │ │ + ld a0,72(s0) │ │ │ │ + sb a4,24(s0) │ │ │ │ + ld a4,32(s1) │ │ │ │ + ld a3,24(s1) │ │ │ │ + sd a4,40(s0) │ │ │ │ + sd a3,32(s0) │ │ │ │ + lbu a4,56(s1) │ │ │ │ + sb a4,56(s0) │ │ │ │ + lw a4,60(s1) │ │ │ │ + sw a4,60(s0) │ │ │ │ + j 11766 │ │ │ │ + ld a4,16(a4) │ │ │ │ + add a7,a7,a4 │ │ │ │ + addi a7,a7,-1 │ │ │ │ + bltu a6,a7,117a0 │ │ │ │ + ld a1,16(s1) │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + add a1,a1,a6 │ │ │ │ + addi t1,a1,-1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + bgeu a6,a3,11750 │ │ │ │ + j 11744 │ │ │ │ + sb a4,56(s0) │ │ │ │ + j 11766 │ │ │ │ + lw a3,0(s4) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ addiw a3,a3,1 │ │ │ │ - addiw s0,a5,1 │ │ │ │ - sd s8,48(sp) │ │ │ │ - mv s8,a1 │ │ │ │ - mulw a1,a3,s0 │ │ │ │ - ld a5,128(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - ld s2,136(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ + sw a3,0(s4) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,746 │ │ │ │ + li a2,80 │ │ │ │ + j 3400 │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,1187c │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,1187e │ │ │ │ + lbu a3,24(a5) │ │ │ │ + lbu a4,24(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,1187e │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,1187e │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,1187e │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,1187e │ │ │ │ + lw a4,68(a5) │ │ │ │ + lw a5,68(a1) │ │ │ │ + bltu a5,a4,1187e │ │ │ │ + sltu a0,a4,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + auipc s2,0x68 │ │ │ │ + ld s2,1670(s2) │ │ │ │ + ld a5,0(s2) │ │ │ │ sd a5,8(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s1,a6 │ │ │ │ - mv s5,a7 │ │ │ │ - jal 3e744 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd zero,24(s2) │ │ │ │ - divuw s10,a0,s0 │ │ │ │ - remuw s9,a0,s0 │ │ │ │ - bltu a5,s0,15594 │ │ │ │ - beqz s9,1559a │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - addiw a3,s10,-1 │ │ │ │ - sext.w s11,a3 │ │ │ │ - mulw a5,s0,s10 │ │ │ │ - subw a4,a5,s0 │ │ │ │ - addw a4,a4,s9 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s9 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a2,a2,s8 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s8 │ │ │ │ - lw s6,0(a1) │ │ │ │ - addw a2,a2,s1 │ │ │ │ - beq a2,s6,1552c │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a5,s9,-1 │ │ │ │ - sext.w s7,a5 │ │ │ │ - addw a2,a2,s1 │ │ │ │ - beq a2,s6,1556c │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - ld a2,0(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s4 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - ld a2,8(sp) │ │ │ │ - lw s3,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw a5,s3,a0 │ │ │ │ - bne a5,s6,15578 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s11,1553a │ │ │ │ - beqz s7,1553a │ │ │ │ - mv s9,s7 │ │ │ │ - mv s10,s11 │ │ │ │ - j 15490 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - mv s7,s9 │ │ │ │ - bnez s11,15526 │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - or s11,s11,s7 │ │ │ │ - sd s11,24(s2) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 4f40e │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - mv s11,s10 │ │ │ │ - j 15522 │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - or s10,s10,s9 │ │ │ │ - bnez s6,155a0 │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - sd s10,24(s2) │ │ │ │ - mv a0,s2 │ │ │ │ - j 15550 │ │ │ │ - mv s7,s9 │ │ │ │ - li s11,0 │ │ │ │ - j 1553e │ │ │ │ - li s7,0 │ │ │ │ - mv s11,s10 │ │ │ │ - j 1553e │ │ │ │ - auipc a3,0x4f │ │ │ │ - addi a3,a3,-296 │ │ │ │ - li a2,280 │ │ │ │ - auipc a1,0x4a │ │ │ │ - addi a1,a1,-460 │ │ │ │ - auipc a0,0x4a │ │ │ │ - addi a0,a0,-452 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - or a4,a3,a2 │ │ │ │ + li a5,0 │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sb zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sw zero,88(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sw zero,4(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a0,a1 │ │ │ │ + beqz a2,118f8 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1190c │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + jal 3310 │ │ │ │ mv a5,a0 │ │ │ │ - beqz a4,155de │ │ │ │ - li a4,1 │ │ │ │ - beq a3,a4,155da │ │ │ │ - li a4,65 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - beq a5,a4,155f6 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal 5208c │ │ │ │ + j 118dc │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + beqz a0,11920 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + beqz a0,1192c │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + beqz a0,11938 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,11944 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,8(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - bne a2,a3,155ce │ │ │ │ - andi a5,a5,251 │ │ │ │ - li a4,67 │ │ │ │ - li a0,0 │ │ │ │ - bne a5,a4,155d8 │ │ │ │ - addi a1,a1,-84 │ │ │ │ - seqz a0,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,11960 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s1) │ │ │ │ + sd zero,0(s1) │ │ │ │ + beqz a0,1196c │ │ │ │ + jal 3670 │ │ │ │ + ld a0,40(s1) │ │ │ │ + sd zero,16(s1) │ │ │ │ + beqz a0,11978 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s1) │ │ │ │ + sd zero,40(s1) │ │ │ │ + beqz a0,11984 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(s1) │ │ │ │ + sd zero,48(s1) │ │ │ │ + beqz a0,11990 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,80(s1) │ │ │ │ + sd zero,72(s1) │ │ │ │ + beqz a0,1199c │ │ │ │ + jal 3670 │ │ │ │ + lw a5,88(s1) │ │ │ │ + sd zero,80(s1) │ │ │ │ + beqz a5,119f2 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + ld s0,96(s1) │ │ │ │ + slli a5,s2,0x5 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,119ba │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + beqz a0,119c6 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + beqz a0,119d2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,11a06 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,88(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sd zero,8(s0) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,119aa │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld a0,96(s1) │ │ │ │ + beqz a0,119fa │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,96(s1) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - andi a1,a1,251 │ │ │ │ - addi a1,a1,-67 │ │ │ │ - seqz a0,a1 │ │ │ │ + lw a4,88(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,119aa │ │ │ │ + j 119ee │ │ │ │ + ld a0,24(a0) │ │ │ │ ret │ │ │ │ - or a4,a2,a3 │ │ │ │ - mv a5,a0 │ │ │ │ - bnez a4,15626 │ │ │ │ - li a4,71 │ │ │ │ - beq a5,a4,1561c │ │ │ │ - li a4,67 │ │ │ │ - bne a5,a4,15656 │ │ │ │ - addi a1,a1,-84 │ │ │ │ - seqz a0,a1 │ │ │ │ + lw a0,8(a0) │ │ │ │ ret │ │ │ │ - li a4,1 │ │ │ │ - li a0,0 │ │ │ │ - beqz a2,15632 │ │ │ │ - beq a2,a4,1564e │ │ │ │ + ld a0,16(a0) │ │ │ │ ret │ │ │ │ - bne a3,a4,15630 │ │ │ │ - li a4,65 │ │ │ │ - li a0,0 │ │ │ │ - bne a5,a4,15630 │ │ │ │ - andi a1,a1,251 │ │ │ │ - addi a1,a1,-67 │ │ │ │ - seqz a0,a1 │ │ │ │ + lbu a0,32(a0) │ │ │ │ ret │ │ │ │ - beqz a3,15636 │ │ │ │ - beq a3,a2,1560c │ │ │ │ + ld a0,40(a0) │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ + ld a0,48(a0) │ │ │ │ ret │ │ │ │ - addi sp,sp,-400 │ │ │ │ - sd s8,320(sp) │ │ │ │ - lw s8,432(sp) │ │ │ │ - lw t3,440(sp) │ │ │ │ - sd s1,376(sp) │ │ │ │ - slli s1,s8,0x20 │ │ │ │ - sd t3,64(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - lw t3,448(sp) │ │ │ │ - sd s0,384(sp) │ │ │ │ - slli s0,s1,0x3 │ │ │ │ - mv t1,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s0 │ │ │ │ - sd a4,168(sp) │ │ │ │ - sd ra,392(sp) │ │ │ │ - sd t3,176(sp) │ │ │ │ - sd t1,104(sp) │ │ │ │ - sd a2,112(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd s2,368(sp) │ │ │ │ - sd s3,360(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s3,a4 │ │ │ │ - sd s4,352(sp) │ │ │ │ - sd s5,344(sp) │ │ │ │ - sd s6,336(sp) │ │ │ │ - sd s7,328(sp) │ │ │ │ - sd s9,312(sp) │ │ │ │ - sd s10,304(sp) │ │ │ │ - sd s11,296(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - mv s11,a7 │ │ │ │ - ld s9,400(sp) │ │ │ │ - ld s7,424(sp) │ │ │ │ - ld s10,464(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + ld a0,56(a0) │ │ │ │ + ret │ │ │ │ + ld a0,64(a0) │ │ │ │ + ret │ │ │ │ + ld a0,72(a0) │ │ │ │ + ret │ │ │ │ + ld a0,80(a0) │ │ │ │ + ret │ │ │ │ + lw a0,88(a0) │ │ │ │ + ret │ │ │ │ + lw a0,8(a0) │ │ │ │ + sraiw a0,a0,0x4 │ │ │ │ + andi a0,a0,1 │ │ │ │ + ret │ │ │ │ + lw a0,8(a0) │ │ │ │ + sraiw a0,a0,0x2 │ │ │ │ + xori a0,a0,1 │ │ │ │ + andi a0,a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + lw s1,88(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + beqz s1,11aa0 │ │ │ │ + sd s0,32(sp) │ │ │ │ + ld s0,96(a0) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1b │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s3,0 │ │ │ │ + mv s2,a1 │ │ │ │ + add s1,s1,s0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a2,2 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 32c0 │ │ │ │ + bnez a0,11a88 │ │ │ │ + mv s3,s0 │ │ │ │ + addi s0,s0,32 │ │ │ │ + bne s0,s1,11a7a │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld ra,40(sp) │ │ │ │ + li s3,0 │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,11b00 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11ad8 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-83 │ │ │ │ + bnez a5,11ad8 │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,11ac0 │ │ │ │ li a0,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + beqz a1,11afe │ │ │ │ + ld a0,24(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + seqz a0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,11b42 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11b2e │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-85 │ │ │ │ + bnez a5,11b2e │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,11b16 │ │ │ │ + beqz a1,11b42 │ │ │ │ + ld a0,24(a1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + j 3550 │ │ │ │ li a0,0 │ │ │ │ - mv s5,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,11b98 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11b70 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-84 │ │ │ │ + bnez a5,11b70 │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,11b58 │ │ │ │ li a0,0 │ │ │ │ - mv s4,a5 │ │ │ │ - sd a5,240(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ + beqz a1,11b96 │ │ │ │ + ld a0,24(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a2,10 │ │ │ │ li a1,0 │ │ │ │ - sd a0,232(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a4,8(sp) │ │ │ │ - beqz s8,15d58 │ │ │ │ - mv a3,s3 │ │ │ │ - li t1,1 │ │ │ │ - mv s0,s2 │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli a5,s1,0x2 │ │ │ │ - slli t1,t1,0x22 │ │ │ │ - mv s1,s4 │ │ │ │ - ld s4,152(sp) │ │ │ │ - add a2,a5,s3 │ │ │ │ - addi t1,t1,-3 │ │ │ │ - mv s3,s5 │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s5,48(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,424(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - mv s5,a4 │ │ │ │ - sd a3,72(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - sd s8,88(sp) │ │ │ │ - mv s6,t1 │ │ │ │ - lw a1,0(s2) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + seqz a0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s5) │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,11bda │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11bc6 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-86 │ │ │ │ + bnez a5,11bc6 │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,11bae │ │ │ │ + beqz a1,11bda │ │ │ │ + ld a0,24(a1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + j 3550 │ │ │ │ li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s4) │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,11c16 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s3) │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11c08 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-80 │ │ │ │ + bnez a5,11c08 │ │ │ │ + mv a0,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,11bf0 │ │ │ │ + beqz a0,11c18 │ │ │ │ + ld a0,24(a0) │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a3,-1 │ │ │ │ - sd a0,0(s1) │ │ │ │ - mv a5,a0 │ │ │ │ - beq a4,a3,15d2a │ │ │ │ - li s8,0 │ │ │ │ - sd s3,8(sp) │ │ │ │ + ret │ │ │ │ + lw a6,88(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + beqz a6,11d18 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1b │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + li a3,0 │ │ │ │ + add a6,a6,a4 │ │ │ │ + ld a0,8(a4) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11c58 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-67 │ │ │ │ + bnez a5,11c58 │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a6,a4,11c40 │ │ │ │ + beqz a3,11d24 │ │ │ │ + sd s3,24(sp) │ │ │ │ + ld s3,24(a3) │ │ │ │ sd s4,16(sp) │ │ │ │ - j 1579a │ │ │ │ - ld a5,0(s1) │ │ │ │ - lw a1,0(s0) │ │ │ │ - slli s3,s8,0x3 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-30 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - add s4,a5,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - lw a2,0(s0) │ │ │ │ - sd a0,0(s4) │ │ │ │ - add a5,a5,s3 │ │ │ │ + jal 51d40 │ │ │ │ + lw a4,8(a0) │ │ │ │ + li a5,7 │ │ │ │ + mv s4,a0 │ │ │ │ + bne a4,a5,11d2c │ │ │ │ + ld a5,0(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,16(a5) │ │ │ │ + ld s3,0(a5) │ │ │ │ + jal 3550 │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a0,0(s2) │ │ │ │ + ld a5,32(a5) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a5,a5,-45 │ │ │ │ + seqz a5,a5 │ │ │ │ + sb a5,0(s1) │ │ │ │ + beqz s3,11d10 │ │ │ │ + ld s2,24(s0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + beqz s2,11d4e │ │ │ │ + ld s5,8(s0) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + j 11ce2 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a5 │ │ │ │ + bgeu s1,s2,11d4e │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,11cd0 │ │ │ │ + bgeu s1,s2,11d4e │ │ │ │ + mv a1,s4 │ │ │ │ + jal 52244 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j 11d1a │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,1060 │ │ │ │ + li a2,334 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-216 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-208 │ │ │ │ + sd s5,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,1026 │ │ │ │ + li a2,348 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-250 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-218 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a5,0x68 │ │ │ │ + ld a5,570(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,-220 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld ra,8(sp) │ │ │ │ + li a0,-1 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + ld s3,16(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + beqz s3,11df4 │ │ │ │ + sd s2,16(sp) │ │ │ │ + ld s2,24(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + beqz s2,11e02 │ │ │ │ + ld s4,8(a1) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + j 11dce │ │ │ │ + addiw a0,s0,1 │ │ │ │ + slli s1,a0,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a0 │ │ │ │ + bgeu s1,s2,11e02 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,11dbc │ │ │ │ + bgeu s1,s2,11e02 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,870 │ │ │ │ + li a2,406 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-430 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-398 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a2,88(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + beqz a2,11eb6 │ │ │ │ + ld a4,96(a0) │ │ │ │ slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s8,s8,1 │ │ │ │ - sext.w a4,s8 │ │ │ │ - addiw a3,a5,1 │ │ │ │ - bltu a4,a3,15798 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a0,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11e52 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-80 │ │ │ │ + bnez a5,11e52 │ │ │ │ + mv a0,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a2,a4,11e3a │ │ │ │ + beqz a0,11eb6 │ │ │ │ + sd s3,8(sp) │ │ │ │ + ld s3,24(a0) │ │ │ │ + beqz s3,11ec2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + ld s2,24(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + beqz s2,11ec8 │ │ │ │ + ld s4,8(a1) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + j 11e90 │ │ │ │ + addiw a0,s0,1 │ │ │ │ + slli s1,a0,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a0 │ │ │ │ + bgeu s1,s2,11ec8 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,11e7e │ │ │ │ + bgeu s1,s2,11ec8 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - addi a2,a5,1 │ │ │ │ - ld a0,0(s4) │ │ │ │ - li a1,0 │ │ │ │ - addi s2,s2,4 │ │ │ │ - jal 3890 │ │ │ │ - lwu a2,-4(s2) │ │ │ │ - ld a0,0(s5) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld s3,8(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j 11eac │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,688 │ │ │ │ + li a2,434 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-628 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-596 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a6,88(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + beqz a6,11fe2 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1b │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + li a3,0 │ │ │ │ + add a6,a6,a4 │ │ │ │ + ld a0,8(a4) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,11f26 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-80 │ │ │ │ + bnez a5,11f26 │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a6,a4,11f0e │ │ │ │ + beqz a3,11fde │ │ │ │ + sd s3,24(sp) │ │ │ │ + ld s3,24(a3) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-748 │ │ │ │ + li a0,0 │ │ │ │ + jal 51d40 │ │ │ │ + lw a4,8(a0) │ │ │ │ + li a5,7 │ │ │ │ + mv s4,a0 │ │ │ │ + bne a4,a5,1201a │ │ │ │ + ld a5,0(a0) │ │ │ │ + li a2,10 │ │ │ │ li a1,0 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a2,a2,1 │ │ │ │ - jal 3890 │ │ │ │ - lwu a2,-4(s2) │ │ │ │ - ld a0,0(s3) │ │ │ │ + ld a0,16(a5) │ │ │ │ + ld s3,0(a5) │ │ │ │ + jal 3550 │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a0,0(s2) │ │ │ │ + ld a5,32(a5) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a5,a5,-45 │ │ │ │ + seqz a5,a5 │ │ │ │ + sb a5,0(s1) │ │ │ │ + beqz s3,1200e │ │ │ │ + ld s2,24(s0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + beqz s2,11fee │ │ │ │ + ld s5,8(s0) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + j 11fb0 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a5 │ │ │ │ + bgeu s1,s2,11fee │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,11f9e │ │ │ │ + bgeu s1,s2,11fee │ │ │ │ + mv a1,s4 │ │ │ │ + jal 52244 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,426 │ │ │ │ + li a2,476 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-922 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-890 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j 11fe4 │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,382 │ │ │ │ + li a2,462 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-966 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-958 │ │ │ │ + sd s5,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd a2,160(sp) │ │ │ │ + addi s2,sp,160 │ │ │ │ + sd a3,168(sp) │ │ │ │ + sd a4,176(sp) │ │ │ │ + sd a5,184(sp) │ │ │ │ + sd a7,200(sp) │ │ │ │ + sd a6,192(sp) │ │ │ │ + auipc a7,0x68 │ │ │ │ + ld a7,-320(a7) │ │ │ │ + ld a6,0(a7) │ │ │ │ + sd a6,40(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,a1 │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ li a1,0 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a2,a2,1 │ │ │ │ - jal 3890 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi s4,s4,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s0,s0,4 │ │ │ │ - bne s7,s2,15726 │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld s8,88(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld s5,32(sp) │ │ │ │ - ld a5,232(sp) │ │ │ │ - mv s2,s10 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld s7,424(sp) │ │ │ │ - ld s4,408(sp) │ │ │ │ - ld s10,416(sp) │ │ │ │ - mv t2,s6 │ │ │ │ - ld a7,40(sp) │ │ │ │ - sext.w t1,s8 │ │ │ │ - mv t3,a3 │ │ │ │ - li s8,0 │ │ │ │ - sd zero,160(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - mv t6,s5 │ │ │ │ - mv s6,a5 │ │ │ │ - mv t4,t2 │ │ │ │ - mv a3,a4 │ │ │ │ - ld a5,168(sp) │ │ │ │ - li a4,1 │ │ │ │ - add t0,a5,s8 │ │ │ │ - lw a5,0(t0) │ │ │ │ + li a0,0 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal 3840 <__vsnprintf_chk@plt> │ │ │ │ + addiw a1,a0,1 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,-1 │ │ │ │ + mv a4,s2 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal 3720 <__vsprintf_chk@plt> │ │ │ │ + lw a1,88(s1) │ │ │ │ + ld a0,96(s1) │ │ │ │ + addi s3,sp,24 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + jal af94 │ │ │ │ + lwu a5,88(s1) │ │ │ │ + sd a0,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s0,0(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 5262c │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1042 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 51cb8 │ │ │ │ + beqz a0,12132 │ │ │ │ + sd s9,72(sp) │ │ │ │ + li s9,-1 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s5,1 │ │ │ │ + li s6,2 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + auipc s4,0x4d │ │ │ │ + addi s4,s4,-1086 │ │ │ │ + beq s0,s5,121d8 │ │ │ │ + beq s0,s6,121ee │ │ │ │ + bnez s0,1215e │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld s2,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,8(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 51cb8 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bnez a0,120f6 │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + lw a5,88(s1) │ │ │ │ + ld a0,8(sp) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bgeu a4,a5,15c80 │ │ │ │ - ld a4,152(sp) │ │ │ │ - slli a5,s8,0x1 │ │ │ │ - ld a2,0(a7) │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - ld a1,0(a6) │ │ │ │ - li t2,1 │ │ │ │ - sd a4,24(sp) │ │ │ │ - addi a4,a2,4 │ │ │ │ - sd a4,88(sp) │ │ │ │ - addi a4,a1,4 │ │ │ │ - sd a4,80(sp) │ │ │ │ - ld a4,512(sp) │ │ │ │ - add s5,s11,s8 │ │ │ │ - li a0,1 │ │ │ │ - add t5,a4,a5 │ │ │ │ - ld a4,240(sp) │ │ │ │ - sd t6,256(sp) │ │ │ │ - sd a3,248(sp) │ │ │ │ - add s1,a4,a5 │ │ │ │ - add a5,s9,s8 │ │ │ │ - sd a5,96(sp) │ │ │ │ - add a5,s10,s8 │ │ │ │ - sd a5,216(sp) │ │ │ │ - add a5,s4,s8 │ │ │ │ - mv t6,t5 │ │ │ │ - mv a4,s6 │ │ │ │ - sd a5,120(sp) │ │ │ │ - mv s6,s5 │ │ │ │ - sd a7,264(sp) │ │ │ │ - mv s5,t2 │ │ │ │ - sd a6,272(sp) │ │ │ │ - sd s1,224(sp) │ │ │ │ - sd t1,280(sp) │ │ │ │ - sd t4,184(sp) │ │ │ │ - mv t5,a0 │ │ │ │ - mv s3,s2 │ │ │ │ - mv t2,t0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a5,0(a3) │ │ │ │ - sw a5,4(a3) │ │ │ │ - ld a3,88(sp) │ │ │ │ - lw a5,-4(a3) │ │ │ │ - sw a5,0(a3) │ │ │ │ - ld a3,80(sp) │ │ │ │ - lw a5,-4(a3) │ │ │ │ - sw a5,0(a3) │ │ │ │ - lw a3,0(s6) │ │ │ │ - ld a5,96(sp) │ │ │ │ - bnez a3,15d16 │ │ │ │ - lw a7,0(a5) │ │ │ │ - addw a7,a7,s5 │ │ │ │ - ld a5,216(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - bne a5,a7,15d8e │ │ │ │ - lw a5,4(t6) │ │ │ │ - lw a1,0(t6) │ │ │ │ - mv a2,s5 │ │ │ │ - bgeu a1,a5,1591c │ │ │ │ - subw a5,a5,a1 │ │ │ │ - addw a2,a5,s5 │ │ │ │ - li a5,50 │ │ │ │ - li t1,1 │ │ │ │ - bgeu a5,a2,1592a │ │ │ │ - addiw t1,a2,-50 │ │ │ │ - ld a5,56(sp) │ │ │ │ - addiw a0,a2,50 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addiw a6,a5,1 │ │ │ │ - mv a1,a6 │ │ │ │ - bgeu a0,a6,1593e │ │ │ │ - mv a1,a0 │ │ │ │ - sext.w a2,a1 │ │ │ │ - sd a2,48(sp) │ │ │ │ - bge t1,a2,15c4e │ │ │ │ - ld a2,224(sp) │ │ │ │ - sd t2,200(sp) │ │ │ │ - sd t6,192(sp) │ │ │ │ - ld a1,0(a2) │ │ │ │ - slli a2,t5,0x3 │ │ │ │ - sd t5,208(sp) │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld t4,0(a2) │ │ │ │ - ld t0,-8(a2) │ │ │ │ - ld a2,184(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - slli a1,t1,0x2 │ │ │ │ - ld a2,0(a2) │ │ │ │ - add t4,t4,a1 │ │ │ │ - add t0,t0,a1 │ │ │ │ - sext.w a6,t1 │ │ │ │ - mv t2,a2 │ │ │ │ - bnez a3,15a66 │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a0,104(sp) │ │ │ │ - addiw a2,a6,1 │ │ │ │ - lw a1,0(a3) │ │ │ │ - add a3,t2,t1 │ │ │ │ - lbu s1,-1(a3) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - addw a1,a1,s5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,a0 │ │ │ │ - lbu s0,0(a1) │ │ │ │ - bgeu a2,a5,15c3c │ │ │ │ - lbu a5,1(a3) │ │ │ │ - lbu t6,0(a3) │ │ │ │ - sd a5,16(sp) │ │ │ │ - li a5,2 │ │ │ │ - bge a5,a6,15c36 │ │ │ │ - lbu a5,-2(a3) │ │ │ │ - lbu s2,-3(a3) │ │ │ │ - sd a5,8(sp) │ │ │ │ - lw a5,0(t0) │ │ │ │ - ld a2,64(sp) │ │ │ │ - lw a3,-4(t4) │ │ │ │ - addw a1,a5,a2 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - mv a5,a1 │ │ │ │ - bge a1,a2,159d0 │ │ │ │ - sext.w a5,a2 │ │ │ │ - not a3,a5 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - lw a2,-4(t0) │ │ │ │ - and a5,a5,a3 │ │ │ │ - beq s0,s1,15c42 │ │ │ │ - lw a3,4(s3) │ │ │ │ - addw a2,a2,a3 │ │ │ │ - mv a3,a2 │ │ │ │ - bge a2,a5,159f0 │ │ │ │ - sext.w a3,a5 │ │ │ │ - ld a5,40(sp) │ │ │ │ - sw a3,0(t4) │ │ │ │ - bgeu a5,a7,15b06 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - ld a1,32(sp) │ │ │ │ - lwu a2,4(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a1 │ │ │ │ + sw a5,88(s1) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x68 │ │ │ │ + ld a5,-558(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bge a5,a3,15a20 │ │ │ │ - sw s5,0(a4) │ │ │ │ - sw a6,4(a4) │ │ │ │ - lw a3,0(t4) │ │ │ │ - lw a5,0(s6) │ │ │ │ - bnez a5,15ad8 │ │ │ │ - li a5,71 │ │ │ │ - beq t6,a5,15af8 │ │ │ │ - li a5,67 │ │ │ │ - beq t6,a5,15af8 │ │ │ │ - ld a2,24(sp) │ │ │ │ - lw a5,0(a2) │ │ │ │ - bge a5,a3,15a4c │ │ │ │ - ld a5,88(sp) │ │ │ │ - sw a3,4(a2) │ │ │ │ - sw s5,0(a5) │ │ │ │ - ld a5,80(sp) │ │ │ │ - sw t1,0(a5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sext.w a6,t1 │ │ │ │ - addi t4,t4,4 │ │ │ │ - addi t0,t0,4 │ │ │ │ - bge a6,a5,15c48 │ │ │ │ - ld a5,56(sp) │ │ │ │ - lw a3,0(s6) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a3,15976 │ │ │ │ - ld a3,120(sp) │ │ │ │ - subw a5,a5,a6 │ │ │ │ - ld a1,112(sp) │ │ │ │ - lw a3,0(a3) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - subw a3,a3,s5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - add a2,a2,t2 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu s1,0(a2) │ │ │ │ - li a2,2 │ │ │ │ - lbu s0,0(a3) │ │ │ │ - sext.w a3,a5 │ │ │ │ - bge a2,a6,15c26 │ │ │ │ - addiw a2,a5,2 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,t2 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - addiw a1,a5,1 │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,12204 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + jal 5262c │ │ │ │ + mv s10,a0 │ │ │ │ + jal 3310 │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld a4,96(s1) │ │ │ │ + mv s11,a0 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s8,a4,a5 │ │ │ │ + ld a3,24(s8) │ │ │ │ + mv a0,a3 │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal 3310 │ │ │ │ + ld a3,0(sp) │ │ │ │ + addw s7,s11,a0 │ │ │ │ + addiw a1,s7,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - add a1,a1,t2 │ │ │ │ - sd a2,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - lbu s2,0(a1) │ │ │ │ - bgeu a2,a3,15c30 │ │ │ │ - addiw a3,a5,-2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + mv a0,a3 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,88(s1) │ │ │ │ + ld a3,96(s1) │ │ │ │ + sd a0,24(s8) │ │ │ │ + slli a2,a2,0x5 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a0,24(a3) │ │ │ │ + and s2,s2,s9 │ │ │ │ + and a2,s11,s9 │ │ │ │ + mv a1,s10 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lwu a3,88(s1) │ │ │ │ + ld a4,96(s1) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + slli a3,a3,0x5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,24(a4) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,t2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,t2 │ │ │ │ - lbu t6,0(a3) │ │ │ │ - sd a5,16(sp) │ │ │ │ - j 159b6 │ │ │ │ - li a2,1 │ │ │ │ - bne a5,a2,15a36 │ │ │ │ - li a5,65 │ │ │ │ - bne t6,a5,15a36 │ │ │ │ - ld a5,16(sp) │ │ │ │ - andi a5,a5,251 │ │ │ │ - addi a5,a5,-67 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - j 15a36 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addi a5,a5,-84 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - j 15a36 │ │ │ │ - ld a5,160(sp) │ │ │ │ - beqz a5,159fa │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd t0,144(sp) │ │ │ │ - ld t5,152(sp) │ │ │ │ - andi a3,a5,251 │ │ │ │ - addi a3,a3,-67 │ │ │ │ - ld a0,168(sp) │ │ │ │ - ld t0,176(sp) │ │ │ │ - seqz a3,a3 │ │ │ │ - li a5,0 │ │ │ │ - sw a3,72(sp) │ │ │ │ - sd t6,128(sp) │ │ │ │ - sd a4,136(sp) │ │ │ │ - add a4,s11,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a3,s9,a5 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bnez a4,15bc0 │ │ │ │ - add a4,s4,a5 │ │ │ │ - add a1,s10,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - lw a1,0(a1) │ │ │ │ - sext.w a2,a3 │ │ │ │ - sext.w t6,a4 │ │ │ │ - bne a1,a3,15bdc │ │ │ │ - add a3,s7,a5 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bne a3,a4,15bdc │ │ │ │ - bge a2,a7,15baa │ │ │ │ - bge a7,t6,15baa │ │ │ │ - lw a4,0(a0) │ │ │ │ - subw a2,a7,a2 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - bgeu a2,a4,15d34 │ │ │ │ - ld a4,0(t5) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - lw a3,0(t4) │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - beq s0,s1,15c20 │ │ │ │ - lw a1,4(s3) │ │ │ │ - lw a2,0(s6) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - addw a1,a4,t0 │ │ │ │ - mv a4,a1 │ │ │ │ - bnez a2,15bfc │ │ │ │ - li a2,65 │ │ │ │ - bne s2,a2,15b9e │ │ │ │ - lw a2,72(sp) │ │ │ │ - addw a1,a1,a2 │ │ │ │ - mv a4,a3 │ │ │ │ - bge a3,a1,15ba6 │ │ │ │ - mv a4,a1 │ │ │ │ - sw a4,0(t4) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addi a0,a0,4 │ │ │ │ - addi t5,t5,8 │ │ │ │ - bne s8,a5,15b2a │ │ │ │ - ld t6,128(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld t0,144(sp) │ │ │ │ - lw a3,0(t4) │ │ │ │ - j 159fa │ │ │ │ - lw a4,0(a0) │ │ │ │ - add a1,s10,a5 │ │ │ │ - lw a1,0(a1) │ │ │ │ - addw a2,a4,a3 │ │ │ │ - subw a3,t3,a2 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - mv a2,a3 │ │ │ │ - mv t6,a4 │ │ │ │ - beq a1,a3,15b50 │ │ │ │ - auipc a3,0x4f │ │ │ │ - addi a3,a3,-1876 │ │ │ │ - li a2,553 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,2040 │ │ │ │ - auipc a0,0x4a │ │ │ │ - addi a0,a0,-2032 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - li t6,1 │ │ │ │ - bne a2,t6,15b9e │ │ │ │ - li a2,71 │ │ │ │ - beq s2,a2,15c12 │ │ │ │ - li a2,67 │ │ │ │ - bne s2,a2,15b9e │ │ │ │ - ld a2,8(sp) │ │ │ │ - addi a1,a2,-84 │ │ │ │ - seqz a1,a1 │ │ │ │ - addw a1,a1,a4 │ │ │ │ - j 15b9e │ │ │ │ - lw a1,0(s3) │ │ │ │ - j 15b84 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - li s2,0 │ │ │ │ - bltu a2,a3,15aba │ │ │ │ - sd zero,16(sp) │ │ │ │ - li t6,0 │ │ │ │ - j 159b6 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - j 159b6 │ │ │ │ - sd zero,16(sp) │ │ │ │ - li t6,0 │ │ │ │ - j 159a6 │ │ │ │ - lw a3,0(s3) │ │ │ │ - j 159e4 │ │ │ │ - ld t6,192(sp) │ │ │ │ - ld t2,200(sp) │ │ │ │ - ld t5,208(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a5,0(t2) │ │ │ │ - addi t5,t5,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - sd a3,24(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - sext.w s5,t5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - sd a3,88(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - addi a3,a3,4 │ │ │ │ - sd a3,80(sp) │ │ │ │ - bltu s5,a5,158d4 │ │ │ │ - ld a3,248(sp) │ │ │ │ - ld t6,256(sp) │ │ │ │ - ld a7,264(sp) │ │ │ │ - ld a6,272(sp) │ │ │ │ - ld t1,280(sp) │ │ │ │ - ld t4,184(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - mv s2,s3 │ │ │ │ - ld a5,160(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - addi s6,s6,8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - sd a5,160(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - addi a2,s8,4 │ │ │ │ - addi t4,t4,8 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a5,t1,15d54 │ │ │ │ - li a5,0 │ │ │ │ - add a4,s11,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a0,s9,a5 │ │ │ │ - ld t0,168(sp) │ │ │ │ - lw t2,0(a0) │ │ │ │ - li t5,0 │ │ │ │ - add a1,s10,a2 │ │ │ │ - bnez a4,15d00 │ │ │ │ - add a4,s4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a0,s10,a5 │ │ │ │ - lw a0,0(a0) │ │ │ │ - bne a0,t2,15dae │ │ │ │ - add a0,s7,a5 │ │ │ │ - lw a0,0(a0) │ │ │ │ - bne a0,a4,15dae │ │ │ │ - lw a0,0(a1) │ │ │ │ - bltu a0,t2,15ce6 │ │ │ │ - bltu a4,a0,15ce6 │ │ │ │ - mv a0,t5 │ │ │ │ - bgeu t5,a4,15ce2 │ │ │ │ - mv a0,a4 │ │ │ │ - sext.w t5,a0 │ │ │ │ - addi a4,a5,4 │ │ │ │ - beq s8,a5,15d2e │ │ │ │ - mv a5,a4 │ │ │ │ - add a4,s11,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a0,s9,a5 │ │ │ │ - lw t2,0(a0) │ │ │ │ - beqz a4,15cb6 │ │ │ │ - add a4,t0,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a0,a4,t2 │ │ │ │ - subw t2,t3,a0 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - addw a4,a4,t2 │ │ │ │ - j 15cbc │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a5,0(t2) │ │ │ │ - addw a7,a5,a2 │ │ │ │ - subw a7,t3,a7 │ │ │ │ - addw a7,a7,s5 │ │ │ │ - j 158fc │ │ │ │ - mv a2,s6 │ │ │ │ - j 157f2 │ │ │ │ - sd t5,40(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - j 1585e │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,1876 │ │ │ │ - li a2,563 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,1792 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - mv a4,a3 │ │ │ │ - mv s5,t6 │ │ │ │ - ld a5,472(sp) │ │ │ │ - ld a3,152(sp) │ │ │ │ - ld ra,392(sp) │ │ │ │ - ld s0,384(sp) │ │ │ │ - sd a3,0(a5) │ │ │ │ - ld a5,480(sp) │ │ │ │ - ld a0,240(sp) │ │ │ │ - ld s1,376(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld a5,488(sp) │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld s2,368(sp) │ │ │ │ - sd s5,0(a5) │ │ │ │ - ld a5,496(sp) │ │ │ │ - ld s3,360(sp) │ │ │ │ - ld s4,352(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld s5,344(sp) │ │ │ │ - ld s6,336(sp) │ │ │ │ - ld s7,328(sp) │ │ │ │ - ld s8,320(sp) │ │ │ │ - ld s9,312(sp) │ │ │ │ - ld s10,304(sp) │ │ │ │ - ld s11,296(sp) │ │ │ │ - addi sp,sp,400 │ │ │ │ - ret │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,1786 │ │ │ │ - li a2,484 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,1606 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,1678 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,1754 │ │ │ │ - li a2,461 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,1574 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,1598 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-240 │ │ │ │ - lw t1,288(sp) │ │ │ │ - lw a0,280(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd t1,8(sp) │ │ │ │ - lw t1,296(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - sd t1,96(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - sd a2,104(sp) │ │ │ │ - sd a3,112(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s2,264(sp) │ │ │ │ - ld s3,272(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - beqz a0,165d8 │ │ │ │ - mv t1,a1 │ │ │ │ - ld a5,352(sp) │ │ │ │ - ld a1,320(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - mv s5,a4 │ │ │ │ - mv a2,t1 │ │ │ │ - li t3,0 │ │ │ │ - li s8,0 │ │ │ │ - li s10,0 │ │ │ │ - li t5,0 │ │ │ │ - li a3,0 │ │ │ │ - ld a6,0(a1) │ │ │ │ - ld a4,0(a2) │ │ │ │ - sd zero,24(a6) │ │ │ │ - lw a6,0(a5) │ │ │ │ - lw a7,4(a5) │ │ │ │ - slli t4,a6,0x20 │ │ │ │ - srli t1,t4,0x1d │ │ │ │ - add a4,a4,t1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli t4,a7,0x20 │ │ │ │ - srli t1,t4,0x1e │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - bge t3,a4,15e5e │ │ │ │ - mv t3,a4 │ │ │ │ - mv s8,a7 │ │ │ │ - mv s10,a6 │ │ │ │ - mv t5,a3 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a0,a3,15e28 │ │ │ │ - slli s4,t5,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s11,s4,0x2 │ │ │ │ - sd t5,16(sp) │ │ │ │ - add ra,s0,s11 │ │ │ │ - slli a5,s4,0x3 │ │ │ │ - beqz s10,16702 │ │ │ │ - beqz s8,16702 │ │ │ │ - li a5,-1 │ │ │ │ - slli t5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd zero,48(sp) │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - sd a5,120(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - slli s11,s4,0x3 │ │ │ │ - addiw t1,s10,-1 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a5,0(a5) │ │ │ │ - slli a3,t1,0x20 │ │ │ │ - slli a2,s10,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - srli a3,a2,0x1d │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli a5,t5,0x2 │ │ │ │ - slli s9,s4,0x2 │ │ │ │ - add a2,a4,a5 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a2,0(a2) │ │ │ │ - lw a0,0(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - add a1,s0,s9 │ │ │ │ - sd a1,24(sp) │ │ │ │ - addw a2,a2,a5 │ │ │ │ - sext.w a5,t1 │ │ │ │ - beq a2,a0,161ce │ │ │ │ - addiw t3,s8,-1 │ │ │ │ - slli t6,t3,0x20 │ │ │ │ - srli t6,t6,0x20 │ │ │ │ - slli a2,t6,0x2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a1,8(sp) │ │ │ │ - sext.w s4,t3 │ │ │ │ - addw a3,a3,a1 │ │ │ │ - beq a3,a0,163b6 │ │ │ │ - add a3,s0,s9 │ │ │ │ - lw a6,0(a3) │ │ │ │ - beqz a0,16588 │ │ │ │ - add a3,s6,s9 │ │ │ │ - lw a1,0(a3) │ │ │ │ - bnez a6,160d6 │ │ │ │ - add t4,s1,s9 │ │ │ │ - lw t4,0(t4) │ │ │ │ - addw t4,t1,t4 │ │ │ │ - sext.w t0,t4 │ │ │ │ - bltu a1,t0,167da │ │ │ │ - ld a1,80(sp) │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - add a1,a1,s11 │ │ │ │ - ld t0,0(a1) │ │ │ │ - ld a1,104(sp) │ │ │ │ - li t2,2 │ │ │ │ - add t4,t4,a1 │ │ │ │ - add a1,t0,t6 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - bgeu t2,s8,16082 │ │ │ │ - addiw t2,s8,-3 │ │ │ │ - addiw ra,s8,-2 │ │ │ │ - slli t2,t2,0x20 │ │ │ │ - slli ra,ra,0x20 │ │ │ │ - srli t2,t2,0x20 │ │ │ │ - srli ra,ra,0x20 │ │ │ │ - add t2,t2,t0 │ │ │ │ - add t0,t0,ra │ │ │ │ - lbu t2,0(t2) │ │ │ │ - lbu a7,0(t0) │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - ld a2,312(sp) │ │ │ │ - beq t4,a1,16090 │ │ │ │ - lw t0,4(a2) │ │ │ │ - sd a5,40(sp) │ │ │ │ - addw a4,a4,t0 │ │ │ │ - beq a4,a0,1609e │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,165e4 │ │ │ │ - add a5,s1,s9 │ │ │ │ - sd a5,40(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a6,161ee │ │ │ │ - addw a2,s10,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - andi a6,a7,251 │ │ │ │ - addi a6,a6,-67 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - li a7,-1 │ │ │ │ - slli t5,a5,0x20 │ │ │ │ - sd a7,16(sp) │ │ │ │ - seqz a7,a6 │ │ │ │ - ld s8,48(sp) │ │ │ │ - srli a4,t5,0x1e │ │ │ │ - sd a1,56(sp) │ │ │ │ - sd s9,64(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld s9,328(sp) │ │ │ │ - li s4,-1 │ │ │ │ - addiw ra,a2,-1 │ │ │ │ - sd t4,48(sp) │ │ │ │ - sext.w a1,a5 │ │ │ │ - mv a3,a7 │ │ │ │ - j 16058 │ │ │ │ - add a6,s6,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - add a7,s2,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a5,165b8 │ │ │ │ - add a7,s3,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a6,165b8 │ │ │ │ - bgeu a5,a2,16052 │ │ │ │ - bgeu a2,a6,16052 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - subw a5,ra,a5 │ │ │ │ - sext.w t4,a5 │ │ │ │ - bgeu t4,a6,166e2 │ │ │ │ - slli a7,a4,0x1 │ │ │ │ - add a6,s9,a7 │ │ │ │ - ld a6,0(a6) │ │ │ │ - slli s10,a5,0x20 │ │ │ │ - srli a5,s10,0x1e │ │ │ │ - add a6,a6,a5 │ │ │ │ - li s10,65 │ │ │ │ - lw a6,0(a6) │ │ │ │ - beq t2,s10,161c8 │ │ │ │ - addw a6,t0,a6 │ │ │ │ - addw a6,a6,t5 │ │ │ │ - bne a6,a0,16052 │ │ │ │ - ld a6,344(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - sd t4,16(sp) │ │ │ │ - add a7,a7,a6 │ │ │ │ - ld a6,0(a7) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw s8,0(a6) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - beqz a1,16136 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a5,s1,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a6,15fd6 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a7,a6,a5 │ │ │ │ - subw a5,s5,a7 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - addw a6,a6,a5 │ │ │ │ - j 15fde │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - ld a2,312(sp) │ │ │ │ - li a7,0 │ │ │ │ - li t2,0 │ │ │ │ - bne t4,a1,15f7a │ │ │ │ - lw t0,0(a2) │ │ │ │ - sd a5,40(sp) │ │ │ │ - addw a4,a4,t0 │ │ │ │ - bne a4,a0,15f88 │ │ │ │ - mv a0,t4 │ │ │ │ - jal 36f82 │ │ │ │ - ld a5,320(sp) │ │ │ │ - add s10,a5,s11 │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a0,16418 │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,5 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - mv s8,s4 │ │ │ │ - beqz s10,1656e │ │ │ │ - beqz s8,163c8 │ │ │ │ - slli t5,s8,0x20 │ │ │ │ - lwu s4,16(sp) │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - j 15e98 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - mv t4,a1 │ │ │ │ - bltu a1,s10,168da │ │ │ │ - ld a1,88(sp) │ │ │ │ - ld a7,112(sp) │ │ │ │ - subw t4,t4,s10 │ │ │ │ - add a1,a1,s9 │ │ │ │ - lw t0,0(a1) │ │ │ │ - ld a1,80(sp) │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - subw t0,t0,s8 │ │ │ │ - add a1,a1,s11 │ │ │ │ - ld t2,0(a1) │ │ │ │ - slli a1,t0,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add t4,t4,a7 │ │ │ │ - add a1,a1,t2 │ │ │ │ - li ra,2 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - bgeu ra,s8,16082 │ │ │ │ - addiw ra,t0,1 │ │ │ │ - addiw t0,t0,2 │ │ │ │ - slli ra,ra,0x20 │ │ │ │ - slli t0,t0,0x20 │ │ │ │ - srli ra,ra,0x20 │ │ │ │ - srli t0,t0,0x20 │ │ │ │ - add t0,t0,t2 │ │ │ │ - add ra,ra,t2 │ │ │ │ - lbu t2,0(ra) │ │ │ │ - lbu a7,0(t0) │ │ │ │ - j 15f70 │ │ │ │ - ld t4,48(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld s9,64(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - bltz s4,168ba │ │ │ │ - mv a0,t4 │ │ │ │ - sd t6,72(sp) │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - jal 36f82 │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - lw t3,64(sp) │ │ │ │ - ld t6,72(sp) │ │ │ │ - add s10,a5,s11 │ │ │ │ - beqz a0,1639a │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,5 │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,56(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld a3,48(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - lw t3,64(sp) │ │ │ │ - ld t6,72(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,0(s10) │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a5,162f0 │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld a4,120(sp) │ │ │ │ - slli t6,t6,0x20 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,t1,a5 │ │ │ │ - and a5,a5,a4 │ │ │ │ - or a5,a5,t6 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld a5,336(sp) │ │ │ │ - slli s11,s4,0x3 │ │ │ │ - slli s9,s4,0x2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + mv a0,s10 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw s10,0(a5) │ │ │ │ - sext.w a5,s4 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a5,s0,s9 │ │ │ │ - sd a5,24(sp) │ │ │ │ - bnez s10,160c4 │ │ │ │ - j 1656e │ │ │ │ - addw a6,a3,a6 │ │ │ │ - j 16034 │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - li a1,2 │ │ │ │ - sd t5,56(sp) │ │ │ │ - add s10,a5,s11 │ │ │ │ - ld a0,0(s10) │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld t5,56(sp) │ │ │ │ - beqz a5,166da │ │ │ │ - mv s10,a5 │ │ │ │ - j 15e98 │ │ │ │ - add a4,s7,s9 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a2,s10,s5 │ │ │ │ - subw a2,a2,a5 │ │ │ │ + sb zero,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + j 12114 │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld s2,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,16(s2) │ │ │ │ + j 12114 │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld s2,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,24(s2) │ │ │ │ + j 12114 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fmv.d fs0,fa3 │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fs2,fa2 │ │ │ │ + fsd fs3,0(sp) │ │ │ │ + fmv.d fs3,fa1 │ │ │ │ + jal 3700 │ │ │ │ + fmv.x.d a2,fa0 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1416 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + fmv.x.d a2,fs3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1426 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + fmv.x.d a2,fs0 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1436 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + fmv.x.d a2,fs2 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1446 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + fle.d a5,fs2,fa0 │ │ │ │ + beqz a5,122c4 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs3,0(sp) │ │ │ │ + fmv.x.d a2,fa0 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1504 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 1203c │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + j 122a6 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + feq.d a4,fa0,fa5 │ │ │ │ + bnez a4,12312 │ │ │ │ + auipc a4,0x52 │ │ │ │ + fld fa5,-1868(a4) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + auipc a4,0x52 │ │ │ │ + fld fa5,-1872(a4) │ │ │ │ + li a0,1 │ │ │ │ + flt.d a4,fa0,fa5 │ │ │ │ + bnez a4,12312 │ │ │ │ + auipc a4,0x52 │ │ │ │ + fld fa5,-1880(a4) │ │ │ │ + fle.d a4,fa5,fa0 │ │ │ │ + li a0,60 │ │ │ │ + bnez a4,12312 │ │ │ │ + fcvt.wu.d a0,fa0,rtz │ │ │ │ + zext.b a0,a0 │ │ │ │ + sb a0,32(a5) │ │ │ │ + ret │ │ │ │ + sd a1,40(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a1,12364 │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + ld a1,16(a0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,12354 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5262c │ │ │ │ + ld s2,0(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd s0,56(s1) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd a0,48(s1) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a0,0x52 │ │ │ │ + addi a0,a0,-420 │ │ │ │ + jal 5262c │ │ │ │ + ld s2,0(sp) │ │ │ │ + j 12340 │ │ │ │ + auipc a0,0x52 │ │ │ │ + addi a0,a0,-428 │ │ │ │ + jal 5262c │ │ │ │ + j 12340 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1684 │ │ │ │ + j 1203c │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-448 │ │ │ │ + j 1203c │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-444 │ │ │ │ + j 1203c │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1712 │ │ │ │ + j 1203c │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1716 │ │ │ │ + j 1203c │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1720 │ │ │ │ + j 1203c │ │ │ │ + addiw a2,a1,1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1726 │ │ │ │ + j 1203c │ │ │ │ + addiw a2,a1,1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1732 │ │ │ │ + j 1203c │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1742 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a3 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1760 │ │ │ │ + jal 1203c │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1776 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 1203c │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd a7,0(sp) │ │ │ │ + mv a7,a6 │ │ │ │ + mv a6,a5 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + zext.b a4,a3 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1802 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 1203c │ │ │ │ + ld ra,24(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd a7,0(sp) │ │ │ │ + mv a7,a6 │ │ │ │ + mv a6,a5 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + zext.b a4,a3 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1812 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 1203c │ │ │ │ + ld ra,24(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ li a5,1 │ │ │ │ - subw a2,a2,a4 │ │ │ │ - bne a6,a5,16428 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - li a6,-1 │ │ │ │ - sd s9,64(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld s9,328(sp) │ │ │ │ - sd a6,16(sp) │ │ │ │ - li s4,-1 │ │ │ │ - addiw ra,a2,-1 │ │ │ │ - sd t4,48(sp) │ │ │ │ - mv a3,a7 │ │ │ │ - sext.w a1,a5 │ │ │ │ - j 162d4 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a7,a6,a5 │ │ │ │ - subw a5,s5,a7 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - addw a6,a6,a5 │ │ │ │ - add a7,s2,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a5,165b8 │ │ │ │ - add a7,s3,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a6,165b8 │ │ │ │ - bgeu a5,a2,162cc │ │ │ │ - bgeu a2,a6,162cc │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - subw a5,ra,a5 │ │ │ │ - sext.w t4,a5 │ │ │ │ - bgeu t4,a6,166e2 │ │ │ │ - slli a7,a4,0x1 │ │ │ │ - add a6,s9,a7 │ │ │ │ - ld a6,0(a6) │ │ │ │ - slli s10,a5,0x20 │ │ │ │ - srli a5,s10,0x1e │ │ │ │ - add a6,a6,a5 │ │ │ │ - li s10,71 │ │ │ │ - lw a6,0(a6) │ │ │ │ - beq t2,s10,162a2 │ │ │ │ - li s10,67 │ │ │ │ - bne t2,s10,162ae │ │ │ │ - addi s10,a3,-84 │ │ │ │ - seqz s10,s10 │ │ │ │ - addw a6,s10,a6 │ │ │ │ - addw a6,t0,a6 │ │ │ │ - addw a6,a6,t5 │ │ │ │ - bne a6,a0,162cc │ │ │ │ - ld a6,344(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - sd t4,16(sp) │ │ │ │ - add a7,a7,a6 │ │ │ │ - ld a6,0(a7) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw s8,0(a6) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - beqz a1,16136 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a5,s1,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a6,1622e │ │ │ │ - add a6,s6,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - j 16244 │ │ │ │ - lw a5,0(a3) │ │ │ │ - sw t3,56(sp) │ │ │ │ - sw t1,48(sp) │ │ │ │ - addiw s11,a5,1 │ │ │ │ - sw s11,24(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw t1,48(sp) │ │ │ │ - lw t3,56(sp) │ │ │ │ - addw a5,t1,a0 │ │ │ │ - bltu s11,a5,1679a │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a0,0(s10) │ │ │ │ - sw t3,64(sp) │ │ │ │ - add s11,a5,s9 │ │ │ │ - lw a4,0(s11) │ │ │ │ - sw t1,56(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - jal 4f4ae │ │ │ │ - lw t3,64(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - addw a5,t3,a0 │ │ │ │ - bltu a4,a5,1677a │ │ │ │ - lw a5,24(sp) │ │ │ │ - ld a0,0(s10) │ │ │ │ - sw t3,56(sp) │ │ │ │ - subw a5,a5,t1 │ │ │ │ - sw t1,48(sp) │ │ │ │ - sw a5,24(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,24(sp) │ │ │ │ - ld a3,0(s10) │ │ │ │ - ld a4,40(sp) │ │ │ │ - subw a5,a5,a0 │ │ │ │ - sw a5,24(a3) │ │ │ │ - add a7,s7,s9 │ │ │ │ - lw a2,0(a7) │ │ │ │ - lw a4,0(a4) │ │ │ │ - mv a0,a3 │ │ │ │ - sext.w s9,a5 │ │ │ │ - addw a5,a4,a2 │ │ │ │ - sw a5,24(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,24(sp) │ │ │ │ - lw t1,48(sp) │ │ │ │ - lw t3,56(sp) │ │ │ │ - subw a5,a5,t1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - bne a5,s9,167ba │ │ │ │ - lw s9,0(s11) │ │ │ │ - ld a0,0(s10) │ │ │ │ - subw s9,s9,t3 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s10) │ │ │ │ - subw s9,s9,a0 │ │ │ │ - sw s9,28(a5) │ │ │ │ - j 1619c │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,6 │ │ │ │ - sd t6,72(sp) │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t6,72(sp) │ │ │ │ - lw t3,64(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - j 16178 │ │ │ │ - ld a5,320(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s8,s4 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 4f012 │ │ │ │ - bnez s8,160c8 │ │ │ │ - ld a5,320(sp) │ │ │ │ + beq a1,a5,12484 │ │ │ │ + li a5,2 │ │ │ │ + beq a1,a5,12492 │ │ │ │ + li a5,3 │ │ │ │ + beq a1,a5,124a0 │ │ │ │ + ret │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1824 │ │ │ │ + j 1203c │ │ │ │ + li a2,45 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1838 │ │ │ │ + j 1203c │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1854 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 1203c │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + li a2,80 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1874 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 1203c │ │ │ │ + lw a5,376(a1) │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,124e0 │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,124ee │ │ │ │ + ret │ │ │ │ + lw a2,380(a1) │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1900 │ │ │ │ + j 1203c │ │ │ │ + lw a2,380(a1) │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1898 │ │ │ │ + j 1203c │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1900 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 1203c │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ ld ra,24(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - add a5,a5,t1 │ │ │ │ - mv s11,s9 │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - sd a5,320(sp) │ │ │ │ - mv a4,a5 │ │ │ │ - lw a5,0(ra) │ │ │ │ - ld a0,0(a4) │ │ │ │ - bnez a5,164f8 │ │ │ │ - add s1,s1,s11 │ │ │ │ - lw a5,0(s1) │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - addw a5,a5,s10 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s8 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,240 │ │ │ │ + mv a2,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1920 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 1203c │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1926 │ │ │ │ + j 1203c │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1936 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a6 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + mv s3,a5 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s5,a3 │ │ │ │ + sd s7,8(sp) │ │ │ │ + lbu s7,80(sp) │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s6 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1974 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s7 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1982 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1990 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1998 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-2006 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-2014 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + beqz s1,125f0 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-2044 │ │ │ │ + addi sp,sp,80 │ │ │ │ + j 1203c │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,6 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,40(sp) │ │ │ │ - j 160bc │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - li a6,-1 │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld t2,328(sp) │ │ │ │ - sd a6,16(sp) │ │ │ │ - li s4,-1 │ │ │ │ - addiw s10,a2,-1 │ │ │ │ - sd t4,48(sp) │ │ │ │ - sext.w a1,a5 │ │ │ │ - j 164c8 │ │ │ │ - add a6,s6,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - add a7,s2,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a5,165b8 │ │ │ │ - add a7,s3,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a6,165b8 │ │ │ │ - bgeu a5,a2,164c2 │ │ │ │ - bgeu a2,a6,164c2 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - subw a5,s10,a5 │ │ │ │ - sext.w t4,a5 │ │ │ │ - bgeu t4,a6,166e2 │ │ │ │ - slli a7,a4,0x1 │ │ │ │ - add a6,t2,a7 │ │ │ │ - ld a6,0(a6) │ │ │ │ - slli ra,a5,0x20 │ │ │ │ - srli a5,ra,0x1e │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a6,a6,t0 │ │ │ │ - addw a6,a6,t5 │ │ │ │ - bne a6,a0,164c2 │ │ │ │ - ld a6,344(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - sd t4,16(sp) │ │ │ │ - add a7,a7,a6 │ │ │ │ - ld a6,0(a7) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw s8,0(a6) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - beqz a1,164f2 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a5,s1,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a6,1644e │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a7,a6,a5 │ │ │ │ - subw a5,s5,a7 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - addw a6,a6,a5 │ │ │ │ - j 16456 │ │ │ │ - ld t4,48(sp) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc s5,0x68 │ │ │ │ + ld s5,-1786(s5) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a2,12688 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a1,a2 │ │ │ │ + mv s3,sp │ │ │ │ + auipc s2,0x4c │ │ │ │ + addi s2,s2,1972 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 526f8 │ │ │ │ + bne s0,s1,12644 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,1946 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1268c │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li a2,0 │ │ │ │ + j 1265e │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc s5,0x68 │ │ │ │ + ld s5,-1932(s5) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a2,1271a │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a1,a2 │ │ │ │ + mv s3,sp │ │ │ │ + auipc s2,0x4c │ │ │ │ + addi s2,s2,1826 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 526f8 │ │ │ │ + bne s0,s1,126d6 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,1816 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1271e │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li a2,0 │ │ │ │ + j 126f0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s9,120(sp) │ │ │ │ + ld s9,72(a0) │ │ │ │ + sd s8,128(sp) │ │ │ │ + auipc s8,0x67 │ │ │ │ + ld s8,2012(s8) │ │ │ │ + sd s2,176(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s9 │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + sb zero,70(sp) │ │ │ │ + sb zero,71(sp) │ │ │ │ + jal 3310 │ │ │ │ + lw s6,8(s2) │ │ │ │ + ld s3,16(s2) │ │ │ │ + sd a0,56(sp) │ │ │ │ + sraiw s6,s6,0x4 │ │ │ │ + ld s11,40(s2) │ │ │ │ + ld s10,24(s2) │ │ │ │ + andi s6,s6,1 │ │ │ │ + beqz s3,1286c │ │ │ │ + ld s1,24(s5) │ │ │ │ + sd s7,136(sp) │ │ │ │ + beqz s1,12870 │ │ │ │ + ld s4,8(s5) │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + j 127aa │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli s7,s0,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + bgeu s7,s1,12870 │ │ │ │ + slli a5,s7,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,1279c │ │ │ │ + bgeu s7,s1,12870 │ │ │ │ + ld s7,136(sp) │ │ │ │ + addi a3,sp,71 │ │ │ │ + addi a2,sp,72 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 11ee8 │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,12860 │ │ │ │ + ld s3,72(sp) │ │ │ │ + lbu s4,71(sp) │ │ │ │ + addi s3,s3,-1 │ │ │ │ + addi a3,sp,70 │ │ │ │ + addi a2,sp,80 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 11c1a │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,12866 │ │ │ │ + ld a5,80(sp) │ │ │ │ + lbu a4,70(sp) │ │ │ │ + addi a5,a5,-1 │ │ │ │ ld a1,56(sp) │ │ │ │ - j 1613e │ │ │ │ - add a5,s6,s11 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - addiw s2,s0,1 │ │ │ │ - bltu s2,a5,1672e │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s2,s10 │ │ │ │ - add s1,s1,s11 │ │ │ │ - ld a0,0(a5) │ │ │ │ - add s7,s7,s11 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sw s0,24(a4) │ │ │ │ - lw a3,0(s1) │ │ │ │ - lw s1,0(s7) │ │ │ │ - mv a0,a4 │ │ │ │ - addw s1,s1,a3 │ │ │ │ - subw s1,s1,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - bne s1,s0,16754 │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,88(sp) │ │ │ │ - add s0,a5,s11 │ │ │ │ - lw s1,0(s0) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s8 │ │ │ │ - bltu s1,a5,16708 │ │ │ │ - ld a5,320(sp) │ │ │ │ - lw s0,0(s0) │ │ │ │ - ld a0,0(a5) │ │ │ │ - subw s0,s0,s8 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw s0,28(a5) │ │ │ │ - j 163fe │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - mv s11,s9 │ │ │ │ - add s9,a5,t1 │ │ │ │ - sd s9,320(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - li s10,0 │ │ │ │ - j 163dc │ │ │ │ - ld a5,320(sp) │ │ │ │ - add s2,a5,s11 │ │ │ │ - ld a0,0(s2) │ │ │ │ - bnez a6,16664 │ │ │ │ - add s1,s1,s9 │ │ │ │ - lw a5,0(s1) │ │ │ │ - slli s6,t5,0x20 │ │ │ │ - addw a5,a5,s10 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s6 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - j 163fe │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-272 │ │ │ │ - li a2,804 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-484 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-212 │ │ │ │ + mv a7,s1 │ │ │ │ + mv a6,s3 │ │ │ │ + addi a3,s10,-1 │ │ │ │ + li a2,0 │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + mv a4,s0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s11,32(sp) │ │ │ │ + mv a5,s6 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 270f0 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 275de │ │ │ │ + mv s1,a0 │ │ │ │ + jal 27952 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 27024 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,12890 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,184(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + mv s4,s6 │ │ │ │ + li s3,-1 │ │ │ │ + j 127e0 │ │ │ │ + mv a4,s6 │ │ │ │ + li a5,-1 │ │ │ │ + j 127fe │ │ │ │ + li s0,-1 │ │ │ │ + j 127c0 │ │ │ │ + auipc a3,0x52 │ │ │ │ + addi a3,a3,-1800 │ │ │ │ + li a2,406 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,996 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,1028 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - ld a4,320(sp) │ │ │ │ - mv ra,s0 │ │ │ │ - li s10,0 │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - j 163dc │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - beqz a6,16598 │ │ │ │ - lw s0,0(s6) │ │ │ │ - jal 4f4e0 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - addiw s2,s0,1 │ │ │ │ - bltu s2,a5,1689a │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s2,s10 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s2,s0,a0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sw s2,24(a4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw s0,0(s7) │ │ │ │ - mv a0,a4 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - subw s0,s0,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - bne s0,s2,1687a │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s8 │ │ │ │ - bltu s0,a5,1685a │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s0,s8 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - sw s0,28(a5) │ │ │ │ - j 163fe │ │ │ │ - add a5,s6,s9 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - addiw s3,s0,1 │ │ │ │ - bltu s3,a5,1683a │ │ │ │ - ld a0,0(s2) │ │ │ │ - subw s0,s3,s10 │ │ │ │ - add s1,s1,s9 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - add s7,s7,s9 │ │ │ │ - sw s0,24(a4) │ │ │ │ - lw a3,0(s1) │ │ │ │ - lw s1,0(s7) │ │ │ │ - mv a0,a4 │ │ │ │ - addw s1,s1,a3 │ │ │ │ - subw s1,s1,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - bne s1,s0,1681a │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - add s11,a5,s9 │ │ │ │ - lw s1,0(s11) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s8 │ │ │ │ - bltu s1,a5,167fa │ │ │ │ - ld a0,0(s2) │ │ │ │ - lw s0,0(s11) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s2) │ │ │ │ - subw s0,s0,s8 │ │ │ │ - j 16658 │ │ │ │ - mv s11,s9 │ │ │ │ + sd s7,136(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + bnez a0,1289e │ │ │ │ + li a0,43 │ │ │ │ + ret │ │ │ │ + li a0,45 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a5,128d4 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + ld a0,8(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 11950 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,104 │ │ │ │ + bltu s0,a5,128b8 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal 3670 │ │ │ │ ld ra,24(sp) │ │ │ │ - mv s9,s10 │ │ │ │ - j 1657a │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-570 │ │ │ │ - li a2,814 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-782 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-462 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a4,320(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - j 163d2 │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-608 │ │ │ │ - li a2,904 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-820 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-580 │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-646 │ │ │ │ - li a2,901 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-858 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-706 │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-684 │ │ │ │ - li a2,903 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-896 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-712 │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-722 │ │ │ │ - li a2,847 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-934 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-694 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-754 │ │ │ │ - li a2,846 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-966 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-814 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-786 │ │ │ │ - li a2,849 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-998 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-814 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-818 │ │ │ │ - li a2,726 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1030 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-850 │ │ │ │ - li a2,877 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1062 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-822 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-882 │ │ │ │ - li a2,876 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1094 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-910 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-914 │ │ │ │ - li a2,874 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1126 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-974 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-946 │ │ │ │ - li a2,772 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1158 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-978 │ │ │ │ - li a2,771 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1190 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-1010 │ │ │ │ - li a2,768 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1222 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-1070 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-1042 │ │ │ │ - li a2,825 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1254 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-1074 │ │ │ │ - li a2,736 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1286 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-1150 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-384 │ │ │ │ - sd s1,360(sp) │ │ │ │ - lw s1,384(sp) │ │ │ │ - sd s0,368(sp) │ │ │ │ - slli s0,a7,0x20 │ │ │ │ - sd s1,192(sp) │ │ │ │ - lw s1,392(sp) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sd s3,344(sp) │ │ │ │ - li a0,0 │ │ │ │ + sd zero,8(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + lbu a5,160(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + mv s11,a2 │ │ │ │ mv s3,a3 │ │ │ │ - mv a3,a1 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - sd ra,376(sp) │ │ │ │ - sd a7,264(sp) │ │ │ │ - sd a3,256(sp) │ │ │ │ - sd a2,224(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - sd s2,352(sp) │ │ │ │ - sd s4,336(sp) │ │ │ │ + mv s1,a4 │ │ │ │ mv s2,a7 │ │ │ │ - sd s6,320(sp) │ │ │ │ - sd s8,304(sp) │ │ │ │ - sd s11,280(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - ld s8,400(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - sd s9,296(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd s11,248(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ + lbu s10,128(sp) │ │ │ │ + lbu s8,136(sp) │ │ │ │ + lbu s6,144(sp) │ │ │ │ + lbu s7,152(sp) │ │ │ │ + lbu s9,168(sp) │ │ │ │ + lbu s5,176(sp) │ │ │ │ + lbu s4,184(sp) │ │ │ │ + jal 5262c │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,80(s0) │ │ │ │ + beqz s8,129fc │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,4 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s3,129ba │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd s1,24(s0) │ │ │ │ + auipc a0,0x52 │ │ │ │ + addi a0,a0,-1954 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,40(s0) │ │ │ │ + bnez s2,129ca │ │ │ │ + bnez s9,12a0a │ │ │ │ + bnez s6,12a28 │ │ │ │ + beqz s7,12980 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,32 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s5,1298c │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,256 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s4,1299c │ │ │ │ + lw a5,8(s0) │ │ │ │ + lui a4,0x1 │ │ │ │ + addi a4,a4,-2048 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,2046 │ │ │ │ + jal 5262c │ │ │ │ + li s1,0 │ │ │ │ + j 12956 │ │ │ │ + lw a4,8(s0) │ │ │ │ + ori a5,a4,1 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s10,12a5a │ │ │ │ + ori a5,a4,3 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s9,12a6e │ │ │ │ + bnez s6,12a2a │ │ │ │ + beqz s7,129f0 │ │ │ │ + ori a4,a4,35 │ │ │ │ + sw a4,8(s0) │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,12a52 │ │ │ │ + ori a5,a5,128 │ │ │ │ + sw a5,8(s0) │ │ │ │ + j 12980 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5262c │ │ │ │ + addi s1,s1,1 │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd s1,24(s0) │ │ │ │ + j 12968 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,8 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s6,12a2a │ │ │ │ + beqz s7,12980 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,32 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s2,129ee │ │ │ │ + j 12980 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld s1,80(s0) │ │ │ │ + ori a5,a5,16 │ │ │ │ + sw a5,8(s0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a1,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 51c70 │ │ │ │ + sd a0,80(s0) │ │ │ │ + beqz s7,12a22 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,32 │ │ │ │ + sw a5,8(s0) │ │ │ │ + j 12a22 │ │ │ │ + ori a5,a5,64 │ │ │ │ + sw a5,8(s0) │ │ │ │ + j 12980 │ │ │ │ + bnez s9,12a7e │ │ │ │ + bnez s6,12a2a │ │ │ │ + beqz s7,129f0 │ │ │ │ + ori a4,a4,33 │ │ │ │ + sw a4,8(s0) │ │ │ │ + j 129ee │ │ │ │ + ori a5,a4,11 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s6,12a2a │ │ │ │ + bnez s7,12a1a │ │ │ │ + j 129ee │ │ │ │ + ori a5,a4,9 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s6,12a2a │ │ │ │ + bnez s7,12a1a │ │ │ │ + j 129ee │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc s0,0x67 │ │ │ │ + ld s0,1150(s0) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,886 │ │ │ │ + mv a0,sp │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez a5,12ac8 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s1,168(sp) │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + li t1,88 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,t1 │ │ │ │ + sd s0,176(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + ld a4,48(a4) │ │ │ │ + sd s4,144(sp) │ │ │ │ mv s4,a5 │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - mv s6,a5 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,136(sp) │ │ │ │ - beqz s2,1724c │ │ │ │ - mv a5,s1 │ │ │ │ - sd s5,328(sp) │ │ │ │ - addiw s5,s3,1 │ │ │ │ - sd s7,312(sp) │ │ │ │ - sd s10,288(sp) │ │ │ │ - mv s9,s4 │ │ │ │ - mv s10,s11 │ │ │ │ - add s4,s4,s0 │ │ │ │ - mv s7,s5 │ │ │ │ - slli s2,s5,0x2 │ │ │ │ + ld a5,0(a1) │ │ │ │ + sd s8,112(sp) │ │ │ │ + auipc s8,0x67 │ │ │ │ + ld s8,1060(s8) │ │ │ │ + sd s2,160(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + add a0,a4,s1 │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,72(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd a2,0(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + mv s7,a7 │ │ │ │ + lbu s10,192(sp) │ │ │ │ + lbu s9,200(sp) │ │ │ │ + lw s11,32(s0) │ │ │ │ + ld s6,0(s2) │ │ │ │ + sw zero,64(sp) │ │ │ │ + sw zero,68(sp) │ │ │ │ + jal b316 │ │ │ │ + ld a4,48(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a4,s1 │ │ │ │ + jal b310 │ │ │ │ + ld a1,8(sp) │ │ │ │ mv s1,a0 │ │ │ │ - mv s0,s6 │ │ │ │ - sd zero,120(sp) │ │ │ │ - mv s11,a5 │ │ │ │ - lw a5,120(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,0(s10) │ │ │ │ - lw s6,0(s11) │ │ │ │ - addi s9,s9,8 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addw a5,s6,a5 │ │ │ │ - mv s6,a5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,-8(s9) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - ld a0,-8(s9) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi s0,s0,8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s9,s4,16992 │ │ │ │ - mulw s0,s7,s6 │ │ │ │ - li a0,0 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - li a4,1 │ │ │ │ - bge a4,s5,17214 │ │ │ │ - ld a5,104(sp) │ │ │ │ - li s1,0 │ │ │ │ - sd s1,88(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,256(sp) │ │ │ │ - mv s5,s9 │ │ │ │ - ld s2,120(sp) │ │ │ │ - ld s9,248(sp) │ │ │ │ - ld s1,192(sp) │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd s3,96(sp) │ │ │ │ - sd s3,112(sp) │ │ │ │ - sd s8,400(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - add a5,a0,a1 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi s6,a1,4 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a5,a0,s6 │ │ │ │ - sw a3,0(a5) │ │ │ │ - ld a5,136(sp) │ │ │ │ - add a3,a4,a1 │ │ │ │ - lw a2,0(a3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a4,a4,s6 │ │ │ │ - sw a2,0(a4) │ │ │ │ - add a3,a5,a1 │ │ │ │ - lw a4,0(a3) │ │ │ │ - add a5,a5,s6 │ │ │ │ - addiw a3,s0,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a5,40(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - lw a3,0(a5) │ │ │ │ - li a4,1 │ │ │ │ - addiw a5,a3,1 │ │ │ │ - bgeu a4,a5,16c92 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu a2,96(sp) │ │ │ │ - li s11,1 │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a5,120(sp) │ │ │ │ - li s8,1 │ │ │ │ - lw a4,0(s9) │ │ │ │ - subw s4,s2,a5 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,224(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - mv s3,s4 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd a5,80(sp) │ │ │ │ - mv a5,s11 │ │ │ │ - mv s2,s8 │ │ │ │ - mv s11,s9 │ │ │ │ - mv s7,s1 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s9,a5 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - bnez a1,16c0e │ │ │ │ - ld a1,64(sp) │ │ │ │ - add a5,a5,s9 │ │ │ │ - addiw a2,s2,1 │ │ │ │ - lbu s4,0(a1) │ │ │ │ - lbu a1,-1(a5) │ │ │ │ - sd a1,8(sp) │ │ │ │ - bgeu a2,a3,1715e │ │ │ │ - lbu s6,0(a5) │ │ │ │ - lbu a5,1(a5) │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - addw a4,a4,s2 │ │ │ │ - addw a5,a4,s3 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - add a3,a3,s5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - lw a3,0(a3) │ │ │ │ - addw a1,a4,s7 │ │ │ │ - addw a2,a3,s7 │ │ │ │ - mv a4,a1 │ │ │ │ - bge a1,a2,16b04 │ │ │ │ - mv a4,a2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw s1,0(a5) │ │ │ │ - sext.w s10,a4 │ │ │ │ - ld a5,400(sp) │ │ │ │ - ld a2,408(sp) │ │ │ │ + addi a3,sp,68 │ │ │ │ + addi a2,sp,64 │ │ │ │ + bnez a0,12bf6 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 235e6 │ │ │ │ + addiw a4,s4,1 │ │ │ │ + sext.w a2,a4 │ │ │ │ + bnez s4,12c08 │ │ │ │ + lw s4,64(sp) │ │ │ │ + bnez s3,12cae │ │ │ │ + beqz s4,12d1a │ │ │ │ + bnez s10,12d1a │ │ │ │ + sw a4,48(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ - not a3,s10 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - mv a0,s4 │ │ │ │ - and s10,s10,a3 │ │ │ │ - jalr a5 │ │ │ │ - addw a5,s1,a0 │ │ │ │ - blt s10,a5,17030 │ │ │ │ - lw a3,0(s11) │ │ │ │ - ld a2,16(sp) │ │ │ │ - addw a5,a3,s2 │ │ │ │ - addw a4,a5,s3 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a0,0(a4) │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a2,a0,s7 │ │ │ │ - addw a4,a5,s7 │ │ │ │ - mv a0,a2 │ │ │ │ - bge a2,a4,16b6c │ │ │ │ - sext.w a0,a4 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - addw a5,s2,s0 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - sw a0,0(a5) │ │ │ │ - lw a4,0(s11) │ │ │ │ - ld a5,24(sp) │ │ │ │ - lw a1,0(a5) │ │ │ │ - addw a5,a4,s0 │ │ │ │ - addw a5,a5,s2 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a1,16c4e │ │ │ │ - li a3,71 │ │ │ │ - beq s6,a3,17196 │ │ │ │ - li a3,67 │ │ │ │ - bne s6,a3,16bc0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - addi a3,a3,-84 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - ld a3,104(sp) │ │ │ │ - ld a0,0(a3) │ │ │ │ - ld a3,48(sp) │ │ │ │ - add a3,a3,a0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bge a3,a5,16c7a │ │ │ │ - ld a4,128(sp) │ │ │ │ - add a2,a0,s8 │ │ │ │ - ld a3,0(a4) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - sw a5,0(a2) │ │ │ │ - add a5,a3,s8 │ │ │ │ - ld a3,72(sp) │ │ │ │ - sw a3,0(a5) │ │ │ │ - add a5,a4,s8 │ │ │ │ - sw s9,0(a5) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s9,s9,1 │ │ │ │ - sext.w s2,s9 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw a5,a3,1 │ │ │ │ - bgeu s2,a5,16c8c │ │ │ │ - ld a5,24(sp) │ │ │ │ - lw a4,0(s11) │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - beqz a1,16ab0 │ │ │ │ - subw a3,a3,s2 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - ld a0,80(sp) │ │ │ │ - sext.w a1,a3 │ │ │ │ - sd a2,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - lbu s4,0(a0) │ │ │ │ - bgeu a2,a1,1715e │ │ │ │ - addiw a2,a3,-2 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lbu s6,0(a2) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 16ad0 │ │ │ │ - li a3,1 │ │ │ │ - bne a1,a3,16bc0 │ │ │ │ - li a3,65 │ │ │ │ - bne s6,a3,16bc0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - andi a3,a3,251 │ │ │ │ - addi a3,a3,-67 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - ld a3,104(sp) │ │ │ │ - ld a0,0(a3) │ │ │ │ - ld a3,48(sp) │ │ │ │ - add a3,a3,a0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - blt a3,a5,16bce │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s9,s9,1 │ │ │ │ - sext.w s2,s9 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw a5,a3,1 │ │ │ │ - bltu s2,a5,16aa8 │ │ │ │ - mv s9,s11 │ │ │ │ - mv s2,s0 │ │ │ │ - mv s1,s7 │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,88(sp) │ │ │ │ - ld a3,120(sp) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sd a4,96(sp) │ │ │ │ - addw s2,a3,s2 │ │ │ │ - ld a3,64(sp) │ │ │ │ - li a5,-1 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - bne a4,a5,16a2e │ │ │ │ - ld a5,264(sp) │ │ │ │ - li a4,1 │ │ │ │ - ld s3,112(sp) │ │ │ │ - mv s9,s5 │ │ │ │ - beq a5,a4,17214 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld s4,120(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - addi t2,a5,8 │ │ │ │ - ld a5,128(sp) │ │ │ │ - mv s0,s3 │ │ │ │ - addi t0,a5,8 │ │ │ │ - ld a5,136(sp) │ │ │ │ - addi a3,a5,8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi t1,a5,4 │ │ │ │ - ld a5,248(sp) │ │ │ │ - mv t4,t1 │ │ │ │ - mv t1,t0 │ │ │ │ - addi s2,a5,4 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,12eae │ │ │ │ + jal 231e0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + bnez s9,12fda │ │ │ │ + beq s11,a2,12ba6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li a5,88 │ │ │ │ + mul a4,a4,a5 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal b310 │ │ │ │ + beq s1,a0,12d4a │ │ │ │ + lw s0,68(sp) │ │ │ │ + beqz s0,12d4a │ │ │ │ + beqz s10,12d64 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw s4,0(a5) │ │ │ │ + sw s0,0(s7) │ │ │ │ + sd s6,0(s2) │ │ │ │ + beqz s9,12bc8 │ │ │ │ ld a5,24(sp) │ │ │ │ - mv s9,s2 │ │ │ │ - mv t0,t2 │ │ │ │ - addi s10,a5,4 │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv s2,s5 │ │ │ │ - addi a5,a5,8 │ │ │ │ - mv a4,a5 │ │ │ │ - ld a0,0(t0) │ │ │ │ - li s1,1 │ │ │ │ - mv s6,s4 │ │ │ │ - mv s3,s1 │ │ │ │ - mv s5,s4 │ │ │ │ - mv s7,s0 │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a4,208(sp) │ │ │ │ - mv s4,s10 │ │ │ │ - mv a6,t1 │ │ │ │ - mv s1,s0 │ │ │ │ - slli t3,s3,0x2 │ │ │ │ - addi s10,t3,-4 │ │ │ │ - add a5,a0,s10 │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a4,0(a6) │ │ │ │ - add a5,a0,t3 │ │ │ │ - sw a1,0(a5) │ │ │ │ - ld a5,144(sp) │ │ │ │ - add a2,a4,s10 │ │ │ │ - lw a1,0(a2) │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a4,a4,t3 │ │ │ │ - sw a1,0(a4) │ │ │ │ - add a2,a5,s10 │ │ │ │ - lw a4,0(a2) │ │ │ │ - add a5,a5,t3 │ │ │ │ - sext.w a3,s3 │ │ │ │ - sw a4,0(a5) │ │ │ │ - lw a2,0(t4) │ │ │ │ - sd a3,152(sp) │ │ │ │ - li a4,1 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - bgeu a4,a5,170fc │ │ │ │ - ld a3,224(sp) │ │ │ │ - slli a1,s7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - sd a3,232(sp) │ │ │ │ - ld a3,256(sp) │ │ │ │ - subw a4,s6,s5 │ │ │ │ - sd a4,184(sp) │ │ │ │ - lw a7,0(s4) │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - lw a5,0(s9) │ │ │ │ - sd a4,200(sp) │ │ │ │ - add a3,a3,s3 │ │ │ │ - li a4,1 │ │ │ │ - mv t6,s7 │ │ │ │ - mv t2,s1 │ │ │ │ - li s0,1 │ │ │ │ - sd a3,240(sp) │ │ │ │ - mv s11,a4 │ │ │ │ - mv t5,s5 │ │ │ │ - mv s7,s3 │ │ │ │ - mv s1,s10 │ │ │ │ - ld a4,208(sp) │ │ │ │ - ld a1,0(a4) │ │ │ │ - bnez a7,16fc8 │ │ │ │ - ld a4,240(sp) │ │ │ │ - add a1,a1,s11 │ │ │ │ - addiw a3,s0,1 │ │ │ │ - lbu s3,-1(a4) │ │ │ │ - lbu a4,-1(a1) │ │ │ │ - sd a4,8(sp) │ │ │ │ - bgeu a3,a2,171f4 │ │ │ │ - lbu a4,1(a1) │ │ │ │ - li a2,2 │ │ │ │ - lbu a3,0(a1) │ │ │ │ - sd a4,168(sp) │ │ │ │ - bgeu a2,s11,171fe │ │ │ │ - lbu a4,-2(a1) │ │ │ │ - lbu s5,-3(a1) │ │ │ │ - sd a4,160(sp) │ │ │ │ - ld a4,184(sp) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - addw a2,a5,a4 │ │ │ │ - ld a4,200(sp) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - add a1,a1,s2 │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a4,192(sp) │ │ │ │ - lw a5,0(a1) │ │ │ │ - addw a0,s8,a4 │ │ │ │ - addw a1,a5,a4 │ │ │ │ - mv s8,a0 │ │ │ │ - bge a0,a1,16dfc │ │ │ │ - sext.w s8,a1 │ │ │ │ - addiw a7,a2,-1 │ │ │ │ - not a5,s8 │ │ │ │ - slli a2,a7,0x20 │ │ │ │ - srli a7,a2,0x1e │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - add a7,a7,s2 │ │ │ │ - ld a2,408(sp) │ │ │ │ + sd a5,0(s5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1313c │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,128(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 23660 │ │ │ │ + addiw a4,s4,1 │ │ │ │ + sext.w a2,a4 │ │ │ │ + beqz s4,12b60 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li s4,88 │ │ │ │ + mul a5,a5,s4 │ │ │ │ + ld a0,48(s0) │ │ │ │ + sw a4,40(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal b310 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + bne a0,s1,12b60 │ │ │ │ + beq s11,a2,12c44 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,s4 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal b310 │ │ │ │ + beq a0,s1,12fc2 │ │ │ │ + beqz s3,12fa6 │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + lw s11,68(sp) │ │ │ │ + beqz s11,12d40 │ │ │ │ + bnez s10,12d5e │ │ │ │ ld a1,8(sp) │ │ │ │ - and s8,s8,a5 │ │ │ │ - ld a5,400(sp) │ │ │ │ - lw s10,0(a7) │ │ │ │ - mv a0,s3 │ │ │ │ - sd t2,72(sp) │ │ │ │ - sd t0,64(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - sd t5,40(sp) │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - jalr a5 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t5,40(sp) │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld t6,56(sp) │ │ │ │ - ld t0,64(sp) │ │ │ │ - ld t2,72(sp) │ │ │ │ - blt s8,a5,171a6 │ │ │ │ - lw a1,0(s9) │ │ │ │ - ld a4,184(sp) │ │ │ │ - addw a5,s0,a1 │ │ │ │ - addw a2,a4,a5 │ │ │ │ - ld a4,200(sp) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a2,a0,0x1e │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a5,a0,0x1e │ │ │ │ - add a2,a2,s2 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a2,0(a2) │ │ │ │ - ld a4,192(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,12f8e │ │ │ │ + jal 2331c │ │ │ │ + sd zero,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + bnez s9,12ffc │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + addiw a4,s11,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mv a2,a0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + li a0,56 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,764 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + addiw a5,a3,-65 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a0,a5,12e26 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ lw a5,0(a5) │ │ │ │ - addw a7,a2,a4 │ │ │ │ - addw a0,a5,a4 │ │ │ │ - mv a2,a7 │ │ │ │ - bge a7,a0,16e88 │ │ │ │ - sext.w a2,a0 │ │ │ │ - not a5,a2 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a2,a2,a5 │ │ │ │ - ld a4,160(sp) │ │ │ │ - addw a5,s6,s0 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - ld s8,104(sp) │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - andi a1,a4,251 │ │ │ │ - add a5,a5,s2 │ │ │ │ - addi a1,a1,-67 │ │ │ │ - sd s11,32(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - sw a2,0(a5) │ │ │ │ - seqz a5,a1 │ │ │ │ - sd s7,24(sp) │ │ │ │ - li s10,0 │ │ │ │ - mv s7,s8 │ │ │ │ - sw a5,180(sp) │ │ │ │ - sd t4,40(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - sd t3,48(sp) │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd t6,72(sp) │ │ │ │ - sd a3,80(sp) │ │ │ │ - sd s3,16(sp) │ │ │ │ - sd t0,88(sp) │ │ │ │ - sd t2,96(sp) │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a6,0(s7) │ │ │ │ - ld a2,408(sp) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw s3,0(a5) │ │ │ │ + add a5,a5,a1 │ │ │ │ + jr a5 │ │ │ │ + beqz s4,12d20 │ │ │ │ + bnez s10,12d20 │ │ │ │ + sw a4,40(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ ld a1,8(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - add a6,a6,s1 │ │ │ │ - lw s5,0(a6) │ │ │ │ - jalr a5 │ │ │ │ - lw a2,0(s4) │ │ │ │ - addw a0,a0,s5 │ │ │ │ - addw a5,a0,s11 │ │ │ │ - mv a0,a5 │ │ │ │ - bnez a2,1713a │ │ │ │ - li a2,65 │ │ │ │ - beq s8,a2,1705c │ │ │ │ - blt s3,a5,17064 │ │ │ │ - lw a5,0(s9) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a2,0(a5) │ │ │ │ - sw a2,0(a5) │ │ │ │ - ld a5,112(sp) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addi s7,s7,8 │ │ │ │ - blt s10,a5,16ed2 │ │ │ │ - lw a5,0(s9) │ │ │ │ - lw a7,0(s4) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addw a2,a5,s6 │ │ │ │ - addw a2,a2,s0 │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a2,a2,s2 │ │ │ │ - ld s11,32(sp) │ │ │ │ - ld t4,40(sp) │ │ │ │ - ld t3,48(sp) │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - ld t6,72(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld t0,88(sp) │ │ │ │ - ld t2,96(sp) │ │ │ │ - lw a2,0(a2) │ │ │ │ - bnez a7,170b6 │ │ │ │ - li a4,71 │ │ │ │ - beq a3,a4,17164 │ │ │ │ - li a1,67 │ │ │ │ - beq a3,a1,17164 │ │ │ │ - ld a0,0(t0) │ │ │ │ - add a3,a0,s1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bge a3,a2,170e2 │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a3,0(a6) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a1,a0,t3 │ │ │ │ - sw a2,0(a1) │ │ │ │ - add a3,a3,t3 │ │ │ │ - sw a4,0(a3) │ │ │ │ - add a5,a5,t3 │ │ │ │ - sw s0,0(a5) │ │ │ │ - lw a2,0(t4) │ │ │ │ - addi s11,s11,1 │ │ │ │ - sext.w s0,s11 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - bgeu s0,a5,170f4 │ │ │ │ - ld a4,208(sp) │ │ │ │ - lw a7,0(s4) │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a1,0(a4) │ │ │ │ - beqz a7,16d92 │ │ │ │ - subw a2,a2,s0 │ │ │ │ - ld a4,232(sp) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu s3,0(a4) │ │ │ │ - lbu a4,0(a3) │ │ │ │ - li a7,2 │ │ │ │ - sext.w a0,a2 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bgeu a7,s11,17204 │ │ │ │ - addiw a3,a2,2 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - addiw a7,a2,1 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add a7,a7,a1 │ │ │ │ - sd a4,160(sp) │ │ │ │ - li a4,1 │ │ │ │ - lbu s5,0(a7) │ │ │ │ - bgeu a4,a0,1720e │ │ │ │ - addiw a3,a2,-1 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,12ed0 │ │ │ │ + jal 231e0 │ │ │ │ + sd zero,48(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + bnez s9,12fc8 │ │ │ │ + addiw a1,s4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + sw a4,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + jal af94 │ │ │ │ + addiw a3,s4,-1 │ │ │ │ slli a3,a3,0x20 │ │ │ │ + ld a2,40(sp) │ │ │ │ + lw a4,56(sp) │ │ │ │ srli a3,a3,0x20 │ │ │ │ - addiw a0,a2,-2 │ │ │ │ - add a2,a1,a3 │ │ │ │ - lbu a4,0(a2) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - lbu a3,0(a0) │ │ │ │ - sd a4,168(sp) │ │ │ │ - j 16dc2 │ │ │ │ - lw a5,0(s11) │ │ │ │ - ld a2,408(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,s3 │ │ │ │ - addw a5,a5,s2 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw s1,0(a5) │ │ │ │ - ld a5,400(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - jalr a5 │ │ │ │ - lw a3,0(s11) │ │ │ │ - addw a0,a0,s1 │ │ │ │ - j 16b74 │ │ │ │ - lw a5,180(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - bge s3,a5,16f1c │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a2,408(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + add a3,a3,s3 │ │ │ │ + li t3,56 │ │ │ │ + auipc t1,0x51 │ │ │ │ + addi t1,t1,884 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + addiw a5,a1,-65 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu t3,a5,12e10 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,t1 │ │ │ │ lw a5,0(a5) │ │ │ │ - ld a0,16(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - jalr a5 │ │ │ │ - ld a5,120(sp) │ │ │ │ - lw a1,0(s4) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - addw a2,a5,s11 │ │ │ │ - mv a5,a2 │ │ │ │ - bnez a1,17172 │ │ │ │ - li a1,65 │ │ │ │ - bne s8,a1,170a0 │ │ │ │ - ld a4,160(sp) │ │ │ │ - andi a2,a4,251 │ │ │ │ - addi a2,a2,-67 │ │ │ │ - seqz a2,a2 │ │ │ │ - addw a2,a2,a5 │ │ │ │ - lw a5,0(s9) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - j 16f32 │ │ │ │ - li a4,1 │ │ │ │ - bne a7,a4,16f80 │ │ │ │ - li a1,65 │ │ │ │ - bne a3,a1,16f80 │ │ │ │ - ld a4,168(sp) │ │ │ │ - ld a0,0(t0) │ │ │ │ - andi a3,a4,251 │ │ │ │ - addi a3,a3,-67 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - add a3,a0,s1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - blt a3,a2,16f8e │ │ │ │ - lw a2,0(t4) │ │ │ │ - addi s11,s11,1 │ │ │ │ - sext.w s0,s11 │ │ │ │ - addiw a3,a2,1 │ │ │ │ - bltu s0,a3,16d8a │ │ │ │ - mv s3,s7 │ │ │ │ - mv s5,t5 │ │ │ │ - mv s7,t6 │ │ │ │ - mv s1,t2 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s3,s3,1 │ │ │ │ - addw s6,s5,s6 │ │ │ │ - bne s7,a5,16d10 │ │ │ │ - ld a5,112(sp) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a4,208(sp) │ │ │ │ - ld a2,264(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - mv s10,s4 │ │ │ │ - sd a5,112(sp) │ │ │ │ - mv s4,s5 │ │ │ │ - mv s0,s1 │ │ │ │ - addi t0,t0,8 │ │ │ │ - addi t1,a6,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi t4,t4,4 │ │ │ │ - addi s9,s9,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bltu a5,a2,16cf8 │ │ │ │ - ld s5,328(sp) │ │ │ │ - ld s7,312(sp) │ │ │ │ - ld s10,288(sp) │ │ │ │ - mv s9,s2 │ │ │ │ - j 1721a │ │ │ │ - li a4,1 │ │ │ │ - bne a2,a4,16f18 │ │ │ │ - li a4,71 │ │ │ │ - beq s8,a4,17150 │ │ │ │ - li a4,67 │ │ │ │ - bne s8,a4,16f18 │ │ │ │ - ld a5,160(sp) │ │ │ │ - addi a5,a5,-84 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - j 16f18 │ │ │ │ + add a5,a5,t1 │ │ │ │ + jr a5 │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + j 12b8a │ │ │ │ + sd zero,48(sp) │ │ │ │ sd zero,32(sp) │ │ │ │ - li s6,0 │ │ │ │ - j 16ad0 │ │ │ │ - ld a4,168(sp) │ │ │ │ - addi a3,a4,-84 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - j 16f80 │ │ │ │ - li a4,1 │ │ │ │ - bne a1,a4,170a0 │ │ │ │ - li a4,71 │ │ │ │ - beq s8,a4,17188 │ │ │ │ - li a1,67 │ │ │ │ - bne s8,a1,170a0 │ │ │ │ - ld a4,160(sp) │ │ │ │ - addi a2,a4,-84 │ │ │ │ - seqz a2,a2 │ │ │ │ - addw a2,a2,a5 │ │ │ │ - j 170a0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - addi s10,a3,-84 │ │ │ │ - seqz s10,s10 │ │ │ │ - addw a5,s10,a5 │ │ │ │ - j 16bc0 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,184(sp) │ │ │ │ - ld a2,408(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a5,a0,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw s8,0(a5) │ │ │ │ + beq s11,a2,12c4e │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li a5,88 │ │ │ │ + mul a4,a4,a5 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal b310 │ │ │ │ + bne s1,a0,12c4e │ │ │ │ + mv s0,s4 │ │ │ │ + bnez s4,12dcc │ │ │ │ + li s4,0 │ │ │ │ + j 12bb0 │ │ │ │ + beqz s4,12fc2 │ │ │ │ + li s0,0 │ │ │ │ + bnez s10,12bb0 │ │ │ │ + mv s11,s4 │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + j 12e72 │ │ │ │ + mv s0,s4 │ │ │ │ + mv s4,s11 │ │ │ │ + j 12bb0 │ │ │ │ ld a1,8(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - sd t2,72(sp) │ │ │ │ - sd t0,64(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - sd t5,40(sp) │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - jalr a5 │ │ │ │ - lw a1,0(s9) │ │ │ │ - ld t2,72(sp) │ │ │ │ - ld t0,64(sp) │ │ │ │ - ld t6,56(sp) │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld t5,40(sp) │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - addw a2,a0,s8 │ │ │ │ - j 16e90 │ │ │ │ - sd zero,168(sp) │ │ │ │ - li a2,2 │ │ │ │ - li a3,0 │ │ │ │ - bltu a2,s11,16db8 │ │ │ │ - sd zero,160(sp) │ │ │ │ - li s5,0 │ │ │ │ - j 16dc2 │ │ │ │ - sd zero,160(sp) │ │ │ │ - li a4,1 │ │ │ │ - li s5,0 │ │ │ │ - bltu a4,a0,1700e │ │ │ │ - sd zero,168(sp) │ │ │ │ - li a3,0 │ │ │ │ - j 16dc2 │ │ │ │ - ld s5,328(sp) │ │ │ │ - ld s7,312(sp) │ │ │ │ - ld s10,288(sp) │ │ │ │ - ld a0,248(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,12f72 │ │ │ │ + jal 2331c │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + bnez s9,12fec │ │ │ │ + beqz s4,12dd2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,40(sp) │ │ │ │ + sext.w s3,s4 │ │ │ │ + sext.w a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 52138 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + mv s11,s4 │ │ │ │ jal 3670 │ │ │ │ - ld a4,416(sp) │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld ra,376(sp) │ │ │ │ - ld s0,368(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld a4,424(sp) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld s1,360(sp) │ │ │ │ - ld s2,352(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld a4,432(sp) │ │ │ │ - ld a5,136(sp) │ │ │ │ - ld s3,344(sp) │ │ │ │ - ld s4,336(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld s6,320(sp) │ │ │ │ - ld s8,304(sp) │ │ │ │ - ld s11,280(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,296(sp) │ │ │ │ - addi sp,sp,384 │ │ │ │ - ret │ │ │ │ - li a1,0 │ │ │ │ + mv s4,s0 │ │ │ │ + bnez s9,12ef2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld s0,32(sp) │ │ │ │ + sext.w a3,a0 │ │ │ │ + sext.w a4,s4 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s9,a0 │ │ │ │ - j 1721a │ │ │ │ - addi sp,sp,-320 │ │ │ │ - sd s1,296(sp) │ │ │ │ - lw s1,328(sp) │ │ │ │ - ld t1,368(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - lw s1,336(sp) │ │ │ │ - sd t1,160(sp) │ │ │ │ - ld t1,376(sp) │ │ │ │ - mv s7,s1 │ │ │ │ - ld s1,352(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - lw s2,320(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - sd t1,176(sp) │ │ │ │ - ld s1,360(sp) │ │ │ │ - ld t1,384(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - slli s0,s2,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s4,272(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s6,256(sp) │ │ │ │ - sd t1,168(sp) │ │ │ │ - sd a2,184(sp) │ │ │ │ - sd a3,192(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a5,136(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - mv s5,a1 │ │ │ │ + jal 52138 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv s0,s4 │ │ │ │ + j 12dfc │ │ │ │ + li s4,0 │ │ │ │ + bnez s10,12bb0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + ld s1,32(sp) │ │ │ │ + sext.w s10,s0 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a2,s1 │ │ │ │ li a0,0 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - sd s1,72(sp) │ │ │ │ - ld s6,344(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - sd a6,144(sp) │ │ │ │ - mv s4,a6 │ │ │ │ - sd a7,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz s2,178da │ │ │ │ - slli a6,s0,0x3 │ │ │ │ - mv a3,a0 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s4 │ │ │ │ - add a6,a6,s1 │ │ │ │ - li a2,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addiw s0,a2,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - sd zero,24(a0) │ │ │ │ - sw a2,0(a3) │ │ │ │ - lw a2,0(a4) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addi a4,a4,4 │ │ │ │ - addw a2,a2,s0 │ │ │ │ - mv s0,a2 │ │ │ │ - bne a6,a5,172d4 │ │ │ │ - mulw a1,a2,a1 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 3e744 │ │ │ │ - remuw a1,a0,s0 │ │ │ │ - ld a5,56(sp) │ │ │ │ - sext.w a6,a0 │ │ │ │ - ld a2,8(sp) │ │ │ │ - addi a4,a5,4 │ │ │ │ - li a5,0 │ │ │ │ - divuw s9,a0,s0 │ │ │ │ - mv a0,a1 │ │ │ │ - j 1731e │ │ │ │ - lw a3,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - bgeu a3,a1,17328 │ │ │ │ - sext.w s8,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne a5,s2,17316 │ │ │ │ - ld a4,56(sp) │ │ │ │ - slli s3,s8,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,s3,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - subw s11,a0,a4 │ │ │ │ - bltu a6,a2,1776a │ │ │ │ - beqz s11,175c0 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd a5,200(sp) │ │ │ │ - sd a2,80(sp) │ │ │ │ - mv s10,s7 │ │ │ │ - ld a3,80(sp) │ │ │ │ - addw a4,s11,a4 │ │ │ │ - addiw s4,s9,-1 │ │ │ │ - mulw a5,s9,a3 │ │ │ │ - sext.w s0,s4 │ │ │ │ - slli t1,s3,0x3 │ │ │ │ - subw a2,a5,a3 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - add a1,a1,s5 │ │ │ │ - lw a1,0(a1) │ │ │ │ - lw s2,0(a4) │ │ │ │ - ld a4,16(sp) │ │ │ │ - addw a1,a1,a4 │ │ │ │ - beq a1,s2,176b0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - beq a5,s2,17722 │ │ │ │ - ld a4,96(sp) │ │ │ │ - slli a5,s3,0x2 │ │ │ │ - sd a5,64(sp) │ │ │ │ - add s1,a4,a5 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz s2,1755e │ │ │ │ - ld a4,136(sp) │ │ │ │ - add a1,a4,t1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - bnez a5,17642 │ │ │ │ - ld a4,184(sp) │ │ │ │ - slli a0,s4,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - addiw a5,s11,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + jal 52138 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + li s11,0 │ │ │ │ + bnez s9,12f3e │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw s0,0(s7) │ │ │ │ + sd s6,0(s2) │ │ │ │ + j 12bc8 │ │ │ │ + li a1,75 │ │ │ │ + sb a1,0(a0) │ │ │ │ + addi a5,a3,-1 │ │ │ │ + addi a0,a0,1 │ │ │ │ + beq s3,a3,12e38 │ │ │ │ + mv a3,a5 │ │ │ │ + j 12d00 │ │ │ │ + li a3,75 │ │ │ │ + sb a3,0(a2) │ │ │ │ + addi a5,a4,-1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + beq s0,a4,12e5a │ │ │ │ + mv a4,a5 │ │ │ │ + j 12c94 │ │ │ │ + ld a3,32(sp) │ │ │ │ + slli a5,s4,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,a1 │ │ │ │ - li a6,2 │ │ │ │ - sd a4,24(sp) │ │ │ │ - lbu s3,0(a5) │ │ │ │ - bgeu a6,s11,1763a │ │ │ │ - addiw a5,s11,-2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + bnez s9,1311c │ │ │ │ + mv a0,s3 │ │ │ │ + sw a4,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a2,40(sp) │ │ │ │ + lw a4,56(sp) │ │ │ │ + j 12d24 │ │ │ │ + ld a4,40(sp) │ │ │ │ + slli a5,s11,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addiw a0,s11,-3 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - lbu s7,0(a0) │ │ │ │ - sd a5,32(sp) │ │ │ │ - mv a0,a4 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - jalr s6 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s2,17696 │ │ │ │ - beqz s8,1774c │ │ │ │ - slli a3,s4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addiw a5,s8,-1 │ │ │ │ - sd a3,152(sp) │ │ │ │ - slli s0,a3,0x2 │ │ │ │ - ld a3,160(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a7,a2,0x1d │ │ │ │ - add s9,a3,a7 │ │ │ │ - ld a3,168(sp) │ │ │ │ - andi s8,a4,251 │ │ │ │ - addi a4,s8,-67 │ │ │ │ - seqz a4,a4 │ │ │ │ - add s8,a3,a7 │ │ │ │ - li a3,-1 │ │ │ │ - sd s5,120(sp) │ │ │ │ - sw s4,132(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - mv s4,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + bnez s9,13130 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,40(sp) │ │ │ │ + sext.w s3,s11 │ │ │ │ + sext.w a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 52138 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + bnez s9,12ef2 │ │ │ │ + bnez s4,12da6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw zero,0(s7) │ │ │ │ + sd s1,0(s2) │ │ │ │ + j 12bc8 │ │ │ │ + jal 236da │ │ │ │ + sd a0,40(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + beqz s9,12b8a │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ sw a4,48(sp) │ │ │ │ - mv s8,s7 │ │ │ │ - sd s11,104(sp) │ │ │ │ - mv s7,s3 │ │ │ │ - sd t1,112(sp) │ │ │ │ + jal 23778 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + sd a0,56(sp) │ │ │ │ + j 12b8a │ │ │ │ + jal 236da │ │ │ │ + sd zero,48(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s9,12cd2 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sw a4,40(sp) │ │ │ │ + jal 23778 │ │ │ │ + lw a4,40(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + j 12cd2 │ │ │ │ + ld s0,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,56(sp) │ │ │ │ + sext.w a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 52138 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + beqz s4,12fae │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld s0,32(sp) │ │ │ │ + sext.w s10,s4 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 52138 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv s0,s4 │ │ │ │ + sd s3,24(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ - mv s5,s9 │ │ │ │ - j 174b6 │ │ │ │ - li a2,65 │ │ │ │ - bne s8,a2,1748a │ │ │ │ - lw a5,48(sp) │ │ │ │ - addw s9,a5,s9 │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a1,s7 │ │ │ │ mv a0,s3 │ │ │ │ - jalr s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - bne a0,s2,174aa │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd s11,8(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a5,0(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - addi s5,s5,-8 │ │ │ │ - addi s4,s4,-8 │ │ │ │ - beqz s11,174ee │ │ │ │ - addiw a5,s11,-1 │ │ │ │ - ld a4,0(s5) │ │ │ │ - lw a2,0(s1) │ │ │ │ - sext.w s11,a5 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw s9,0(a4) │ │ │ │ - beqz a2,1747c │ │ │ │ - li a5,1 │ │ │ │ - bne a2,a5,1748a │ │ │ │ - li a5,71 │ │ │ │ - beq s8,a5,174de │ │ │ │ - li a5,67 │ │ │ │ - bne s8,a5,1748a │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi a2,a5,-84 │ │ │ │ - seqz a2,a2 │ │ │ │ - addw s9,a2,s9 │ │ │ │ - j 1748a │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - ld t1,112(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - lw s4,132(sp) │ │ │ │ - bltz a5,1783a │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f012 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,0(s2) │ │ │ │ - bnez a5,176c6 │ │ │ │ - ld a5,152(sp) │ │ │ │ - ld a4,200(sp) │ │ │ │ - slli s1,s11,0x20 │ │ │ │ - and a5,a5,a4 │ │ │ │ - or a5,a5,s1 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a3,176(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sext.w s8,a4 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw s9,0(a5) │ │ │ │ - beqz s9,175c0 │ │ │ │ - beqz s11,175c0 │ │ │ │ - slli s3,s8,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld a4,56(sp) │ │ │ │ - slli a5,s3,0x2 │ │ │ │ + jal 3310 │ │ │ │ + ld s1,48(sp) │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 52138 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a4,24(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw s0,0(s7) │ │ │ │ + sd s6,0(s2) │ │ │ │ + j 12bc2 │ │ │ │ + jal 23816 │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + beqz s9,12d78 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 238b4 │ │ │ │ + sd a0,48(sp) │ │ │ │ + beqz s4,12dd2 │ │ │ │ + j 12d7c │ │ │ │ + jal 23816 │ │ │ │ + sd zero,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s9,12c6c │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 238b4 │ │ │ │ + sd a0,56(sp) │ │ │ │ + j 12c6c │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + j 12ba6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw zero,0(s7) │ │ │ │ + sd s1,0(s2) │ │ │ │ + j 12bc2 │ │ │ │ + li s0,0 │ │ │ │ + li s4,0 │ │ │ │ + j 12bb0 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sw a4,40(sp) │ │ │ │ + jal 2327e │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + j 12cd2 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sw a4,48(sp) │ │ │ │ + jal 2327e │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + sd a0,56(sp) │ │ │ │ + j 12b8a │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 233ba │ │ │ │ + sd a0,48(sp) │ │ │ │ + beqz s4,12dd2 │ │ │ │ + j 12d7c │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 233ba │ │ │ │ + sd a0,56(sp) │ │ │ │ + j 12c6c │ │ │ │ + li a1,77 │ │ │ │ + j 12e10 │ │ │ │ + li a1,68 │ │ │ │ + j 12e10 │ │ │ │ + li a1,67 │ │ │ │ + j 12e10 │ │ │ │ + li a1,72 │ │ │ │ + j 12e10 │ │ │ │ + li a1,71 │ │ │ │ + j 12e10 │ │ │ │ + li a1,86 │ │ │ │ + j 12e10 │ │ │ │ + li a1,84 │ │ │ │ + j 12e10 │ │ │ │ + li a1,121 │ │ │ │ + j 12e10 │ │ │ │ + li a1,107 │ │ │ │ + j 12e10 │ │ │ │ + li a1,109 │ │ │ │ + j 12e10 │ │ │ │ + li a1,100 │ │ │ │ + j 12e10 │ │ │ │ + li a1,99 │ │ │ │ + j 12e10 │ │ │ │ + li a1,104 │ │ │ │ + j 12e10 │ │ │ │ + li a1,103 │ │ │ │ + j 12e10 │ │ │ │ + li a1,118 │ │ │ │ + j 12e10 │ │ │ │ + li a1,82 │ │ │ │ + j 12e10 │ │ │ │ + li a1,66 │ │ │ │ + j 12e10 │ │ │ │ + li a1,65 │ │ │ │ + j 12e10 │ │ │ │ + li a1,98 │ │ │ │ + j 12e10 │ │ │ │ + li a1,89 │ │ │ │ + j 12e10 │ │ │ │ + li a1,114 │ │ │ │ + j 12e10 │ │ │ │ + li a1,116 │ │ │ │ + j 12e10 │ │ │ │ + li a1,97 │ │ │ │ + j 12e10 │ │ │ │ + li a3,84 │ │ │ │ + j 12e26 │ │ │ │ + li a3,121 │ │ │ │ + j 12e26 │ │ │ │ + li a3,82 │ │ │ │ + j 12e26 │ │ │ │ + li a3,66 │ │ │ │ + j 12e26 │ │ │ │ + li a3,65 │ │ │ │ + j 12e26 │ │ │ │ + li a3,98 │ │ │ │ + j 12e26 │ │ │ │ + li a3,89 │ │ │ │ + j 12e26 │ │ │ │ + li a3,114 │ │ │ │ + j 12e26 │ │ │ │ + li a3,71 │ │ │ │ + j 12e26 │ │ │ │ + li a3,86 │ │ │ │ + j 12e26 │ │ │ │ + li a3,77 │ │ │ │ + j 12e26 │ │ │ │ + li a3,68 │ │ │ │ + j 12e26 │ │ │ │ + li a3,67 │ │ │ │ + j 12e26 │ │ │ │ + li a3,72 │ │ │ │ + j 12e26 │ │ │ │ + li a3,107 │ │ │ │ + j 12e26 │ │ │ │ + li a3,109 │ │ │ │ + j 12e26 │ │ │ │ + li a3,100 │ │ │ │ + j 12e26 │ │ │ │ + li a3,99 │ │ │ │ + j 12e26 │ │ │ │ + li a3,104 │ │ │ │ + j 12e26 │ │ │ │ + li a3,103 │ │ │ │ + j 12e26 │ │ │ │ + li a3,118 │ │ │ │ + j 12e26 │ │ │ │ + li a3,116 │ │ │ │ + j 12e26 │ │ │ │ + li a3,97 │ │ │ │ + j 12e26 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + sw a4,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + jal 51c70 │ │ │ │ + lw a4,56(sp) │ │ │ │ + ld a2,40(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + j 12e4a │ │ │ │ + ld a0,56(sp) │ │ │ │ + mv a1,s11 │ │ │ │ + jal 51c70 │ │ │ │ + sd a0,56(sp) │ │ │ │ + j 12e6c │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + ld a2,0(a0) │ │ │ │ + ld a7,40(a0) │ │ │ │ + lbu a6,32(a0) │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + lw a3,8(a0) │ │ │ │ + mv s3,sp │ │ │ │ + auipc s7,0x67 │ │ │ │ + ld s7,-598(s7) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + mv a0,s3 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-852 │ │ │ │ + ld t1,0(s7) │ │ │ │ + sd t1,8(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,48(s1) │ │ │ │ + beqz a2,1323a │ │ │ │ + ld a4,64(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-858 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + ld a3,80(s1) │ │ │ │ + ld a2,72(s1) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-852 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,88(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + auipc s4,0x4e │ │ │ │ + addi s4,s4,-8 │ │ │ │ + auipc s6,0x4d │ │ │ │ + addi s6,s6,224 │ │ │ │ + beqz a5,131f0 │ │ │ │ + ld a5,96(s1) │ │ │ │ + slli a4,s0,0x5 │ │ │ │ + mv a1,s4 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - j 17352 │ │ │ │ - ld a4,72(sp) │ │ │ │ - add s2,a4,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - bnez a5,1756e │ │ │ │ - bnez s8,17736 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - addw a5,a0,s9 │ │ │ │ - bltu a4,a5,177ba │ │ │ │ - ld a0,0(s2) │ │ │ │ - subw s0,a4,s9 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - subw a5,s0,a0 │ │ │ │ - sw a5,24(a4) │ │ │ │ - add s0,a3,a2 │ │ │ │ - lw s1,0(s0) │ │ │ │ - mv a0,a4 │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s11 │ │ │ │ - bltu s1,a5,178ba │ │ │ │ - ld a0,0(s2) │ │ │ │ - lw s0,0(s0) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s2) │ │ │ │ - subw s0,s0,s11 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,28(a5) │ │ │ │ - bnez s8,17618 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,96(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a5,17736 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - addw a5,a0,s9 │ │ │ │ - bltu a4,a5,1781a │ │ │ │ - ld s1,72(sp) │ │ │ │ - subw s0,a4,s9 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,144(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s11 │ │ │ │ - bltu s0,a5,1785a │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s2,a4,13224 │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,131ca │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,1174 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez a5,1324a │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s1) │ │ │ │ - subw s0,s0,s11 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,28(a5) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ - j 3670 │ │ │ │ - sd zero,32(sp) │ │ │ │ - li s7,0 │ │ │ │ - mv a0,a4 │ │ │ │ - j 17408 │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - li a7,2 │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,131ca │ │ │ │ + j 131f0 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-1010 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 131a0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + ld a1,40(a1) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + ld a3,0(s1) │ │ │ │ + lbu a7,32(s1) │ │ │ │ + ld a6,24(s1) │ │ │ │ + ld a5,16(s1) │ │ │ │ + lw a4,8(s1) │ │ │ │ + mv s5,a2 │ │ │ │ + sd a1,0(sp) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1110 │ │ │ │ + li a1,1 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,48(s1) │ │ │ │ + beqz a3,1332e │ │ │ │ + ld a5,64(s1) │ │ │ │ + ld a4,56(s1) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1110 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a4,80(s1) │ │ │ │ + ld a3,72(s1) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1106 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,88(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + auipc s4,0x4e │ │ │ │ + addi s4,s4,-264 │ │ │ │ + auipc s6,0x4d │ │ │ │ + addi s6,s6,-32 │ │ │ │ + beqz a5,132f2 │ │ │ │ + ld a5,96(s1) │ │ │ │ + slli a4,s0,0x5 │ │ │ │ + mv a2,s4 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,88(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - subw a0,a4,s9 │ │ │ │ - ld a4,192(sp) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - subw a5,a5,s11 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - add a6,a6,a1 │ │ │ │ - sd a4,24(sp) │ │ │ │ - lbu s3,0(a6) │ │ │ │ - bgeu a7,s11,1763a │ │ │ │ - addiw a0,a5,1 │ │ │ │ - addiw a5,a5,2 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lbu a5,0(a1) │ │ │ │ - lbu s7,0(a0) │ │ │ │ - mv a0,a4 │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 17408 │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv s9,s0 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s9,17546 │ │ │ │ - j 175c0 │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,2 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f012 │ │ │ │ - beqz s0,1776a │ │ │ │ - mv s9,s0 │ │ │ │ - j 17552 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,88(sp) │ │ │ │ - addw a0,s4,a0 │ │ │ │ - bltu a5,a0,177da │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - add s3,a5,a4 │ │ │ │ - lw s7,0(s3) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a0,s11,a0 │ │ │ │ - bltu s7,a0,177fa │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - subw s4,a5,s4 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - subw s4,s4,a0 │ │ │ │ - sw s4,24(a4) │ │ │ │ - lw a5,0(s3) │ │ │ │ - mv a0,a4 │ │ │ │ - subw s1,a5,s11 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s2) │ │ │ │ - subw s1,s1,a0 │ │ │ │ - sw s1,28(a5) │ │ │ │ - j 1752a │ │ │ │ - ld a5,72(sp) │ │ │ │ + ld a3,0(a5) │ │ │ │ li a1,1 │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f012 │ │ │ │ - j 17546 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - slli a7,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,a7 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - j 17618 │ │ │ │ - ld s0,72(sp) │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - bnez a5,1776e │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld a0,0(s0) │ │ │ │ - j 175c8 │ │ │ │ - li s9,0 │ │ │ │ - j 175c0 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - addw a5,a0,s9 │ │ │ │ - bltu a4,a5,1789a │ │ │ │ - ld s1,72(sp) │ │ │ │ - subw s0,a4,s9 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,144(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s11 │ │ │ │ - bltu s0,a5,1787a │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,88(s1) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s2,a4,13316 │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,132ca │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,898 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,80 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,88(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,132ca │ │ │ │ + j 132f2 │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1254 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 1329e │ │ │ │ mv a5,a0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - subw s0,s0,s11 │ │ │ │ - subw s0,s0,a5 │ │ │ │ - sw s0,28(a0) │ │ │ │ - j 175c8 │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-754 │ │ │ │ - li a2,1227 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-998 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-654 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-786 │ │ │ │ - li a2,1202 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1030 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-686 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-818 │ │ │ │ - li a2,1203 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1062 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-822 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-850 │ │ │ │ - li a2,1247 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1094 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-750 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-882 │ │ │ │ - li a2,1183 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1126 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-790 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-914 │ │ │ │ - li a2,1249 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1158 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-946 │ │ │ │ - li a2,1158 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1190 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-950 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-978 │ │ │ │ - li a2,1156 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1222 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-878 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-1010 │ │ │ │ - li a2,1229 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1254 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-1014 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3e744 │ │ │ │ - ebreak │ │ │ │ - addi sp,sp,-320 │ │ │ │ - addiw t1,a5,1 │ │ │ │ - sd s6,256(sp) │ │ │ │ - mv s6,a7 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - addiw s1,a3,1 │ │ │ │ - mv s8,a5 │ │ │ │ - addw a5,t1,a7 │ │ │ │ - sd s4,272(sp) │ │ │ │ - mulw s4,s1,a5 │ │ │ │ - sd s7,248(sp) │ │ │ │ - mv s7,a3 │ │ │ │ - mv a3,a1 │ │ │ │ - lw a1,320(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - lw a1,328(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - sext.w a4,t1 │ │ │ │ - sd a1,16(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - sext.w a4,a7 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a4,136(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - sd a2,152(sp) │ │ │ │ - mv s11,a6 │ │ │ │ - lw s0,336(sp) │ │ │ │ - ld s2,344(sp) │ │ │ │ - ld s3,352(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - slli s4,s1,0x2 │ │ │ │ - sd a0,184(sp) │ │ │ │ - jal 3890 │ │ │ │ - mv a1,s4 │ │ │ │ + ld a0,152(a0) │ │ │ │ + beqz a0,13348 │ │ │ │ + ret │ │ │ │ + ld a0,120(a5) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + ld a5,184(a2) │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc s2,0x67 │ │ │ │ + ld s2,-1090(s2) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a5,133fc │ │ │ │ + mv s1,a1 │ │ │ │ + li a2,0 │ │ │ │ + beqz a0,13378 │ │ │ │ + ld a2,24(a0) │ │ │ │ + ld a0,16(a0) │ │ │ │ + lw a4,384(s0) │ │ │ │ + beqz a4,133d8 │ │ │ │ + lw a2,388(s0) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-1314 │ │ │ │ + mv a0,sp │ │ │ │ + addiw a2,a2,1 │ │ │ │ + andi a2,a2,1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a2,348(s0) │ │ │ │ + ld a1,0(sp) │ │ │ │ + ld a0,184(s0) │ │ │ │ + jal 335d2 │ │ │ │ + sd a0,0(s1) │ │ │ │ + jal 32c5c │ │ │ │ + ld a1,0(s1) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1360 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ + jal 32c88 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1341a │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a1,a0 │ │ │ │ + sext.w a2,a2 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 335d2 │ │ │ │ + sd a0,0(s1) │ │ │ │ + jal 32c5c │ │ │ │ + ld a1,0(s1) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1426 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - mv s10,s5 │ │ │ │ - mv s5,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3890 │ │ │ │ + jal 32c88 │ │ │ │ + mv s1,a0 │ │ │ │ + j 133be │ │ │ │ + beqz a0,13414 │ │ │ │ + ld s1,120(s0) │ │ │ │ + lw a4,344(s0) │ │ │ │ li a5,1 │ │ │ │ - bge a5,s1,17cdc │ │ │ │ - addiw a2,s8,-1 │ │ │ │ - addiw a1,s6,-1 │ │ │ │ - slli a6,a2,0x20 │ │ │ │ - addiw a4,s7,-1 │ │ │ │ - addi a3,s9,1 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - addi a5,s11,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a4,96(sp) │ │ │ │ - add a4,a3,a6 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a4,a5,a0 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - mv a4,s10 │ │ │ │ - ld s8,184(sp) │ │ │ │ - ld s10,24(sp) │ │ │ │ - mv s6,s5 │ │ │ │ - li s11,0 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sw a2,176(sp) │ │ │ │ - sw a1,180(sp) │ │ │ │ - lw a2,0(s6) │ │ │ │ - ld a1,48(sp) │ │ │ │ + bgeu a5,a4,133be │ │ │ │ + ld a0,528(s0) │ │ │ │ + jal 32d0 │ │ │ │ + j 133be │ │ │ │ + ld s1,136(a2) │ │ │ │ + bnez s1,13400 │ │ │ │ + j 133fe │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,184(a1) │ │ │ │ + beqz a5,13426 │ │ │ │ + j 32bfa │ │ │ │ + lw a4,344(a1) │ │ │ │ li a5,1 │ │ │ │ - sw a2,4(s6) │ │ │ │ - lw a0,0(a4) │ │ │ │ - ld a2,104(sp) │ │ │ │ - addiw a3,a1,1 │ │ │ │ - sw a0,4(a4) │ │ │ │ - bge a5,a2,17af8 │ │ │ │ - ld a2,8(sp) │ │ │ │ - sext.w a5,s11 │ │ │ │ - addw a6,s11,s10 │ │ │ │ - beqz a2,17d38 │ │ │ │ - lwu a2,96(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s7,s8,a5 │ │ │ │ - mv a5,a2 │ │ │ │ - ld a2,144(sp) │ │ │ │ - lw s9,176(sp) │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - add s5,s8,a6 │ │ │ │ - sd a5,72(sp) │ │ │ │ - add a5,a2,a1 │ │ │ │ - sd s8,88(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - ld s1,112(sp) │ │ │ │ - mv s10,s7 │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv s7,s9 │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd s11,80(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - mv s9,s0 │ │ │ │ - j 17a64 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s4,0(s10) │ │ │ │ - mv a2,s3 │ │ │ │ + bltu a5,a4,13432 │ │ │ │ + ret │ │ │ │ + ld a0,528(a1) │ │ │ │ + j 39e0 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + lw s0,384(a2) │ │ │ │ + auipc a5,0x67 │ │ │ │ + ld a5,-1330(a5) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + lw a4,0(a0) │ │ │ │ + mv s11,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s9,a1 │ │ │ │ + bnez s0,13556 │ │ │ │ + ld a3,184(a2) │ │ │ │ + beqz a3,135fe │ │ │ │ + lbu a3,456(s11) │ │ │ │ + li s6,10 │ │ │ │ + bnez a3,13556 │ │ │ │ + beqz a4,13532 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s2,0 │ │ │ │ + li s4,0 │ │ │ │ + mv s10,sp │ │ │ │ + auipc s8,0x4c │ │ │ │ + addi s8,s8,-1588 │ │ │ │ + li s7,1 │ │ │ │ + j 134b0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32bfa │ │ │ │ + lw a4,0(s3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s2,s2,104 │ │ │ │ + addi s5,s5,88 │ │ │ │ + bgeu s4,a4,13524 │ │ │ │ + ld a1,8(s3) │ │ │ │ + ld s0,184(s11) │ │ │ │ + sd zero,0(sp) │ │ │ │ + add a1,a1,s2 │ │ │ │ + beqz s0,135d8 │ │ │ │ + li a2,0 │ │ │ │ + beqz a1,134c8 │ │ │ │ + ld a2,24(a1) │ │ │ │ + ld a1,16(a1) │ │ │ │ + lw a4,384(s11) │ │ │ │ + bnez a4,13562 │ │ │ │ + sext.w a2,a2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 335d2 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 32c5c │ │ │ │ mv a1,s0 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s4 │ │ │ │ - sw a0,4(s8) │ │ │ │ - lw a5,0(s6) │ │ │ │ - bge a5,a0,17a56 │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - sw a0,4(s6) │ │ │ │ - sw a4,4(a5) │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s8,s8,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - beq s7,a5,17d2a │ │ │ │ - ld a5,16(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 32c88 │ │ │ │ + ld a1,8(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1324e │ │ │ │ + lbu a4,451(s11) │ │ │ │ + bnez a4,135b2 │ │ │ │ + ld a4,184(s11) │ │ │ │ + bnez a4,13498 │ │ │ │ + lw a4,344(s11) │ │ │ │ + bgeu s7,a4,1349e │ │ │ │ + ld a0,528(s11) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s2,s2,104 │ │ │ │ + jal 39e0 │ │ │ │ + lw a4,0(s3) │ │ │ │ + addi s5,s5,88 │ │ │ │ + bltu s4,a4,134b0 │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + auipc a5,0x67 │ │ │ │ + ld a5,-1570(a5) │ │ │ │ ld a4,8(sp) │ │ │ │ - beq a5,a4,17ae0 │ │ │ │ - ld a4,112(sp) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,72(sp) │ │ │ │ - lbu s0,0(a5) │ │ │ │ - lbu s4,0(a4) │ │ │ │ - lw a5,0(s8) │ │ │ │ - lw a2,4(s10) │ │ │ │ - addw t1,a5,s9 │ │ │ │ - addw a0,a2,s9 │ │ │ │ - mv a5,t1 │ │ │ │ - bge t1,a0,17a98 │ │ │ │ - mv a5,a0 │ │ │ │ - sext.w s5,a5 │ │ │ │ - lw s11,0(s10) │ │ │ │ - not t1,s5 │ │ │ │ - srai t1,t1,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,13634 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + lbu a3,451(s11) │ │ │ │ + li s6,7 │ │ │ │ + bnez a3,13474 │ │ │ │ + li s6,10 │ │ │ │ + j 13474 │ │ │ │ + lw a2,388(s11) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-1798 │ │ │ │ + mv a0,s10 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + andi a2,a2,1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a2,348(s11) │ │ │ │ + ld a1,0(sp) │ │ │ │ + ld a0,184(s11) │ │ │ │ + jal 335d2 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 32c5c │ │ │ │ + mv a2,s8 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - and s5,s5,t1 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s11 │ │ │ │ - blt s5,a0,17a30 │ │ │ │ - lw a0,0(s8) │ │ │ │ - lw a5,4(s10) │ │ │ │ - addw a1,a0,s9 │ │ │ │ - addw a2,a5,s9 │ │ │ │ - mv a0,a1 │ │ │ │ - bge a1,a2,17ad6 │ │ │ │ - sext.w a0,a2 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - j 17a40 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lbu s0,0(s1) │ │ │ │ - lbu s4,0(a5) │ │ │ │ - j 17a80 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld s8,72(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - lw a0,0(a4) │ │ │ │ - mv s0,s9 │ │ │ │ - mulw a0,a0,s10 │ │ │ │ - ld a1,104(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,s8 │ │ │ │ - jal 3e744 │ │ │ │ - ld a4,24(sp) │ │ │ │ - lw a2,0(s6) │ │ │ │ - lw a5,0(a4) │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bne a2,a5,17f74 │ │ │ │ - ld a2,136(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 32c88 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a1,8(s3) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 1324e │ │ │ │ + lbu a4,451(s11) │ │ │ │ + beqz a4,134fc │ │ │ │ + ld a0,48(s9) │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal b462 │ │ │ │ + ld a0,88(a0) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 1b826 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,922 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 134fc │ │ │ │ + beqz a1,135f6 │ │ │ │ + ld s1,120(s11) │ │ │ │ + lw a4,344(s11) │ │ │ │ + bgeu s7,a4,134ee │ │ │ │ + ld a0,528(s11) │ │ │ │ + jal 32d0 │ │ │ │ + ld a1,8(s3) │ │ │ │ + add a1,a1,s2 │ │ │ │ + j 134ee │ │ │ │ + ld s1,136(s11) │ │ │ │ + bnez s1,135de │ │ │ │ + j 135da │ │ │ │ + ld a0,152(a2) │ │ │ │ + beqz a0,1346c │ │ │ │ + sd s1,104(sp) │ │ │ │ + li s1,0 │ │ │ │ + bnez a4,13610 │ │ │ │ + j 13630 │ │ │ │ + ld a0,152(s11) │ │ │ │ + ld a1,8(s3) │ │ │ │ + ld a3,528(s11) │ │ │ │ + ld a2,168(s11) │ │ │ │ + add a1,a1,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 3e4a4 │ │ │ │ + lw a4,0(s3) │ │ │ │ + addi s1,s1,104 │ │ │ │ + bltu s0,a4,1360c │ │ │ │ + ld s1,104(sp) │ │ │ │ + j 13532 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-240 │ │ │ │ + sd s0,224(sp) │ │ │ │ + lbu s0,248(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + auipc s8,0x67 │ │ │ │ + ld s8,-1856(s8) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,16 │ │ │ │ + mv s5,a4 │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,120(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s6,a5 │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + lbu s9,240(sp) │ │ │ │ + lbu s11,256(sp) │ │ │ │ + ld s7,264(sp) │ │ │ │ + ld s0,272(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s10,a0 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a3,1 │ │ │ │ + sd a0,8(s10) │ │ │ │ + sw a3,0(s10) │ │ │ │ + mv a4,a0 │ │ │ │ + beqz s1,138a6 │ │ │ │ + lbu a3,737(s0) │ │ │ │ + sw zero,108(sp) │ │ │ │ + sd zero,0(a4) │ │ │ │ + sw zero,8(a4) │ │ │ │ + sd zero,16(a4) │ │ │ │ + sd zero,24(a4) │ │ │ │ + sb zero,32(a4) │ │ │ │ + sd zero,40(a4) │ │ │ │ + sd zero,48(a4) │ │ │ │ + sd zero,56(a4) │ │ │ │ + sd zero,64(a4) │ │ │ │ + sd zero,72(a4) │ │ │ │ + sd zero,80(a4) │ │ │ │ + sw zero,88(a4) │ │ │ │ + sd zero,96(a4) │ │ │ │ + sd a4,88(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + beqz a3,1388e │ │ │ │ + jal 5262c │ │ │ │ + ld a4,88(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a5,80(sp) │ │ │ │ + snez a3,s2 │ │ │ │ + neg a3,a3 │ │ │ │ + ld a0,8(s10) │ │ │ │ + and s6,s6,a3 │ │ │ │ + sd a2,0(a4) │ │ │ │ + ld a3,64(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ li a5,1 │ │ │ │ - addw s7,s11,s10 │ │ │ │ - bge a5,a2,17cbc │ │ │ │ - ld a2,16(sp) │ │ │ │ - addw a5,s11,s10 │ │ │ │ - mv s7,a5 │ │ │ │ - sext.w s11,s11 │ │ │ │ - beqz a2,17df6 │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - sd a0,40(sp) │ │ │ │ - add s1,a5,a2 │ │ │ │ - addi s4,a2,1 │ │ │ │ - lwu a5,96(sp) │ │ │ │ - ld a2,152(sp) │ │ │ │ - add s4,s4,s11 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd a5,128(sp) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - lw s11,180(sp) │ │ │ │ - add a5,a5,a2 │ │ │ │ - add s1,s1,s8 │ │ │ │ - add s4,s4,s8 │ │ │ │ - sd a5,88(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sw s7,172(sp) │ │ │ │ - j 17bd6 │ │ │ │ - lw s7,-4(s4) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s2 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a0,s5 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw s8,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - bge s7,a0,17c5a │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a0,s5 │ │ │ │ + sd a5,8(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd s6,40(sp) │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv a7,s2 │ │ │ │ + li a6,1 │ │ │ │ + li a5,0 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 128e8 │ │ │ │ + ld s1,8(s10) │ │ │ │ + sb zero,32(s1) │ │ │ │ + beqz s7,137ee │ │ │ │ + lbu a2,66(s7) │ │ │ │ + lbu s9,65(s7) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1632 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s6,0(s7) │ │ │ │ + ld s5,80(s7) │ │ │ │ + ld s4,88(s7) │ │ │ │ + ld s2,104(s7) │ │ │ │ + ld s3,96(s7) │ │ │ │ + lbu s7,8(s7) │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s9 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1600 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s7 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1592 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s6 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1584 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1576 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1568 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ mv a2,s3 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw s5,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s5 │ │ │ │ - sw a0,4(s1) │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - beq s11,a5,17cb4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - beq a5,a4,17c4e │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1560 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + beqz s2,137ea │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1548 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + ld s1,8(s10) │ │ │ │ + ld a2,608(s0) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1278 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s10) │ │ │ │ + li a2,1 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1242 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s10) │ │ │ │ + li a2,0 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,1424 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,152(s0) │ │ │ │ + beqz a0,138b0 │ │ │ │ + ld a3,528(s0) │ │ │ │ + ld a2,168(s0) │ │ │ │ + ld a1,8(s10) │ │ │ │ + jal 3e4a4 │ │ │ │ + lw a5,0(s10) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,13858 │ │ │ │ + ld a0,8(s10) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 11950 │ │ │ │ + lw a5,0(s10) │ │ │ │ + addi s1,s1,104 │ │ │ │ + bltu s0,a5,13840 │ │ │ │ + ld a0,8(s10) │ │ │ │ + jal 3670 │ │ │ │ ld a4,120(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,138e2 │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,144(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + j 3670 │ │ │ │ + jal 3310 │ │ │ │ + mv a3,a0 │ │ │ │ + addi a2,sp,108 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + sw a3,108(sp) │ │ │ │ + jal 5208c │ │ │ │ + ld a4,88(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + j 13704 │ │ │ │ + auipc s1,0x51 │ │ │ │ + addi s1,s1,-1774 │ │ │ │ + j 136ba │ │ │ │ + mv a2,s0 │ │ │ │ + addi a1,sp,112 │ │ │ │ + jal 1334c │ │ │ │ + ld a1,8(s10) │ │ │ │ + li a2,10 │ │ │ │ + jal 1324e │ │ │ │ + ld a5,184(s0) │ │ │ │ + ld a0,112(sp) │ │ │ │ + beqz a5,138ce │ │ │ │ + jal 32bfa │ │ │ │ + j 13836 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,13836 │ │ │ │ + ld a0,528(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 13836 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + li a4,64 │ │ │ │ + beq a5,a4,13a90 │ │ │ │ + li a4,10 │ │ │ │ + beq a5,a4,13a90 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,104 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-1658 │ │ │ │ + li a0,0 │ │ │ │ + jal 51d40 │ │ │ │ + lw a5,8(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,13a6e │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + sb zero,32(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + sd zero,64(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + sd zero,80(s0) │ │ │ │ + sw zero,88(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + jal 5262c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + sd a0,0(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 32b0 │ │ │ │ + lw a4,8(s1) │ │ │ │ + slliw a0,a0,0x10 │ │ │ │ + sraiw a0,a0,0x10 │ │ │ │ + sw a0,8(s0) │ │ │ │ + li a5,2 │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,32(a5) │ │ │ │ + jal 5262c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,3 │ │ │ │ + sd a0,16(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,48(a5) │ │ │ │ + jal 3550 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,4 │ │ │ │ + sd a0,24(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,64(a5) │ │ │ │ + jal 32b0 │ │ │ │ + sb a0,32(s0) │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,5 │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,80(a5) │ │ │ │ + jal 5262c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,6 │ │ │ │ + sd a0,40(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,96(a5) │ │ │ │ + jal 5262c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,7 │ │ │ │ + sd a0,48(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,112(a5) │ │ │ │ + jal 3550 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,8 │ │ │ │ + sd a0,56(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,128(a5) │ │ │ │ + jal 3550 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,9 │ │ │ │ + sd a0,64(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,144(a5) │ │ │ │ + jal 5262c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,10 │ │ │ │ + sd a0,72(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,160(a5) │ │ │ │ + jal 5262c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,11 │ │ │ │ + sd a0,80(s0) │ │ │ │ + bgeu a5,a4,13a6e │ │ │ │ + ld a5,0(s1) │ │ │ │ + li s3,12 │ │ │ │ + ld a1,176(a5) │ │ │ │ + j 13a58 │ │ │ │ + ld a5,0(s1) │ │ │ │ + addiw s3,s3,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,128(sp) │ │ │ │ - lbu s6,0(a5) │ │ │ │ - lbu s5,0(a4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - addw a3,a4,s0 │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17c08 │ │ │ │ - mv a5,a3 │ │ │ │ - sext.w s7,a5 │ │ │ │ - lw s8,-4(s4) │ │ │ │ - not a4,s7 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - and s7,s7,a4 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - blt s7,a0,17b6e │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - addw a2,a4,s0 │ │ │ │ - addw a3,a5,s0 │ │ │ │ - mv a4,a2 │ │ │ │ - bge a2,a3,17c42 │ │ │ │ - sext.w a4,a3 │ │ │ │ - not a5,a4 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and s7,a4,a5 │ │ │ │ - j 17b7e │ │ │ │ - ld a5,88(sp) │ │ │ │ - lbu s6,0(s9) │ │ │ │ - lbu s5,0(a5) │ │ │ │ - j 17bf2 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - addw a3,a4,s0 │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17c72 │ │ │ │ - sext.w a5,a3 │ │ │ │ - lw a3,-4(s4) │ │ │ │ - not a4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - and a5,a5,a4 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a3,80(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - jalr s2 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - addw a0,a0,a3 │ │ │ │ - bge a5,a0,17d08 │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,-4(s4) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,4(s1) │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - bne s11,a5,17bd6 │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - lw s7,172(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ - addi s6,s6,4 │ │ │ │ - addiw a3,a5,-1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a3,96(sp) │ │ │ │ - li a5,-1 │ │ │ │ - sd a2,48(sp) │ │ │ │ - addi a4,a4,4 │ │ │ │ - sext.w s11,s7 │ │ │ │ - bne a3,a5,179d2 │ │ │ │ - ld s10,192(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld a5,360(sp) │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - sd s5,0(a5) │ │ │ │ - ld a5,368(sp) │ │ │ │ - ld a0,184(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - sd s10,0(a5) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ + ld a1,0(a5) │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1203c │ │ │ │ + lw a5,8(s1) │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a4,a3,0x1c │ │ │ │ + bltu s3,a5,13a50 │ │ │ │ + beqz s2,13a78 │ │ │ │ + lw a5,8(s0) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,13a9c │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 52244 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a0,0(s4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a3,a0,s0 │ │ │ │ - addw a4,a5,s0 │ │ │ │ - mv a0,a3 │ │ │ │ - bge a3,a4,17d20 │ │ │ │ - sext.w a0,a4 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - j 17bc6 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld s11,80(sp) │ │ │ │ - ld s8,88(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - lw a0,0(a4) │ │ │ │ - mv s0,s9 │ │ │ │ - j 17af8 │ │ │ │ - slli s5,a5,0x2 │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add s9,s8,a6 │ │ │ │ - add s5,s5,s8 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s8,72(sp) │ │ │ │ - mv s11,s9 │ │ │ │ - mv s8,s4 │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - mv s9,s0 │ │ │ │ - mv s10,s5 │ │ │ │ - mv s4,a5 │ │ │ │ - j 17da4 │ │ │ │ - lw a0,4(s10) │ │ │ │ - lw a2,0(s11) │ │ │ │ - addw a7,a0,s9 │ │ │ │ - addw a1,a2,s9 │ │ │ │ - mv a0,a7 │ │ │ │ - bge a7,a1,17d7a │ │ │ │ - sext.w a0,a1 │ │ │ │ - not a2,a0 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - and a0,a0,a2 │ │ │ │ - sw a0,4(s11) │ │ │ │ - lw a2,0(s6) │ │ │ │ - bge a2,a0,17d98 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - sw a0,4(s6) │ │ │ │ - sw a4,4(a5) │ │ │ │ - ld a5,56(sp) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s11,s11,4 │ │ │ │ - beq s8,a5,17aec │ │ │ │ - lw s1,4(s10) │ │ │ │ - lw a2,0(s11) │ │ │ │ - lbu s7,0(s4) │ │ │ │ - addw a7,s1,s9 │ │ │ │ - addw a0,a2,s9 │ │ │ │ - lbu s0,0(s8) │ │ │ │ - mv s1,a7 │ │ │ │ - bge a7,a0,17dc6 │ │ │ │ - sext.w s1,a0 │ │ │ │ - lw s5,0(s10) │ │ │ │ - not t1,s1 │ │ │ │ - srai t1,t1,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ + li s0,0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1272a │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a0,13a78 │ │ │ │ + jal 27536 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + j 13a78 │ │ │ │ + addi sp,sp,-576 │ │ │ │ + lw a4,576(sp) │ │ │ │ + sd a5,224(sp) │ │ │ │ + sd ra,568(sp) │ │ │ │ + sd a4,176(sp) │ │ │ │ + auipc a4,0x66 │ │ │ │ + ld a4,1100(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,424(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a3,312(sp) │ │ │ │ + sd a6,240(sp) │ │ │ │ + sd a7,168(sp) │ │ │ │ + sd a1,152(sp) │ │ │ │ + sd s0,560(sp) │ │ │ │ + sd s1,552(sp) │ │ │ │ + sd s7,504(sp) │ │ │ │ + sd s8,496(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + ld s8,592(sp) │ │ │ │ + sd s2,544(sp) │ │ │ │ + sd s3,536(sp) │ │ │ │ + sd s4,528(sp) │ │ │ │ + sd s5,520(sp) │ │ │ │ + sd s6,512(sp) │ │ │ │ + sd s9,488(sp) │ │ │ │ + sd s10,480(sp) │ │ │ │ + sd s11,472(sp) │ │ │ │ + fsd fs0,456(sp) │ │ │ │ + sd a0,144(sp) │ │ │ │ + jal 1e90a │ │ │ │ + mv a5,a0 │ │ │ │ mv a0,s7 │ │ │ │ - and s1,s1,t1 │ │ │ │ - jalr s2 │ │ │ │ - addw a7,s5,a0 │ │ │ │ - bge s1,a7,17d60 │ │ │ │ - lw s1,0(s10) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal c57a │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s7 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - j 17d82 │ │ │ │ - ld a2,104(sp) │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd s6,88(sp) │ │ │ │ - add s4,a5,a2 │ │ │ │ - addi s1,a2,1 │ │ │ │ - ld a5,152(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ - add s1,s1,s11 │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld s11,120(sp) │ │ │ │ - add s4,s4,s8 │ │ │ │ - add s1,s1,s8 │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - sd s8,24(sp) │ │ │ │ - sw s7,128(sp) │ │ │ │ - j 17ed2 │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - addw a2,a4,s0 │ │ │ │ - addw a3,a5,s0 │ │ │ │ - mv a4,a2 │ │ │ │ - bge a2,a3,17e38 │ │ │ │ - sext.w a4,a3 │ │ │ │ - not a5,a4 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and s7,a4,a5 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,32(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s8,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - addw a5,s8,a0 │ │ │ │ - blt s7,a5,17f26 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - addw a3,a4,s0 │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17e80 │ │ │ │ - sext.w a5,a3 │ │ │ │ - lw a4,-4(s1) │ │ │ │ - not a3,a5 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - and a5,a5,a3 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a4,80(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - jalr s2 │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - blt a5,a4,17f62 │ │ │ │ - lw a0,0(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - addw a3,a0,s0 │ │ │ │ - addw a4,a5,s0 │ │ │ │ - mv a0,a3 │ │ │ │ - bge a3,a4,17eba │ │ │ │ - sext.w a0,a4 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - ld a5,64(sp) │ │ │ │ - sw a0,4(s4) │ │ │ │ - addi s11,s11,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq s11,a5,17f58 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - lbu s5,0(a3) │ │ │ │ - addw a3,a4,s0 │ │ │ │ - lbu s6,0(s11) │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17ef2 │ │ │ │ - mv a5,a3 │ │ │ │ - sext.w s7,a5 │ │ │ │ - lw s8,-4(s1) │ │ │ │ - not a3,s7 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - and s7,s7,a3 │ │ │ │ - jalr s2 │ │ │ │ - addw a4,s8,a0 │ │ │ │ - bge s7,a4,17e20 │ │ │ │ - lw s7,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s2 │ │ │ │ - addw s7,s7,a0 │ │ │ │ - j 17e42 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,32(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - addi s11,s11,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s5,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(sp) │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,0(s4) │ │ │ │ - bne s11,a5,17ed2 │ │ │ │ - ld s6,88(sp) │ │ │ │ - ld s8,24(sp) │ │ │ │ - lw s7,128(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - j 17cbc │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - j 17ec2 │ │ │ │ - auipc a3,0x4c │ │ │ │ - addi a3,a3,1396 │ │ │ │ - li a2,1317 │ │ │ │ - auipc a1,0x47 │ │ │ │ - addi a1,a1,1120 │ │ │ │ - auipc a0,0x47 │ │ │ │ - addi a0,a0,1496 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-256 │ │ │ │ - lw a0,256(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - addiw s3,a0,1 │ │ │ │ - addiw s8,a6,1 │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - addw s1,s3,s8 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sd s0,240(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mulw a1,a4,s1 │ │ │ │ - ld a4,304(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - sd zero,24(a4) │ │ │ │ - sd a4,24(sp) │ │ │ │ - lw a4,264(sp) │ │ │ │ - sd a0,112(sp) │ │ │ │ - ld a0,312(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,296(sp) │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - ld a4,328(sp) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - lw s6,272(sp) │ │ │ │ - lw s2,280(sp) │ │ │ │ - ld s5,288(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - jal 3e744 │ │ │ │ - remuw s4,a0,s1 │ │ │ │ - sext.w a3,a0 │ │ │ │ - divuw s10,a0,s1 │ │ │ │ - bgeu s8,s4,1819a │ │ │ │ - subw s7,s4,s8 │ │ │ │ - bltu a3,s1,1817e │ │ │ │ + mv s1,a5 │ │ │ │ + sd a5,248(sp) │ │ │ │ + jal ba30 │ │ │ │ + mv a4,a0 │ │ │ │ + sd a0,288(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s7 │ │ │ │ + sb a4,416(sp) │ │ │ │ + jal ba30 │ │ │ │ + sd a0,296(sp) │ │ │ │ + sb a0,417(sp) │ │ │ │ + beqz s0,13b46 │ │ │ │ + bnez s1,13b46 │ │ │ │ + j 149d0 │ │ │ │ + sd zero,160(sp) │ │ │ │ + li s3,1 │ │ │ │ + lw s0,32(s7) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,128(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a1,104 │ │ │ │ + mul a1,a5,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,136(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s4) │ │ │ │ + sw s0,0(s4) │ │ │ │ + bnez s0,140fc │ │ │ │ + sd zero,336(sp) │ │ │ │ + sd zero,264(sp) │ │ │ │ + sd zero,304(sp) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + beqz s3,14192 │ │ │ │ + sub s6,s6,s5 │ │ │ │ + lwu a5,356(s8) │ │ │ │ + addi a4,s6,1 │ │ │ │ + sd a4,320(sp) │ │ │ │ + sd a4,256(sp) │ │ │ │ + bltu a5,a4,13ba6 │ │ │ │ + j 14a68 │ │ │ │ + lbu a5,736(s8) │ │ │ │ + sd zero,344(sp) │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,141a2 │ │ │ │ + mv a0,s7 │ │ │ │ + jal ba68 │ │ │ │ + sd a0,232(sp) │ │ │ │ + bnez a0,141a2 │ │ │ │ + ld a5,344(sp) │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd a5,352(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + jal c7c4 │ │ │ │ + mv a5,a0 │ │ │ │ + sext.w s0,a5 │ │ │ │ + mv a0,s7 │ │ │ │ + sd s0,112(sp) │ │ │ │ + jal c75a │ │ │ │ + ld a5,128(sp) │ │ │ │ + sext.w a6,a0 │ │ │ │ + beqz a5,140b4 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a5 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li a2,1 │ │ │ │ + li s11,0 │ │ │ │ + fsd fs1,448(sp) │ │ │ │ + fsd fs2,440(sp) │ │ │ │ + fsd fs3,432(sp) │ │ │ │ + sd zero,104(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + mul a5,a4,a5 │ │ │ │ + sd a3,280(sp) │ │ │ │ + addi a3,sp,384 │ │ │ │ + sd a3,192(sp) │ │ │ │ + addi a3,sp,380 │ │ │ │ + sd a3,184(sp) │ │ │ │ + addi a3,sp,400 │ │ │ │ + sd a3,216(sp) │ │ │ │ + addi a3,sp,392 │ │ │ │ + sd a3,208(sp) │ │ │ │ + addi a3,sp,388 │ │ │ │ + sd a3,200(sp) │ │ │ │ + ld a3,240(sp) │ │ │ │ + sd a5,272(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + sltu a3,a2,a3 │ │ │ │ + sd a3,328(sp) │ │ │ │ + auipc a5,0x50 │ │ │ │ + fld fs1,-154(a5) │ │ │ │ + auipc a5,0x50 │ │ │ │ + fld fs2,-154(a5) │ │ │ │ + auipc a5,0x50 │ │ │ │ + fld fs3,-154(a5) │ │ │ │ + li s0,88 │ │ │ │ + mul s0,s9,s0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + sext.w s5,s9 │ │ │ │ + sd s5,24(sp) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b22e │ │ │ │ + ld a5,48(s7) │ │ │ │ + sd a0,392(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal b282 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sd a0,400(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal b310 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s2,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal b316 │ │ │ │ + snez a4,s2 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,a4 │ │ │ │ + mv a0,s7 │ │ │ │ + sd a4,120(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal f914 │ │ │ │ + sd a0,64(sp) │ │ │ │ + bnez s2,1446e │ │ │ │ + ld a5,168(sp) │ │ │ │ + beqz a5,147ac │ │ │ │ + ld a5,224(sp) │ │ │ │ + li a4,1 │ │ │ │ + li s10,0 │ │ │ │ + sltu a5,a4,a5 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a5,112(sp) │ │ │ │ + beq a5,s5,13cc0 │ │ │ │ + ld a5,48(sp) │ │ │ │ + beq a5,s5,13cc0 │ │ │ │ + ld s10,288(sp) │ │ │ │ + lw s5,388(s8) │ │ │ │ + bnez s5,14492 │ │ │ │ + li s1,104 │ │ │ │ + mul s1,s9,s1 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld s5,8(s4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b228 │ │ │ │ + lbu a5,737(s8) │ │ │ │ + sw zero,408(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + add s5,s5,s1 │ │ │ │ + sd zero,0(s5) │ │ │ │ + sw zero,8(s5) │ │ │ │ + sd zero,16(s5) │ │ │ │ + sd zero,24(s5) │ │ │ │ + sb zero,32(s5) │ │ │ │ + sd zero,40(s5) │ │ │ │ + sd zero,48(s5) │ │ │ │ + sd zero,56(s5) │ │ │ │ + sd zero,64(s5) │ │ │ │ + sd zero,72(s5) │ │ │ │ + sd zero,80(s5) │ │ │ │ + sw zero,88(s5) │ │ │ │ + sd zero,96(s5) │ │ │ │ + beqz a5,144d0 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,0(s5) │ │ │ │ + lbu a5,448(s8) │ │ │ │ + ld a0,48(s7) │ │ │ │ + bnez a5,144f4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + bnez a0,14444 │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,168(sp) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,98 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,224(sp) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-122 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 1203c │ │ │ │ ld a5,32(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - li s11,0 │ │ │ │ - li s4,1 │ │ │ │ - li s8,1 │ │ │ │ - beqz a5,181b2 │ │ │ │ - lw a5,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - sd a5,128(sp) │ │ │ │ - srli a5,a3,0x20 │ │ │ │ - sd a5,136(sp) │ │ │ │ - bnez s11,183c6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s3,s10,-1 │ │ │ │ - sext.w a4,s3 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - sd a4,40(sp) │ │ │ │ - mulw a2,s1,s10 │ │ │ │ - subw a4,a2,s1 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a2,a2,s0 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s9,0(a1) │ │ │ │ - addw a2,a2,s2 │ │ │ │ - beq a2,s9,18528 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s9,1855c │ │ │ │ - beqz s9,1859e │ │ │ │ - beqz s6,184cc │ │ │ │ + sd zero,56(sp) │ │ │ │ + beqz a5,13d84 │ │ │ │ + ld a5,248(sp) │ │ │ │ + beqz a5,13d84 │ │ │ │ + ld a0,48(s7) │ │ │ │ + bnez s2,147e6 │ │ │ │ + ld a5,272(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal b316 │ │ │ │ + sd a0,56(sp) │ │ │ │ + lbu a5,248(s8) │ │ │ │ + ld a7,192(sp) │ │ │ │ + ld a6,184(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a3,152(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a2,144(sp) │ │ │ │ + ld a1,216(sp) │ │ │ │ + ld a0,208(sp) │ │ │ │ + snez s3,s3 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv a4,s7 │ │ │ │ + jal 12acc │ │ │ │ + ld s5,400(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + beqz s5,14708 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b3fc │ │ │ │ + lw a5,248(s8) │ │ │ │ + lw a1,380(sp) │ │ │ │ + lw a2,384(sp) │ │ │ │ + li a3,83 │ │ │ │ + beqz a5,13dcc │ │ │ │ + li a3,72 │ │ │ │ + lbu a5,604(s8) │ │ │ │ + li a4,0 │ │ │ │ + jal 1a60c │ │ │ │ + ld a5,48(s7) │ │ │ │ + sd a0,72(sp) │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal b402 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s6,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal b3f4 │ │ │ │ + mv a3,a0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld a5,8(s4) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + ld s3,392(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sub a4,a4,a3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + add s11,a5,s1 │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal b470 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,72(s11) │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 5262c │ │ │ │ + sd a0,80(s11) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5262c │ │ │ │ + ld a4,80(sp) │ │ │ │ ld a5,32(sp) │ │ │ │ - beq s6,a5,184cc │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a2,a5,s10 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - subw a5,a5,s7 │ │ │ │ - ld a3,72(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a3,88(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a0,a3 │ │ │ │ - sd a5,48(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw s10,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - beq a0,s9,184fc │ │ │ │ + sd a0,16(s11) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(s11) │ │ │ │ + beqz a5,14402 │ │ │ │ + lw a3,8(s11) │ │ │ │ + ld a5,232(sp) │ │ │ │ + ori a4,a3,1 │ │ │ │ + sw a4,8(s11) │ │ │ │ + beqz a5,1475e │ │ │ │ + ld a5,160(sp) │ │ │ │ + ori a4,a3,3 │ │ │ │ + sw a4,8(s11) │ │ │ │ + bnez a5,147f4 │ │ │ │ + ld a5,88(sp) │ │ │ │ + bnez a5,146e0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + bnez a5,14976 │ │ │ │ + bnez s2,1443a │ │ │ │ + ori a4,a4,64 │ │ │ │ + sw a4,8(s11) │ │ │ │ ld a5,96(sp) │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s8,s3,0x2 │ │ │ │ - add s8,s8,a5 │ │ │ │ - lw a0,0(s8) │ │ │ │ - ld a1,128(sp) │ │ │ │ - mulw a0,a0,s1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ + beqz a5,13e8a │ │ │ │ + lw a4,8(s11) │ │ │ │ + ori a4,a4,256 │ │ │ │ + sw a4,8(s11) │ │ │ │ + beqz s10,13e9e │ │ │ │ + lw a4,8(s11) │ │ │ │ + lui a3,0x1 │ │ │ │ + addi a3,a3,-2048 │ │ │ │ + or a4,a4,a3 │ │ │ │ + sw a4,8(s11) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + sd zero,400(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd zero,392(sp) │ │ │ │ + beqz a5,13eee │ │ │ │ + ld a5,8(s4) │ │ │ │ + ld a4,256(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + beqz a4,13ef4 │ │ │ │ + ld a3,304(sp) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a4,320(sp) │ │ │ │ + beq a3,a2,149e2 │ │ │ │ + sd a4,64(a5) │ │ │ │ + ld a4,232(sp) │ │ │ │ + bnez a4,13ef4 │ │ │ │ + ld a4,352(sp) │ │ │ │ + li a2,2 │ │ │ │ + beqz a4,13ee0 │ │ │ │ + ld a4,344(sp) │ │ │ │ + li a2,1 │ │ │ │ + beqz a4,13ee0 │ │ │ │ + ld a4,360(sp) │ │ │ │ + li a2,0 │ │ │ │ + beqz a4,13ee0 │ │ │ │ + li a2,3 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-504 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 1203c │ │ │ │ + ld a5,8(s4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,48(s7) │ │ │ │ + lbu a4,500(s8) │ │ │ │ add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - lw a5,0(s8) │ │ │ │ - mv a4,a0 │ │ │ │ - sext.w s4,a4 │ │ │ │ - mulw a5,a5,s1 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw s10,0(a5) │ │ │ │ - jalr s5 │ │ │ │ - addw s10,s10,a0 │ │ │ │ - bne s10,s9,18606 │ │ │ │ - ld s9,8(sp) │ │ │ │ + bnez a4,143d0 │ │ │ │ + ld a3,120(sp) │ │ │ │ + addi a2,sp,352 │ │ │ │ + fld fa5,56(s7) │ │ │ │ + addi a3,a3,80 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,-16(a3) │ │ │ │ + beqz a3,14716 │ │ │ │ + fle.d a3,fs0,fa5 │ │ │ │ + bnez a3,13f22 │ │ │ │ + fmv.d fa5,fs0 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + feq.d a3,fa5,fa4 │ │ │ │ + bnez a3,13f52 │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + li a4,1 │ │ │ │ + flt.d a3,fa5,fs2 │ │ │ │ + bnez a3,13f52 │ │ │ │ + auipc a4,0x50 │ │ │ │ + fld fa4,-920(a4) │ │ │ │ + fle.d a3,fa4,fa5 │ │ │ │ + li a4,60 │ │ │ │ + bnez a3,13f52 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + zext.b a4,a4 │ │ │ │ + sb a4,32(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + sd a4,40(a5) │ │ │ │ + jal b44a │ │ │ │ + ld a5,8(s4) │ │ │ │ + sext.w a2,a0 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,602 │ │ │ │ + add a0,a5,s1 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b3fc │ │ │ │ li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 4f012 │ │ │ │ - ld a4,136(sp) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or s3,s3,a5 │ │ │ │ - sd s3,24(s9) │ │ │ │ - beqz s6,184f4 │ │ │ │ - ld a5,32(sp) │ │ │ │ - beq s6,a5,184f4 │ │ │ │ - lw s8,0(s8) │ │ │ │ - ld s10,40(sp) │ │ │ │ - beqz s8,18472 │ │ │ │ - beqz s4,18480 │ │ │ │ - li s11,1 │ │ │ │ - beqz s10,18178 │ │ │ │ - bnez s7,18036 │ │ │ │ - ld s9,168(sp) │ │ │ │ - bnez s11,18484 │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ - ret │ │ │ │ - bltu a3,s1,18584 │ │ │ │ - beqz s4,185e2 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s8,s10 │ │ │ │ - li s7,1 │ │ │ │ - li s11,1 │ │ │ │ - li s10,1 │ │ │ │ - bnez a5,1802a │ │ │ │ - lw a5,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - srli a5,a3,0x20 │ │ │ │ - sd a5,128(sp) │ │ │ │ - bnez s11,18318 │ │ │ │ - mulw a5,s1,s10 │ │ │ │ - ld a4,16(sp) │ │ │ │ - addiw s3,s10,-1 │ │ │ │ - sext.w s9,s3 │ │ │ │ - addw a2,s7,a4 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s6,0(a1) │ │ │ │ - addw a2,a2,s2 │ │ │ │ - beq a2,s6,18532 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s6,1853c │ │ │ │ - beqz s6,185ce │ │ │ │ - ld a5,48(sp) │ │ │ │ - beqz a5,184c2 │ │ │ │ + jal 19d10 │ │ │ │ + ld a5,8(s4) │ │ │ │ + mv a2,a0 │ │ │ │ + mv s2,a0 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,578 │ │ │ │ + add a0,a5,s1 │ │ │ │ + jal 1203c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + bnez a0,14348 │ │ │ │ + ld a4,48(sp) │ │ │ │ + li a5,-1 │ │ │ │ + ld a0,48(s7) │ │ │ │ + bne a4,a5,142ea │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + bnez a0,147d6 │ │ │ │ + ld a0,48(s7) │ │ │ │ ld a5,104(sp) │ │ │ │ - subw a2,a5,s10 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - subw a5,a5,s7 │ │ │ │ - ld a3,72(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a3,88(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lbu s10,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ sd a5,40(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a5,0(a4) │ │ │ │ - mv a0,s10 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jalr s5 │ │ │ │ - ld a5,56(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s6,18512 │ │ │ │ - ld a5,96(sp) │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s8,s3,0x2 │ │ │ │ - add s8,s8,a5 │ │ │ │ - lw a0,0(s8) │ │ │ │ - ld a1,120(sp) │ │ │ │ - mulw a0,a0,s1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - lw a5,0(s8) │ │ │ │ - mv a4,a0 │ │ │ │ - sext.w s4,a4 │ │ │ │ - mulw a5,a5,s1 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld s2,200(sp) │ │ │ │ + sw zero,388(sp) │ │ │ │ + ld a0,88(a5) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 189f2 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s2 │ │ │ │ add a5,a5,s0 │ │ │ │ - lw s10,0(a5) │ │ │ │ - jalr s5 │ │ │ │ - addw s10,s10,a0 │ │ │ │ - bne s10,s6,18606 │ │ │ │ - ld s6,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1c4b8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw s2,388(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + addw a5,s2,a5 │ │ │ │ + sd a5,104(sp) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,s2,1452e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ mv a0,s6 │ │ │ │ - jal 4f012 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(sp) │ │ │ │ ld a4,128(sp) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or s3,s3,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a5,a4,142e0 │ │ │ │ + ld a5,48(s7) │ │ │ │ + addi s10,s0,88 │ │ │ │ + add a4,a5,s10 │ │ │ │ + lbu a3,74(a4) │ │ │ │ + add a0,a5,s0 │ │ │ │ + beqz a3,14040 │ │ │ │ + lbu a2,60(a4) │ │ │ │ + lbu a3,60(a0) │ │ │ │ + beq a2,a3,14210 │ │ │ │ + beqz s9,1406c │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw s6,a4,-1 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mul s6,s6,a4 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a4,74(a5) │ │ │ │ + beqz a4,1406c │ │ │ │ + lbu a3,60(a5) │ │ │ │ + lbu a4,60(a0) │ │ │ │ + beq a3,a4,148a0 │ │ │ │ + lbu a5,74(a0) │ │ │ │ + bnez a5,145cc │ │ │ │ + lw a5,388(s8) │ │ │ │ + bnez a5,14666 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a2,608(s8) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-918 │ │ │ │ + addi s9,s9,1 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw a2,64(sp) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-930 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + ld a5,136(sp) │ │ │ │ + bne a5,s9,13c42 │ │ │ │ + fld fs1,448(sp) │ │ │ │ + fld fs2,440(sp) │ │ │ │ + fld fs3,432(sp) │ │ │ │ + auipc a5,0x66 │ │ │ │ + ld a5,-420(a5) │ │ │ │ + ld a4,424(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,14aa8 │ │ │ │ + ld ra,568(sp) │ │ │ │ + ld s0,560(sp) │ │ │ │ + ld s1,552(sp) │ │ │ │ + ld s2,544(sp) │ │ │ │ + ld s3,536(sp) │ │ │ │ + ld s5,520(sp) │ │ │ │ + ld s6,512(sp) │ │ │ │ + ld s7,504(sp) │ │ │ │ + ld s8,496(sp) │ │ │ │ + ld s9,488(sp) │ │ │ │ + ld s10,480(sp) │ │ │ │ + ld s11,472(sp) │ │ │ │ + fld fs0,456(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,528(sp) │ │ │ │ + addi sp,sp,576 │ │ │ │ + ret │ │ │ │ + ld a0,48(s7) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + li s0,0 │ │ │ │ + jal b470 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + li s11,0 │ │ │ │ + li s10,0 │ │ │ │ + jal b402 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + jal b40e │ │ │ │ + ld s1,136(sp) │ │ │ │ + slli s6,a0,0x20 │ │ │ │ + sd s4,24(sp) │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv s4,s7 │ │ │ │ + sd zero,304(sp) │ │ │ │ + li s9,88 │ │ │ │ + mv s7,s2 │ │ │ │ + mul s2,s0,s9 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal b310 │ │ │ │ + ld a4,48(s4) │ │ │ │ + add a4,a4,s2 │ │ │ │ + ld a4,24(a4) │ │ │ │ + beqz a0,14200 │ │ │ │ + ld a0,88(a4) │ │ │ │ + jal 1c57c │ │ │ │ + addw s11,a0,s11 │ │ │ │ + bnez s3,141ac │ │ │ │ + li s3,0 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + fld fa5,80(a0) │ │ │ │ + beqz s0,14176 │ │ │ │ + flt.d a4,fs0,fa5 │ │ │ │ + beqz a4,1417a │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + jal b470 │ │ │ │ + addi s0,s0,1 │ │ │ │ + mv s7,a0 │ │ │ │ + bne s1,s0,1413e │ │ │ │ + sd s10,264(sp) │ │ │ │ + sd s11,336(sp) │ │ │ │ + mv s7,s4 │ │ │ │ + ld s4,24(sp) │ │ │ │ + bnez s3,13b8e │ │ │ │ + li a5,1 │ │ │ │ + sd zero,320(sp) │ │ │ │ + sd zero,256(sp) │ │ │ │ + sd a5,344(sp) │ │ │ │ + lbu a5,736(s8) │ │ │ │ + bnez a5,13bb2 │ │ │ │ + li a5,1 │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd a5,352(sp) │ │ │ │ + sd a5,360(sp) │ │ │ │ + j 13bc4 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal b470 │ │ │ │ + bne s7,a0,14164 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal b402 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + blt a4,s5,14a6e │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal b40e │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bge s6,a4,14166 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal b40e │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + beq s6,a4,14166 │ │ │ │ + sext.w a5,s0 │ │ │ │ + sd a5,304(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + j 14166 │ │ │ │ + ld a0,88(a4) │ │ │ │ + jal 1c57c │ │ │ │ + addw s10,a0,s10 │ │ │ │ + beqz s3,14164 │ │ │ │ + j 141ac │ │ │ │ + mv a0,a4 │ │ │ │ + jal b470 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s6,a0 │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal b402 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal b3f4 │ │ │ │ + ld a5,48(s7) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sub s11,s2,a0 │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal b432 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w a4,a0 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal b44a │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w a4,a0 │ │ │ │ + sd a4,72(sp) │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal b382 │ │ │ │ + lbu a3,500(s8) │ │ │ │ + sext.w s3,a0 │ │ │ │ + addi a4,s1,104 │ │ │ │ + bnez a3,14984 │ │ │ │ + ld a0,48(s7) │ │ │ │ + fld fa4,56(s7) │ │ │ │ + ld s2,8(s4) │ │ │ │ + add a2,a0,s0 │ │ │ │ + fld fa5,80(a2) │ │ │ │ + add a4,a4,s2 │ │ │ │ + fle.d a2,fa5,fa4 │ │ │ │ + beqz a2,1429c │ │ │ │ + fmv.d fa5,fa4 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + li s5,0 │ │ │ │ + feq.d a1,fa5,fa4 │ │ │ │ + beqz a1,14a32 │ │ │ │ + sb a3,32(a4) │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal b316 │ │ │ │ + add s2,s2,s1 │ │ │ │ + sext.w s11,s11 │ │ │ │ + li a4,45 │ │ │ │ + bnez a0,142c2 │ │ │ │ + li a4,43 │ │ │ │ + ld a7,72(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + sd s5,0(sp) │ │ │ │ + addiw a5,s3,1 │ │ │ │ + addiw a3,s11,1 │ │ │ │ + mv a2,s6 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-1418 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1203c │ │ │ │ + ld a5,48(s7) │ │ │ │ + add a0,a5,s0 │ │ │ │ + j 14040 │ │ │ │ + ld s5,272(sp) │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal b470 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal b402 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal b3f4 │ │ │ │ + ld s5,8(s4) │ │ │ │ + subw s2,s2,a0 │ │ │ │ + add s5,s5,s1 │ │ │ │ + beqz s3,14a06 │ │ │ │ + ld a1,16(s5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,1483a │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-380 │ │ │ │ + jal 5262c │ │ │ │ + addiw s2,s2,1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd a0,48(s5) │ │ │ │ + sd s2,56(s5) │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + beqz a0,143c0 │ │ │ │ + ld a4,112(sp) │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,143c0 │ │ │ │ + ld a5,48(s7) │ │ │ │ + ld s5,280(sp) │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal b470 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal b402 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal b3f4 │ │ │ │ + ld s5,8(s4) │ │ │ │ + subw s2,s2,a0 │ │ │ │ + add s5,s5,s1 │ │ │ │ + beqz s3,14a14 │ │ │ │ + ld a1,16(s5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,14842 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-500 │ │ │ │ + jal 5262c │ │ │ │ + addiw s2,s2,1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd a0,48(s5) │ │ │ │ + sd s2,56(s5) │ │ │ │ ld a5,48(sp) │ │ │ │ - sd s3,24(s6) │ │ │ │ - bnez a5,182e2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 4f40e │ │ │ │ - lw s8,0(s8) │ │ │ │ - mv s10,s9 │ │ │ │ - beqz s8,1857c │ │ │ │ - beqz s4,1847e │ │ │ │ - li s11,1 │ │ │ │ - beqz s10,182fa │ │ │ │ - bnez s7,181c0 │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - beqz s11,1817e │ │ │ │ - j 18484 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,1 │ │ │ │ - sext.w s7,s7 │ │ │ │ - jal 4f012 │ │ │ │ - sext.w s4,s4 │ │ │ │ - sext.w s10,s10 │ │ │ │ - beqz s3,1854a │ │ │ │ - mv s8,s3 │ │ │ │ - mulw a5,s1,s8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - addiw a2,s8,-1 │ │ │ │ - sext.w s3,a2 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s9,0(a1) │ │ │ │ - addw a3,a3,s2 │ │ │ │ - beq a3,s9,18304 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s9,18570 │ │ │ │ - beqz s9,18588 │ │ │ │ - ld a3,80(sp) │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,64(sp) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - lbu a0,0(a2) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s8,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw s8,s8,a0 │ │ │ │ - bne s8,s9,185e6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv s8,s3 │ │ │ │ - jal 4f012 │ │ │ │ - j 182e8 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,1 │ │ │ │ - sext.w s7,s7 │ │ │ │ - jal 4f012 │ │ │ │ - sext.w s10,s10 │ │ │ │ - sext.w s4,s4 │ │ │ │ - beqz s3,18474 │ │ │ │ - mv s8,s3 │ │ │ │ - mulw a5,s1,s8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - addiw a2,s8,-1 │ │ │ │ - sext.w s3,a2 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s9,0(a1) │ │ │ │ - addw a3,a3,s2 │ │ │ │ - beq a3,s9,183b2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s9,18550 │ │ │ │ - beqz s9,185b8 │ │ │ │ - ld a5,32(sp) │ │ │ │ - beq s6,a5,184d6 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - subw a3,a5,s8 │ │ │ │ - ld a5,120(sp) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - ld a2,80(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - lbu a1,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s8,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw s8,s8,a0 │ │ │ │ - bne s8,s9,185e6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv s8,s3 │ │ │ │ - jal 4f012 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - bnez s8,1816a │ │ │ │ - li s11,1 │ │ │ │ - li s8,0 │ │ │ │ - ld s9,168(sp) │ │ │ │ - beqz s11,1817e │ │ │ │ - j 18484 │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - li s4,0 │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - or s8,s8,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd s8,24(a5) │ │ │ │ - ld a5,32(sp) │ │ │ │ - beqz a5,184a2 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bne s6,a5,1817e │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ - j 4f40e │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - j 1822e │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - j 180aa │ │ │ │ - ld a3,64(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - ld a3,80(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - lbu a1,0(a5) │ │ │ │ - j 18446 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 4f40e │ │ │ │ - j 18160 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s8,18474 │ │ │ │ - ld s10,40(sp) │ │ │ │ - bnez s10,18174 │ │ │ │ - j 18178 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s8,1854a │ │ │ │ - mv s10,s9 │ │ │ │ - bnez s10,182f6 │ │ │ │ - j 182fa │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 18506 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 1851c │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s8,182f6 │ │ │ │ - ld s6,48(sp) │ │ │ │ - li s8,0 │ │ │ │ - j 18476 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - jal 4f012 │ │ │ │ - j 18166 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s8,18474 │ │ │ │ - bnez s7,18036 │ │ │ │ - j 18178 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - jal 4f012 │ │ │ │ - j 182e8 │ │ │ │ - ld s6,48(sp) │ │ │ │ - li s11,1 │ │ │ │ - li s8,0 │ │ │ │ - j 18476 │ │ │ │ - li s8,0 │ │ │ │ - j 18484 │ │ │ │ ld a4,24(sp) │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - or a5,s8,a5 │ │ │ │ - ld s9,168(sp) │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 184a2 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sw s10,24(a5) │ │ │ │ - sw s7,28(a5) │ │ │ │ - beqz s6,185b2 │ │ │ │ + ld a0,48(s7) │ │ │ │ + bne a5,a4,13fcc │ │ │ │ + sd zero,40(sp) │ │ │ │ + j 13fd0 │ │ │ │ + fcvt.d.wu fa5,a4 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + li a4,0 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + feq.d a3,fa5,fa4 │ │ │ │ + bnez a3,13f52 │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + li a4,1 │ │ │ │ + flt.d a3,fa5,fs2 │ │ │ │ + bnez a3,13f52 │ │ │ │ + fle.d a3,fs3,fa5 │ │ │ │ + li a4,60 │ │ │ │ + beqz a3,13f4a │ │ │ │ + j 13f52 │ │ │ │ + ld a5,160(sp) │ │ │ │ + beqz a5,1477a │ │ │ │ + lw a4,8(s11) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ori a4,a4,8 │ │ │ │ + sw a4,8(s11) │ │ │ │ + bnez a5,146e0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,13e7a │ │ │ │ + lw a4,8(s11) │ │ │ │ + ori a4,a4,32 │ │ │ │ + sw a4,8(s11) │ │ │ │ ld a5,32(sp) │ │ │ │ - bne s6,a5,185de │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - j 184a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - or a5,s8,a5 │ │ │ │ - ld s9,168(sp) │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 1849c │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - sw s10,24(a5) │ │ │ │ - sw s7,28(a5) │ │ │ │ - beqz s6,185b2 │ │ │ │ - ld s9,168(sp) │ │ │ │ - j 1817e │ │ │ │ - mv s8,s10 │ │ │ │ - j 18484 │ │ │ │ - auipc a3,0x4c │ │ │ │ - addi a3,a3,-230 │ │ │ │ - li a2,1413 │ │ │ │ - auipc a1,0x47 │ │ │ │ - addi a1,a1,-530 │ │ │ │ - auipc a0,0x47 │ │ │ │ - addi a0,a0,-106 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4c │ │ │ │ - addi a3,a3,-262 │ │ │ │ - li a2,1465 │ │ │ │ - auipc a1,0x47 │ │ │ │ - addi a1,a1,-562 │ │ │ │ - auipc a0,0x47 │ │ │ │ - addi a0,a0,-74 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-288 │ │ │ │ - sd s2,256(sp) │ │ │ │ - sd s7,216(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - addiw s7,a5,1 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - sd s0,272(sp) │ │ │ │ - sd s8,208(sp) │ │ │ │ - addiw s0,a3,1 │ │ │ │ - addw s8,s7,a7 │ │ │ │ - mulw t3,s0,s8 │ │ │ │ - sd s1,264(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv a3,a1 │ │ │ │ - lw a1,288(sp) │ │ │ │ - sd s5,232(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - lw a1,296(sp) │ │ │ │ - sext.w a4,a7 │ │ │ │ - slli s5,t3,0x2 │ │ │ │ - sd a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s5 │ │ │ │ - sd ra,280(sp) │ │ │ │ - sd s3,248(sp) │ │ │ │ - sd s4,240(sp) │ │ │ │ - sd s6,224(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - sd s11,184(sp) │ │ │ │ - sd a3,136(sp) │ │ │ │ - sd a2,144(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - lw s4,304(sp) │ │ │ │ - ld s11,312(sp) │ │ │ │ - ld s3,320(sp) │ │ │ │ - sd s7,48(sp) │ │ │ │ - sd s8,120(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - mv s10,a0 │ │ │ │ - bge a5,s0,18914 │ │ │ │ - sext.w a5,s4 │ │ │ │ - slli ra,s8,0x2 │ │ │ │ - sd s9,200(sp) │ │ │ │ - add a4,a0,ra │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - mv a1,a5 │ │ │ │ - li a2,1 │ │ │ │ - sext.w a0,a1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - add a6,a4,a3 │ │ │ │ - sw a0,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addw a1,a1,a5 │ │ │ │ - add a4,a4,ra │ │ │ │ - bne s0,a2,186b2 │ │ │ │ - ld a4,80(sp) │ │ │ │ - addiw a5,s6,-1 │ │ │ │ - addiw a7,s2,-1 │ │ │ │ - addi a2,a4,1 │ │ │ │ - ld a4,88(sp) │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - slli a1,a7,0x20 │ │ │ │ - add a3,a3,s10 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - addiw s0,s1,-1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - add a4,a4,a1 │ │ │ │ - add a3,a2,a0 │ │ │ │ - sd s10,24(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - li s7,0 │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd a3,160(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd ra,128(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sw a5,168(sp) │ │ │ │ - sw a7,172(sp) │ │ │ │ + beqz a5,13e7a │ │ │ │ + lw a4,8(s11) │ │ │ │ + beqz s2,13e72 │ │ │ │ + ori a4,a4,128 │ │ │ │ + sw a4,8(s11) │ │ │ │ + j 13e7a │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,176(sp) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-1698 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,240(sp) │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-1918 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 1203c │ │ │ │ + j 13d68 │ │ │ │ + ld a5,176(sp) │ │ │ │ + beqz a5,14794 │ │ │ │ + ld a5,328(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + li s10,0 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + beq a4,a5,13cc0 │ │ │ │ ld a4,48(sp) │ │ │ │ + beq a4,a5,13cc0 │ │ │ │ + lw s5,388(s8) │ │ │ │ + ld s10,296(sp) │ │ │ │ + beqz s5,13cc8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ li a5,1 │ │ │ │ - bge a5,a4,18b1e │ │ │ │ - ld a5,120(sp) │ │ │ │ - addw s2,s7,a5 │ │ │ │ - ld a5,0(sp) │ │ │ │ - sw s2,76(sp) │ │ │ │ - slli s2,s2,0x2 │ │ │ │ - beqz a5,18944 │ │ │ │ - ld a5,96(sp) │ │ │ │ - lwu s6,56(sp) │ │ │ │ - ld s10,24(sp) │ │ │ │ - add s9,a5,s2 │ │ │ │ - ld a5,136(sp) │ │ │ │ - lw s8,168(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - add a4,a5,s6 │ │ │ │ - sd a4,104(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - mv s7,s10 │ │ │ │ - ld s1,80(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - mv s10,s9 │ │ │ │ - sd a5,40(sp) │ │ │ │ - li s5,-1 │ │ │ │ - mv s9,s8 │ │ │ │ - j 18782 │ │ │ │ - lw s8,0(s7) │ │ │ │ - addw s0,s4,a2 │ │ │ │ + sext.w a1,a0 │ │ │ │ + beq s5,a5,1488e │ │ │ │ + li a5,2 │ │ │ │ + beq s5,a5,1487c │ │ │ │ + addiw a5,s5,-3 │ │ │ │ + andi a5,a5,-3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + beqz a5,147c4 │ │ │ │ + andi s5,s5,-3 │ │ │ │ + li a5,4 │ │ │ │ + bne s5,a5,13cc8 │ │ │ │ + li a3,71 │ │ │ │ + li a2,82 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5211a │ │ │ │ + j 13cc8 │ │ │ │ + jal 3310 │ │ │ │ + mv a5,a0 │ │ │ │ + addi a2,sp,408 │ │ │ │ mv a1,s6 │ │ │ │ - mv a2,s3 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,408(sp) │ │ │ │ + jal 5208c │ │ │ │ + sd a0,0(s5) │ │ │ │ + lbu a5,448(s8) │ │ │ │ + ld a0,48(s7) │ │ │ │ + beqz a5,13d36 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b462 │ │ │ │ + ld a4,312(sp) │ │ │ │ + lwu a5,32(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + ld a1,16(a4) │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1c214 │ │ │ │ + ld a4,8(s4) │ │ │ │ + mv a5,a0 │ │ │ │ + add a0,a4,s1 │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,14864 │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,149ea │ │ │ │ + li a4,3 │ │ │ │ + beq a5,a4,1494a │ │ │ │ + ld a0,48(s7) │ │ │ │ + j 13d36 │ │ │ │ + ld a0,8(s4) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + add a0,a0,s1 │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd zero,408(sp) │ │ │ │ + add s2,s2,s5 │ │ │ │ + addi s3,sp,408 │ │ │ │ + auipc s10,0x4b │ │ │ │ + addi s10,s10,-1878 │ │ │ │ + mv s0,s5 │ │ │ │ + mv s11,a0 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 526f8 │ │ │ │ + bne s2,s0,14552 │ │ │ │ + ld a2,408(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-1902 │ │ │ │ + ld s0,56(sp) │ │ │ │ + jal 1203c │ │ │ │ + ld a0,408(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw s2,388(sp) │ │ │ │ + sd zero,408(sp) │ │ │ │ + add a0,a0,s1 │ │ │ │ + beqz s2,14a02 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + sd s0,56(sp) │ │ │ │ + add s2,s2,s6 │ │ │ │ + auipc s10,0x4b │ │ │ │ + addi s10,s10,-1958 │ │ │ │ + mv s0,s6 │ │ │ │ + mv s11,a0 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 526f8 │ │ │ │ + bne s0,s2,145a2 │ │ │ │ + ld s0,56(sp) │ │ │ │ + ld a2,408(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + auipc a1,0x4b │ │ │ │ + addi a1,a1,-1968 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,408(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 14008 │ │ │ │ + ld s2,8(s4) │ │ │ │ + jal b382 │ │ │ │ + addiw a2,a0,1 │ │ │ │ + add s2,s2,s1 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1830 │ │ │ │ mv a0,s2 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - bge s0,a0,187c2 │ │ │ │ - lw s0,0(s7) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld s2,8(s4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b348 │ │ │ │ + add s2,s2,s1 │ │ │ │ + addiw a2,a0,1 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1804 │ │ │ │ mv a0,s2 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s0 │ │ │ │ - sw a0,4(s10) │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - beq s9,s5,187e2 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - beq a5,a4,18932 │ │ │ │ - ld a5,80(sp) │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - ld a5,104(sp) │ │ │ │ - lbu s6,0(a2) │ │ │ │ - lbu s2,0(a5) │ │ │ │ - lw s0,4(s7) │ │ │ │ - lw a2,0(s10) │ │ │ │ - blt s0,a2,1874c │ │ │ │ - lw s8,0(s7) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + ld s3,264(sp) │ │ │ │ + beqz a0,1461a │ │ │ │ + ld s3,336(sp) │ │ │ │ + lw s5,388(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addw a5,s5,a5 │ │ │ │ + bltu s3,a5,1481c │ │ │ │ + ld s2,8(s4) │ │ │ │ + ld a2,40(sp) │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1762 │ │ │ │ + add s2,s2,s1 │ │ │ │ mv a0,s2 │ │ │ │ - jalr s11 │ │ │ │ - addw s0,s4,s0 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - blt s0,a0,18764 │ │ │ │ - lw a0,4(s7) │ │ │ │ - lw a2,0(s10) │ │ │ │ - bge a0,a2,1893e │ │ │ │ - addw a0,s4,a2 │ │ │ │ - sw a0,4(s10) │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - bne s9,s5,18782 │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3e744 │ │ │ │ - ld a4,112(sp) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,a4,188ec │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - addw a0,a0,s7 │ │ │ │ - slli s2,a0,0x2 │ │ │ │ - lw a5,76(sp) │ │ │ │ - add s2,s2,a4 │ │ │ │ - beqz a3,18a2c │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - lw s8,172(sp) │ │ │ │ - add s0,a5,a3 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - lwu a5,56(sp) │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a4,144(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a5,104(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a5,40(sp) │ │ │ │ - j 1884a │ │ │ │ - mv a1,s5 │ │ │ │ - lw s5,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,4(s0) │ │ │ │ - addiw s8,s8,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - beq s8,a5,188ec │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - beq a5,a4,189d0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - lw s7,4(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - bge s7,a5,189e4 │ │ │ │ - lw s10,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - addw s7,s4,a5 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - bge s7,a0,189fc │ │ │ │ - lw s7,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - lw s10,0(s2) │ │ │ │ + jal 1203c │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1752 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1203c │ │ │ │ mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - blt s7,a0,1882a │ │ │ │ - lw a5,4(s1) │ │ │ │ - lw a4,0(s0) │ │ │ │ - blt a5,a4,18a1a │ │ │ │ - addw s7,s4,a5 │ │ │ │ - lw s10,0(s1) │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1744 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1203c │ │ │ │ + lw a5,388(s8) │ │ │ │ + beqz a5,1407c │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b462 │ │ │ │ + mv s0,a0 │ │ │ │ + lw a1,388(s8) │ │ │ │ + ld a0,88(a0) │ │ │ │ + jal 18bdc │ │ │ │ + lw a1,388(s8) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s3,s3 │ │ │ │ + jal 18d66 │ │ │ │ + ld s2,8(s4) │ │ │ │ + mv s0,a0 │ │ │ │ mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ + add s2,s2,s1 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1796 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1203c │ │ │ │ + sext.w s0,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + mv a2,s0 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1784 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw a5,376(s8) │ │ │ │ + li a4,1 │ │ │ │ + add a0,a0,s1 │ │ │ │ + beq a5,a4,1484a │ │ │ │ + li a4,2 │ │ │ │ + bne a5,a4,14082 │ │ │ │ + lw a2,380(s8) │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1722 │ │ │ │ + jal 1203c │ │ │ │ + j 1407c │ │ │ │ + lw a4,8(s11) │ │ │ │ + ld s6,80(s11) │ │ │ │ + ori a4,a4,16 │ │ │ │ + sw a4,8(s11) │ │ │ │ mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - bge s7,a5,18a0c │ │ │ │ - mv a1,s5 │ │ │ │ - lw s5,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a1,a0 │ │ │ │ mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,4(s0) │ │ │ │ - addiw s8,s8,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - bne s8,a5,1884a │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a2,24(sp) │ │ │ │ + jal 51c70 │ │ │ │ ld a5,56(sp) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,32(sp) │ │ │ │ - ld a3,128(sp) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a2,a2,a3 │ │ │ │ - sd a2,24(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - li a5,-1 │ │ │ │ - lw s7,76(sp) │ │ │ │ - add a3,a3,a2 │ │ │ │ - sd a3,64(sp) │ │ │ │ - bne a4,a5,1870a │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s9,200(sp) │ │ │ │ - ld ra,280(sp) │ │ │ │ - ld s0,272(sp) │ │ │ │ - ld s1,264(sp) │ │ │ │ - ld s2,256(sp) │ │ │ │ - ld s3,248(sp) │ │ │ │ - ld s4,240(sp) │ │ │ │ - ld s5,232(sp) │ │ │ │ - ld s6,224(sp) │ │ │ │ - ld s7,216(sp) │ │ │ │ - ld s8,208(sp) │ │ │ │ - ld s11,184(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,192(sp) │ │ │ │ - addi sp,sp,288 │ │ │ │ - ret │ │ │ │ - ld a5,40(sp) │ │ │ │ - lbu s6,0(s1) │ │ │ │ - lbu s2,0(a5) │ │ │ │ - j 1879e │ │ │ │ - addw a0,s4,a0 │ │ │ │ - j 18772 │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - add s2,s2,a5 │ │ │ │ - ld a5,136(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s9,160(sp) │ │ │ │ - add s1,a5,a4 │ │ │ │ - sd s7,40(sp) │ │ │ │ - j 1899c │ │ │ │ - addw s0,a5,s4 │ │ │ │ - lw s8,0(s5) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s10 │ │ │ │ - jalr s11 │ │ │ │ - mv a5,a0 │ │ │ │ - addw s8,s8,a5 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s10 │ │ │ │ - blt s0,s8,189b6 │ │ │ │ - lw a5,4(s5) │ │ │ │ - lw a4,0(s2) │ │ │ │ - addw a0,a5,s4 │ │ │ │ - bge a5,a4,1898e │ │ │ │ - addw a0,a4,s4 │ │ │ │ - sw a0,4(s2) │ │ │ │ - addi s6,s6,1 │ │ │ │ - addi s5,s5,4 │ │ │ │ - addi s2,s2,4 │ │ │ │ - beq s6,s9,189cc │ │ │ │ - lw a5,4(s5) │ │ │ │ - lw s0,0(s2) │ │ │ │ - lbu s10,0(s1) │ │ │ │ - lbu s7,0(s6) │ │ │ │ - bge a5,s0,1895a │ │ │ │ - addw s0,s0,s4 │ │ │ │ - j 1895e │ │ │ │ - lw s0,0(s5) │ │ │ │ - jalr s11 │ │ │ │ - addi s6,s6,1 │ │ │ │ - addw a0,a0,s0 │ │ │ │ - sw a0,4(s2) │ │ │ │ - addi s5,s5,4 │ │ │ │ - addi s2,s2,4 │ │ │ │ - bne s6,s9,1899c │ │ │ │ - ld s7,40(sp) │ │ │ │ - j 187e4 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lw s7,4(s1) │ │ │ │ - lbu s5,0(s9) │ │ │ │ - lbu s6,0(a5) │ │ │ │ - lw a5,0(s0) │ │ │ │ - blt s7,a5,18870 │ │ │ │ - lw s10,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw s7,s4,s7 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - blt s7,a0,18888 │ │ │ │ - lw s7,4(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - bge s7,a5,18a20 │ │ │ │ - addw s7,a5,s4 │ │ │ │ - j 18898 │ │ │ │ - lw a0,4(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - bge a0,a5,18a26 │ │ │ │ - addw a0,s4,a5 │ │ │ │ - j 1883a │ │ │ │ - addw s7,s4,a4 │ │ │ │ - j 188b8 │ │ │ │ - addw s7,s7,s4 │ │ │ │ - j 18898 │ │ │ │ - addw a0,s4,a0 │ │ │ │ - j 1883a │ │ │ │ + sd a0,80(s11) │ │ │ │ + beqz a5,1442c │ │ │ │ + j 14420 │ │ │ │ + auipc a5,0x50 │ │ │ │ + addi a5,a5,-1360 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 13dac │ │ │ │ + fld fa4,80(a0) │ │ │ │ + fle.d a4,fa4,fa5 │ │ │ │ + beqz a4,14722 │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + li a4,0 │ │ │ │ + feq.d a3,fa4,fa5 │ │ │ │ + bnez a3,13f52 │ │ │ │ + fmul.d fa4,fa4,fs1 │ │ │ │ + li a4,1 │ │ │ │ + flt.d a3,fa4,fs2 │ │ │ │ + bnez a3,13f52 │ │ │ │ + auipc a4,0x4f │ │ │ │ + fld fa5,1122(a4) │ │ │ │ + fle.d a3,fa5,fa4 │ │ │ │ + li a4,60 │ │ │ │ + bnez a3,13f52 │ │ │ │ + fcvt.wu.d a4,fa4,rtz │ │ │ │ + zext.b a4,a4 │ │ │ │ + j 13f52 │ │ │ │ + ld a5,160(sp) │ │ │ │ + bnez a5,1480e │ │ │ │ + ld a5,88(sp) │ │ │ │ + bnez a5,146e0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,13e6e │ │ │ │ + ori a3,a3,33 │ │ │ │ + sw a3,8(s11) │ │ │ │ + lw a4,8(s11) │ │ │ │ + j 14436 │ │ │ │ + ld a5,88(sp) │ │ │ │ + bnez a5,146dc │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,13e7a │ │ │ │ + lw a4,8(s11) │ │ │ │ + ori a4,a4,32 │ │ │ │ + sw a4,8(s11) │ │ │ │ + j 13e7a │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + beq a4,a5,149da │ │ │ │ ld a4,48(sp) │ │ │ │ - ld s8,88(sp) │ │ │ │ - add s0,a5,a4 │ │ │ │ - ld a5,96(sp) │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - ld a4,32(sp) │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a5,64(sp) │ │ │ │ - addi s1,a5,4 │ │ │ │ - ld a5,144(sp) │ │ │ │ - add s9,a5,a4 │ │ │ │ - j 18a84 │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - blt a4,a5,18b12 │ │ │ │ - addw s7,a4,s4 │ │ │ │ - lw s10,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - blt s7,a5,18b00 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a0,0(s0) │ │ │ │ - blt a5,a0,18b18 │ │ │ │ - addw a0,a5,s4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw a0,4(s0) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq s8,a5,188ec │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw s7,0(s0) │ │ │ │ - lbu s5,0(s9) │ │ │ │ - lbu s6,0(s8) │ │ │ │ - blt a5,s7,18af4 │ │ │ │ - addw s7,a5,s4 │ │ │ │ - lw s10,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - blt s7,a5,18ae2 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw s7,0(s0) │ │ │ │ - blt a5,s7,18afa │ │ │ │ - addw s7,a5,s4 │ │ │ │ - lw s10,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - bge s7,a5,18a4a │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - j 18a76 │ │ │ │ - lw s7,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw s7,s7,a0 │ │ │ │ - j 18abc │ │ │ │ - addw s7,s7,s4 │ │ │ │ - j 18a9a │ │ │ │ - addw s7,s7,s4 │ │ │ │ - j 18abc │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - j 18a76 │ │ │ │ - addw s7,a5,s4 │ │ │ │ - j 18a56 │ │ │ │ - addw a0,a0,s4 │ │ │ │ - j 18a76 │ │ │ │ - ld a5,120(sp) │ │ │ │ - addw a5,s7,a5 │ │ │ │ - sw a5,76(sp) │ │ │ │ - j 187e4 │ │ │ │ + sd zero,96(sp) │ │ │ │ + ld s10,296(sp) │ │ │ │ + bne a4,a5,13cc0 │ │ │ │ + li s10,0 │ │ │ │ + j 13cc0 │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + beq a4,a5,147a6 │ │ │ │ + ld a4,48(sp) │ │ │ │ + ld s10,288(sp) │ │ │ │ + bne a4,a5,13cc0 │ │ │ │ + li s10,0 │ │ │ │ + j 13cc0 │ │ │ │ + li a3,67 │ │ │ │ + li a2,89 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5211a │ │ │ │ + j 13cc8 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beq a4,a3,13fcc │ │ │ │ + j 14360 │ │ │ │ + ld a5,280(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal b316 │ │ │ │ + sd a0,56(sp) │ │ │ │ + j 13d84 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ori a4,a3,11 │ │ │ │ + sw a4,8(s11) │ │ │ │ + bnez a5,146e0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + bnez a5,14420 │ │ │ │ + lw a4,8(s11) │ │ │ │ + j 14436 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ori a4,a3,9 │ │ │ │ + sw a4,8(s11) │ │ │ │ + beqz a5,14802 │ │ │ │ + j 146e0 │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,1772(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,1602 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw s5,388(sp) │ │ │ │ + j 14628 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5262c │ │ │ │ + j 14338 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5262c │ │ │ │ + j 143b0 │ │ │ │ + lw a2,380(s8) │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1322 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s1 │ │ │ │ + j 14082 │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1280 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + j 13d36 │ │ │ │ + li a3,65 │ │ │ │ + li a2,82 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5211a │ │ │ │ + j 13cc8 │ │ │ │ + li a3,84 │ │ │ │ + li a2,89 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5211a │ │ │ │ + j 13cc8 │ │ │ │ + mv a0,a5 │ │ │ │ + jal b470 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s5,a0 │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal b402 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal b3f4 │ │ │ │ + ld a5,48(s7) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sub s10,s2,a0 │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal b432 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w a6,a0 │ │ │ │ + sd a6,24(sp) │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal b382 │ │ │ │ + ld a4,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + sext.w s10,s10 │ │ │ │ + add a0,a4,s6 │ │ │ │ + jal b44a │ │ │ │ + ld a4,48(s7) │ │ │ │ + ld s11,8(s4) │ │ │ │ + sext.w s3,a0 │ │ │ │ + add a0,a4,s6 │ │ │ │ + add s11,s11,s1 │ │ │ │ + lbu s6,32(s11) │ │ │ │ + jal b316 │ │ │ │ + ld a6,24(sp) │ │ │ │ + li a4,45 │ │ │ │ + bnez a0,14924 │ │ │ │ + li a4,43 │ │ │ │ + mv a0,s11 │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + addiw a3,s10,1 │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1012 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + j 1406c │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1050 │ │ │ │ + sd a0,40(sp) │ │ │ │ + jal 1203c │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a2,80 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1038 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + j 13d36 │ │ │ │ + ori a3,a3,35 │ │ │ │ + sw a3,8(s11) │ │ │ │ + lw a4,8(s11) │ │ │ │ + j 14436 │ │ │ │ + fcvt.d.wu fa5,a3 │ │ │ │ + auipc a5,0x4f │ │ │ │ + fld fa4,520(a5) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + ld s2,8(s4) │ │ │ │ + add a4,a4,s2 │ │ │ │ + feq.d a3,fa5,fa3 │ │ │ │ + bnez a3,14a22 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + auipc a5,0x4f │ │ │ │ + fld fa4,496(a5) │ │ │ │ + flt.d a3,fa5,fa4 │ │ │ │ + bnez a3,14a8c │ │ │ │ + auipc a5,0x4f │ │ │ │ + fld fa4,490(a5) │ │ │ │ + fle.d a3,fa4,fa5 │ │ │ │ + bnez a3,14a9e │ │ │ │ + fcvt.wu.d a2,fa5,rtz │ │ │ │ + zext.b a3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + j 14a26 │ │ │ │ + li a5,1 │ │ │ │ + li s3,0 │ │ │ │ + sd a5,160(sp) │ │ │ │ + j 13b4a │ │ │ │ + sd zero,96(sp) │ │ │ │ + li s10,0 │ │ │ │ + j 13cc0 │ │ │ │ + neg a4,a4 │ │ │ │ + j 13ec6 │ │ │ │ + li a2,45 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,890 │ │ │ │ + jal 1203c │ │ │ │ + ld a0,48(s7) │ │ │ │ + j 13d36 │ │ │ │ + li a2,0 │ │ │ │ + j 145b8 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,1970 │ │ │ │ + jal 5262c │ │ │ │ + j 14338 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,1956 │ │ │ │ + jal 5262c │ │ │ │ + j 143b0 │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + sb a3,32(a4) │ │ │ │ + ld a0,48(s7) │ │ │ │ + j 142ae │ │ │ │ + auipc a5,0x4f │ │ │ │ + fld fa4,350(a5) │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + auipc a5,0x4f │ │ │ │ + fld fa4,346(a5) │ │ │ │ + flt.d a3,fa5,fa4 │ │ │ │ + bnez a3,14a84 │ │ │ │ + auipc a5,0x4f │ │ │ │ + fld fa4,340(a5) │ │ │ │ + fle.d a3,fa4,fa5 │ │ │ │ + bnez a3,14a92 │ │ │ │ + fcvt.wu.d a2,fa5,rtz │ │ │ │ + zext.b a3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + j 142aa │ │ │ │ + sd s3,344(sp) │ │ │ │ + j 1419a │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal b402 │ │ │ │ + slli s5,a0,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + j 141ce │ │ │ │ + li s5,1 │ │ │ │ + li a3,1 │ │ │ │ + j 142aa │ │ │ │ + li s5,1 │ │ │ │ + li a3,1 │ │ │ │ + j 14a26 │ │ │ │ + li s5,60 │ │ │ │ + li a3,60 │ │ │ │ + j 142aa │ │ │ │ + li s5,60 │ │ │ │ + li a3,60 │ │ │ │ + j 14a26 │ │ │ │ + fsd fs1,448(sp) │ │ │ │ + fsd fs2,440(sp) │ │ │ │ + fsd fs3,432(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-240 │ │ │ │ - lw a0,240(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - addiw s2,a6,1 │ │ │ │ - addiw s6,a0,1 │ │ │ │ - sd s3,200(sp) │ │ │ │ - addw s3,s2,s6 │ │ │ │ - sd s4,192(sp) │ │ │ │ - mulw s4,s3,a4 │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - mv s7,a4 │ │ │ │ - ld a4,288(sp) │ │ │ │ + mv a5,a1 │ │ │ │ + sd s9,152(sp) │ │ │ │ + li a1,16 │ │ │ │ + mv s9,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ sd ra,232(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,120(sp) │ │ │ │ + jal caa4 │ │ │ │ + lw a5,0(s9) │ │ │ │ + beqz a5,1509e │ │ │ │ + li a5,-1 │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ sd s0,224(sp) │ │ │ │ sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ sd s5,184(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd zero,24(a4) │ │ │ │ - sd a4,32(sp) │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - sd a0,120(sp) │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - lw a4,248(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - lw s9,256(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - ld a4,280(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sext.w a1,s2 │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd a6,112(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd zero,24(s1) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd zero,64(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + li s10,1 │ │ │ │ + li s8,88 │ │ │ │ + li a1,80 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sd a0,48(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,24(a5) │ │ │ │ + lw a3,20(a5) │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + jal b5ae │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + bgeu s10,a4,1535e │ │ │ │ + li a4,0 │ │ │ │ + li s5,0 │ │ │ │ + sd zero,104(sp) │ │ │ │ + li s6,0 │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + mul s0,s5,s8 │ │ │ │ + ld a4,48(a5) │ │ │ │ + sext.w s1,s5 │ │ │ │ + addi s7,s0,88 │ │ │ │ + add a0,a4,s7 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a2,74(a0) │ │ │ │ + lbu a3,74(a4) │ │ │ │ + beq a2,a3,14f38 │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s4,a0,s0 │ │ │ │ + bnez a5,14f96 │ │ │ │ + addi a5,s4,24 │ │ │ │ + addiw s2,s1,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + beq s2,s10,14f32 │ │ │ │ + addiw s3,s1,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mul s3,s3,s8 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal b316 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal b348 │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a4,a0,1 │ │ │ │ + sd a4,72(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ add a0,a0,s0 │ │ │ │ - sd s9,80(sp) │ │ │ │ - addw s2,s4,s2 │ │ │ │ - lw s5,264(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - jal 3e744 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - sext.w a1,s6 │ │ │ │ + jal b316 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s3,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ add a0,a0,s0 │ │ │ │ - sext.w s1,s1 │ │ │ │ - jal 3e744 │ │ │ │ - addw s4,s4,s1 │ │ │ │ - addw a5,s2,a0 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli s4,a4,0x1e │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add s4,s4,s0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw s6,0(s4) │ │ │ │ - lw a5,0(a5) │ │ │ │ - slt s6,a5,s6 │ │ │ │ - beqz s7,190c8 │ │ │ │ - beqz s1,190be │ │ │ │ - sext.w s2,a0 │ │ │ │ - beqz s2,190be │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - beqz s9,18d3a │ │ │ │ - li a5,-1 │ │ │ │ + jal b382 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w a4,a0 │ │ │ │ + sd a4,24(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b348 │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a4,a0,1 │ │ │ │ + sw a4,40(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b316 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b382 │ │ │ │ + sext.w a2,a0 │ │ │ │ + beq s2,s10,14c1c │ │ │ │ + addiw a1,s1,-1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - mv s9,s7 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mulw a5,s3,s9 │ │ │ │ - addiw s10,s9,-1 │ │ │ │ - sext.w s4,s10 │ │ │ │ - subw s11,a5,s3 │ │ │ │ - mv s7,a5 │ │ │ │ - sext.w a4,s11 │ │ │ │ - bnez s6,18f18 │ │ │ │ - ld a5,8(sp) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - addw a2,a5,s11 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw s7,0(a3) │ │ │ │ - addw a4,a4,s5 │ │ │ │ - beq a4,s7,18ffe │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s7,19068 │ │ │ │ - ld a5,80(sp) │ │ │ │ + mul a5,a5,s8 │ │ │ │ + ld a3,8(s9) │ │ │ │ + sext.w a7,a1 │ │ │ │ + add a3,a3,s11 │ │ │ │ + ld a3,48(a3) │ │ │ │ + add a0,a3,s0 │ │ │ │ + lbu t1,60(a0) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,t1,1512a │ │ │ │ + ld a5,24(s4) │ │ │ │ + ld a6,88(a5) │ │ │ │ + lw a5,24(a6) │ │ │ │ + bnez s3,150a8 │ │ │ │ + ld a4,24(sp) │ │ │ │ + bne a4,a5,15404 │ │ │ │ + ld a4,8(s9) │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a3,48(a4) │ │ │ │ + add a4,a3,s7 │ │ │ │ + add a0,a3,s0 │ │ │ │ + lbu a1,60(a4) │ │ │ │ + lbu a4,60(a0) │ │ │ │ + bne a4,a1,1514e │ │ │ │ + li s6,1 │ │ │ │ + beq s2,s10,150fe │ │ │ │ + mv t1,a1 │ │ │ │ + li a6,0 │ │ │ │ + li s6,1 │ │ │ │ + addiw a7,s1,-1 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,s8 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a4,60(a4) │ │ │ │ + beq a4,t1,14f12 │ │ │ │ + beq a1,t1,150fa │ │ │ │ + sd a6,40(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal b316 │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a6,40(sp) │ │ │ │ + lw a7,496(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + li a1,1 │ │ │ │ + jal 26a3e │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s3,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s4,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b476 │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal bbfa │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a3,s1,2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + bgeu s10,a4,15056 │ │ │ │ + beq s2,s10,1518c │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,s8 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add a0,a1,s0 │ │ │ │ + lbu a0,60(a0) │ │ │ │ + add a1,a1,s1 │ │ │ │ + lbu a1,60(a1) │ │ │ │ + bne a1,a0,14d00 │ │ │ │ + ld a1,48(sp) │ │ │ │ + sb zero,44(a1) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + addi s5,s5,1 │ │ │ │ + bltu a3,a4,14b30 │ │ │ │ ld a4,16(sp) │ │ │ │ - beq a5,a4,18fc0 │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a4,a5,s9 │ │ │ │ - ld a5,120(sp) │ │ │ │ + mv s5,s6 │ │ │ │ + mv s4,a3 │ │ │ │ + beqz a4,1548c │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b316 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sext.w a5,a0 │ │ │ │ + beqz s6,15448 │ │ │ │ + ld a3,64(sp) │ │ │ │ + ld a3,0(a3) │ │ │ │ + ld a0,88(a3) │ │ │ │ + lw s1,24(a0) │ │ │ │ + bnez a5,1546c │ │ │ │ + li s2,0 │ │ │ │ + beqz a4,14d62 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s2,16(a0) │ │ │ │ + lw s3,24(a0) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,8(sp) │ │ │ │ + subw s2,s2,s3 │ │ │ │ + subw s2,s2,a0 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sd a4,8(sp) │ │ │ │ + mv s3,s5 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b316 │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + ld s5,64(sp) │ │ │ │ + lw a7,496(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a1,16(sp) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 26a3e │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b310 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b476 │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + jal bbfa │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,8(s9) │ │ │ │ + ld a4,104(sp) │ │ │ │ + sd s3,16(sp) │ │ │ │ + add a2,a2,s11 │ │ │ │ + lw a5,32(a2) │ │ │ │ + sd zero,64(sp) │ │ │ │ + bgeu a4,a5,15060 │ │ │ │ + ld a0,48(a2) │ │ │ │ + add s6,a0,s7 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b316 │ │ │ │ + ld a4,8(s9) │ │ │ │ + addi s3,s6,24 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b348 │ │ │ │ + ld a4,8(s9) │ │ │ │ + addiw s2,a0,1 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b316 │ │ │ │ + ld a4,8(s9) │ │ │ │ + sext.w s1,a0 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b382 │ │ │ │ + ld a4,8(s9) │ │ │ │ + sext.w a2,a0 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a4,48(a4) │ │ │ │ + add a0,a4,s7 │ │ │ │ + add s0,s0,a4 │ │ │ │ + lbu a1,60(a0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + beq a1,a3,1521c │ │ │ │ + ld a4,24(s6) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a3,88(a4) │ │ │ │ + lw a6,24(a3) │ │ │ │ + lw s5,16(a3) │ │ │ │ + mv s0,a6 │ │ │ │ + bnez s1,151e0 │ │ │ │ + mv a0,a3 │ │ │ │ + lw s1,16(a3) │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,8(s9) │ │ │ │ + ld a6,24(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a4,48(a5) │ │ │ │ + subw s1,s1,a0 │ │ │ │ + subw s5,s1,a6 │ │ │ │ + add a0,a4,s7 │ │ │ │ + li s1,0 │ │ │ │ + beq s4,s10,14e92 │ │ │ │ + addiw a3,s4,-2 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,s8 │ │ │ │ + lbu a1,60(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,a1,1520c │ │ │ │ + jal b316 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + lw a7,496(a5) │ │ │ │ + mv a6,s5 │ │ │ │ + li a4,1 │ │ │ │ + li a1,1 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 26a3e │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b310 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b476 │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal bbfa │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + bgeu s10,a4,15060 │ │ │ │ + addiw a4,s4,-2 │ │ │ │ slli a4,a4,0x20 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - ld a3,56(sp) │ │ │ │ srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ + mul a4,a4,s8 │ │ │ │ + ld a5,48(a5) │ │ │ │ + add a3,a5,s7 │ │ │ │ + lbu a3,60(a3) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + bne a5,a3,15060 │ │ │ │ + ld a5,48(sp) │ │ │ │ + sb zero,44(a5) │ │ │ │ + j 15060 │ │ │ │ + ld a4,80(sp) │ │ │ │ + beqz s3,1519a │ │ │ │ + beq a4,a7,14f24 │ │ │ │ + ld a4,24(sp) │ │ │ │ ld a3,72(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - lbu s9,0(a4) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a0,s9 │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ + subw a6,a4,a3 │ │ │ │ + bne a1,t1,14c76 │ │ │ │ + lw a5,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a5,a2,a5 │ │ │ │ + j 14c76 │ │ │ │ + mv a0,s4 │ │ │ │ + sd zero,72(sp) │ │ │ │ + j 14b9c │ │ │ │ + lbu a3,60(a0) │ │ │ │ + lbu a4,60(a4) │ │ │ │ + bne a3,a4,14b50 │ │ │ │ + jal b316 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b316 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + bne s2,a0,14b50 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b46a │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b46a │ │ │ │ + sext.w a5,a0 │ │ │ │ + beq s2,a5,1522e │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s4,a0,s0 │ │ │ │ + beqz a5,14b5c │ │ │ │ + mv a0,s4 │ │ │ │ + jal b316 │ │ │ │ + sext.w a5,a0 │ │ │ │ + beqz s6,15108 │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld a0,88(a4) │ │ │ │ + lw s2,24(a0) │ │ │ │ + bnez a5,151b2 │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,14fe0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jalr s8 │ │ │ │ - ld a5,88(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s7,18fd4 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - ld a1,8(sp) │ │ │ │ - srli a0,a5,0x1e │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s3,16(a0) │ │ │ │ + lw s4,24(a0) │ │ │ │ + jal 1c0ee │ │ │ │ + subw s3,s3,s4 │ │ │ │ + subw s3,s3,a0 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - addw s11,s11,a0 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1e │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - add s11,s11,s0 │ │ │ │ - lw s6,0(s11) │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s9 │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - sext.w s1,s1 │ │ │ │ - bne s6,s7,190cc │ │ │ │ - ld s6,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 4f012 │ │ │ │ - ld a4,96(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - and s10,a4,s10 │ │ │ │ - or s10,s10,a5 │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,80(sp) │ │ │ │ - sd s10,24(s6) │ │ │ │ - beq a5,a4,18fac │ │ │ │ - mv s9,s4 │ │ │ │ - beqz s4,18ef4 │ │ │ │ - beqz s1,19078 │ │ │ │ - li s6,1 │ │ │ │ - bnez s2,18bfc │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - bnez s6,190b0 │ │ │ │ - ld ra,232(sp) │ │ │ │ + jal b316 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + lw a7,496(a5) │ │ │ │ + ld a1,16(sp) │ │ │ │ + mv a6,s3 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 26a3e │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s2,a0 │ │ │ │ + li s6,0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b310 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s3,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b476 │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a3,s3 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s2 │ │ │ │ + jal bbfa │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a3,s1,2 │ │ │ │ + sd zero,64(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + j 14d04 │ │ │ │ + mv s4,a3 │ │ │ │ + lw a5,32(a2) │ │ │ │ + ld a4,104(sp) │ │ │ │ + bltu a4,a5,14dd6 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,120(sp) │ │ │ │ + addi s11,s11,80 │ │ │ │ + mv a1,s0 │ │ │ │ + jal caae │ │ │ │ + mv a0,s0 │ │ │ │ + jal b87a │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,112(sp) │ │ │ │ + lw a5,0(s9) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sd a4,112(sp) │ │ │ │ + bltu a4,a5,14afa │ │ │ │ ld s0,224(sp) │ │ │ │ ld s1,216(sp) │ │ │ │ ld s2,208(sp) │ │ │ │ ld s3,200(sp) │ │ │ │ ld s4,192(sp) │ │ │ │ ld s5,184(sp) │ │ │ │ ld s6,176(sp) │ │ │ │ ld s7,168(sp) │ │ │ │ ld s8,160(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld a0,120(sp) │ │ │ │ ld s9,152(sp) │ │ │ │ addi sp,sp,240 │ │ │ │ ret │ │ │ │ - li a5,-1 │ │ │ │ - ld s9,104(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,120(sp) │ │ │ │ - mulw a5,s3,s9 │ │ │ │ - addiw s7,s9,-1 │ │ │ │ - sext.w s4,s7 │ │ │ │ - subw s11,a5,s3 │ │ │ │ - mv s10,a5 │ │ │ │ - sext.w a4,s11 │ │ │ │ - bnez s6,18e64 │ │ │ │ - ld a5,8(sp) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - addw a4,a5,s11 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s10 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s10,0(a1) │ │ │ │ - addw a2,a2,s5 │ │ │ │ - beq a2,s10,1901e │ │ │ │ + mv a0,a6 │ │ │ │ + lw s6,16(a6) │ │ │ │ + sd a2,96(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a2,96(sp) │ │ │ │ + subw a6,s6,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + subw a6,a6,a0 │ │ │ │ + bne a5,a6,15424 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,48(a5) │ │ │ │ + add a0,a3,s0 │ │ │ │ + add a5,a3,s7 │ │ │ │ + lbu t1,60(a0) │ │ │ │ + lbu a1,60(a5) │ │ │ │ + beq t1,a1,151ca │ │ │ │ + ld a4,24(s4) │ │ │ │ + li s6,1 │ │ │ │ + ld a5,88(a4) │ │ │ │ + lw a5,24(a5) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bne s2,s10,14c5a │ │ │ │ + bne a1,t1,14c76 │ │ │ │ + bnez s3,14f28 │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a6,a2,a4 │ │ │ │ + j 14c76 │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,15194 │ │ │ │ + beqz a5,151dc │ │ │ │ + li s3,0 │ │ │ │ + ld a5,16(sp) │ │ │ │ addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s10,1903e │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a2,a5,s7 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - ld a5,72(sp) │ │ │ │ - slli s9,s2,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - lw a5,0(a4) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a0,88(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a1,96(sp) │ │ │ │ - jalr s8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s10,18fea │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - ld a1,8(sp) │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - addw a5,s11,a0 │ │ │ │ slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a2,0(sp) │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s2,24(a5) │ │ │ │ + j 14fe0 │ │ │ │ + add a5,a3,s7 │ │ │ │ + lbu a1,60(a5) │ │ │ │ + li a6,0 │ │ │ │ + li a5,0 │ │ │ │ + beq t1,a1,14f12 │ │ │ │ + ld a4,24(s4) │ │ │ │ + ld a6,88(a4) │ │ │ │ + lw a5,24(a6) │ │ │ │ + beqz s3,15444 │ │ │ │ + li a6,0 │ │ │ │ + j 150ea │ │ │ │ + ld a1,24(sp) │ │ │ │ + li s6,1 │ │ │ │ + mv a0,a6 │ │ │ │ + lw s4,16(a6) │ │ │ │ + sd a1,96(sp) │ │ │ │ + sd a2,88(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,8(s9) │ │ │ │ + ld a5,8(sp) │ │ │ │ ld a1,96(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - lw s6,0(a5) │ │ │ │ - sext.w s1,s1 │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - bne s6,s10,190cc │ │ │ │ - ld s6,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,120(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - and s7,s7,a5 │ │ │ │ - or s7,s7,s9 │ │ │ │ - sd s7,24(s6) │ │ │ │ - jal 4f40e │ │ │ │ - mv s9,s4 │ │ │ │ - beqz s4,18ef4 │ │ │ │ - beqz s1,19078 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a3,48(a4) │ │ │ │ + subw a6,s4,a5 │ │ │ │ + subw a6,a6,a0 │ │ │ │ + add a4,a3,s7 │ │ │ │ + add a0,a3,s0 │ │ │ │ + mv a5,a1 │ │ │ │ + lbu t1,60(a0) │ │ │ │ + lbu a1,60(a4) │ │ │ │ + ld a2,88(sp) │ │ │ │ + j 150ee │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + li a3,2 │ │ │ │ + j 14d04 │ │ │ │ + li s3,0 │ │ │ │ + li s2,0 │ │ │ │ + j 14fe0 │ │ │ │ + beq a4,a7,151a4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + subw a5,a5,a4 │ │ │ │ + bne a1,t1,14c76 │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a6,a2,a4 │ │ │ │ + j 14c76 │ │ │ │ + lw s3,16(a0) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,8(sp) │ │ │ │ + subw s3,s3,s2 │ │ │ │ + subw s3,s3,a0 │ │ │ │ + bnez a5,15110 │ │ │ │ + li s2,0 │ │ │ │ + j 14fe0 │ │ │ │ + li a5,0 │ │ │ │ li s6,1 │ │ │ │ - beqz s2,18d18 │ │ │ │ - mulw a5,s3,s9 │ │ │ │ - addiw s7,s9,-1 │ │ │ │ - sext.w s4,s7 │ │ │ │ - subw s11,a5,s3 │ │ │ │ - mv s10,a5 │ │ │ │ - sext.w a4,s11 │ │ │ │ - beqz s6,18d5c │ │ │ │ - addw a4,a4,s1 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw s11,0(a2) │ │ │ │ - addw a3,a3,s5 │ │ │ │ - beq a3,s11,1902e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s11,1904e │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,18fb6 │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a3,a5,s9 │ │ │ │ - ld a5,112(sp) │ │ │ │ + bne s2,s10,14c5a │ │ │ │ + lw a5,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a5,a2,a5 │ │ │ │ + j 14c76 │ │ │ │ + li s2,0 │ │ │ │ + j 14fb8 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,8(s9) │ │ │ │ + ld a6,24(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a4,48(a4) │ │ │ │ + subw a5,s5,a6 │ │ │ │ + subw s5,a5,a0 │ │ │ │ + add a0,a4,s7 │ │ │ │ + ld a5,24(s6) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s0,24(a5) │ │ │ │ + j 14e72 │ │ │ │ + ld a5,80(sp) │ │ │ │ + beqz s1,15354 │ │ │ │ + beq a3,a5,14e92 │ │ │ │ + subw s5,a2,s2 │ │ │ │ + j 14e92 │ │ │ │ + ld a3,24(s6) │ │ │ │ + ld a3,88(a3) │ │ │ │ + lw a6,24(a3) │ │ │ │ + beqz s1,1538c │ │ │ │ + li s5,0 │ │ │ │ + j 15202 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b402 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b40e │ │ │ │ + sext.w a5,a0 │ │ │ │ + bgeu a5,s2,15306 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b316 │ │ │ │ + bnez a0,15306 │ │ │ │ + addiw a5,s1,2 │ │ │ │ + sext.w a3,a5 │ │ │ │ + sd a3,104(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a4,8(s9) │ │ │ │ + bnez a3,15390 │ │ │ │ + addiw a1,s1,1 │ │ │ │ + li a3,1 │ │ │ │ + beq a1,a3,153fe │ │ │ │ + addiw a3,s1,-1 │ │ │ │ slli a3,a3,0x20 │ │ │ │ - subw a5,a5,s1 │ │ │ │ - ld a2,48(sp) │ │ │ │ + li a2,88 │ │ │ │ srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a2 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a2,48(a4) │ │ │ │ + add a0,a2,s0 │ │ │ │ + lbu a0,60(a0) │ │ │ │ + add a2,a2,a3 │ │ │ │ + lbu a3,60(a2) │ │ │ │ + beq a0,a3,152ac │ │ │ │ + li s6,1 │ │ │ │ + lw a3,32(a4) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + beq a3,a1,152d4 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a2,64(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s6,0(a4) │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - bne s6,s11,190ec │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - mv s9,s4 │ │ │ │ - bnez s4,18e40 │ │ │ │ + li a3,88 │ │ │ │ + mul a3,a5,a3 │ │ │ │ + ld a5,48(a4) │ │ │ │ + add a4,a5,s7 │ │ │ │ + lbu a4,60(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a4,a5,152d8 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s1,a0 │ │ │ │ + sd a0,64(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a1,48(a5) │ │ │ │ + lw a4,32(a5) │ │ │ │ + li a6,2 │ │ │ │ + add a0,a1,s0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + add a1,a1,s7 │ │ │ │ + ld a3,104(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a1,24(a1) │ │ │ │ + mv a2,a5 │ │ │ │ + sd a6,16(sp) │ │ │ │ + sd a1,8(s1) │ │ │ │ + j 14d04 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b40e │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b402 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bgeu s2,a5,14f84 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal b316 │ │ │ │ + beqz a0,14f84 │ │ │ │ + addiw a5,s1,2 │ │ │ │ + sext.w a3,a5 │ │ │ │ + sd a3,104(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a4,8(s9) │ │ │ │ + bnez a3,15390 │ │ │ │ + j 1527a │ │ │ │ + beq a3,a5,14e92 │ │ │ │ + subw s0,a2,s2 │ │ │ │ + j 14e92 │ │ │ │ + beqz a4,15060 │ │ │ │ + ld s6,48(a5) │ │ │ │ + li s2,0 │ │ │ │ + li s4,1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal b316 │ │ │ │ + ld a4,8(s9) │ │ │ │ + sext.w s1,a0 │ │ │ │ + addi s3,s6,24 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + li s7,0 │ │ │ │ + jal b382 │ │ │ │ + sext.w a2,a0 │ │ │ │ + j 14e36 │ │ │ │ + li s0,0 │ │ │ │ + j 14e4e │ │ │ │ + add a4,a4,s11 │ │ │ │ + lw a3,32(a4) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + beq a3,s1,153bc │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + li a3,88 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a3 │ │ │ │ + ld a4,48(a4) │ │ │ │ + add a3,a4,s7 │ │ │ │ + lbu a3,60(a3) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a5,60(a4) │ │ │ │ + beq a3,a5,153c0 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld a0,64(sp) │ │ │ │ + addiw a5,s2,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sext.w s1,a5 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,48(a5) │ │ │ │ + add a1,a0,a4 │ │ │ │ + sd a0,64(sp) │ │ │ │ + add a3,a3,s7 │ │ │ │ + ld a0,24(a3) │ │ │ │ + lw a4,32(a5) │ │ │ │ + ld a3,104(sp) │ │ │ │ + mv a2,a5 │ │ │ │ + sd a0,0(a1) │ │ │ │ + sd s1,16(sp) │ │ │ │ + j 14d04 │ │ │ │ li s6,1 │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - li s9,0 │ │ │ │ - j 18d1c │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s1,19078 │ │ │ │ - sext.w a5,s7 │ │ │ │ - sext.w s4,s10 │ │ │ │ - subw a4,s7,s3 │ │ │ │ - addw a4,a4,s1 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw s11,0(a2) │ │ │ │ - addw a3,a3,s5 │ │ │ │ - beq a3,s11,1900e │ │ │ │ + add a4,a4,s11 │ │ │ │ + j 152ac │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-548 │ │ │ │ + li a2,2022 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,-1968 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-1432 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-580 │ │ │ │ + li a2,2026 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,-2000 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-1440 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li a1,0 │ │ │ │ + j 15152 │ │ │ │ + beqz a4,15466 │ │ │ │ + beqz a5,15486 │ │ │ │ + li s2,0 │ │ │ │ + ld a5,16(sp) │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s11,18efe │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,18fca │ │ │ │ - mv a3,a5 │ │ │ │ - ld a5,80(sp) │ │ │ │ - beq a5,a3,18fca │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a3,a5,s9 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - subw a5,a5,s1 │ │ │ │ - ld a2,48(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a2,64(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + ld a3,64(sp) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s1,24(a5) │ │ │ │ + j 14d62 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + j 14d62 │ │ │ │ + lw s2,16(a0) │ │ │ │ + sd a4,8(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,8(sp) │ │ │ │ + subw s2,s2,s1 │ │ │ │ + subw s2,s2,a0 │ │ │ │ + bnez a4,1544e │ │ │ │ + li s1,0 │ │ │ │ + j 14d62 │ │ │ │ + li s1,0 │ │ │ │ + j 14d36 │ │ │ │ + sd s6,16(sp) │ │ │ │ + j 15058 │ │ │ │ + lw a1,16(a0) │ │ │ │ + lw a3,20(a0) │ │ │ │ + lw a2,24(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + lw t3,0(a0) │ │ │ │ + lw t1,4(a0) │ │ │ │ + slli a5,a1,0x1 │ │ │ │ + addiw a3,a3,1900 │ │ │ │ + lw a7,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + sd a3,16(sp) │ │ │ │ + add a5,a5,a1 │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-704 │ │ │ │ + sd s0,32(sp) │ │ │ │ + add a4,a4,a2 │ │ │ │ + auipc s0,0x65 │ │ │ │ + addi s0,s0,-284 │ │ │ │ + add a5,a5,a3 │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-686 │ │ │ │ + sd t3,8(sp) │ │ │ │ + sd t1,0(sp) │ │ │ │ + add a4,a4,a3 │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a3,0x4a │ │ │ │ + addi a3,a3,-1582 │ │ │ │ + li a2,26 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + auipc a1,0x65 │ │ │ │ + ld a1,-1408(a1) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + auipc s0,0x65 │ │ │ │ + ld s0,-1532(s0) │ │ │ │ + sd a3,120(sp) │ │ │ │ + sd a4,128(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd a6,144(sp) │ │ │ │ + sd a7,152(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a0,0 │ │ │ │ + beqz a1,1553a │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,155fc │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + sd s1,88(sp) │ │ │ │ + addi s1,sp,48 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal 39c0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35d0 │ │ │ │ + auipc s1,0x65 │ │ │ │ + addi s1,s1,-424 │ │ │ │ + ld a5,32(s1) │ │ │ │ + beqz a5,155ee │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a2,16(a0) │ │ │ │ + lw a3,24(a0) │ │ │ │ + addiw a5,a5,1900 │ │ │ │ + lw a7,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + lw a1,0(a0) │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + sd a1,8(sp) │ │ │ │ + lw a1,4(a0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd a1,0(sp) │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-908 │ │ │ │ + ld s3,32(s1) │ │ │ │ + add a5,a5,a3 │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-882 │ │ │ │ + addi t1,sp,120 │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a2,26 │ │ │ │ + auipc a3,0x4a │ │ │ │ + addi a3,a3,-1778 │ │ │ │ + li a1,1 │ │ │ │ + auipc a0,0x65 │ │ │ │ + addi a0,a0,-516 │ │ │ │ + sd t1,40(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + auipc a4,0x65 │ │ │ │ + addi a4,a4,-530 │ │ │ │ + auipc a3,0x4a │ │ │ │ + addi a3,a3,-1778 │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,-1770 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,32(s1) │ │ │ │ + ld a3,40(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + j 15528 │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,-1606(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a5,32(s1) │ │ │ │ + j 1555c │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,-1968 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,1562c │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + auipc a5,0x65 │ │ │ │ + sd a0,-600(a5) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,-1854 │ │ │ │ + li a1,108 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-1826 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + auipc a1,0x65 │ │ │ │ + ld a1,-1746(a1) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + auipc s1,0x65 │ │ │ │ + ld s1,-1870(s1) │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + sd a6,128(sp) │ │ │ │ + sd a7,136(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + beqz a1,1568a │ │ │ │ + li a0,0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,15764 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + sd s3,72(sp) │ │ │ │ + addi s3,sp,48 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + jal 39c0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 35d0 │ │ │ │ + auipc s3,0x65 │ │ │ │ + addi s3,s3,-764 │ │ │ │ + ld a5,32(s3) │ │ │ │ + beqz a5,156be │ │ │ │ + blez s0,156d0 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + j 15676 │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,-1814(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a5,32(s3) │ │ │ │ + bgtz s0,156b6 │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a2,16(a0) │ │ │ │ + lw a3,24(a0) │ │ │ │ + addiw a5,a5,1900 │ │ │ │ + lw a7,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + lw a1,0(a0) │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + sd a1,8(sp) │ │ │ │ + lw a1,4(a0) │ │ │ │ add a5,a5,a2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd a1,0(sp) │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-1280 │ │ │ │ + ld s0,32(s3) │ │ │ │ + add a5,a5,a3 │ │ │ │ + auipc a3,0x4f │ │ │ │ + addi a3,a3,-1254 │ │ │ │ + addi t1,sp,112 │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a2,26 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,1946 │ │ │ │ + li a1,1 │ │ │ │ + auipc a0,0x65 │ │ │ │ + addi a0,a0,-888 │ │ │ │ + sd t1,40(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + auipc a4,0x65 │ │ │ │ + addi a4,a4,-902 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,1946 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1954 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,32(s3) │ │ │ │ + ld a3,40(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + j 15678 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + addiw a4,a1,1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + sd s1,8(sp) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv s1,a1 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 39f0 │ │ │ │ + beqz s1,15804 │ │ │ │ + slli a6,s1,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + mv a5,s0 │ │ │ │ + add a6,a6,s0 │ │ │ │ + li a7,0 │ │ │ │ + li a4,0 │ │ │ │ + li t3,25 │ │ │ │ + li t4,9 │ │ │ │ + li t5,95 │ │ │ │ + j 157c0 │ │ │ │ + bgeu t4,t1,157de │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a0 │ │ │ │ + beqz a4,157ba │ │ │ │ + sb t5,0(a3) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + beq a5,a6,157ec │ │ │ │ lbu a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s6,0(a4) │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - bne s6,s11,190ec │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - mv s9,s4 │ │ │ │ - j 18d0a │ │ │ │ - ld a0,24(sp) │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f40e │ │ │ │ - j 18d0a │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - slli a3,s4,0x20 │ │ │ │ - j 18eb2 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - j 18c72 │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - slli a3,s4,0x20 │ │ │ │ - j 18f6c │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s4,190c2 │ │ │ │ - mv s9,s4 │ │ │ │ - bnez s2,18bfc │ │ │ │ - j 18d18 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s4,190c2 │ │ │ │ - mv s9,s4 │ │ │ │ - bnez s2,18e4a │ │ │ │ - j 18d18 │ │ │ │ - ld a0,24(sp) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a2,a0,a3 │ │ │ │ + ori a3,a1,32 │ │ │ │ + addiw a3,a3,-97 │ │ │ │ + addiw t1,a1,-48 │ │ │ │ + bltu t3,a3,157a6 │ │ │ │ + sb a1,0(a2) │ │ │ │ + addi a5,a5,1 │ │ │ │ + mv a7,a4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bne a5,a6,157c0 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add a7,a7,a0 │ │ │ │ + sb zero,0(a7) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + li a7,1 │ │ │ │ + add a7,a7,a0 │ │ │ │ + sb zero,0(a7) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3310 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add s0,s0,a0 │ │ │ │ + addi a1,s0,11 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a5,1587a │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s2 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,1760 │ │ │ │ + li a2,-1 │ │ │ │ li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18bfc │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,32(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 37d0 │ │ │ │ + li s1,-1 │ │ │ │ + beq a0,s1,1588e │ │ │ │ + jal 3620 │ │ │ │ + beq a0,s1,158ae │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mv a4,s2 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,1724 │ │ │ │ + li a2,-1 │ │ │ │ li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18bfc │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,24(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + j 15858 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,1818(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1710 │ │ │ │ li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18d42 │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,32(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,1786(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1734 │ │ │ │ li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18d42 │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s2,18e4a │ │ │ │ - j 18d18 │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s1,19078 │ │ │ │ - sext.w a5,s10 │ │ │ │ - sext.w s4,s7 │ │ │ │ - subw a4,s10,s3 │ │ │ │ - j 18e64 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s2,18bfc │ │ │ │ - j 18d18 │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s9,24(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,19092 │ │ │ │ - ld a4,80(sp) │ │ │ │ - bne a4,a5,18d20 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - j 4f40e │ │ │ │ - slli s9,s9,0x20 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + li a1,1024 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + jal af94 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,1742 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,1748 │ │ │ │ + jal 15816 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,1368 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,15a00 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x4b │ │ │ │ + addi a2,a2,-404 │ │ │ │ + li a1,1 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35a0 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,1750 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3750 │ │ │ │ + mv s2,a0 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,-66 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3750 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez a0,15958 │ │ │ │ + j 159e0 │ │ │ │ + mv a3,s2 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36c0 │ │ │ │ + li a2,1024 │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3780 │ │ │ │ + mv a2,a0 │ │ │ │ + bnez a0,1594e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 35a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3300 │ │ │ │ + bnez a0,159aa │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s3 │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1704 │ │ │ │ + li a1,112 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,1740 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 154fa │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s3 │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1714 │ │ │ │ + li a1,115 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,1686 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 154fa │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,1480(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1564 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,1448(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,1476 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s5,a5 │ │ │ │ + beqz a2,15b1c │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + add s3,a1,a2 │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + li s7,32 │ │ │ │ + ld a0,0(s1) │ │ │ │ + slli s8,s2,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + jal 3310 │ │ │ │ + addi a1,a0,2 │ │ │ │ + add a1,a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal af94 │ │ │ │ + ld s9,0(s1) │ │ │ │ + mv s0,a0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s9 │ │ │ │ + add a0,s0,s8 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,-8(s1) │ │ │ │ + jal 3310 │ │ │ │ + addw a2,a0,s2 │ │ │ │ + addiw s2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + add a2,a2,s0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sb s7,0(a2) │ │ │ │ + add a5,a5,s0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + bne s3,s1,15a58 │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3310 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + mv s2,a0 │ │ │ │ + add s1,s1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + addi s1,s1,32 │ │ │ │ + add a1,s1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a7,s0 │ │ │ │ + sd s5,0(sp) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a5,s6 │ │ │ │ + auipc a4,0x49 │ │ │ │ + addi a4,a4,1468 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,1484 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 38c0 │ │ │ │ + li s0,0 │ │ │ │ + j 15abe │ │ │ │ + addi sp,sp,-16 │ │ │ │ + mv a0,a1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3310 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,a0,12 │ │ │ │ + jal 39f0 │ │ │ │ + mv a5,s0 │ │ │ │ + auipc a4,0x49 │ │ │ │ + addi a4,a4,1448 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,1448 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38c0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + beqz a3,15b9c │ │ │ │ + beqz a2,15b8e │ │ │ │ + addi a2,a2,-1 │ │ │ │ + add a0,a3,a2 │ │ │ │ + bltu a3,a0,15b82 │ │ │ │ + j 15b9e │ │ │ │ + beq a3,a5,15b90 │ │ │ │ + mv a0,a5 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + addi a5,a0,-1 │ │ │ │ + bne a4,a1,15b7c │ │ │ │ + ret │ │ │ │ + lbu a4,-1(a0) │ │ │ │ + beq a4,a1,15ba6 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + lbu a4,0(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + j 15b94 │ │ │ │ + mv a0,a5 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 5262c │ │ │ │ + beqz a0,15c3c │ │ │ │ + li a1,47 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 37a0 │ │ │ │ + beqz a0,15c3a │ │ │ │ + beq s0,a0,15c4e │ │ │ │ + lbu a5,1(a0) │ │ │ │ + bnez a5,15c0a │ │ │ │ + mv a5,a0 │ │ │ │ + li a3,47 │ │ │ │ + j 15bda │ │ │ │ + addi a5,a5,-1 │ │ │ │ + beq s0,a5,15c06 │ │ │ │ + lbu a4,-1(a5) │ │ │ │ + beq a4,a3,15bd4 │ │ │ │ + beq s0,a5,15c06 │ │ │ │ + addi a0,a5,-1 │ │ │ │ + li a2,47 │ │ │ │ + bltu s0,a0,15bfa │ │ │ │ + j 15c6a │ │ │ │ + beq s0,a5,15c32 │ │ │ │ + mv a0,a5 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + addi a5,a0,-1 │ │ │ │ + bne a4,a2,15bf4 │ │ │ │ + beq s0,a0,15c4e │ │ │ │ + mv a3,a0 │ │ │ │ + li a4,47 │ │ │ │ + j 15c18 │ │ │ │ + addi a0,a0,-1 │ │ │ │ + beq s0,a0,15c50 │ │ │ │ + lbu a5,-1(a0) │ │ │ │ + beq a5,a4,15c12 │ │ │ │ + beq s0,a0,15c50 │ │ │ │ + sb zero,0(a0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lbu a5,-1(a0) │ │ │ │ + beq a5,a2,15c4c │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + auipc a0,0x4e │ │ │ │ + addi a0,a0,1530 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 5262c │ │ │ │ + mv a0,s0 │ │ │ │ + mv a3,a0 │ │ │ │ + addi a0,a0,1 │ │ │ │ + sub a3,a0,a3 │ │ │ │ + seqz a3,a3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + sb zero,0(a0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lbu a5,0(a0) │ │ │ │ + bne a5,a3,15c3a │ │ │ │ + bne s0,a0,15c0a │ │ │ │ + j 15c4e │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a1,46 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 37a0 │ │ │ │ + beqz a0,15c96 │ │ │ │ + beq s0,a0,15c96 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,-594 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3310 │ │ │ │ + li a5,1 │ │ │ │ + sext.w a6,a0 │ │ │ │ + bgeu a5,a0,15ce0 │ │ │ │ + li a3,1 │ │ │ │ + li a1,46 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + addiw a4,a3,1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bne a2,a1,15cd8 │ │ │ │ + mv a6,a3 │ │ │ │ + sext.w a3,a4 │ │ │ │ + bltu a5,a0,15cc2 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + sext.w a0,a6 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lbu a4,0(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,15d08 │ │ │ │ + li a3,47 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a4,a3,15d00 │ │ │ │ + mv a0,a5 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + bnez a4,15cf8 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s4,48(sp) │ │ │ │ + auipc s4,0x64 │ │ │ │ + ld s4,514(s4) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a0,a1 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + jal 15baa │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,956 │ │ │ │ + mv s5,a0 │ │ │ │ + jal 15816 │ │ │ │ + mv a6,s2 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,a0 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,852 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,932 │ │ │ │ + addi a0,sp,8 │ │ │ │ + jal 526f8 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,940 │ │ │ │ + li a1,353 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,752 │ │ │ │ + jal 154fa │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,938 │ │ │ │ + li a1,354 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,726 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,8(sp) │ │ │ │ + li s6,-1 │ │ │ │ + jal 38c0 │ │ │ │ + beq a0,s6,15ec2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,a0,12 │ │ │ │ + jal 39f0 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,816 │ │ │ │ + mv a5,s2 │ │ │ │ + auipc a4,0x49 │ │ │ │ + addi a4,a4,798 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38c0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3300 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + beqz a0,15e80 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,898 │ │ │ │ + li a1,374 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,622 │ │ │ │ + jal 154fa │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,902 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,902 │ │ │ │ + addi a0,sp,16 │ │ │ │ + jal 526f8 │ │ │ │ + ld a0,16(sp) │ │ │ │ + jal 38c0 │ │ │ │ + mv s0,a0 │ │ │ │ + beq a0,s6,15e9a │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,922 │ │ │ │ + li a1,381 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,558 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,16(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,15efa │ │ │ │ + ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,736 │ │ │ │ + li a1,370 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,476 │ │ │ │ + jal 154fa │ │ │ │ + j 15e4c │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,768 │ │ │ │ + li a1,379 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,436 │ │ │ │ + jal 154fa │ │ │ │ + j 15e46 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,612 │ │ │ │ + li a1,360 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,392 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + j 15e5e │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + jal 3310 │ │ │ │ + li a5,1 │ │ │ │ + sext.w s1,a0 │ │ │ │ + bgeu a5,a0,15f44 │ │ │ │ + li a3,1 │ │ │ │ + li a1,46 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + addiw a4,a3,1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bne a2,a1,15f3c │ │ │ │ + mv s1,a3 │ │ │ │ + sext.w a3,a4 │ │ │ │ + bltu a5,a0,15f26 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + addw s3,a0,s1 │ │ │ │ + addiw a1,s3,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s4,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli s5,s1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + mv s0,a0 │ │ │ │ slli s1,s1,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - or s9,s9,s1 │ │ │ │ - j 19082 │ │ │ │ - ld s9,104(sp) │ │ │ │ - j 18d1c │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - j 18d20 │ │ │ │ - li s9,0 │ │ │ │ - j 18d1c │ │ │ │ - auipc a3,0x4b │ │ │ │ - addi a3,a3,1100 │ │ │ │ - li a2,1685 │ │ │ │ - auipc a1,0x46 │ │ │ │ - addi a1,a1,776 │ │ │ │ - auipc a0,0x46 │ │ │ │ - addi a0,a0,1328 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4b │ │ │ │ - addi a3,a3,1068 │ │ │ │ - li a2,1640 │ │ │ │ - auipc a1,0x46 │ │ │ │ - addi a1,a1,744 │ │ │ │ - auipc a0,0x46 │ │ │ │ - addi a0,a0,1168 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + jal 36a0 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + add s5,s5,s0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + li a5,46 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + add a0,s0,s1 │ │ │ │ + add s3,s3,s0 │ │ │ │ + sb a5,0(s5) │ │ │ │ + mv a1,s2 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,560 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw s2,a5,1 │ │ │ │ + mv s4,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,16024 │ │ │ │ + mv s0,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s4,-1 │ │ │ │ + sext.w s1,s1 │ │ │ │ + sext.w s5,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3380 │ │ │ │ + beq a0,s4,15ff4 │ │ │ │ + beq s1,a0,1600a │ │ │ │ + bne s2,s3,15fe2 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 33b0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 3990 │ │ │ │ + bne s3,s2,15fe2 │ │ │ │ + j 15ff4 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-124(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,448 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s9,a1 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,414 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,16118 │ │ │ │ + slli s10,s5,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + li s4,-1 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + sext.w s3,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3380 │ │ │ │ + mv s1,a0 │ │ │ │ + beq a0,s4,160dc │ │ │ │ + mv s8,s3 │ │ │ │ + beqz s5,160fc │ │ │ │ + li s0,0 │ │ │ │ + j 160a2 │ │ │ │ + addi s0,s0,1 │ │ │ │ + beq s0,s10,16106 │ │ │ │ + add a5,s9,s0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bne a5,s1,1609c │ │ │ │ + li a1,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 33b0 │ │ │ │ + add s0,s0,s6 │ │ │ │ + lbu a0,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 3990 │ │ │ │ + bne s8,s1,16086 │ │ │ │ + li a1,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 33b0 │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,32 │ │ │ │ + jal 3990 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + j 35a0 │ │ │ │ + sext.w s8,s7 │ │ │ │ + bne s8,s1,16086 │ │ │ │ + j 160c8 │ │ │ │ + beq s1,s3,160c8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3380 │ │ │ │ + mv s1,a0 │ │ │ │ + bne a0,s4,16098 │ │ │ │ + j 160dc │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-368(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,204 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,170 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,161b6 │ │ │ │ + mv s0,a0 │ │ │ │ + li s3,-1 │ │ │ │ + sext.w s1,s1 │ │ │ │ + sext.w s2,s2 │ │ │ │ + sext.w s4,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3380 │ │ │ │ + beq a0,s3,1618a │ │ │ │ + beq s1,a0,1619e │ │ │ │ + bne s2,a0,16166 │ │ │ │ + li a1,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 33b0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,10 │ │ │ │ + jal 3990 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 35a0 │ │ │ │ + li a1,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 33b0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3990 │ │ │ │ + bne s1,s2,16166 │ │ │ │ + j 16178 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-526(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,46 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,12 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,16256 │ │ │ │ + mv s0,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,-1 │ │ │ │ + sext.w s1,s1 │ │ │ │ + j 1622c │ │ │ │ + beq a0,s1,1623e │ │ │ │ + li a2,1 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 33b0 │ │ │ │ + remuw a5,s4,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 3990 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3380 │ │ │ │ + slliw a0,a0,0x18 │ │ │ │ + sraiw a0,a0,0x18 │ │ │ │ + bne a0,s5,16208 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-686(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-882 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a3,0x4e │ │ │ │ + addi a3,a3,-48 │ │ │ │ + li a2,507 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-532 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,-1652 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s4,32(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + lui s3,0x2 │ │ │ │ + jal af94 │ │ │ │ + lui s7,0x2 │ │ │ │ + mv s2,a0 │ │ │ │ + li s1,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s5,-1 │ │ │ │ + li s6,10 │ │ │ │ + addi s7,s7,1809 │ │ │ │ + j 162d6 │ │ │ │ + add a5,s2,s1 │ │ │ │ + sb s0,0(a5) │ │ │ │ + addi s1,s1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + mv s0,a0 │ │ │ │ + addi a4,s3,-1 │ │ │ │ + beq a5,s5,1632c │ │ │ │ + beq a5,s6,16304 │ │ │ │ + bne a4,s1,162cc │ │ │ │ + add s3,s3,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + mv a1,s3 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + j 162cc │ │ │ │ + add a5,s2,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sd s2,0(s8) │ │ │ │ + sext.w a0,s1 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + j 16314 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,1472 │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,163d6 │ │ │ │ + lui a1,0x2 │ │ │ │ + mv s4,a0 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ + lui s6,0x2 │ │ │ │ + mv s2,a0 │ │ │ │ + li s1,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s5,255 │ │ │ │ + addi s6,s6,1809 │ │ │ │ + j 16386 │ │ │ │ + add a5,s2,s1 │ │ │ │ + sb s0,0(a5) │ │ │ │ + addi s1,s1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3940 │ │ │ │ + zext.b a5,a0 │ │ │ │ + mv s0,a0 │ │ │ │ + beq a5,s5,163ac │ │ │ │ + addi a5,s3,-1 │ │ │ │ + bne a5,s1,1637c │ │ │ │ + add s3,s3,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + mv a1,s3 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + j 1637c │ │ │ │ + add a5,s2,s1 │ │ │ │ + mv a0,s4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sd s1,0(s7) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-1070(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-458 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc s5,0x64 │ │ │ │ + ld s5,-1258(s5) │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s4,32(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv a2,sp │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + jal 16330 │ │ │ │ + lw a3,0(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,1336 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 51d40 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + lw a1,8(s2) │ │ │ │ + li a0,0 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sw a1,0(s1) │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s2) │ │ │ │ + mv s6,a0 │ │ │ │ + beqz a5,16484 │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a3,8(a5) │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 51d40 │ │ │ │ + lwu a5,8(s2) │ │ │ │ + sd a0,0(s1) │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s0,a5,16460 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 52244 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,164ae │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s7,40(sp) │ │ │ │ + auipc s7,0x64 │ │ │ │ + ld s7,-1446(s7) │ │ │ │ + sd s6,48(sp) │ │ │ │ + addi a3,sp,4 │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s6,a2 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-644 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + jal 163f6 │ │ │ │ + lw s3,4(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + mv a1,s1 │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + beqz s3,165a0 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + add s1,s1,s4 │ │ │ │ + li s3,0 │ │ │ │ + auipc a5,0x4d │ │ │ │ + fld fs0,1694(a5) │ │ │ │ + j 16520 │ │ │ │ + mv a0,s2 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 52244 │ │ │ │ + beq s1,s0,16550 │ │ │ │ + ld a1,0(s0) │ │ │ │ + lw a5,8(a1) │ │ │ │ + beqz a5,16514 │ │ │ │ + ld a5,0(a1) │ │ │ │ + li a1,0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3610 │ │ │ │ + fabs.d fa5,fa0 │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + beqz a5,1658e │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a0,s2 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 52244 │ │ │ │ + bne s1,s0,16520 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal af94 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + sw s3,0(s6) │ │ │ │ + bnez a5,165a4 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a1,0(s0) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + fsd fa0,0(a5) │ │ │ │ + j 16514 │ │ │ │ + li s0,0 │ │ │ │ + j 1655a │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ sd s1,40(sp) │ │ │ │ mv s1,a1 │ │ │ │ - mulw a1,a3,s2 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-1880 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ - ld s3,64(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s0,a4 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,1661e │ │ │ │ + mv s3,a0 │ │ │ │ + bgeu s0,s2,16608 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + addw s0,s0,s4 │ │ │ │ + addw s2,s2,s4 │ │ │ │ + add s1,s1,a5 │ │ │ │ + auipc s4,0x49 │ │ │ │ + addi s4,s4,-890 │ │ │ │ + ld a4,0(s1) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s0,s2,165f2 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-1654(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-986 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-2028 │ │ │ │ sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - sw zero,0(s3) │ │ │ │ - jal 3e744 │ │ │ │ - sext.w s0,a0 │ │ │ │ - divuw s5,a0,s2 │ │ │ │ - remuw s4,a0,s2 │ │ │ │ - li a0,0 │ │ │ │ - bltu s0,s2,19196 │ │ │ │ - beqz s4,19196 │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s0,a4 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,166b2 │ │ │ │ + mv s3,a0 │ │ │ │ + bgeu s0,s2,1669c │ │ │ │ slli a4,s0,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a5,19196 │ │ │ │ - lw a1,0(s3) │ │ │ │ - subw s0,s0,s2 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s5,0(a5) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s4,0(a5) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - addiw a5,a5,2 │ │ │ │ - sw a5,0(s3) │ │ │ │ - bnez s5,19146 │ │ │ │ + addw s0,s0,s4 │ │ │ │ + addw s2,s2,s4 │ │ │ │ + add s1,s1,a5 │ │ │ │ + auipc s4,0x4a │ │ │ │ + addi s4,s4,-1966 │ │ │ │ + lw a4,0(s1) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s1,s1,4 │ │ │ │ + bne s0,s2,16686 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-1802(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-1134 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + auipc a1,0x48 │ │ │ │ + addi a1,a1,1920 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + jal 3750 │ │ │ │ + sd s3,24(sp) │ │ │ │ + beqz a0,16768 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s2,16754 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + add a2,a2,s1 │ │ │ │ + mv a5,s1 │ │ │ │ + li a3,0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + bne a2,a5,1670a │ │ │ │ + bgeu s0,s2,16754 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + fcvt.d.wu fs0,a3 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add s1,s1,a5 │ │ │ │ + auipc s4,0x49 │ │ │ │ + addi s4,s4,-1208 │ │ │ │ + lw a5,0(s1) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bne s2,s0,16730 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-1984(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-1316 │ │ │ │ + li a1,1 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + auipc a1,0x48 │ │ │ │ + addi a1,a1,1736 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,167f2 │ │ │ │ + mv s3,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s5,0x49 │ │ │ │ + addi s5,s5,-1340 │ │ │ │ + beqz s4,167dc │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s2) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s2,s2,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + bne s4,s0,167c0 │ │ │ │ + ld s0,48(sp) │ │ │ │ ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x63 │ │ │ │ + ld a5,1974(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-1454 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + auipc a1,0x48 │ │ │ │ + addi a1,a1,1600 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,16884 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz s3,1686e │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + add s3,s3,s0 │ │ │ │ + auipc s5,0x49 │ │ │ │ + addi s5,s5,-1474 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a3,0(s0) │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s0,s3,16852 │ │ │ │ ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,16(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a0,a5,191b8 │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ - ret │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x63 │ │ │ │ + ld a5,1828(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-1600 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ li a0,-1 │ │ │ │ - ret │ │ │ │ - ld a5,40(a1) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s6,16(sp) │ │ │ │ - lw a3,24(a5) │ │ │ │ - lw s6,20(a5) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - bltu a3,s6,1928e │ │ │ │ - ld a5,40(a2) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - lw a4,24(a5) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s7,a1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + lhu a4,18(a0) │ │ │ │ + auipc s1,0x63 │ │ │ │ + ld s1,1636(s1) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,56(sp) │ │ │ │ + li a5,6 │ │ │ │ + bne a4,a5,16906 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + lbu a3,20(a0) │ │ │ │ + lbu a4,21(a0) │ │ │ │ mv s0,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - li s3,-1 │ │ │ │ - lw s1,20(a5) │ │ │ │ - bltu a4,s1,19280 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s4,a5,0x1e │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld a0,0(s0) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a5,16(s0) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,0(s0) │ │ │ │ - srli s8,a4,0x1e │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - sext.w s2,s2 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne s2,a0,19250 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a4,a5,s4 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - lwu s3,0(a4) │ │ │ │ - sub s3,s3,a5 │ │ │ │ - srai a5,s3,0x3f │ │ │ │ - xor s3,a5,s3 │ │ │ │ - subw s3,s3,a5 │ │ │ │ - ld a5,40(s5) │ │ │ │ - lw a4,24(a5) │ │ │ │ - bgeu a4,s1,191f8 │ │ │ │ - ld a3,40(s7) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - lw a3,24(a3) │ │ │ │ - bgeu a3,s6,191ea │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + lbu a5,25(s0) │ │ │ │ + sb a4,1(sp) │ │ │ │ + lbu a0,23(a0) │ │ │ │ + sb a3,0(sp) │ │ │ │ + lbu a6,22(s0) │ │ │ │ + lbu a2,24(s0) │ │ │ │ + lhu a3,0(sp) │ │ │ │ + lui a4,0x4 │ │ │ │ + slli a0,a0,0x8 │ │ │ │ + slli a5,a5,0x8 │ │ │ │ + addi a4,a4,834 │ │ │ │ + or a0,a0,a6 │ │ │ │ + or s2,a5,a2 │ │ │ │ + beq a3,a4,1691a │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + li a0,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,16950 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addiw s6,s6,1 │ │ │ │ - bltu a3,s6,19266 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - bgeu a3,s6,19280 │ │ │ │ - j 19266 │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s3,-1 │ │ │ │ - ld s6,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + jal 551ca │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,2 │ │ │ │ + beq a0,a5,16932 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + j 16906 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 551ca │ │ │ │ + lhu a4,18(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + subw a5,a5,a4 │ │ │ │ + addiw a5,a5,-19 │ │ │ │ + sw a5,0(s3) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + li a0,0 │ │ │ │ + j 16908 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - beqz a2,19308 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ addi sp,sp,-48 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - sd s3,8(sp) │ │ │ │ - slli s3,a2,0x1 │ │ │ │ - add s3,s3,a2 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - addi s2,a1,16 │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld a4,0(a1) │ │ │ │ + auipc s1,0x63 │ │ │ │ + ld s1,1452(s1) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - add s3,s3,s2 │ │ │ │ - lw a5,-16(s2) │ │ │ │ - ld a0,0(s2) │ │ │ │ - li s1,0 │ │ │ │ - beqz a5,192ec │ │ │ │ - slli s0,s1,0x3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(s2) │ │ │ │ - lw a4,-16(s2) │ │ │ │ - sext.w a5,s1 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,0(s0) │ │ │ │ - bltu a5,a4,192c8 │ │ │ │ - jal 3670 │ │ │ │ - addi s2,s2,24 │ │ │ │ - sd zero,-24(s2) │ │ │ │ - bne s2,s3,192bc │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,169fc │ │ │ │ + lwu a5,0(a2) │ │ │ │ + ld a3,8(a1) │ │ │ │ + li a2,0 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,a5,a3 │ │ │ │ + addi a5,a5,4 │ │ │ │ + add a1,a5,a4 │ │ │ │ + jal 33b0 │ │ │ │ + bnez a0,169e0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,sp │ │ │ │ + jal 3780 │ │ │ │ + li a5,4 │ │ │ │ + bne a0,a5,169c4 │ │ │ │ + lw a0,0(sp) │ │ │ │ + jal 551cc │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,16a1c │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - lwu a3,0(a1) │ │ │ │ - lwu a5,8(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sub a5,a5,a3 │ │ │ │ + auipc a5,0x63 │ │ │ │ + ld a5,1508(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-1750 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + j 169b0 │ │ │ │ + auipc a5,0x63 │ │ │ │ + ld a5,1480(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,-1826 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + j 169b0 │ │ │ │ + auipc a3,0x4e │ │ │ │ + addi a3,a3,-1964 │ │ │ │ + li a2,73 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-1904 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,-1896 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s8,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,16 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + mv s2,a2 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + jal af94 │ │ │ │ mv s0,a0 │ │ │ │ - lw a4,28(a1) │ │ │ │ - lw a0,12(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd s1,8(sp) │ │ │ │ - not a3,a5 │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,0(s0) │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - lw a2,4(s1) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - and a5,a5,a3 │ │ │ │ - sd ra,24(sp) │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sw a5,12(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sw a1,0(s0) │ │ │ │ - sw a2,8(s0) │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - sd a0,16(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld s0,16(sp) │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s1,0(a0) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + jal de4c │ │ │ │ + fld fa1,16(s5) │ │ │ │ + fld fa0,8(s5) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 2a29a │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + li s6,0 │ │ │ │ + beqz s8,16aca │ │ │ │ + ld a4,0(s4) │ │ │ │ + slli s9,s8,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + li s7,0 │ │ │ │ + slli s2,s7,0x4 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a3,8(a5) │ │ │ │ + sext.w s3,s7 │ │ │ │ + li s11,0 │ │ │ │ + li s10,0 │ │ │ │ + beqz a3,16ac4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + lw a4,296(s1) │ │ │ │ + fmv.d fa1,fs0 │ │ │ │ + fld fa0,464(s1) │ │ │ │ + mv a5,s5 │ │ │ │ + mv a3,s6 │ │ │ │ + add a1,a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + mv a2,s3 │ │ │ │ + jal dfc6 │ │ │ │ + ld a4,0(s4) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a3,8(a5) │ │ │ │ + addi s11,s11,36 │ │ │ │ + bltu s10,a3,16a92 │ │ │ │ + addi s7,s7,1 │ │ │ │ + bne s9,s7,16a7e │ │ │ │ + bnez s6,16ad8 │ │ │ │ + beqz s8,16ad8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + li s6,1 │ │ │ │ + j 16a70 │ │ │ │ + ld ra,120(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw a4,4(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a4,a5,19380 │ │ │ │ - lw a3,0(a0) │ │ │ │ + addi sp,sp,-432 │ │ │ │ + sd s0,416(sp) │ │ │ │ + ld s0,432(sp) │ │ │ │ + sd s2,400(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + lw a5,480(s0) │ │ │ │ + sd s1,408(sp) │ │ │ │ + ld s1,440(sp) │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + ld a5,448(sp) │ │ │ │ + sd a4,152(sp) │ │ │ │ + auipc a4,0x63 │ │ │ │ + ld a4,1020(a4) │ │ │ │ + sd a5,112(sp) │ │ │ │ + lbu a5,456(sp) │ │ │ │ + sd s8,352(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + sd a5,128(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,296(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,424(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd s3,392(sp) │ │ │ │ + sd s4,384(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s4,a7 │ │ │ │ + sd s5,376(sp) │ │ │ │ + sd s6,368(sp) │ │ │ │ + sd s10,336(sp) │ │ │ │ + sd s0,136(sp) │ │ │ │ + mv s10,a2 │ │ │ │ + sd s1,104(sp) │ │ │ │ + jal 265d8 │ │ │ │ + lw a5,480(s0) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w s0,a4 │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + sd s0,96(sp) │ │ │ │ + jal 26612 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ + auipc a5,0x4d │ │ │ │ + fld fa3,-18(a5) │ │ │ │ + auipc a5,0x4d │ │ │ │ + fld fa4,62(a5) │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + lw a4,40(s10) │ │ │ │ + ld a3,32(s10) │ │ │ │ + ld a1,0(s3) │ │ │ │ + mv a6,a0 │ │ │ │ + mv a5,s1 │ │ │ │ + mv s0,s1 │ │ │ │ + mv a2,s2 │ │ │ │ + sext.w s1,a6 │ │ │ │ li a0,0 │ │ │ │ - bltu a5,a3,19382 │ │ │ │ - subw a0,a4,a5 │ │ │ │ - ret │ │ │ │ + sd s1,72(sp) │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fcvt.w.d s5,fa5,rtz │ │ │ │ + jal 1ccac │ │ │ │ + lw a4,40(s10) │ │ │ │ + ld a3,32(s10) │ │ │ │ + ld a1,8(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a5,s0 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lwu a0,8(a0) │ │ │ │ - lwu a5,0(a1) │ │ │ │ - sub a0,a0,a5 │ │ │ │ - addi a0,a0,1 │ │ │ │ - ret │ │ │ │ - lwu a5,8(a0) │ │ │ │ - lwu a4,0(a1) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a0,28(a1) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - addi a5,a5,1 │ │ │ │ - not a4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - addw a0,a0,a3 │ │ │ │ - and a5,a5,a4 │ │ │ │ - subw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - lwu a4,4(a1) │ │ │ │ - lwu a7,0(a2) │ │ │ │ - lwu a3,0(a1) │ │ │ │ - lwu a5,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - sub a4,a4,a7 │ │ │ │ - lw a0,28(a1) │ │ │ │ + sd s1,280(sp) │ │ │ │ + jal 1ccac │ │ │ │ + lw a2,0(s4) │ │ │ │ + sd a0,288(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + beqz a2,16ea2 │ │ │ │ + sext.w s5,s5 │ │ │ │ + sd s7,360(sp) │ │ │ │ + sd s9,344(sp) │ │ │ │ + fsd fs0,312(sp) │ │ │ │ + ld a5,8(s4) │ │ │ │ + sd s11,328(sp) │ │ │ │ + li a4,0 │ │ │ │ + li s7,0 │ │ │ │ + li s0,0 │ │ │ │ + auipc a3,0x4d │ │ │ │ + fld fs0,-128(a3) │ │ │ │ + addi s9,sp,176 │ │ │ │ + sext.w s5,s5 │ │ │ │ + sd s1,160(sp) │ │ │ │ + sd a0,168(sp) │ │ │ │ + sd s10,40(sp) │ │ │ │ + j 16c00 │ │ │ │ addi a4,a4,1 │ │ │ │ - lw a1,28(a2) │ │ │ │ - sub a5,a5,a3 │ │ │ │ - srai a2,a4,0x3f │ │ │ │ - addi a5,a5,1 │ │ │ │ - srai a3,a5,0x3f │ │ │ │ - addw a0,a0,a6 │ │ │ │ - xor a4,a4,a2 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - sub a4,a4,a2 │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a0,a0,a4 │ │ │ │ - sub a5,a5,a3 │ │ │ │ - subw a0,a0,a5 │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu a3,a2,16d66 │ │ │ │ + slli a7,a4,0x3 │ │ │ │ + sub a7,a7,a4 │ │ │ │ + slli s10,a7,0x4 │ │ │ │ + add s3,a5,s10 │ │ │ │ + lbu a3,64(s3) │ │ │ │ + beqz a3,16bf6 │ │ │ │ + lbu a6,8(s3) │ │ │ │ + lw s1,56(s3) │ │ │ │ + lw a3,60(s3) │ │ │ │ + sd a6,56(sp) │ │ │ │ + ld s6,0(s3) │ │ │ │ + sext.w s11,a6 │ │ │ │ + bltu a3,s1,16bf6 │ │ │ │ + ld a5,72(sp) │ │ │ │ + fcvt.d.wu fa5,s2 │ │ │ │ + sd a4,120(sp) │ │ │ │ + fcvt.d.wu fa0,a5 │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + jal 3960 │ │ │ │ + fcvt.d.wu fa5,s6 │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a4,144(sp) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + slli s6,a6,0x3 │ │ │ │ + slli a5,s11,0x3 │ │ │ │ + add s11,a4,s6 │ │ │ │ + ld a4,152(sp) │ │ │ │ + addi a5,a5,160 │ │ │ │ + add s6,s6,a4 │ │ │ │ + addi a4,sp,144 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,88(sp) │ │ │ │ + fcvt.wu.d a5,fa5,rtz │ │ │ │ + sext.w a5,a5 │ │ │ │ + sd a5,80(sp) │ │ │ │ + ld a5,16(s8) │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + lw a4,36(s3) │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a3,0(a5) │ │ │ │ + ld a2,0(s6) │ │ │ │ + ld a5,0(s11) │ │ │ │ + bne a4,s2,16c9e │ │ │ │ + lw a4,52(s3) │ │ │ │ + beqz a4,16df6 │ │ │ │ + sd a2,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a7,64(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a2,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 26688 │ │ │ │ + beqz s7,16cda │ │ │ │ + lw a1,208(sp) │ │ │ │ + mv a4,s0 │ │ │ │ + li a5,0 │ │ │ │ + subw a2,a1,s5 │ │ │ │ + addw a1,a1,s5 │ │ │ │ + lw a3,0(a4) │ │ │ │ + bltu a3,a2,16cd2 │ │ │ │ + bgeu a1,a3,16de8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bne a5,s7,16cc8 │ │ │ │ + addiw s3,s7,1 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + mv a0,s0 │ │ │ │ + jal af94 │ │ │ │ + lw a4,208(sp) │ │ │ │ + ld a5,8(s4) │ │ │ │ + slli a3,s7,0x20 │ │ │ │ + srli s7,a3,0x1e │ │ │ │ + add s7,s7,a0 │ │ │ │ + sw a4,0(s7) │ │ │ │ + add a5,a5,s10 │ │ │ │ + lw a4,36(a5) │ │ │ │ + mv s0,a0 │ │ │ │ + bne a4,s2,16d10 │ │ │ │ + lw a5,52(a5) │ │ │ │ + beqz a5,16e86 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld a3,-24(a5) │ │ │ │ + ld a1,40(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 36106 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,16d3a │ │ │ │ + ld a5,264(sp) │ │ │ │ + lw a1,208(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + lw a5,28(a5) │ │ │ │ + addw a1,a1,a5 │ │ │ │ + jal e0da │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,16e10 │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 26832 │ │ │ │ + mv s7,s3 │ │ │ │ + ld a5,8(s4) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add s3,a5,s10 │ │ │ │ + lw a4,60(s3) │ │ │ │ + bgeu a4,s1,16c76 │ │ │ │ + ld a4,120(sp) │ │ │ │ + lw a2,0(s4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + bltu a3,a2,16c00 │ │ │ │ + ld s10,40(sp) │ │ │ │ + ld s1,160(sp) │ │ │ │ + ld s6,168(sp) │ │ │ │ + lw a5,40(s10) │ │ │ │ + ld s7,360(sp) │ │ │ │ + ld s9,344(sp) │ │ │ │ + ld s11,328(sp) │ │ │ │ + fld fs0,312(sp) │ │ │ │ + beqz a5,16da6 │ │ │ │ + mv s3,s1 │ │ │ │ + mv s2,s6 │ │ │ │ + li s4,0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s3) │ │ │ │ + ld a0,0(s2) │ │ │ │ + addi s2,s2,8 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,40(s10) │ │ │ │ + sd zero,-8(s2) │ │ │ │ + bltu s4,a5,16d80 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + beqz s0,16dba │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x63 │ │ │ │ + ld a5,342(a5) │ │ │ │ + ld a4,296(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,16eba │ │ │ │ + ld ra,424(sp) │ │ │ │ + ld s0,416(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + ld s1,408(sp) │ │ │ │ + ld s2,400(sp) │ │ │ │ + ld s3,392(sp) │ │ │ │ + ld s4,384(sp) │ │ │ │ + ld s5,376(sp) │ │ │ │ + ld s6,368(sp) │ │ │ │ + ld s8,352(sp) │ │ │ │ + ld s10,336(sp) │ │ │ │ + addi sp,sp,432 │ │ │ │ ret │ │ │ │ - │ │ │ │ -00000000000193ee : │ │ │ │ - lw a0,12(a0) │ │ │ │ - lw a5,12(a1) │ │ │ │ - blt a0,a5,19402 │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ - neg a0,a0 │ │ │ │ + bgeu a5,s7,16cda │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 26832 │ │ │ │ + j 16d44 │ │ │ │ + sd a2,8(sp) │ │ │ │ + ld a7,64(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a2,40(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv a5,s2 │ │ │ │ + li a4,0 │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 26688 │ │ │ │ + j 16cb6 │ │ │ │ + li a1,104 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s9 │ │ │ │ + jal b160 │ │ │ │ + ld a3,48(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + lw a5,0(a3) │ │ │ │ + ld a0,8(a3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a2,0(s6) │ │ │ │ + ld a1,0(s11) │ │ │ │ + lwu a4,0(a3) │ │ │ │ + sd a0,8(a3) │ │ │ │ + li a3,0 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a4,0 │ │ │ │ + jal b5ae │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a2,8(s4) │ │ │ │ + mv a1,s7 │ │ │ │ + lwu a4,0(a3) │ │ │ │ + ld a0,8(a3) │ │ │ │ + ld a3,128(sp) │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a4,0 │ │ │ │ + add a2,a2,s10 │ │ │ │ + jal bbfa │ │ │ │ + ld a3,48(sp) │ │ │ │ + lw a5,0(a3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a3) │ │ │ │ + j 16d3a │ │ │ │ + ld a0,264(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,5 │ │ │ │ + jal 1bfd8 │ │ │ │ + ld a5,136(sp) │ │ │ │ + lw a5,388(a5) │ │ │ │ + beqz a5,16d28 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 26fc2 │ │ │ │ + j 16d28 │ │ │ │ + lw a5,40(s10) │ │ │ │ + li s0,0 │ │ │ │ + bnez a5,16d7a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + j 16dba │ │ │ │ + sd s7,360(sp) │ │ │ │ + sd s9,344(sp) │ │ │ │ + sd s11,328(sp) │ │ │ │ + fsd fs0,312(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lbu a5,452(a1) │ │ │ │ + bnez a5,16ed8 │ │ │ │ + ld a5,288(a1) │ │ │ │ + beqz a5,16eda │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + ld a5,224(a1) │ │ │ │ + mv a2,a0 │ │ │ │ + li a3,25 │ │ │ │ + lw a1,24(a5) │ │ │ │ + auipc a0,0x48 │ │ │ │ + addi a0,a0,1102 │ │ │ │ + j 528d0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + lw s2,388(a3) │ │ │ │ + sd s6,32(sp) │ │ │ │ + lw s6,344(a3) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + li a5,1 │ │ │ │ + ld s5,728(a3) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a1 │ │ │ │ + andi s2,s2,1 │ │ │ │ + bne s6,a5,16fb4 │ │ │ │ + ld a5,584(a3) │ │ │ │ + li s7,0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a5,16fa0 │ │ │ │ + lw a5,8(s5) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + ld s3,0(s5) │ │ │ │ + beqz a5,170fe │ │ │ │ + lw a1,8(s3) │ │ │ │ + ld a0,16(s3) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + ld s4,0(s5) │ │ │ │ + sd a0,16(s3) │ │ │ │ + mv s7,s1 │ │ │ │ + lw a1,8(s4) │ │ │ │ + ld a0,24(s4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a0,24(s4) │ │ │ │ + ld a1,584(s0) │ │ │ │ + lwu a2,8(a5) │ │ │ │ + ld a3,16(a5) │ │ │ │ + ld a4,24(a5) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sw s2,0(a3) │ │ │ │ + lwu a3,8(a5) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sw zero,0(a4) │ │ │ │ + lw a4,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sw a5,0(a1) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,24(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - │ │ │ │ -0000000000019406 : │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,536(a3) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + jal 32d0 │ │ │ │ + ld a4,584(s0) │ │ │ │ + ld a5,96(s1) │ │ │ │ + li s7,0 │ │ │ │ + lw a2,0(a4) │ │ │ │ + lw a5,8(a5) │ │ │ │ + bltu a2,a5,16fe2 │ │ │ │ + ld a0,536(s0) │ │ │ │ + jal 39e0 │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + j 16fa0 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 1fce4 │ │ │ │ + ld a4,584(s0) │ │ │ │ + ld a5,96(s1) │ │ │ │ + ld s6,728(s0) │ │ │ │ + lw s8,0(a4) │ │ │ │ + ld a4,0(a5) │ │ │ │ + mv s7,a0 │ │ │ │ + slli a3,s8,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s9,16(a5) │ │ │ │ + lw s5,12(a5) │ │ │ │ + ld a0,0(s6) │ │ │ │ + lw a6,8(s6) │ │ │ │ + slli a7,s9,0x20 │ │ │ │ + slli a1,s5,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sub a1,a7,a1 │ │ │ │ + lw s4,348(s0) │ │ │ │ + lw s3,344(s0) │ │ │ │ + addi a7,a7,-1 │ │ │ │ + li a4,0 │ │ │ │ + addi a5,a0,4 │ │ │ │ + bnez a6,17056 │ │ │ │ + j 17198 │ │ │ │ + sext.w a4,a3 │ │ │ │ + addi a5,a5,40 │ │ │ │ + beq a6,a4,17136 │ │ │ │ + lwu a2,-4(a5) │ │ │ │ + addiw a3,a4,1 │ │ │ │ + bne a2,a1,1704a │ │ │ │ + lwu a2,0(a5) │ │ │ │ + bne a2,a7,1704a │ │ │ │ + sub a5,a5,a0 │ │ │ │ + addi s1,a5,-4 │ │ │ │ + beq a6,a4,17142 │ │ │ │ + add s5,a0,s1 │ │ │ │ + lw a1,8(s5) │ │ │ │ + ld a0,16(s5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s6) │ │ │ │ + sd a0,16(s5) │ │ │ │ + negw s2,s2 │ │ │ │ + add s5,a5,s1 │ │ │ │ + lw a1,8(s5) │ │ │ │ + ld a0,24(s5) │ │ │ │ + and s3,s3,s2 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s6) │ │ │ │ + addw s3,s3,s4 │ │ │ │ + ld a2,584(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lwu a3,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + sd a0,24(s5) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sw s3,0(a4) │ │ │ │ + lwu a3,8(a5) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld s8,16(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sw zero,0(a4) │ │ │ │ + lw a4,8(a5) │ │ │ │ + ld a3,96(s7) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,8(a5) │ │ │ │ + lw a4,0(a2) │ │ │ │ + lw a5,8(a3) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sw a5,0(a2) │ │ │ │ + j 16fd4 │ │ │ │ + li a1,40 │ │ │ │ + mv a0,s3 │ │ │ │ + jal af94 │ │ │ │ + lw a5,24(s1) │ │ │ │ + sd a0,0(s5) │ │ │ │ + sw zero,0(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,4(a0) │ │ │ │ + sw zero,32(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sb zero,36(a0) │ │ │ │ + mv s3,a0 │ │ │ │ + sw s6,8(s5) │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + j 16f46 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli s1,a3,0x2 │ │ │ │ + add s1,s1,a3 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + subw s5,s9,s5 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a0,0(s6) │ │ │ │ + add s5,a0,s1 │ │ │ │ + or a5,a5,s9 │ │ │ │ + sd a5,0(s5) │ │ │ │ + sb zero,36(s5) │ │ │ │ + lw a5,8(s6) │ │ │ │ + sw s8,32(s5) │ │ │ │ + sw zero,8(s5) │ │ │ │ + sd zero,16(s5) │ │ │ │ + sd zero,24(s5) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,8(s6) │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + j 1708a │ │ │ │ + li s1,0 │ │ │ │ + li a1,40 │ │ │ │ + j 17152 │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ + lw a4,252(a3) │ │ │ │ sd s0,48(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + lw a3,256(a3) │ │ │ │ sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s5,a1 │ │ │ │ - bgeu a5,a0,194ec │ │ │ │ - lui s3,0x31 │ │ │ │ - li s1,8 │ │ │ │ - li s2,0 │ │ │ │ - li s0,1 │ │ │ │ - addi s3,s3,-704 │ │ │ │ - ld a5,16(s4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,-8(a5) │ │ │ │ - lw a2,24(a4) │ │ │ │ - lw a3,24(a5) │ │ │ │ - beq a2,a3,194b8 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s0,a0,19430 │ │ │ │ - lw a1,0(s5) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a1,194f6 │ │ │ │ - sd s6,0(sp) │ │ │ │ - lui s6,0x31 │ │ │ │ - li s1,8 │ │ │ │ - li s3,0 │ │ │ │ - li s0,1 │ │ │ │ - addi s6,s6,-704 │ │ │ │ - ld a5,16(s5) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,-8(a5) │ │ │ │ - lw a2,24(a4) │ │ │ │ - lw a3,24(a5) │ │ │ │ - beq a2,a3,194cc │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s0,a1,19468 │ │ │ │ - bltu s3,s2,194e6 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a0,-1 │ │ │ │ - bltu s2,s3,194a6 │ │ │ │ - lw a5,12(s4) │ │ │ │ - lw a4,12(s5) │ │ │ │ - blt a5,a4,194e8 │ │ │ │ - slt a0,a4,a5 │ │ │ │ - negw a0,a0 │ │ │ │ + sd ra,56(sp) │ │ │ │ + or a5,a4,a3 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a5,171ce │ │ │ │ + jal 23b58 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e90a │ │ │ │ + bnez a0,17210 │ │ │ │ + ld a6,88(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + beqz a6,1722c │ │ │ │ + lw a1,364(s0) │ │ │ │ + lw a2,484(s0) │ │ │ │ + lw a7,260(s0) │ │ │ │ + lw a5,372(s0) │ │ │ │ + lw a4,264(s0) │ │ │ │ + mv a0,s3 │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 23d8e │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e90a │ │ │ │ + bnez a0,17230 │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - lw a1,20(a5) │ │ │ │ - lw a0,20(a4) │ │ │ │ - jal 4391c │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,194e0 │ │ │ │ - lw a0,0(s4) │ │ │ │ - j 19446 │ │ │ │ - lw a1,20(a5) │ │ │ │ - lw a0,20(a4) │ │ │ │ - jal 4391c │ │ │ │ - sext.w a0,a0 │ │ │ │ - lw a1,0(s5) │ │ │ │ - bltu s6,a0,1947c │ │ │ │ - j 1947e │ │ │ │ - lw a0,0(s4) │ │ │ │ - j 19444 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a0,1 │ │ │ │ - j 194a6 │ │ │ │ - lw a1,0(a1) │ │ │ │ - li s2,0 │ │ │ │ - bltu a5,a1,19458 │ │ │ │ - j 19492 │ │ │ │ - beqz s2,19492 │ │ │ │ - li a0,1 │ │ │ │ - j 194a6 │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - lw a0,0(a4) │ │ │ │ - lw a5,0(a5) │ │ │ │ - bltu a0,a5,19512 │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ + lw a3,256(s0) │ │ │ │ + lw a4,252(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23c7c │ │ │ │ + ld a6,88(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + bnez a6,171d8 │ │ │ │ + bnez a3,171d8 │ │ │ │ + j 17202 │ │ │ │ + lw a1,364(s0) │ │ │ │ + lw a2,484(s0) │ │ │ │ + lw a7,260(s0) │ │ │ │ + ld a6,88(s0) │ │ │ │ + lw a5,372(s0) │ │ │ │ + lw a4,264(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + mv a0,s3 │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 23f9a │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - li a0,-1 │ │ │ │ + lw a5,308(a1) │ │ │ │ + bnez a5,17284 │ │ │ │ + li a5,75 │ │ │ │ + divuw a0,a0,a5 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a5,fa5,rtz │ │ │ │ + sext.w a5,a5 │ │ │ │ + beqz a5,17288 │ │ │ │ + mv a0,a5 │ │ │ │ ret │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - lw a0,20(a4) │ │ │ │ - lw a5,20(a5) │ │ │ │ - bltu a0,a5,1952a │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ + li a5,1 │ │ │ │ + mv a0,a5 │ │ │ │ ret │ │ │ │ - li a0,-1 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd zero,0(a1) │ │ │ │ + sd zero,8(a1) │ │ │ │ + li a1,1 │ │ │ │ + lw a5,392(a4) │ │ │ │ + mv s1,a2 │ │ │ │ + beq a3,a1,172c0 │ │ │ │ + beq a5,a1,17322 │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,172ee │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - beqz a1,19556 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - slli a4,a1,0x1 │ │ │ │ - add a4,a4,a1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sw zero,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a5,a4,19540 │ │ │ │ + li a2,2 │ │ │ │ + bne a5,a2,172b2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,s1,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli a1,s2,0x4 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez s1,17342 │ │ │ │ + lw a5,392(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + j 172b2 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + srli s2,a5,0x1c │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s0) │ │ │ │ + beqz s1,17316 │ │ │ │ + add a1,a0,s2 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a1,a0,17308 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-336 │ │ │ │ - sd s9,248(sp) │ │ │ │ - slli s9,a1,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - sd s5,280(sp) │ │ │ │ - sd s8,256(sp) │ │ │ │ - slli s5,s9,0x3 │ │ │ │ - mv s8,a4 │ │ │ │ - auipc a4,0x61 │ │ │ │ - ld a4,-1632(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,168(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,a2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli a1,s2,0x4 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz s1,17372 │ │ │ │ li a5,0 │ │ │ │ - sd s4,288(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a0,a0,16 │ │ │ │ + bltu a5,s1,17344 │ │ │ │ + li a2,1 │ │ │ │ + lw a5,392(a4) │ │ │ │ + beq a3,a2,17360 │ │ │ │ + li a3,2 │ │ │ │ + bne a5,a3,17316 │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + mv a1,s2 │ │ │ │ li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s0) │ │ │ │ + j 17304 │ │ │ │ + lw a5,392(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + li a3,2 │ │ │ │ + j 172b2 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s3,a0 │ │ │ │ mv s4,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + beqz a5,173b8 │ │ │ │ + ld a5,8(s0) │ │ │ │ + beqz a5,173de │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + lbu t3,462(a6) │ │ │ │ + lw t1,328(a6) │ │ │ │ + lw a7,320(a6) │ │ │ │ + lw a5,312(s1) │ │ │ │ + lw a6,316(a6) │ │ │ │ + ld a2,0(a2) │ │ │ │ + sd t3,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd t1,0(sp) │ │ │ │ + jal 42520 │ │ │ │ + ld a5,8(s0) │ │ │ │ + sd a0,0(s0) │ │ │ │ + bnez a5,173a4 │ │ │ │ + lbu a3,462(s1) │ │ │ │ + lw a4,328(s1) │ │ │ │ + lw a7,320(s1) │ │ │ │ + lw a6,316(s1) │ │ │ │ + lw a5,312(s1) │ │ │ │ + ld a2,8(s2) │ │ │ │ + mv a1,s4 │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 42520 │ │ │ │ + sd a0,8(s0) │ │ │ │ + j 173a4 │ │ │ │ + addi sp,sp,-528 │ │ │ │ + sd s5,472(sp) │ │ │ │ + lw s5,528(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + sd s9,440(sp) │ │ │ │ + auipc s9,0x63 │ │ │ │ + ld s9,-1290(s9) │ │ │ │ + sd ra,520(sp) │ │ │ │ + sd a3,88(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd s0,512(sp) │ │ │ │ + sd s1,504(sp) │ │ │ │ + sd s2,496(sp) │ │ │ │ + sd s3,488(sp) │ │ │ │ + sd s6,464(sp) │ │ │ │ + sd s7,456(sp) │ │ │ │ mv a1,s5 │ │ │ │ - sd ra,328(sp) │ │ │ │ - sd s0,320(sp) │ │ │ │ - sd s1,312(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - sd s2,304(sp) │ │ │ │ - sd s6,272(sp) │ │ │ │ - sd s7,264(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s7,s9,0x2 │ │ │ │ + sd a5,120(sp) │ │ │ │ + sd s4,480(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + sd a5,392(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s8,448(sp) │ │ │ │ + sd s10,432(sp) │ │ │ │ + sd s11,424(sp) │ │ │ │ + fsd fs0,408(sp) │ │ │ │ mv s6,a0 │ │ │ │ - mv a1,s7 │ │ │ │ + sd zero,360(sp) │ │ │ │ + mv a0,a7 │ │ │ │ + sd zero,368(sp) │ │ │ │ + sd zero,376(sp) │ │ │ │ + sd zero,384(sp) │ │ │ │ + sd zero,296(sp) │ │ │ │ + sd zero,304(sp) │ │ │ │ + sd zero,312(sp) │ │ │ │ + sd zero,320(sp) │ │ │ │ + sd zero,328(sp) │ │ │ │ + sd zero,336(sp) │ │ │ │ + mv s0,a7 │ │ │ │ + ld s1,536(sp) │ │ │ │ + sd zero,344(sp) │ │ │ │ + sd zero,352(sp) │ │ │ │ + jal 244d2 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal 23192 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 230fe │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1e960 │ │ │ │ + sext.w s3,s3 │ │ │ │ + li s7,0 │ │ │ │ + bnez a0,17744 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,174e0 │ │ │ │ + ld a4,72(sp) │ │ │ │ + lbu a5,62(s0) │ │ │ │ + sd a4,80(sp) │ │ │ │ + bnez a5,17750 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 234de │ │ │ │ + mv a1,s5 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23458 │ │ │ │ + mv s4,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1e960 │ │ │ │ + sext.w s4,s4 │ │ │ │ + li a3,0 │ │ │ │ + bnez a0,17970 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a2,s8 │ │ │ │ + addi a1,sp,240 │ │ │ │ li a0,0 │ │ │ │ - sd s6,88(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 57208 │ │ │ │ + j 174e4 │ │ │ │ + sd zero,80(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi s8,sp,184 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 57208 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ mv s2,a0 │ │ │ │ - mv a1,s7 │ │ │ │ + jal caa4 │ │ │ │ + fcvt.d.wu fa5,s3 │ │ │ │ + auipc a5,0x4c │ │ │ │ + fld fs0,1616(a5) │ │ │ │ + lw a5,272(s1) │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d s11,fa5,rtz │ │ │ │ + sext.w a4,s11 │ │ │ │ + sd a4,104(sp) │ │ │ │ + bgeu s3,a5,17666 │ │ │ │ + addi a5,s1,400 │ │ │ │ + sd zero,112(sp) │ │ │ │ + li s7,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + beqz s4,17540 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bgeu s4,a5,1775c │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + li s10,0 │ │ │ │ + jal e688 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 14ab2 │ │ │ │ + li a1,10 │ │ │ │ + jal e85c │ │ │ │ + mv s11,a0 │ │ │ │ + beqz s3,17644 │ │ │ │ + li a3,0 │ │ │ │ + beqz s7,17572 │ │ │ │ + lw a5,0(s7) │ │ │ │ + li a3,0 │ │ │ │ + bnez a5,177f0 │ │ │ │ + beqz s4,1764a │ │ │ │ + addi a5,sp,240 │ │ │ │ + sd a5,128(sp) │ │ │ │ + beqz s10,17586 │ │ │ │ + lw a5,0(s10) │ │ │ │ + bnez a5,177d8 │ │ │ │ + li a4,0 │ │ │ │ + ld a6,64(sp) │ │ │ │ + mv a7,s1 │ │ │ │ + mv a5,s6 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 34d04 │ │ │ │ + mv a1,s8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,80(sp) │ │ │ │ - beqz s4,19df0 │ │ │ │ + jal 574d0 │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 574d0 │ │ │ │ + beqz s7,175b8 │ │ │ │ + mv a0,s7 │ │ │ │ + jal b1be │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + beqz s10,175c8 │ │ │ │ + mv a0,s10 │ │ │ │ + jal b1be │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,360(sp) │ │ │ │ + beqz a1,175e2 │ │ │ │ + mv a2,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 42d74 │ │ │ │ + ld a1,368(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 42d74 │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal b908 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s11 │ │ │ │ + jal b908 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,376(sp) │ │ │ │ + beqz a1,17610 │ │ │ │ + mv a2,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 42d74 │ │ │ │ + ld a1,384(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 42d74 │ │ │ │ + ld a4,392(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - fsd fs2,200(sp) │ │ │ │ - fsd fs4,184(sp) │ │ │ │ - auipc a5,0x44 │ │ │ │ - fld fs2,1424(a5) │ │ │ │ - auipc a5,0x44 │ │ │ │ - fld fs4,1408(a5) │ │ │ │ - sd s11,232(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - mv a5,a4 │ │ │ │ - mv s5,s1 │ │ │ │ - sd s3,296(sp) │ │ │ │ - sd s10,240(sp) │ │ │ │ - fsd fs0,216(sp) │ │ │ │ - fsd fs1,208(sp) │ │ │ │ - fsd fs3,192(sp) │ │ │ │ - fsd fs5,176(sp) │ │ │ │ - sd s6,104(sp) │ │ │ │ - sd s9,48(sp) │ │ │ │ - mv a4,s8 │ │ │ │ - sd s8,64(sp) │ │ │ │ - mv s1,s6 │ │ │ │ - mv s11,s0 │ │ │ │ - ld a3,16(a4) │ │ │ │ + bnez a5,17f70 │ │ │ │ + ld ra,520(sp) │ │ │ │ + ld s0,512(sp) │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s2,496(sp) │ │ │ │ + ld s3,488(sp) │ │ │ │ + ld s4,480(sp) │ │ │ │ + ld s5,472(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + ld s7,456(sp) │ │ │ │ + ld s8,448(sp) │ │ │ │ + ld s9,440(sp) │ │ │ │ + ld s10,432(sp) │ │ │ │ + ld s11,424(sp) │ │ │ │ + fld fs0,408(sp) │ │ │ │ + addi sp,sp,528 │ │ │ │ + ret │ │ │ │ + li a3,0 │ │ │ │ + bnez s4,1797c │ │ │ │ + ld a6,64(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s11 │ │ │ │ + mv a7,s1 │ │ │ │ + mv a5,s6 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s5 │ │ │ │ + jal 34d04 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 574d0 │ │ │ │ + j 175a8 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + addi a5,sp,328 │ │ │ │ + addi s10,sp,296 │ │ │ │ + mv a3,a5 │ │ │ │ + sd a5,128(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + li a5,1 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 5770a │ │ │ │ + lw a5,388(s1) │ │ │ │ + bnez a5,1769c │ │ │ │ + lw a5,352(s1) │ │ │ │ + beqz a5,1769c │ │ │ │ + ld a0,296(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + jal 516fe │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a0,17c2c │ │ │ │ + mv a0,s2 │ │ │ │ + jal c82e │ │ │ │ + li s7,0 │ │ │ │ + bnez a0,17732 │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,176c6 │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s3,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + beqz a4,17b4a │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,17db6 │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,17e1a │ │ │ │ + mv a6,s1 │ │ │ │ + addi a5,sp,360 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 1737c │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a3,64(sp) │ │ │ │ + lw a2,8(s6) │ │ │ │ + mv a4,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 16a20 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,128(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + li a5,0 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s8 │ │ │ │ li a0,0 │ │ │ │ + jal 5770a │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a6,72(sp) │ │ │ │ sd a5,16(sp) │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a3,40(a3) │ │ │ │ - lw s0,24(a3) │ │ │ │ - lw s10,20(a3) │ │ │ │ - addiw s3,s0,1 │ │ │ │ - subw s3,s3,s10 │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a1,a3,0x1d │ │ │ │ - sd s0,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - add a1,s2,a5 │ │ │ │ - sw s3,0(a1) │ │ │ │ - bltu s0,s10,19818 │ │ │ │ - fmv.d fs5,fs4 │ │ │ │ - sd s8,112(sp) │ │ │ │ - mv s6,s10 │ │ │ │ - li s3,0 │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - mv s9,s11 │ │ │ │ - mv s10,s5 │ │ │ │ - lw a5,0(a4) │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - li a1,4 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - srli s0,a2,0x1d │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ sd a5,8(sp) │ │ │ │ - jal 39f0 │ │ │ │ - add a3,s8,s0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a0,0(a3) │ │ │ │ - sw s6,0(a0) │ │ │ │ - li a3,1 │ │ │ │ - ld a4,16(sp) │ │ │ │ - fmv.d.x fs3,zero │ │ │ │ - bgeu a3,a5,197b8 │ │ │ │ - li s11,4 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - mv s5,s11 │ │ │ │ - ld a1,16(a4) │ │ │ │ - slli a0,s5,0x1 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - add a1,a1,a0 │ │ │ │ - ld a1,0(a1) │ │ │ │ - ld a1,40(a1) │ │ │ │ - lw s11,20(a1) │ │ │ │ - lw s6,24(a1) │ │ │ │ - bltu s6,s11,197a6 │ │ │ │ - addiw s8,a3,-1 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - mv s2,s10 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - mv s10,s9 │ │ │ │ - mv s1,s4 │ │ │ │ - mv s9,s11 │ │ │ │ - sd a4,8(sp) │ │ │ │ - mv s11,a3 │ │ │ │ - j 196ce │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - fmv.d fs0,fs2 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a1,0(a5) │ │ │ │ - bnez a1,19754 │ │ │ │ - sw s9,0(a5) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - fmv.d fs1,fs0 │ │ │ │ - bltu s6,s9,1979a │ │ │ │ - ld a5,16(s2) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli s4,a4,0x1e │ │ │ │ - add a5,a5,s4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv a0,s10 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a4,0(s1) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a1,16(s10) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a4,0(a4) │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a3,s10 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 16afa │ │ │ │ + lbu a5,448(s1) │ │ │ │ + bnez a5,17982 │ │ │ │ + addi a5,s1,400 │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + j 17534 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23952 │ │ │ │ mv s7,a0 │ │ │ │ + j 1749c │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 24b50 │ │ │ │ + sd a0,80(sp) │ │ │ │ + j 174b0 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + addi a5,sp,240 │ │ │ │ + addi a3,sp,344 │ │ │ │ + addi a2,sp,312 │ │ │ │ + mv a1,a5 │ │ │ │ + sd a5,128(sp) │ │ │ │ + li a0,0 │ │ │ │ + li a5,0 │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a2,136(sp) │ │ │ │ + jal 5770a │ │ │ │ + lw a5,388(s1) │ │ │ │ + bnez a5,17784 │ │ │ │ + lw a5,352(s1) │ │ │ │ + bnez a5,17d04 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + beqz a0,17b18 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + li s10,0 │ │ │ │ + beqz a0,17a34 │ │ │ │ + fcvt.d.wu fa5,s4 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sw a4,160(sp) │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,120(sp) │ │ │ │ + bnez a5,17804 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal e688 │ │ │ │ + ld a5,112(sp) │ │ │ │ + beqz a5,17948 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s3,a5,17948 │ │ │ │ + bltu s4,a5,17948 │ │ │ │ + sd zero,96(sp) │ │ │ │ + j 178fe │ │ │ │ mv a0,s10 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - sext.w s7,s7 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w s3,a0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - bne s7,s3,196b2 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a1,16(s2) │ │ │ │ - add a0,a5,s8 │ │ │ │ - lwu a0,0(a0) │ │ │ │ - add a6,a1,s4 │ │ │ │ - lwu a6,0(a6) │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a1,a1,a0 │ │ │ │ - lwu a1,0(a1) │ │ │ │ - add a5,a5,s5 │ │ │ │ - sub a1,a1,a6 │ │ │ │ - srai a0,a1,0x3f │ │ │ │ - xor a1,a1,a0 │ │ │ │ - sub a1,a1,a0 │ │ │ │ - fcvt.d.l fs0,a1 │ │ │ │ - lw a1,0(a5) │ │ │ │ - beqz a1,196c0 │ │ │ │ - ld a0,16(s2) │ │ │ │ - slli a6,a1,0x20 │ │ │ │ - srli a5,a6,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv a0,s10 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a5,0(s1) │ │ │ │ - sext.w a0,a0 │ │ │ │ - fmv.d fa5,fs2 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a1,0(a5) │ │ │ │ - add a5,a1,s5 │ │ │ │ - lw a6,0(a5) │ │ │ │ - beq s3,a0,197dc │ │ │ │ - beqz a6,196c0 │ │ │ │ - flt.d a4,fs0,fa5 │ │ │ │ - bnez a4,196c0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - bgeu s6,s9,196ce │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv s9,s10 │ │ │ │ - mv a3,s11 │ │ │ │ - lw a5,0(a4) │ │ │ │ - mv s4,s1 │ │ │ │ - mv s10,s2 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - fadd.d fs3,fs3,fs1 │ │ │ │ - addi s5,s5,4 │ │ │ │ - bltu a3,a5,1967c │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv s1,s4 │ │ │ │ - flt.d a3,fs3,fs5 │ │ │ │ - beqz a3,197cc │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - fmv.d fs5,fs3 │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw s3,0(a3) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - bltu a5,s6,1980c │ │ │ │ - ld s8,0(s1) │ │ │ │ - j 19640 │ │ │ │ - add a1,a1,s8 │ │ │ │ - lwu a4,0(a1) │ │ │ │ - ld a1,16(s2) │ │ │ │ - slli a7,a6,0x20 │ │ │ │ - srli a0,a7,0x1e │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - add a1,a1,a0 │ │ │ │ - lwu a1,0(a1) │ │ │ │ - lwu a4,0(a4) │ │ │ │ - sub a4,a4,a1 │ │ │ │ - srai a1,a4,0x3f │ │ │ │ - xor a4,a4,a1 │ │ │ │ - sub a4,a4,a1 │ │ │ │ - fcvt.d.l fa5,a4 │ │ │ │ - j 1978a │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - mv s11,s9 │ │ │ │ - mv s5,s10 │ │ │ │ - addi a5,a5,4 │ │ │ │ - addi a4,a4,24 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s7,a5,195f0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - mv s1,s5 │ │ │ │ - ld s9,48(sp) │ │ │ │ - ld t1,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld t4,88(sp) │ │ │ │ - mv s0,s11 │ │ │ │ - mv s10,a0 │ │ │ │ - add s3,s7,a0 │ │ │ │ - mv t3,s8 │ │ │ │ - lw a1,0(t3) │ │ │ │ - beqz a1,19876 │ │ │ │ - ld a7,16(s1) │ │ │ │ - ld a6,0(t4) │ │ │ │ - ld a3,16(t3) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - li a4,0 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a3,a3,8 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a6 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - addi a4,a4,4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,20(a2) │ │ │ │ - bne a1,a4,19854 │ │ │ │ - addi a0,a0,4 │ │ │ │ - addi t3,t3,24 │ │ │ │ - addi t4,t4,8 │ │ │ │ - bne s3,a0,19838 │ │ │ │ - addi s6,s8,16 │ │ │ │ - li a5,-1 │ │ │ │ - ld s8,88(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s9,112(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd a5,96(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - mv s11,s3 │ │ │ │ - mv s9,s6 │ │ │ │ - sd t1,136(sp) │ │ │ │ - mv s2,s1 │ │ │ │ - lw a5,-16(s9) │ │ │ │ - li a4,1 │ │ │ │ - li t4,0 │ │ │ │ - li s6,0 │ │ │ │ - beq a5,a4,19ab0 │ │ │ │ - mv a3,s6 │ │ │ │ - sd s11,144(sp) │ │ │ │ - mv s4,s9 │ │ │ │ - mv s3,s8 │ │ │ │ - sd s0,152(sp) │ │ │ │ - addiw a4,a3,1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu a3,a5,19a9e │ │ │ │ - slli a5,t4,0x1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli s5,a5,0x1e │ │ │ │ - mv s7,s4 │ │ │ │ sd a3,72(sp) │ │ │ │ - mv s6,a3 │ │ │ │ - mv s9,s3 │ │ │ │ - sd t4,40(sp) │ │ │ │ - mv s11,s5 │ │ │ │ - mv s4,s2 │ │ │ │ - j 198f6 │ │ │ │ - ld a4,16(sp) │ │ │ │ - bgeu a4,s1,198ea │ │ │ │ - ld a4,24(sp) │ │ │ │ - lw a5,32(sp) │ │ │ │ - beq a4,a0,19c68 │ │ │ │ - lw a5,-16(s7) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s11,s11,4 │ │ │ │ - bgeu s6,a5,19a94 │ │ │ │ - lwu a3,0(s10) │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a2,64(sp) │ │ │ │ - ld a4,0(s7) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,0(a5) │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a5,16(s4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a3,a3,a2 │ │ │ │ - lwu a3,0(a3) │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw s5,4(a4) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw s8,0(a5) │ │ │ │ - lw a5,0(a4) │ │ │ │ - ld a1,16(a0) │ │ │ │ - lbu a4,12(a4) │ │ │ │ - slli a2,s8,0x20 │ │ │ │ - subw a5,s5,a5 │ │ │ │ - addw a5,a5,s8 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a1,a1,a2 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sext.w a4,a5 │ │ │ │ - sw a5,32(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - jal 43df8 │ │ │ │ - lwu a2,0(s10) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld a1,0(s7) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,16(s4) │ │ │ │ - slli s2,s11,0x1 │ │ │ │ - add a2,a2,s11 │ │ │ │ - lwu a2,0(a2) │ │ │ │ - add a1,a1,s2 │ │ │ │ - ld t1,0(a1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - mv s1,a0 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw a2,0(a4) │ │ │ │ - lbu a5,12(t1) │ │ │ │ - lw s3,0(t1) │ │ │ │ - lw a4,4(t1) │ │ │ │ - ld a3,16(a0) │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - subw a4,a4,s3 │ │ │ │ - sd a5,56(sp) │ │ │ │ - add a1,a1,a3 │ │ │ │ - sext.w a5,s1 │ │ │ │ - addw s0,a4,a2 │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 43df8 │ │ │ │ - ld a2,8(sp) │ │ │ │ - sext.w s1,s0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s8,a2,198dc │ │ │ │ - bgeu a2,s8,198ea │ │ │ │ - ld a5,16(sp) │ │ │ │ - bgeu s1,a5,198ea │ │ │ │ - ld a5,24(sp) │ │ │ │ - bne a5,a0,198ea │ │ │ │ - ld a5,48(sp) │ │ │ │ + jal de56 │ │ │ │ + ld a2,216(s1) │ │ │ │ + mv a1,s6 │ │ │ │ + sd a0,56(sp) │ │ │ │ + jal df12 │ │ │ │ ld a4,56(sp) │ │ │ │ - bne a5,a4,198ea │ │ │ │ - li a4,1 │ │ │ │ - bne a5,a4,198ea │ │ │ │ - bltu s8,s1,199f0 │ │ │ │ - subw a5,s8,s0 │ │ │ │ - li a2,20 │ │ │ │ - mv a3,a5 │ │ │ │ - bltu a2,a5,19c36 │ │ │ │ - subw a4,s3,s5 │ │ │ │ - bltu a2,a4,19c36 │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a3,0(a5) │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a4,0(a3) │ │ │ │ - mv a5,a1 │ │ │ │ - bgeu a4,a1,19a0a │ │ │ │ - mv a5,a4 │ │ │ │ - lw a0,4(a2) │ │ │ │ - lw a1,4(a3) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - bgeu a0,a1,19a1a │ │ │ │ - mv a4,a1 │ │ │ │ - ld a1,96(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - ld s0,40(sp) │ │ │ │ - and a5,a5,a1 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,0(a2) │ │ │ │ - sd a5,0(a3) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a1,16(s4) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a0,a4,s11 │ │ │ │ - lw a0,0(a0) │ │ │ │ - add a4,a4,s0 │ │ │ │ - sw a0,0(a4) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a0,a4,s0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - add a4,a4,s11 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - addi s11,s11,4 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a4,a4,s0 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sw a4,20(a2) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a5,0(a1) │ │ │ │ - sw a5,20(a3) │ │ │ │ - lw a5,-16(s7) │ │ │ │ - bltu s6,a5,198f6 │ │ │ │ ld a3,72(sp) │ │ │ │ - ld t4,40(sp) │ │ │ │ - mv s2,s4 │ │ │ │ - mv s3,s9 │ │ │ │ - mv s4,s7 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - addi t4,t4,4 │ │ │ │ - bltu a3,a4,198b2 │ │ │ │ - ld s11,144(sp) │ │ │ │ - ld s0,152(sp) │ │ │ │ - mv s9,s4 │ │ │ │ - mv s8,s3 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s8,s8,8 │ │ │ │ - addi s9,s9,24 │ │ │ │ - bne s11,s10,1989a │ │ │ │ - ld s9,112(sp) │ │ │ │ - ld t1,136(sp) │ │ │ │ + j 17588 │ │ │ │ + mv a0,s7 │ │ │ │ + jal de56 │ │ │ │ + ld a2,216(s1) │ │ │ │ + mv a1,s6 │ │ │ │ + sd a0,56(sp) │ │ │ │ + jal df12 │ │ │ │ + ld a3,56(sp) │ │ │ │ + j 17572 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + bnez a0,17b78 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + beqz a5,177b6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + bnez a0,17b4e │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal e688 │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28c4a │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 29364 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + bnez a0,17c00 │ │ │ │ + ld a5,376(sp) │ │ │ │ + beqz a5,17c4e │ │ │ │ + addi a5,sp,376 │ │ │ │ + sd a5,152(sp) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - slli a4,s9,0x1 │ │ │ │ - add a4,a4,s9 │ │ │ │ - slli s3,a4,0x3 │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,8(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s8,a0 │ │ │ │ - add a4,s3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - sw zero,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a4,a5,19ae2 │ │ │ │ - addi s4,sp,164 │ │ │ │ - addi s3,sp,160 │ │ │ │ - mv s11,a4 │ │ │ │ - mv s10,t1 │ │ │ │ - sw zero,0(s8) │ │ │ │ - lw a7,0(s10) │ │ │ │ - sd zero,16(s8) │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - beqz a7,19b92 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli s9,s7,0x3 │ │ │ │ - addiw a4,s6,1 │ │ │ │ - add a3,a5,s9 │ │ │ │ - ld t1,0(a3) │ │ │ │ - sext.w a2,s6 │ │ │ │ - sext.w s6,a4 │ │ │ │ - lw a6,4(t1) │ │ │ │ - lw a0,0(t1) │ │ │ │ - subw t3,a6,a0 │ │ │ │ - bgeu s6,a7,19cf2 │ │ │ │ - addiw a3,a7,-2 │ │ │ │ - subw a3,a3,a2 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - add a3,a3,s7 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - addi a2,a5,16 │ │ │ │ - add a3,a3,a2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li t6,0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - lw a2,0(a4) │ │ │ │ - bltu a0,a2,19b80 │ │ │ │ - lw a1,4(a4) │ │ │ │ - bltu a1,a6,19b80 │ │ │ │ - lbu t5,12(t1) │ │ │ │ - lbu t4,12(a4) │ │ │ │ - beq t5,t4,19c4e │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a3,a5,19b66 │ │ │ │ - beqz t6,19cf2 │ │ │ │ - addi s7,s7,1 │ │ │ │ - bltu s6,a7,19b1a │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi s8,s8,24 │ │ │ │ - addi s10,s10,24 │ │ │ │ - bne s11,s8,19b04 │ │ │ │ + jal af94 │ │ │ │ + sd a0,168(sp) │ │ │ │ + jal caa4 │ │ │ │ + li a5,1 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,32(sp) │ │ │ │ ld a5,88(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - mv s7,s2 │ │ │ │ - add s9,a5,s5 │ │ │ │ - lw s4,0(s7) │ │ │ │ - ld a0,0(s3) │ │ │ │ - beqz s4,19bd4 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s4,a5,0x1d │ │ │ │ - li s0,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(s3) │ │ │ │ - add a5,a0,s0 │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s4,s0,19bba │ │ │ │ - jal 3670 │ │ │ │ - addi s3,s3,8 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - addi s7,s7,4 │ │ │ │ - bne s3,s9,19ba4 │ │ │ │ - ld s3,296(sp) │ │ │ │ - ld s10,240(sp) │ │ │ │ - ld s11,232(sp) │ │ │ │ - fld fs0,216(sp) │ │ │ │ - fld fs1,208(sp) │ │ │ │ - fld fs2,200(sp) │ │ │ │ - fld fs3,192(sp) │ │ │ │ - fld fs4,184(sp) │ │ │ │ - fld fs5,176(sp) │ │ │ │ + ld a7,144(sp) │ │ │ │ + ld a6,136(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a3,168(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + mv a1,s6 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,152(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 28910 │ │ │ │ + sd a0,88(sp) │ │ │ │ + jal c8d8 │ │ │ │ + sd a0,96(sp) │ │ │ │ + bnez a0,17d78 │ │ │ │ + lw a2,356(s1) │ │ │ │ + ld a1,88(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 366d6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal b908 │ │ │ │ ld a0,88(sp) │ │ │ │ - jal 3670 │ │ │ │ + jal b908 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld a0,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x60 │ │ │ │ - ld a5,776(a5) │ │ │ │ - ld a4,168(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,19dfc │ │ │ │ - ld ra,328(sp) │ │ │ │ - ld s0,320(sp) │ │ │ │ - ld s2,304(sp) │ │ │ │ - ld s4,288(sp) │ │ │ │ - ld s5,280(sp) │ │ │ │ - ld s6,272(sp) │ │ │ │ - ld s7,264(sp) │ │ │ │ - ld s8,256(sp) │ │ │ │ - ld s9,248(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,312(sp) │ │ │ │ - addi sp,sp,336 │ │ │ │ - ret │ │ │ │ - bltu s3,s5,198ea │ │ │ │ - subw t5,s3,s5 │ │ │ │ - addiw a4,t5,20 │ │ │ │ - bgeu a5,a4,198ea │ │ │ │ - addiw a3,a3,20 │ │ │ │ - bgeu t5,a3,198ea │ │ │ │ - j 199f0 │ │ │ │ - lw t4,20(t1) │ │ │ │ - lw a4,20(a4) │ │ │ │ - bltu t4,a4,19b80 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - addw t4,t4,t3 │ │ │ │ - subw a4,a4,a2 │ │ │ │ - bltu a4,t4,19b80 │ │ │ │ - li t6,1 │ │ │ │ - j 19b80 │ │ │ │ - ld a4,48(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - bne a4,a3,198ea │ │ │ │ - bnez a4,198ea │ │ │ │ - ld a4,16(sp) │ │ │ │ - bltu a2,a4,19c8e │ │ │ │ - subw a4,a2,a5 │ │ │ │ - li a2,20 │ │ │ │ - mv a5,a4 │ │ │ │ - bltu a2,a4,19cda │ │ │ │ - subw a3,s3,s5 │ │ │ │ - bltu a2,a3,19cda │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a3,0(a5) │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a4,0(a3) │ │ │ │ - mv a5,a1 │ │ │ │ - bgeu a4,a1,19ca8 │ │ │ │ - mv a5,a4 │ │ │ │ - lw a0,4(a2) │ │ │ │ - lw a1,4(a3) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - bgeu a0,a1,19cb8 │ │ │ │ - mv a4,a1 │ │ │ │ - ld a1,96(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - ld s0,40(sp) │ │ │ │ - and a5,a5,a1 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,0(a2) │ │ │ │ - sd a5,0(a3) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a1,16(s4) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - j 19a4e │ │ │ │ - bltu s3,s5,198ea │ │ │ │ - subw t6,s3,s5 │ │ │ │ - addiw a3,t6,20 │ │ │ │ - bgeu a4,a3,198ea │ │ │ │ - addiw a5,a5,20 │ │ │ │ - bgeu t6,a5,198ea │ │ │ │ - j 19c8e │ │ │ │ - lwu a5,20(t1) │ │ │ │ - ld a1,16(s0) │ │ │ │ - mv a0,s0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w s1,a0 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s3 │ │ │ │ + ld a5,152(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + bnez a0,17d5e │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal e688 │ │ │ │ + ld a5,112(sp) │ │ │ │ + beqz a5,1791c │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s3,a5,1791c │ │ │ │ + bltu s4,a5,17948 │ │ │ │ + li a5,1 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 29978 │ │ │ │ + ld a5,96(sp) │ │ │ │ + beqz a5,17948 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s4,a5,17948 │ │ │ │ + bltu s3,a5,17948 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a3,72(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + mv a7,s4 │ │ │ │ + mv a6,s3 │ │ │ │ + addi a5,sp,328 │ │ │ │ + addi a4,sp,296 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 29978 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal e688 │ │ │ │ mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 14ab2 │ │ │ │ + li a1,10 │ │ │ │ + jal e85c │ │ │ │ + mv s11,a0 │ │ │ │ + beqz s3,1796c │ │ │ │ + bnez s7,17568 │ │ │ │ + li a3,0 │ │ │ │ + j 1757a │ │ │ │ + mv a1,s5 │ │ │ │ mv a0,s0 │ │ │ │ - jal 43e6a │ │ │ │ - ld a5,16(s10) │ │ │ │ - ld a4,16(s8) │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - beqz a4,19d9c │ │ │ │ - li a1,56 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(s10) │ │ │ │ - li a2,56 │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a1,0(a5) │ │ │ │ - jal 36a0 │ │ │ │ - lwu a2,0(s1) │ │ │ │ - lwu a5,8(s8) │ │ │ │ - lw a3,28(s1) │ │ │ │ - lw a1,12(s8) │ │ │ │ - sub a5,a5,a2 │ │ │ │ - addi a5,a5,1 │ │ │ │ - not a2,a5 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - addw a3,a3,a1 │ │ │ │ - and a5,a5,a2 │ │ │ │ - subw a5,a3,a5 │ │ │ │ - lw a1,0(s8) │ │ │ │ - sw a5,12(s8) │ │ │ │ - lw a5,4(s1) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - ld a0,16(s8) │ │ │ │ - sw a5,8(s8) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sw a1,0(s8) │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s8) │ │ │ │ - lw a7,0(s10) │ │ │ │ - sd a0,16(s8) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s1,0(a0) │ │ │ │ - j 19b8a │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,16(s8) │ │ │ │ - li a1,56 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(s10) │ │ │ │ - li a2,56 │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a1,0(a5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,16(s10) │ │ │ │ - ld a3,16(s8) │ │ │ │ - li a4,1 │ │ │ │ - add a5,a5,s9 │ │ │ │ - sd s1,0(a3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw a4,0(s8) │ │ │ │ - lw a4,0(a5) │ │ │ │ - sw a4,4(s8) │ │ │ │ - lw a4,4(a5) │ │ │ │ - sw a4,8(s8) │ │ │ │ - lw a5,28(a5) │ │ │ │ - sw a5,12(s8) │ │ │ │ - lw a7,0(s10) │ │ │ │ - j 19b8a │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - j 19bf6 │ │ │ │ - sd s3,296(sp) │ │ │ │ - sd s10,240(sp) │ │ │ │ - sd s11,232(sp) │ │ │ │ - fsd fs0,216(sp) │ │ │ │ - fsd fs1,208(sp) │ │ │ │ - fsd fs2,200(sp) │ │ │ │ - fsd fs3,192(sp) │ │ │ │ - fsd fs4,184(sp) │ │ │ │ - fsd fs5,176(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - addw s2,a1,a3 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - sd s3,8(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s3,a3 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,19e90 │ │ │ │ - mv a2,s0 │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - ld a3,0(a2) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd a3,0(a5) │ │ │ │ - ld a3,16(a2) │ │ │ │ - lbu a4,12(a2) │ │ │ │ - addi a2,a2,56 │ │ │ │ - sd a3,16(a5) │ │ │ │ - sb a4,12(a5) │ │ │ │ - lw a4,-28(a2) │ │ │ │ - ld a3,-16(a2) │ │ │ │ - fld fa5,-24(a2) │ │ │ │ - sw a4,28(a5) │ │ │ │ - lw a4,-48(a2) │ │ │ │ - sd a3,40(a5) │ │ │ │ - fsd fa5,32(a5) │ │ │ │ - sw a4,8(a5) │ │ │ │ - lbu a4,-8(a2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - sb a4,48(a5) │ │ │ │ - lw a4,-32(a2) │ │ │ │ - sw a4,24(a5) │ │ │ │ - bne s2,s1,19e40 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-304 │ │ │ │ - sd s0,288(sp) │ │ │ │ - auipc s0,0x60 │ │ │ │ - ld s0,110(s0) │ │ │ │ - sd s2,272(sp) │ │ │ │ - sd ra,296(sp) │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd a0,152(sp) │ │ │ │ + jal 23a2e │ │ │ │ + mv a3,a0 │ │ │ │ + j 174d2 │ │ │ │ + addi a5,sp,240 │ │ │ │ + sd a5,128(sp) │ │ │ │ + j 17586 │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c864 │ │ │ │ + addi a5,s1,400 │ │ │ │ + sd zero,112(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + bnez a0,17534 │ │ │ │ + lw a2,408(s1) │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal e688 │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a1,s2 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28c4a │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + mv a4,s10 │ │ │ │ + jal 29364 │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c864 │ │ │ │ + bnez a0,17740 │ │ │ │ + ld a4,360(sp) │ │ │ │ + addi a5,sp,360 │ │ │ │ + beqz a4,17e80 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - beqz a4,1a25c │ │ │ │ - addi a5,sp,148 │ │ │ │ - sd s3,264(sp) │ │ │ │ - fsd fs2,168(sp) │ │ │ │ - fsd fs3,160(sp) │ │ │ │ - slli s3,a4,0x20 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fmv.d fs3,fa1 │ │ │ │ - addiw s0,a4,-1 │ │ │ │ - sd s4,256(sp) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv s4,a3 │ │ │ │ - li t1,0 │ │ │ │ - li a3,-1 │ │ │ │ - li t5,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - addi a5,sp,144 │ │ │ │ - sd s9,216(sp) │ │ │ │ - sw s0,132(sp) │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s10,208(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - fsd fs0,184(sp) │ │ │ │ - fsd fs1,176(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,112(sp) │ │ │ │ + jal caa4 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a7,128(sp) │ │ │ │ sd a5,24(sp) │ │ │ │ - sd t5,104(sp) │ │ │ │ - mv a6,t1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - mv s9,a2 │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a7,136(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - ld a0,0(s9) │ │ │ │ - slli a2,a6,0x4 │ │ │ │ - addiw a4,a6,1 │ │ │ │ - add a5,a0,a2 │ │ │ │ - lw a1,8(a5) │ │ │ │ - sd a4,56(sp) │ │ │ │ - sext.w a3,a6 │ │ │ │ - mv t1,s9 │ │ │ │ - beqz a1,1a00a │ │ │ │ - li a4,1 │ │ │ │ - li s10,0 │ │ │ │ - subw s8,a4,a3 │ │ │ │ - mv s1,s10 │ │ │ │ - li s3,0 │ │ │ │ - sd t1,112(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - mv s10,a6 │ │ │ │ - sd a3,40(sp) │ │ │ │ - mv s2,s0 │ │ │ │ - sw s8,72(sp) │ │ │ │ - ld a6,0(a5) │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s11,a6,a5 │ │ │ │ - lw s0,20(s11) │ │ │ │ - ld t4,16(s2) │ │ │ │ - lw s5,4(s11) │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - add t4,t4,s8 │ │ │ │ - lw a6,0(t4) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a3,112(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ ld a5,64(sp) │ │ │ │ - lw a4,8(s2) │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - addw s5,s5,a5 │ │ │ │ - sd a6,80(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - lw a6,72(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - lw s7,24(s11) │ │ │ │ - addw s6,a6,s5 │ │ │ │ - jal b538 │ │ │ │ - ld a0,0(s4) │ │ │ │ + mv a6,s10 │ │ │ │ mv a1,s6 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36fca │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a0,0(s2) │ │ │ │ - sw zero,144(sp) │ │ │ │ - sw zero,148(sp) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv s6,a0 │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld a2,24(sp) │ │ │ │ - sext.w s6,s6 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,136(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s3,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 28910 │ │ │ │ + sd a0,136(sp) │ │ │ │ + jal c82e │ │ │ │ + sd a0,112(sp) │ │ │ │ + bnez a0,17e38 │ │ │ │ + ld s10,136(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + jal b908 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + j 17534 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a5,1 │ │ │ │ + jal 5770a │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,17a64 │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s4,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + bnez a4,17a64 │ │ │ │ + li a4,1 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,376(sp) │ │ │ │ + sd zero,384(sp) │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,17ca8 │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,17cd8 │ │ │ │ + ld s10,136(sp) │ │ │ │ + mv a6,s1 │ │ │ │ + addi a5,sp,376 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a3,s4 │ │ │ │ mv a1,s6 │ │ │ │ - jal 43e6a │ │ │ │ - flt.d a5,fs0,fs2 │ │ │ │ - beqz a5,19fec │ │ │ │ - fle.d a5,fs3,fs1 │ │ │ │ - beqz a5,19fec │ │ │ │ - bltu s7,s0,19fec │ │ │ │ - ld a5,88(sp) │ │ │ │ - subw s7,s7,s0 │ │ │ │ - bltu s7,a5,1a1e2 │ │ │ │ - ld a0,0(s9) │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w s3,s1 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,8(a5) │ │ │ │ - bltu s3,a4,19f46 │ │ │ │ - ld t1,112(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv s0,s2 │ │ │ │ - li a1,0 │ │ │ │ - lw a5,132(sp) │ │ │ │ - mv s2,s0 │ │ │ │ - sd a6,72(sp) │ │ │ │ - subw s10,a5,a3 │ │ │ │ - sext.w a5,s10 │ │ │ │ - sd a5,48(sp) │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli s10,a5,0x1c │ │ │ │ - mv s0,t1 │ │ │ │ - sd a3,112(sp) │ │ │ │ - sd s9,80(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 1737c │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a2,s10 │ │ │ │ + li a0,0 │ │ │ │ + sd s10,136(sp) │ │ │ │ + jal 5770a │ │ │ │ + ld a3,64(sp) │ │ │ │ + lw a2,8(s6) │ │ │ │ + ld a0,152(sp) │ │ │ │ + mv a4,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 16a20 │ │ │ │ + li a1,16 │ │ │ │ + mv s10,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,152(sp) │ │ │ │ + jal caa4 │ │ │ │ li a5,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - beq a1,a5,1a108 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld a5,40(sp) │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,8(a5) │ │ │ │ - beqz a4,1a108 │ │ │ │ - li s11,0 │ │ │ │ - li s9,0 │ │ │ │ - mv s3,s2 │ │ │ │ - mv s6,s9 │ │ │ │ - mv s2,s11 │ │ │ │ - ld a6,0(a5) │ │ │ │ - slli a5,s2,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s1,a6,a5 │ │ │ │ - lw s11,20(s1) │ │ │ │ - ld t4,16(s3) │ │ │ │ - ld a6,56(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - lw a4,8(s3) │ │ │ │ - ld a3,32(sp) │ │ │ │ - srli s7,a5,0x1e │ │ │ │ - lw s8,4(s1) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - add t4,t4,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - subw s5,a6,s8 │ │ │ │ - lw s9,0(t4) │ │ │ │ - lw s10,24(s1) │ │ │ │ - jal b538 │ │ │ │ - ld a0,0(s4) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a1,s8 │ │ │ │ - add a0,a0,s5 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - jal 36fca │ │ │ │ - ld a5,16(s3) │ │ │ │ - ld a0,0(s3) │ │ │ │ - sw zero,144(sp) │ │ │ │ - sw zero,148(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv s7,a0 │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - ld a2,24(sp) │ │ │ │ - sext.w s7,s7 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 43e6a │ │ │ │ - flt.d a5,fs0,fs2 │ │ │ │ - beqz a5,1a0ea │ │ │ │ - fle.d a5,fs3,fs1 │ │ │ │ - beqz a5,1a0ea │ │ │ │ - bltu s10,s11,1a0ea │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,24(sp) │ │ │ │ ld a5,88(sp) │ │ │ │ - subw s10,s10,s11 │ │ │ │ - bltu s10,a5,1a160 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w s6,s2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,8(a5) │ │ │ │ - li a1,1 │ │ │ │ - bltu s6,a4,1a046 │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a4,144(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a3,136(sp) │ │ │ │ + ld a1,152(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a7,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 16afa │ │ │ │ + lw a5,272(s1) │ │ │ │ + bgeu s3,a5,17bb6 │ │ │ │ + lw a2,356(s1) │ │ │ │ + ld a1,152(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 366d6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal b908 │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal b908 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + j 1779a │ │ │ │ li a5,1 │ │ │ │ - mv s2,s3 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne a1,a5,1a032 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - ld s9,80(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a5,64(sp) │ │ │ │ + ld a1,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ ld a5,120(sp) │ │ │ │ - addi a6,a6,1 │ │ │ │ - mv s0,s2 │ │ │ │ - bne a6,a5,19f12 │ │ │ │ - ld t5,104(sp) │ │ │ │ - ld s2,136(sp) │ │ │ │ - ld s1,280(sp) │ │ │ │ - ld s3,264(sp) │ │ │ │ - ld s4,256(sp) │ │ │ │ - ld s5,248(sp) │ │ │ │ - ld s6,240(sp) │ │ │ │ - ld s7,232(sp) │ │ │ │ - ld s8,224(sp) │ │ │ │ - ld s9,216(sp) │ │ │ │ - ld s10,208(sp) │ │ │ │ - ld s11,200(sp) │ │ │ │ - fld fs0,184(sp) │ │ │ │ - fld fs1,176(sp) │ │ │ │ - fld fs2,168(sp) │ │ │ │ - fld fs3,160(sp) │ │ │ │ - auipc a5,0x60 │ │ │ │ - ld a5,-556(a5) │ │ │ │ - sw t5,0(s2) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1a262 │ │ │ │ - ld ra,296(sp) │ │ │ │ - ld s0,288(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - ld s2,272(sp) │ │ │ │ - addi sp,sp,304 │ │ │ │ - ret │ │ │ │ - ld s11,104(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - subw s9,s9,s8 │ │ │ │ - addiw s10,s11,1 │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - sub s8,a5,a4 │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + mv a5,s4 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 3624a │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal b908 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv s2,s10 │ │ │ │ + j 1778e │ │ │ │ + li a4,1 │ │ │ │ + j 176c6 │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c864 │ │ │ │ + beqz a0,1781e │ │ │ │ + ld a1,120(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c910 │ │ │ │ + beqz a0,1781e │ │ │ │ + lw a5,160(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + addw a1,s11,a5 │ │ │ │ + jal c980 │ │ │ │ + beqz a0,1781e │ │ │ │ + j 177b6 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal e688 │ │ │ │ ld a5,112(sp) │ │ │ │ - li a4,-1 │ │ │ │ - srli a3,a4,0x20 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s5,s5,a3 │ │ │ │ - and t3,s6,a3 │ │ │ │ - slli s8,s8,0x3 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - add s8,s8,a0 │ │ │ │ - or s5,s5,a5 │ │ │ │ - or t3,t3,s9 │ │ │ │ + beqz a5,1780e │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s3,a5,1780e │ │ │ │ + bltu s4,a5,1780e │ │ │ │ li a5,1 │ │ │ │ - sd a0,96(sp) │ │ │ │ - sb a5,12(s8) │ │ │ │ - sd s5,0(s8) │ │ │ │ - sw s7,24(s8) │ │ │ │ - sd t3,16(s8) │ │ │ │ - sd s1,40(s8) │ │ │ │ - mv a0,s1 │ │ │ │ - jal b4f0 │ │ │ │ - ld a5,48(sp) │ │ │ │ - sw a0,28(s8) │ │ │ │ - fsd fs0,32(s8) │ │ │ │ - sw a5,8(s8) │ │ │ │ - sb zero,48(s8) │ │ │ │ - sd s10,104(sp) │ │ │ │ - j 1a0ea │ │ │ │ - ld s0,104(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - addiw a4,s0,1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a4,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a3,s0,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld s0,40(sp) │ │ │ │ - ld a2,80(sp) │ │ │ │ - slli a5,a3,0x3 │ │ │ │ - li a4,-1 │ │ │ │ - sub a5,a5,a3 │ │ │ │ - srli a3,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - and a3,a3,s0 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - and t3,s3,a4 │ │ │ │ - add s7,a0,a5 │ │ │ │ - or a5,a3,s5 │ │ │ │ - or a3,t3,a2 │ │ │ │ - sd a0,96(sp) │ │ │ │ - sd a5,0(s7) │ │ │ │ - sw s6,24(s7) │ │ │ │ - sb zero,12(s7) │ │ │ │ - sd a3,16(s7) │ │ │ │ - sd s11,40(s7) │ │ │ │ - mv a0,s11 │ │ │ │ - jal b4f0 │ │ │ │ - sw a0,28(s7) │ │ │ │ - sw s0,8(s7) │ │ │ │ - fsd fs0,32(s7) │ │ │ │ - sb zero,48(s7) │ │ │ │ - j 19fec │ │ │ │ - li t5,0 │ │ │ │ - sd zero,96(sp) │ │ │ │ - j 1a13c │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s3,264(sp) │ │ │ │ - sd s4,256(sp) │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s9,216(sp) │ │ │ │ - sd s10,208(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - fsd fs0,184(sp) │ │ │ │ - fsd fs1,176(sp) │ │ │ │ - fsd fs2,168(sp) │ │ │ │ - fsd fs3,160(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - beqz a1,1a436 │ │ │ │ - slli s11,a1,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd s6,64(sp) │ │ │ │ - slli s6,s11,0x3 │ │ │ │ - sub s6,s6,s11 │ │ │ │ - slli s6,s6,0x3 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add s6,s6,a0 │ │ │ │ - li s5,0 │ │ │ │ - li s11,0 │ │ │ │ - li s7,10 │ │ │ │ - li s0,0 │ │ │ │ - beqz s11,1a3aa │ │ │ │ - mv s0,s5 │ │ │ │ - li s2,0 │ │ │ │ - j 1a2dc │ │ │ │ - bgeu s9,s10,1a30a │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s0,s0,56 │ │ │ │ - beq s2,s11,1a3a8 │ │ │ │ - lw s4,0(s0) │ │ │ │ - lw s3,0(s1) │ │ │ │ - lw s10,4(s0) │ │ │ │ - lw s9,4(s1) │ │ │ │ - lw s8,20(s0) │ │ │ │ - lw a1,20(s1) │ │ │ │ - lbu a4,12(s0) │ │ │ │ - lbu a5,12(s1) │ │ │ │ - lw a2,24(s0) │ │ │ │ - lw a3,24(s1) │ │ │ │ - bltu s3,s4,1a2ce │ │ │ │ - bgeu s10,s9,1a376 │ │ │ │ - bne s4,s3,1a2d2 │ │ │ │ - bne a4,a5,1a2d2 │ │ │ │ - bne a2,a3,1a2d2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 4391c │ │ │ │ - subw s3,s7,s3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addw s3,s3,s4 │ │ │ │ - bgeu a0,s3,1a2d2 │ │ │ │ - bgeu s2,s11,1a3a8 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a0,40(s1) │ │ │ │ - slli s0,s2,0x3 │ │ │ │ - sub s0,s0,s2 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - jal b4f0 │ │ │ │ - add s0,s0,s5 │ │ │ │ - lw a5,28(s0) │ │ │ │ - blt a5,a0,1a412 │ │ │ │ - addi s1,s1,56 │ │ │ │ - bne s1,s6,1a2c8 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - bne a4,a5,1a2d2 │ │ │ │ - bne a2,a3,1a2d2 │ │ │ │ - mv a0,s8 │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 4391c │ │ │ │ - addiw a5,s3,10 │ │ │ │ - sext.w a0,a0 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - bltu a0,a5,1a326 │ │ │ │ - ld a1,0(sp) │ │ │ │ - bne s4,s3,1a2d2 │ │ │ │ - beq s10,s9,1a312 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s0,s0,56 │ │ │ │ - bne s2,s11,1a2dc │ │ │ │ - mv s0,s11 │ │ │ │ - addiw s11,s0,1 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,a5,0x3 │ │ │ │ - ld a4,0(s1) │ │ │ │ - sub s0,s0,a5 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd a4,0(s0) │ │ │ │ - lw a5,24(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - mv s5,a0 │ │ │ │ - sw a5,24(s0) │ │ │ │ - lbu a5,12(s1) │ │ │ │ - sd a4,16(s0) │ │ │ │ - addi s1,s1,56 │ │ │ │ - sb a5,12(s0) │ │ │ │ - ld a0,-16(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ - jal b4f0 │ │ │ │ - sw a0,28(s0) │ │ │ │ - lw a5,-48(s1) │ │ │ │ - fld fa5,-24(s1) │ │ │ │ - sw a5,8(s0) │ │ │ │ - fsd fa5,32(s0) │ │ │ │ - lbu a5,-8(s1) │ │ │ │ - sb a5,48(s0) │ │ │ │ - bne s1,s6,1a2c2 │ │ │ │ - j 1a350 │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lbu a4,12(s1) │ │ │ │ - ld a5,16(s1) │ │ │ │ - sb a4,12(s0) │ │ │ │ - ld a0,40(s1) │ │ │ │ - sd a5,16(s0) │ │ │ │ - sd a0,40(s0) │ │ │ │ - jal b4f0 │ │ │ │ - sw a0,28(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - fld fa5,32(s1) │ │ │ │ - sw a5,8(s0) │ │ │ │ - fsd fa5,32(s0) │ │ │ │ - j 1a348 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - li s5,0 │ │ │ │ - sw s11,0(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-240 │ │ │ │ - mv t3,a6 │ │ │ │ - lw a6,240(sp) │ │ │ │ - mv t1,a7 │ │ │ │ - sd s0,224(sp) │ │ │ │ - auipc s0,0x60 │ │ │ │ - ld s0,-1348(s0) │ │ │ │ - addi a7,sp,108 │ │ │ │ - sd t1,72(sp) │ │ │ │ - ld t1,0(s0) │ │ │ │ - sd t1,120(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd t3,64(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - jal 19e9e │ │ │ │ - lw a1,108(sp) │ │ │ │ - addi a3,sp,104 │ │ │ │ - li a2,12 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 1a282 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s0 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 29978 │ │ │ │ + j 1780e │ │ │ │ + lbu a4,388(s1) │ │ │ │ + addi a3,sp,328 │ │ │ │ + addi a2,sp,296 │ │ │ │ + li a5,0 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + sd a3,168(sp) │ │ │ │ + sd a2,160(sp) │ │ │ │ + jal 5770a │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a1,216(s1) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a3,168(sp) │ │ │ │ + ld a2,160(sp) │ │ │ │ + ld a0,152(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + jal 3624a │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,152(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal b908 │ │ │ │ + ld a0,152(sp) │ │ │ │ jal 3670 │ │ │ │ - lw s6,104(sp) │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-744 │ │ │ │ - li a2,56 │ │ │ │ - slli s0,s6,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3400 │ │ │ │ - slli a5,s0,0x1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - slli s0,a5,0x3 │ │ │ │ - mv a1,s0 │ │ │ │ + ld a5,120(sp) │ │ │ │ + sd a5,152(sp) │ │ │ │ + j 17aea │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c864 │ │ │ │ + beqz a0,17860 │ │ │ │ + ld a1,120(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c910 │ │ │ │ + beqz a0,17860 │ │ │ │ + lw a5,160(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + addw a1,s11,a5 │ │ │ │ + jal c980 │ │ │ │ + beqz a0,17860 │ │ │ │ + sd zero,96(sp) │ │ │ │ + j 178d8 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a3,216(s1) │ │ │ │ + ld a7,96(sp) │ │ │ │ + ld a6,72(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a5,2 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a2,s6 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a6,a0 │ │ │ │ - beqz s6,1a95a │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - add a4,a0,s0 │ │ │ │ + jal 50ac8 │ │ │ │ + mv s2,a0 │ │ │ │ + j 1769c │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a5,1 │ │ │ │ + li a0,0 │ │ │ │ + jal 5770a │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,17c80 │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s4,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + bnez a4,17c80 │ │ │ │ + li a4,1 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,376(sp) │ │ │ │ + sd zero,384(sp) │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,17f3e │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,17f10 │ │ │ │ + ld a2,136(sp) │ │ │ │ + addi a5,sp,376 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 1737c │ │ │ │ + j 1786a │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s10,a5,0x1c │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,152(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,152(sp) │ │ │ │ mv a5,a0 │ │ │ │ + sd a0,376(sp) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd zero,0(a5) │ │ │ │ sw zero,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a3,17cc4 │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 17a72 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s10,a5,0x1c │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,152(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,152(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,384(sp) │ │ │ │ + add a3,a0,s10 │ │ │ │ sd zero,0(a5) │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a4,a5,1a4d8 │ │ │ │ - addi a5,sp,116 │ │ │ │ - li s5,0 │ │ │ │ - li s7,0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - addi a5,sp,112 │ │ │ │ - sd a5,32(sp) │ │ │ │ - mv s9,s10 │ │ │ │ - sd zero,48(sp) │ │ │ │ - li s1,0 │ │ │ │ - sd s6,40(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - mv a5,a6 │ │ │ │ - mv s4,s7 │ │ │ │ - sd a6,8(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - li a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - li a1,8 │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a3,a5,17cf4 │ │ │ │ + j 17a78 │ │ │ │ + ld a0,312(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 516fe │ │ │ │ + sext.w s10,a0 │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,s10,17784 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - li a1,56 │ │ │ │ - sd a0,16(a5) │ │ │ │ + jal af94 │ │ │ │ + sd a0,152(sp) │ │ │ │ + jal caa4 │ │ │ │ + li a5,1 │ │ │ │ + ld a3,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a7,96(sp) │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + ld a1,152(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + li a5,2 │ │ │ │ + mv a2,s6 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,56 │ │ │ │ - mv a1,s9 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a3,28(s9) │ │ │ │ - ld a4,16(a5) │ │ │ │ - sd s3,0(a4) │ │ │ │ - sw a3,12(a5) │ │ │ │ - lw a3,0(s9) │ │ │ │ - sw a3,4(a5) │ │ │ │ - lw a3,4(s9) │ │ │ │ - sw a3,8(a5) │ │ │ │ - bne s1,s4,1a944 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addiw s1,s4,1 │ │ │ │ - addi s10,s10,56 │ │ │ │ - addi a5,a5,24 │ │ │ │ - beq a4,s1,1a74a │ │ │ │ - ld s5,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - mv s9,s10 │ │ │ │ - mv s0,s6 │ │ │ │ - mv s11,s1 │ │ │ │ - mv s6,s5 │ │ │ │ - li s3,10 │ │ │ │ - mv s5,s10 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s10,s7 │ │ │ │ - j 1a58c │ │ │ │ - beq s7,s0,1a5b8 │ │ │ │ - addiw a5,s10,1 │ │ │ │ - addi s6,s6,24 │ │ │ │ - beq s10,s4,1a676 │ │ │ │ - mv s10,a5 │ │ │ │ - lwu a5,8(s6) │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - blt s3,a5,1a7d8 │ │ │ │ - addi a5,a5,1 │ │ │ │ - lw a2,12(s6) │ │ │ │ - lw a4,28(s5) │ │ │ │ - not a3,a5 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - addw a4,a4,a2 │ │ │ │ - and a5,a5,a3 │ │ │ │ - subw s7,a4,a5 │ │ │ │ - bge s0,s7,1a57c │ │ │ │ - mv s11,s10 │ │ │ │ - beq s11,s1,1a638 │ │ │ │ - lw a5,0(s6) │ │ │ │ - ld a4,16(s6) │ │ │ │ - mv a2,s5 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,0(a5) │ │ │ │ + jal 50ac8 │ │ │ │ + mv s10,a0 │ │ │ │ mv a0,s2 │ │ │ │ - mv s0,s7 │ │ │ │ - jal 191bc │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv s8,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a2,s5 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a1,0(a5) │ │ │ │ + jal c82e │ │ │ │ + bnez a0,17eda │ │ │ │ + mv a0,s10 │ │ │ │ + jal b908 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + j 17784 │ │ │ │ + ld a1,104(sp) │ │ │ │ mv a0,s2 │ │ │ │ - sext.w s8,s8 │ │ │ │ - jal 191bc │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s8,a0,1a580 │ │ │ │ - lwu a4,0(s5) │ │ │ │ - lwu a5,8(s6) │ │ │ │ - lw a3,12(s6) │ │ │ │ - lw s7,28(s5) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - addi a5,a5,1 │ │ │ │ - not a4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - addw s7,s7,a3 │ │ │ │ - and a5,a5,a4 │ │ │ │ - subw s7,s7,a5 │ │ │ │ - ld a4,40(s5) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a0,0(s2) │ │ │ │ - lwu a4,20(a4) │ │ │ │ - mv s0,s7 │ │ │ │ - ld a1,16(a0) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - mv s11,s10 │ │ │ │ - addi s6,s6,24 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - sext.w a1,a1 │ │ │ │ - jal 43e6a │ │ │ │ - addiw a5,s10,1 │ │ │ │ - bne s10,s4,1a58a │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s6,s0 │ │ │ │ - mv s10,s5 │ │ │ │ - mv s4,s1 │ │ │ │ - beq s11,s1,1a50e │ │ │ │ - slli a1,s11,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli s3,a1,0x1 │ │ │ │ - add s3,s3,a1 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - add s3,s3,a4 │ │ │ │ - lw a1,0(s3) │ │ │ │ + jal c864 │ │ │ │ + beqz a0,178e2 │ │ │ │ + lw a5,160(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + addw a1,s11,a5 │ │ │ │ + jal c980 │ │ │ │ + j 178e2 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + jal e688 │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28c4a │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 29364 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,96(sp) │ │ │ │ + j 178ac │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s7,a5,0x4 │ │ │ │ + mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ - li s4,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - sw a1,0(a5) │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a2,0(s3) │ │ │ │ - sd a0,16(a5) │ │ │ │ - mv s11,a5 │ │ │ │ - beqz a2,1a6f2 │ │ │ │ - li a1,56 │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,360(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + add a3,a0,s7 │ │ │ │ + beqz s3,17f08 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a3,a0,17dda │ │ │ │ + lw a2,392(s1) │ │ │ │ + li a3,1 │ │ │ │ + bne a2,a3,176da │ │ │ │ + slli s7,a5,0x4 │ │ │ │ + mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,16(s3) │ │ │ │ - slli s7,s4,0x3 │ │ │ │ - li a2,56 │ │ │ │ - add a4,a4,s7 │ │ │ │ - ld a1,0(a4) │ │ │ │ - mv s5,a0 │ │ │ │ - addi s4,s4,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,16(s11) │ │ │ │ - lw a3,0(s3) │ │ │ │ - add a4,a4,s7 │ │ │ │ - sd s5,0(a4) │ │ │ │ - sext.w a4,s4 │ │ │ │ - bltu a4,a3,1a6b8 │ │ │ │ - mv a5,s11 │ │ │ │ - li a1,56 │ │ │ │ + sd a4,56(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,56(sp) │ │ │ │ + sd a0,368(sp) │ │ │ │ + add a5,a0,s7 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a5,a0,17e08 │ │ │ │ + j 176da │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s7,a5,0x1c │ │ │ │ + mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,56 │ │ │ │ + sd a4,56(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,368(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + bnez s3,17e04 │ │ │ │ + j 176da │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,136(sp) │ │ │ │ + jal e688 │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld a1,136(sp) │ │ │ │ + mv a4,s10 │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28c4a │ │ │ │ + mv a4,s10 │ │ │ │ + ld s10,136(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ mv a1,s10 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a2,0(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - addiw a1,a2,-1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - srli a1,a0,0x1d │ │ │ │ - add a1,a1,a4 │ │ │ │ - sd s4,0(a1) │ │ │ │ - sw s6,12(a5) │ │ │ │ - lw a3,4(s10) │ │ │ │ - sw a3,8(a5) │ │ │ │ - lw a3,4(s3) │ │ │ │ - sw a3,4(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + sd s1,0(sp) │ │ │ │ + jal 29364 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s2 │ │ │ │ + jal cbf2 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,112(sp) │ │ │ │ + j 17a24 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,128(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 5770a │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,17eb0 │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s3,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + bnez a4,17eb0 │ │ │ │ + li a4,1 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,17f82 │ │ │ │ li a3,1 │ │ │ │ - bltu a3,a2,1a81a │ │ │ │ - ld a4,40(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - addiw s1,s4,1 │ │ │ │ - addi s10,s10,56 │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a4,s1,1a564 │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - beqz s5,1a78e │ │ │ │ - addw s6,a4,s5 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv a0,a6 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - ld a1,48(sp) │ │ │ │ - slli a5,s5,0x1 │ │ │ │ - add a5,a5,s5 │ │ │ │ - mv a6,a0 │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a6,8(sp) │ │ │ │ - jal 36a0 │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd a6,8(sp) │ │ │ │ + beq a5,a3,17fea │ │ │ │ + addi a5,sp,360 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,112(sp) │ │ │ │ + jal 1737c │ │ │ │ + ld a5,112(sp) │ │ │ │ + j 179e2 │ │ │ │ + mv a0,s10 │ │ │ │ + jal c8d8 │ │ │ │ + beqz a0,17d50 │ │ │ │ + lw a2,356(s1) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 366d6 │ │ │ │ + sd a0,152(sp) │ │ │ │ + jal e132 │ │ │ │ + beqz a0,17f74 │ │ │ │ + mv a0,s2 │ │ │ │ + jal b908 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - sw s6,0(a5) │ │ │ │ - ld a5,72(sp) │ │ │ │ - sd s10,0(a5) │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,1884(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1a95e │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - mv a0,a6 │ │ │ │ - addi sp,sp,240 │ │ │ │ - ret │ │ │ │ - ld a5,16(s6) │ │ │ │ - lw a1,20(s5) │ │ │ │ - ld a5,0(a5) │ │ │ │ - lw a0,20(a5) │ │ │ │ - jal 4391c │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,999 │ │ │ │ - bltu a5,a0,1a580 │ │ │ │ - lw a5,0(s6) │ │ │ │ - li a4,1 │ │ │ │ - bne a5,a4,1a580 │ │ │ │ - ld a4,16(s6) │ │ │ │ - lbu a5,12(s5) │ │ │ │ - ld a4,0(a4) │ │ │ │ - lbu a4,12(a4) │ │ │ │ - beq a4,a5,1a580 │ │ │ │ - lwu a5,8(s6) │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - j 1a59a │ │ │ │ - addiw a3,a2,-1 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli s5,a1,0x1d │ │ │ │ - add a1,a4,s5 │ │ │ │ - ld a0,0(a1) │ │ │ │ - addiw a2,a2,-2 │ │ │ │ - ld a1,16(s2) │ │ │ │ - ld a6,40(a0) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli s4,a0,0x1d │ │ │ │ - lwu a6,20(a6) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a7,0(a4) │ │ │ │ - ld a0,0(s2) │ │ │ │ - slli a4,a6,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lwu a1,0(a4) │ │ │ │ - ld a6,16(a0) │ │ │ │ - ld a4,40(a7) │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a1,a1,a6 │ │ │ │ - lw s3,20(a4) │ │ │ │ - jal 43df8 │ │ │ │ - ld a4,16(s2) │ │ │ │ - mv a6,a0 │ │ │ │ - slli a7,s3,0x20 │ │ │ │ - ld a0,0(s2) │ │ │ │ - srli a1,a7,0x1e │ │ │ │ - add a4,a4,a1 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - ld a1,16(a0) │ │ │ │ - sext.w s3,a6 │ │ │ │ - add a1,a1,a4 │ │ │ │ - jal 43df8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a4,16(a5) │ │ │ │ - add a3,a4,s5 │ │ │ │ - ld a3,0(a3) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a2,0(a4) │ │ │ │ - lbu a1,12(a3) │ │ │ │ - bnez a1,1a94a │ │ │ │ - lw a1,20(a3) │ │ │ │ - lw a4,20(a2) │ │ │ │ - bltu a1,a4,1a8c0 │ │ │ │ - ld a4,8(a3) │ │ │ │ - ld a3,8(a2) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - srli a3,a4,0x20 │ │ │ │ - zext.b a3,a3 │ │ │ │ - bnez a3,1a8c0 │ │ │ │ - beq s3,a0,1a738 │ │ │ │ - ld s0,56(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a1,a3,0x1 │ │ │ │ - add a1,a1,a3 │ │ │ │ - slli s5,s0,0x20 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - sext.w s6,a4 │ │ │ │ - slli s3,s5,0x1 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,0(s9) │ │ │ │ - add s3,s3,s5 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - add s3,s3,a0 │ │ │ │ - sw a3,4(s3) │ │ │ │ - lw a3,4(s9) │ │ │ │ - sd a0,48(sp) │ │ │ │ - li a1,8 │ │ │ │ - sw a3,8(s3) │ │ │ │ + ld s2,152(sp) │ │ │ │ + j 17d50 │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 176d4 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,28(s9) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(s3) │ │ │ │ - sw a3,12(s3) │ │ │ │ - sd a0,16(s3) │ │ │ │ - li a1,56 │ │ │ │ + sd a4,168(sp) │ │ │ │ + sd a1,152(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a1,152(sp) │ │ │ │ + ld a4,168(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,384(sp) │ │ │ │ + add a3,a0,a1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a3,17f2e │ │ │ │ + j 17c94 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s9 │ │ │ │ - li a2,56 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a3,16(s3) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - sd s6,56(sp) │ │ │ │ - sd s9,0(a3) │ │ │ │ - j 1a554 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv s1,s4 │ │ │ │ - j 1a732 │ │ │ │ - li a4,1 │ │ │ │ - bne a1,a4,1a8ac │ │ │ │ - lw a1,20(a3) │ │ │ │ - lw a4,20(a2) │ │ │ │ - bltu a4,a1,1a8c0 │ │ │ │ - j 1a8ac │ │ │ │ - sd zero,48(sp) │ │ │ │ - j 1a79e │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ + sd a4,168(sp) │ │ │ │ + sd a1,152(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a1,152(sp) │ │ │ │ + ld a4,168(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,376(sp) │ │ │ │ + add a3,a0,a1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a3,a5,17f5c │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 17c8e │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s0,160(sp) │ │ │ │ - auipc s0,0x5f │ │ │ │ - ld s0,1434(s0) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd a1,40(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,56(sp) │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal b908 │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 17d50 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x4 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,144(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd a1,112(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a1,112(sp) │ │ │ │ + sd a0,360(sp) │ │ │ │ + ld a5,136(sp) │ │ │ │ + ld a4,144(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + add a1,a1,a0 │ │ │ │ + beqz s3,1800a │ │ │ │ + sd zero,0(a3) │ │ │ │ + sw zero,8(a3) │ │ │ │ + addi a3,a3,16 │ │ │ │ + bne a1,a3,17fa8 │ │ │ │ + lw a2,392(s1) │ │ │ │ + li a3,1 │ │ │ │ + bne a2,a3,17ec4 │ │ │ │ + slli a1,a5,0x4 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,136(sp) │ │ │ │ + sd a1,112(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,368(sp) │ │ │ │ + add a5,a3,a1 │ │ │ │ + sd zero,0(a3) │ │ │ │ + sw zero,8(a3) │ │ │ │ + addi a3,a3,16 │ │ │ │ + bne a5,a3,17fda │ │ │ │ + j 17ec4 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + li a0,0 │ │ │ │ + sd a4,136(sp) │ │ │ │ + sd a1,112(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,368(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + bnez s3,17fd6 │ │ │ │ + j 17ec4 │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 17ebe │ │ │ │ + ld a5,216(a3) │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s8,a0 │ │ │ │ + lw a1,40(a5) │ │ │ │ + ld a0,32(a5) │ │ │ │ + auipc a4,0x62 │ │ │ │ + ld a4,-272(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,72(sp) │ │ │ │ li a5,0 │ │ │ │ - sd zero,32(sp) │ │ │ │ - beqz a1,1ab66 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s7,a4 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a2 │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + jal 1cc5c │ │ │ │ + lw a4,480(s0) │ │ │ │ + lw a5,40(s1) │ │ │ │ + mv s4,a0 │ │ │ │ + fcvt.s.w fa0,a4 │ │ │ │ + addiw a0,a5,1000 │ │ │ │ + jal 26612 │ │ │ │ mv s11,a0 │ │ │ │ - addi s4,sp,52 │ │ │ │ - addi s3,sp,48 │ │ │ │ - auipc s2,0x45 │ │ │ │ - addi s2,s2,-772 │ │ │ │ - lw a5,8(s11) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a6,12(s11) │ │ │ │ - lw a4,4(s11) │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-890 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s11) │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - beqz a5,1ab32 │ │ │ │ - ld a5,16(s11) │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - add a4,a5,s0 │ │ │ │ - ld a2,0(a4) │ │ │ │ - lw a7,28(a2) │ │ │ │ - lw a4,0(a2) │ │ │ │ - beqz a3,1ab80 │ │ │ │ - addiw a1,a3,-1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - srli a1,a0,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a1,0(a5) │ │ │ │ - li a5,1 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - lw a0,4(a1) │ │ │ │ - lw a1,28(a1) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - sext.w a0,a5 │ │ │ │ - not a6,a0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - and a5,a5,a6 │ │ │ │ - addw a1,a1,a7 │ │ │ │ - sext.w t4,a5 │ │ │ │ - subw a1,a1,a5 │ │ │ │ - lw a5,4(a2) │ │ │ │ - lbu a6,12(a2) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ - sd t4,16(sp) │ │ │ │ - fld fa5,32(a2) │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-986 │ │ │ │ - fsd fa5,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a4,40(a5) │ │ │ │ - lw s9,20(a4) │ │ │ │ - lw a4,24(a4) │ │ │ │ - bltu a4,s9,1aae0 │ │ │ │ - ld a5,16(s8) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - ld a0,0(s8) │ │ │ │ - srli s6,a4,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,0(s8) │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s3 │ │ │ │ - sext.w a1,a1 │ │ │ │ - jal 43e6a │ │ │ │ - ld a5,16(s8) │ │ │ │ - ld a0,0(s8) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lw s10,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a2,16(s8) │ │ │ │ - lw a5,48(sp) │ │ │ │ - sext.w a4,a0 │ │ │ │ - add a2,a2,s6 │ │ │ │ - lw a1,0(a2) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a2,s2 │ │ │ │ - subw a5,a1,a5 │ │ │ │ - mv a0,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a4,40(a5) │ │ │ │ - lw a4,24(a4) │ │ │ │ - bgeu a4,s9,1aa66 │ │ │ │ - lw a1,0(a5) │ │ │ │ - lw a5,4(a5) │ │ │ │ - addi s5,s5,1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - subw a1,a5,a1 │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 36fca │ │ │ │ - fmv.x.d a3,fa0 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1076 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s11) │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1080 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - lw a3,20(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s11) │ │ │ │ - sext.w a3,s5 │ │ │ │ - bltu a3,a5,1a9e6 │ │ │ │ - auipc a2,0x47 │ │ │ │ - addi a2,a2,1094 │ │ │ │ - li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi s11,s11,24 │ │ │ │ - addiw a5,a5,1 │ │ │ │ + sext.w s1,s11 │ │ │ │ + lw s7,360(s0) │ │ │ │ + sd s1,32(sp) │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,1807e │ │ │ │ + lw a5,360(s0) │ │ │ │ + addw a5,a5,s1 │ │ │ │ sd a5,32(sp) │ │ │ │ - bne a4,a5,1a9bc │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,938(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1ab88 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - mv a1,a7 │ │ │ │ - li t4,0 │ │ │ │ + ld a5,32(sp) │ │ │ │ li a0,0 │ │ │ │ - j 1aa32 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,1030(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a7,108 │ │ │ │ - li a6,25 │ │ │ │ - li a5,63 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1228 │ │ │ │ - li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,990(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a7,104 │ │ │ │ - li a6,25 │ │ │ │ - li a5,63 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1268 │ │ │ │ - li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - auipc s0,0x5f │ │ │ │ - ld s0,946(s0) │ │ │ │ - ld a0,0(s0) │ │ │ │ - li a5,115 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1290 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - li a5,75 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1322 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - fcvt.d.wu fs0,a2 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s2,a3 │ │ │ │ - li a5,1 │ │ │ │ - beqz a1,1ac5a │ │ │ │ - mv a5,a1 │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-342(a5) │ │ │ │ - auipc s1,0x5f │ │ │ │ - ld s1,834(s1) │ │ │ │ - fdiv.d fs0,fs0,fa4 │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1388 │ │ │ │ - li a1,1 │ │ │ │ - fmul.d fa5,fs0,fa5 │ │ │ │ - fcvt.wu.d s6,fa5,rtz │ │ │ │ - sext.w s6,s6 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s2,1acec │ │ │ │ - fcvt.d.wu fa5,s2 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - sd s7,24(sp) │ │ │ │ - addiw a4,s2,-1 │ │ │ │ - fcvt.wu.d s3,fa5,rtz │ │ │ │ - sext.w a3,s3 │ │ │ │ - bltu a4,a3,1ad4e │ │ │ │ - sext.w s3,s3 │ │ │ │ - li s0,0 │ │ │ │ - auipc s7,0x45 │ │ │ │ - addi s7,s7,-1442 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bgeu s3,s0,1acba │ │ │ │ - auipc s3,0x43 │ │ │ │ - addi s3,s3,1446 │ │ │ │ - bgeu s0,s2,1ace6 │ │ │ │ - ld a0,0(s1) │ │ │ │ + li s10,0 │ │ │ │ + addiw s3,a5,1 │ │ │ │ + ld a5,24(sp) │ │ │ │ + slliw s1,s3,0x1 │ │ │ │ + lw s6,40(a5) │ │ │ │ + addw a5,s1,s3 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sd a5,40(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal af94 │ │ │ │ + srliw s6,s6,0x6 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + mv s2,a0 │ │ │ │ + add s3,s3,a0 │ │ │ │ + add s1,s1,a0 │ │ │ │ + slliw s6,s6,0x6 │ │ │ │ + slli a3,s10,0x20 │ │ │ │ + srli s11,a3,0x1d │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 18202 │ │ │ │ + add s9,s2,s11 │ │ │ │ + sd a0,0(s9) │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 18202 │ │ │ │ + add s9,s3,s11 │ │ │ │ + sd a0,0(s9) │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 18202 │ │ │ │ + ld a5,32(sp) │ │ │ │ + add s11,s11,s1 │ │ │ │ + sd a0,0(s11) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bgeu a5,s10,180c2 │ │ │ │ + auipc a5,0x4c │ │ │ │ + fld fa3,-1352(a5) │ │ │ │ + auipc a5,0x4c │ │ │ │ + fld fa4,-1352(a5) │ │ │ │ + auipc a5,0x4c │ │ │ │ + fld fa5,-1352(a5) │ │ │ │ + fsd fa3,48(sp) │ │ │ │ + fsd fa4,56(sp) │ │ │ │ + fsd fa5,64(sp) │ │ │ │ + addi s6,sp,48 │ │ │ │ + auipc s9,0x47 │ │ │ │ + addi s9,s9,526 │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 16eee │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a0,181a8 │ │ │ │ + lw a5,24(a0) │ │ │ │ + li s11,0 │ │ │ │ + bnez a5,18164 │ │ │ │ + j 18178 │ │ │ │ + sd s11,0(sp) │ │ │ │ + mv a5,s7 │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv a7,s10 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s1 │ │ │ │ mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s2,s0,1acd6 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - li a4,30 │ │ │ │ - remuw a4,s4,a4 │ │ │ │ - li a5,10 │ │ │ │ - li a7,47 │ │ │ │ - bgeu a5,a4,1ad0a │ │ │ │ - li a5,20 │ │ │ │ - li a7,45 │ │ │ │ - bltu a5,a4,1ad0a │ │ │ │ - li a7,92 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a6,s5 │ │ │ │ - li a4,37 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1534 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,0(s1) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - li a5,65 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1598 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - mv s3,a4 │ │ │ │ - j 1acae │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s5,88(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s5,a1 │ │ │ │ - li a1,816 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv s6,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz a0,1aee0 │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - fsd fs5,16(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fsd fs6,8(sp) │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa4,-560(a5) │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fs5,-632(a5) │ │ │ │ - fsd fa4,0(a0) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - fmv.d fs3,fs5 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-578(a5) │ │ │ │ - mv s4,a0 │ │ │ │ - fsd fa4,8(a0) │ │ │ │ - fsd fa5,16(a0) │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fs4,-584(a5) │ │ │ │ - li s2,2 │ │ │ │ - fadd.d fs3,fs3,fs3 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - mv s1,s4 │ │ │ │ - li s0,-1 │ │ │ │ - fcvt.d.w fa0,s0 │ │ │ │ - fld fs0,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ - fadd.d fs1,fs1,fs0 │ │ │ │ - bne s0,s2,1adc6 │ │ │ │ - flt.d a5,fs1,fs4 │ │ │ │ - bnez a5,1adba │ │ │ │ - fmv.d.x fs6,zero │ │ │ │ - li s2,40 │ │ │ │ - li s3,2 │ │ │ │ - fsd fs6,0(s5) │ │ │ │ - fadd.d fs0,fs6,fs3 │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - mv s1,s4 │ │ │ │ - li s0,-1 │ │ │ │ - fmul.d fs0,fs0,fs5 │ │ │ │ - fcvt.d.w fa0,s0 │ │ │ │ - fld fs1,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs1,fs1,fa0 │ │ │ │ - fadd.d fs2,fs2,fs1 │ │ │ │ - bne s0,s3,1ae08 │ │ │ │ - flt.d a5,fs4,fs2 │ │ │ │ - beqz a5,1aed6 │ │ │ │ - fmv.d fs3,fs0 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - bnez s2,1adf8 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - mv s1,s4 │ │ │ │ - li s0,-1 │ │ │ │ - li s2,2 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - fld fa4,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fs6,fa5 │ │ │ │ - fmul.d fs0,fa5,fa4 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fa5,fs0,fa0 │ │ │ │ - fadd.d fs1,fs1,fa5 │ │ │ │ - bne s0,s2,1ae40 │ │ │ │ - fsd fs1,0(s6) │ │ │ │ - fld fa0,0(s5) │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa5,fs4,fa0 │ │ │ │ - mv a0,s4 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1740c │ │ │ │ + lw a5,24(s10) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bgeu s11,a5,18178 │ │ │ │ + lbu a5,452(s0) │ │ │ │ + bnez a5,18142 │ │ │ │ + ld a5,288(s0) │ │ │ │ + beqz a5,181ee │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 18142 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,1812a │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 22e6c │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 22c9c │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - fld fs0,0(s5) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-816(a5) │ │ │ │ - fmul.d fa5,fa0,fa5 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fsub.d fs4,fs4,fa5 │ │ │ │ - fmul.d fa5,fs0,fa5 │ │ │ │ - fld fs2,40(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs5,16(sp) │ │ │ │ - fld fs6,8(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 16eee │ │ │ │ + mv s10,a0 │ │ │ │ + bnez a0,1813a │ │ │ │ + ld a2,40(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1d6f8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x62 │ │ │ │ + ld a5,-686(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,181fe │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld a5,224(s0) │ │ │ │ + li a3,25 │ │ │ │ + mv a2,s11 │ │ │ │ + lw a1,24(a5) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 528d0 │ │ │ │ + j 18142 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + andi a0,a1,63 │ │ │ │ + srliw a5,a1,0x6 │ │ │ │ + snez a0,a0 │ │ │ │ + li a1,8 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + j 39f0 │ │ │ │ + andi a5,a2,63 │ │ │ │ + snez a5,a5 │ │ │ │ + srliw a2,a2,0x6 │ │ │ │ + mv a0,a1 │ │ │ │ + addw a1,a5,a2 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + j af94 │ │ │ │ + andi a5,a1,63 │ │ │ │ + snez a5,a5 │ │ │ │ + srliw a1,a1,0x6 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + li a1,0 │ │ │ │ + beqz a2,18244 │ │ │ │ + li a1,255 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a2,a4,0x1d │ │ │ │ + j 3890 │ │ │ │ + srliw a5,a1,0x6 │ │ │ │ + srliw a3,a1,0x6 │ │ │ │ + beqz a5,18278 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x1d │ │ │ │ + mv a5,a0 │ │ │ │ + add a3,a3,a0 │ │ │ │ + li a6,255 │ │ │ │ + j 1826c │ │ │ │ + beq a3,a5,18278 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a4,a6,18268 │ │ │ │ li a0,0 │ │ │ │ - fmul.d fs0,fs0,fs4 │ │ │ │ - fld fs4,24(sp) │ │ │ │ - fsub.d fa5,fa5,fs0 │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fsd fa5,0(s7) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ ret │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - fsd fs0,0(s5) │ │ │ │ - j 1ae30 │ │ │ │ - li a0,-4 │ │ │ │ - j 1aeca │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fa1,fs0,fs1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - fmul.d fa0,fa1,fa0 │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - j 3700 │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs0,fs0,fs1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fmul.d fa0,fs0,fa0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + andi a3,a1,63 │ │ │ │ + beqz a3,182ca │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + srliw a5,a4,0x6 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld a6,0(a5) │ │ │ │ + li a5,1 │ │ │ │ + sll a5,a5,a4 │ │ │ │ + and a5,a5,a6 │ │ │ │ + snez a5,a5 │ │ │ │ + bne a5,a2,18274 │ │ │ │ + addiw a5,a1,-2 │ │ │ │ + li a6,1 │ │ │ │ + subw a1,a4,a3 │ │ │ │ + j 182ba │ │ │ │ + ld a4,0(a4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + and a3,a3,a4 │ │ │ │ + snez a3,a3 │ │ │ │ + bne a2,a3,18274 │ │ │ │ + srliw a4,a5,0x6 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sll a3,a6,a5 │ │ │ │ + bne a1,a5,182ac │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ + beqz a1,1832c │ │ │ │ addi sp,sp,-48 │ │ │ │ - fneg.d fa5,fa0 │ │ │ │ - fcvt.d.w fa4,a0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs2,fa2 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fmul.d fs0,fa5,fa4 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fa0,fs1,fa0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + li s4,1 │ │ │ │ + auipc s3,0x47 │ │ │ │ + addi s3,s3,90 │ │ │ │ + srliw a5,s0,0x6 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sll a2,s4,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + and a2,a2,a5 │ │ │ │ + snez a2,a2 │ │ │ │ + li a0,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s1,s0,182ee │ │ │ │ + ld s0,32(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - fld fs0,24(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1604 │ │ │ │ + li a0,1 │ │ │ │ addi sp,sp,48 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1588 │ │ │ │ + li a0,1 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + srliw a5,a3,0x6 │ │ │ │ + srliw a3,a3,0x6 │ │ │ │ + beqz a5,18366 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + addi a5,a1,8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a3,0(a2) │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + and a5,a5,a3 │ │ │ │ + sd a5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne a1,a4,18354 │ │ │ │ ret │ │ │ │ - negw a0,a0 │ │ │ │ - fcvt.d.w fa1,a0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa0,-1066(a5) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - fmv.d fs0,fa2 │ │ │ │ - jal 35c0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + srliw a5,a3,0x6 │ │ │ │ + srliw a3,a3,0x6 │ │ │ │ + beqz a5,18394 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + addi a5,a1,8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a3,0(a2) │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sd a5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne a1,a4,18382 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3920 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa4,-1124(a5) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - fsub.d fa0,fa5,fa0 │ │ │ │ - fdiv.d fa0,fa0,fa4 │ │ │ │ + srliw a5,a2,0x6 │ │ │ │ + srliw a2,a2,0x6 │ │ │ │ + beqz a5,183c2 │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + addi a5,a1,8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + not a5,a5 │ │ │ │ + sd a5,-8(a0) │ │ │ │ + bne a1,a4,183b0 │ │ │ │ ret │ │ │ │ - mulw a0,a0,a1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - fmul.d fa0,fa0,fa1 │ │ │ │ - jal 3920 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + srliw a5,a3,0x6 │ │ │ │ + srliw a3,a3,0x6 │ │ │ │ + beqz a5,183f0 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + addi a5,a1,8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a3,0(a2) │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + xor a5,a5,a3 │ │ │ │ + sd a5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne a1,a4,183de │ │ │ │ ret │ │ │ │ - mulw a0,a1,a0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - sd s0,16(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - fmul.d fa0,fa0,fa1 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs1 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-1240(a5) │ │ │ │ - fdiv.d fs0,fa5,fs0 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - flt.d a5,fa5,fs0 │ │ │ │ - bnez a5,1b05e │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + srliw a5,a3,0x6 │ │ │ │ + srliw a3,a3,0x6 │ │ │ │ + beqz a5,18454 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a3,a5,0x1d │ │ │ │ + addi a5,a1,8 │ │ │ │ + mv a4,a0 │ │ │ │ + add a3,a3,a5 │ │ │ │ + li a0,0 │ │ │ │ + j 1842a │ │ │ │ + bgeu a6,a5,18420 │ │ │ │ + ld a0,0(a2) │ │ │ │ + sltu a5,a0,a5 │ │ │ │ + xori a0,a5,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + beq a3,a1,18452 │ │ │ │ + ld a6,0(a2) │ │ │ │ + ld a5,0(a1) │ │ │ │ + add a5,a5,a6 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld a6,0(a1) │ │ │ │ + bnez a0,18412 │ │ │ │ + li a0,1 │ │ │ │ + bltu a5,a6,18420 │ │ │ │ + ld a0,0(a2) │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a3,a1,1842a │ │ │ │ ret │ │ │ │ - mulw a1,a0,a1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - sd s0,16(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + srliw a2,a2,0x6 │ │ │ │ + andi a4,a3,63 │ │ │ │ + srliw a7,a3,0x6 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + srliw a3,a3,0x6 │ │ │ │ + bnez a4,184b0 │ │ │ │ + blt a5,a3,184ae │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + subw a6,a5,a7 │ │ │ │ + addi a3,a0,-16 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sub a4,a5,a4 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a2,a6,0x20 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + srli a6,a2,0x1d │ │ │ │ + add a1,a1,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sub a4,a3,a6 │ │ │ │ + ld a5,0(a1) │ │ │ │ + addi a0,a0,-8 │ │ │ │ + addi a1,a1,-8 │ │ │ │ + sd a5,8(a0) │ │ │ │ + bne a4,a0,184a0 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + slli t3,a7,0x20 │ │ │ │ + sext.w t1,a4 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + bge a3,a5,18510 │ │ │ │ + slli t4,a2,0x20 │ │ │ │ + addiw a2,a2,-2 │ │ │ │ + sub a3,a5,t3 │ │ │ │ + subw a2,a2,a7 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + slli a7,a2,0x20 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + addi a6,a0,-16 │ │ │ │ + slli t4,t4,0x3 │ │ │ │ + srli a2,a7,0x1d │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a3,a3,-8 │ │ │ │ + add a6,a6,t4 │ │ │ │ + li a7,64 │ │ │ │ + subw a7,a7,a4 │ │ │ │ + add a5,a5,a0 │ │ │ │ + add a3,a3,a1 │ │ │ │ + sub a6,a6,a2 │ │ │ │ + ld a4,8(a3) │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a5,a5,-8 │ │ │ │ + sll a4,a4,t1 │ │ │ │ + srl a2,a2,a7 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sd a4,8(a5) │ │ │ │ + addi a3,a3,-8 │ │ │ │ + bne a5,a6,184f8 │ │ │ │ + ld a5,0(a1) │ │ │ │ + slli t3,t3,0x3 │ │ │ │ + add t3,t3,a0 │ │ │ │ + sll a5,a5,t1 │ │ │ │ + sd a5,0(t3) │ │ │ │ + ret │ │ │ │ + srliw a5,a3,0x6 │ │ │ │ + srliw a2,a2,0x6 │ │ │ │ + subw a4,a2,a5 │ │ │ │ + andi a3,a3,63 │ │ │ │ + addiw t4,a4,-1 │ │ │ │ + beqz a3,18596 │ │ │ │ + sext.w t3,a3 │ │ │ │ + blez t4,18580 │ │ │ │ + addiw a7,a4,-2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a7,a4,0x1d │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a4,a0,8 │ │ │ │ + li t1,64 │ │ │ │ + subw t1,t1,a3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + mv a3,a0 │ │ │ │ + add a7,a7,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a6,8(a5) │ │ │ │ + addi a3,a3,8 │ │ │ │ + srl a4,a4,t3 │ │ │ │ + sll a6,a6,t1 │ │ │ │ + or a4,a4,a6 │ │ │ │ + sd a4,-8(a3) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a7,a3,18562 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x1d │ │ │ │ + add a1,a1,a2 │ │ │ │ + ld a5,-8(a1) │ │ │ │ + slli t4,t4,0x3 │ │ │ │ + add a0,a0,t4 │ │ │ │ + srl a5,a5,t3 │ │ │ │ + sd a5,0(a0) │ │ │ │ + ret │ │ │ │ + bltz t4,18594 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x1d │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + add a4,a4,a0 │ │ │ │ + ld a5,0(a1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + sd a5,-8(a0) │ │ │ │ + bne a4,a0,185a4 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,-638 │ │ │ │ + li a2,73 │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,-634 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,-618 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a1,256 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + jal af94 │ │ │ │ + li a2,256 │ │ │ │ + li a1,5 │ │ │ │ mv s0,a0 │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fcvt.d.wu fa0,a1 │ │ │ │ - fmul.d fa0,fa0,fa1 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs1 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-1326(a5) │ │ │ │ - fdiv.d fs0,fa5,fs0 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - flt.d a5,fa5,fs0 │ │ │ │ - bnez a5,1b0b4 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + jal 3890 │ │ │ │ + li a5,3 │ │ │ │ + sb a5,84(s0) │ │ │ │ + sb a5,116(s0) │ │ │ │ + li a3,1 │ │ │ │ + li a4,2 │ │ │ │ + li a5,4 │ │ │ │ + sb zero,65(s0) │ │ │ │ + sb zero,97(s0) │ │ │ │ + sb a3,67(s0) │ │ │ │ + sb a3,99(s0) │ │ │ │ + sb a4,71(s0) │ │ │ │ + sb a4,103(s0) │ │ │ │ + sb a5,45(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - mulw a5,a0,a1 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - fsd fs3,0(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - fcvt.d.wu fs3,a5 │ │ │ │ - fmv.d fs1,fa1 │ │ │ │ - sd ra,56(sp) │ │ │ │ - fmul.d fs3,fs3,fa1 │ │ │ │ + li a7,-1 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + and t1,a2,a7 │ │ │ │ + slli t4,a5,0x20 │ │ │ │ + slli t3,a6,0x20 │ │ │ │ + and a7,a3,a7 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + or t1,t1,t4 │ │ │ │ + or a7,a7,t3 │ │ │ │ + bgeu a3,a2,18686 │ │ │ │ + bgeu a6,a5,18686 │ │ │ │ + addw a2,a2,a5 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ mv s0,a0 │ │ │ │ - fmv.d fa0,fs3 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs2 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fs0,-1424(a5) │ │ │ │ - fdiv.d fs0,fs0,fs1 │ │ │ │ - fcvt.d.wu fs1,s1 │ │ │ │ - fsub.d fs1,fs1,fa0 │ │ │ │ - flt.d a5,fs1,fs0 │ │ │ │ - beqz a5,1b116 │ │ │ │ - fmv.d fs1,fs0 │ │ │ │ - fmv.d fa0,fs3 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs2 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - flt.d a5,fa5,fs0 │ │ │ │ - bnez a5,1b134 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - fmul.d fa0,fs0,fs1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs3,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + sd a1,0(a0) │ │ │ │ + sd a4,8(a0) │ │ │ │ + sd t1,16(a0) │ │ │ │ + sd a7,24(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + li a1,1 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + jal 39f0 │ │ │ │ + sh zero,44(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd a0,32(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - lhu a4,18(a0) │ │ │ │ - auipc s1,0x5f │ │ │ │ - ld s1,-578(s1) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,56(sp) │ │ │ │ - li a5,6 │ │ │ │ - bne a4,a5,1b1ac │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - lbu a3,20(a0) │ │ │ │ - lbu a4,21(a0) │ │ │ │ + jal 185b4 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ - lbu a5,25(s0) │ │ │ │ - sb a4,1(sp) │ │ │ │ - lbu a0,23(a0) │ │ │ │ - sb a3,0(sp) │ │ │ │ - lbu a6,22(s0) │ │ │ │ - lbu a2,24(s0) │ │ │ │ - lhu a3,0(sp) │ │ │ │ - lui a4,0x4 │ │ │ │ - slli a0,a0,0x8 │ │ │ │ - slli a5,a5,0x8 │ │ │ │ - addi a4,a4,834 │ │ │ │ - or a0,a0,a6 │ │ │ │ - or s2,a5,a2 │ │ │ │ - beq a3,a4,1b1c0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - li a0,1 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b1f6 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + ld a0,32(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,44(s0) │ │ │ │ + sd zero,32(s0) │ │ │ │ + sw zero,40(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + bnez a5,186c4 │ │ │ │ + lbu a5,45(s0) │ │ │ │ + bnez a5,186d0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - jal 1c66c │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,2 │ │ │ │ - beq a0,a5,1b1d8 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - j 1b1ac │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c66c │ │ │ │ - lhu a4,18(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - subw a5,a5,a4 │ │ │ │ - addiw a5,a5,-19 │ │ │ │ - sw a5,0(s3) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - li a0,0 │ │ │ │ - j 1b1ae │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a0,0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,45(s0) │ │ │ │ + beqz a5,186b4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s1,24(sp) │ │ │ │ - ld a4,0(a1) │ │ │ │ - auipc s1,0x5f │ │ │ │ - ld s1,-762(s1) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ + lw s1,40(a1) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s2 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - li a5,-1 │ │ │ │ - beq a4,a5,1b2a2 │ │ │ │ - lwu a5,0(a2) │ │ │ │ - ld a3,8(a1) │ │ │ │ - li a2,0 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a5,a3 │ │ │ │ - addi a5,a5,4 │ │ │ │ - add a1,a5,a4 │ │ │ │ - jal 33b0 │ │ │ │ - bnez a0,1b286 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,sp │ │ │ │ - jal 3780 │ │ │ │ - li a5,4 │ │ │ │ - bne a0,a5,1b26a │ │ │ │ - lw a0,0(sp) │ │ │ │ - jal 1c66e │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b2c2 │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,32(s3) │ │ │ │ + ld a1,32(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sw s1,40(s3) │ │ │ │ + ld a5,24(s0) │ │ │ │ + sd a5,24(s3) │ │ │ │ + lhu a5,44(s0) │ │ │ │ + sh a5,44(s3) │ │ │ │ + zext.b a4,a5 │ │ │ │ + srli s2,a5,0x8 │ │ │ │ + bnez a4,1875e │ │ │ │ + ld a5,8(s0) │ │ │ │ + lw s1,16(s0) │ │ │ │ + sd a5,8(s3) │ │ │ │ + bnez s2,18792 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sd a5,0(s3) │ │ │ │ + lwu a5,20(s0) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + or s1,s1,a5 │ │ │ │ + sd s1,16(s3) │ │ │ │ + ld s2,16(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,-706(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,1308 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - j 1b256 │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,-734(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,1232 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - j 1b256 │ │ │ │ - auipc a3,0x49 │ │ │ │ - addi a3,a3,654 │ │ │ │ - li a2,73 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,1154 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,1162 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s1,200(sp) │ │ │ │ - lui t0,0xffff4 │ │ │ │ - mv s1,a3 │ │ │ │ - lui a3,0xc │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - addi s0,a3,120 │ │ │ │ - add sp,sp,t0 │ │ │ │ - auipc s9,0x5f │ │ │ │ - ld s9,-988(s9) │ │ │ │ - add s0,s0,sp │ │ │ │ - ld a3,0(s9) │ │ │ │ - sd a3,0(s0) │ │ │ │ - li a3,0 │ │ │ │ - li a6,1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s8,a4 │ │ │ │ - mv s7,a5 │ │ │ │ - beq a1,a6,1b4be │ │ │ │ - addiw a5,a1,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - lui a1,0x8 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a1,a1,24 │ │ │ │ - mul a5,a5,a1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - j 1b322 │ │ │ │ - beq a2,a5,1b4be │ │ │ │ - mv s0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a4,0(a2) │ │ │ │ - bge s1,a4,1b31e │ │ │ │ - lui a4,0xc │ │ │ │ - lui a0,0xffff4 │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a4,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - add s3,a5,sp │ │ │ │ - addi a4,a4,128 │ │ │ │ - lui a5,0xffff4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a4,sp │ │ │ │ - li a3,112 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,1146 │ │ │ │ - li a1,-15 │ │ │ │ - mv a0,s3 │ │ │ │ - sd zero,-56(a5) │ │ │ │ - sd zero,-48(a5) │ │ │ │ - sd zero,-40(a5) │ │ │ │ - sw zero,-112(a5) │ │ │ │ - sw zero,-88(a5) │ │ │ │ - sd zero,-120(a5) │ │ │ │ - jal 34b0 │ │ │ │ - mv s5,a0 │ │ │ │ - bnez a0,1b488 │ │ │ │ - lw a5,16(s0) │ │ │ │ + sd s4,0(sp) │ │ │ │ + lw s4,20(s0) │ │ │ │ + addiw a0,s4,1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,8(s3) │ │ │ │ ld a1,8(s0) │ │ │ │ - li a2,0 │ │ │ │ - snez a5,a5 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3280 │ │ │ │ - li s4,-1 │ │ │ │ - beq a0,s4,1b4ca │ │ │ │ - lw a5,16(s0) │ │ │ │ - beqz a5,1b3b4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3940 │ │ │ │ - mv a5,a0 │ │ │ │ - beq a0,s4,1b468 │ │ │ │ - lw a1,16(s0) │ │ │ │ - li a2,8 │ │ │ │ - mv a0,s3 │ │ │ │ - subw a2,a2,a1 │ │ │ │ - sraw a2,a5,a2 │ │ │ │ - jal 3560 │ │ │ │ - lui s6,0xc │ │ │ │ - lui s3,0xffff4 │ │ │ │ - addi s3,s3,-120 │ │ │ │ - addi a5,s6,128 │ │ │ │ - add a5,a5,s3 │ │ │ │ - add s3,a5,sp │ │ │ │ - addi a1,s0,20 │ │ │ │ - lui a2,0x8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3660 │ │ │ │ - ld a5,0(s0) │ │ │ │ - lui s4,0xffff4 │ │ │ │ - lui s0,0xffff4 │ │ │ │ - addi a3,s6,128 │ │ │ │ - addi s4,s4,-8 │ │ │ │ - add a3,a3,s0 │ │ │ │ - addi a4,s6,128 │ │ │ │ - add s0,a3,sp │ │ │ │ - add a4,a4,s4 │ │ │ │ - sub s1,s1,a5 │ │ │ │ - sw zero,-112(s0) │ │ │ │ - li a5,0 │ │ │ │ - add s4,a4,sp │ │ │ │ - beqz s1,1b4c2 │ │ │ │ - lui a4,0xffff8 │ │ │ │ - lui a3,0x8 │ │ │ │ - addi a4,a4,-8 │ │ │ │ - bge a3,s1,1b4ce │ │ │ │ - lui a2,0xc │ │ │ │ - addi a2,a2,128 │ │ │ │ - add a2,a2,a4 │ │ │ │ - sub s1,s1,a3 │ │ │ │ - add a4,a2,sp │ │ │ │ - li s10,1 │ │ │ │ - sw a3,-88(s0) │ │ │ │ - sd a4,-96(s0) │ │ │ │ - li s6,2 │ │ │ │ - bnez a5,1b442 │ │ │ │ - mv a3,s2 │ │ │ │ - lui a2,0x4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3780 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sw a5,-112(s0) │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1b4ca │ │ │ │ - lw a5,-112(s0) │ │ │ │ - beqz a5,1b470 │ │ │ │ - sd s4,-120(s0) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 34e0 │ │ │ │ - beq a0,s6,1b470 │ │ │ │ - addiw a5,a0,4 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,1b50a │ │ │ │ - beq a0,a4,1b4e4 │ │ │ │ - lw a5,-88(s0) │ │ │ │ - beqz a5,1b500 │ │ │ │ - lw a5,-112(s0) │ │ │ │ - j 1b41c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1b4ca │ │ │ │ - li s5,-3 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - add a0,a5,sp │ │ │ │ - jal 32f0 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a5,a5,120 │ │ │ │ - add a5,a5,sp │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b50e │ │ │ │ - lui t0,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,216(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - mv s0,a2 │ │ │ │ - j 1b32c │ │ │ │ - mv a3,s7 │ │ │ │ - mv a4,s8 │ │ │ │ - li s10,0 │ │ │ │ - j 1b412 │ │ │ │ - li s5,-1 │ │ │ │ - j 1b472 │ │ │ │ - lui a2,0xc │ │ │ │ - addi a2,a2,128 │ │ │ │ - add a2,a2,a4 │ │ │ │ - sext.w a3,s1 │ │ │ │ - add a4,a2,sp │ │ │ │ - li s10,1 │ │ │ │ - li s1,0 │ │ │ │ - j 1b412 │ │ │ │ - bnez s10,1b472 │ │ │ │ - lui a4,0xc │ │ │ │ - lui a5,0xffff4 │ │ │ │ - addi a4,a4,128 │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a4,sp │ │ │ │ - lw s5,-88(a5) │ │ │ │ - subw s5,s7,s5 │ │ │ │ - j 1b472 │ │ │ │ - beqz s10,1b4e8 │ │ │ │ - lw a5,-112(s0) │ │ │ │ - j 1b3f6 │ │ │ │ - mv s5,a0 │ │ │ │ - j 1b472 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lui a3,0x8 │ │ │ │ - lui a5,0xffff8 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - lui t0,0xffff8 │ │ │ │ - addi a5,a5,-16 │ │ │ │ - addi a4,a3,16 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add sp,sp,t0 │ │ │ │ - add a5,a4,sp │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,a5 │ │ │ │ - addi a5,a3,8 │ │ │ │ - mv s0,a2 │ │ │ │ - add a5,a5,sp │ │ │ │ - lui a2,0x8 │ │ │ │ - auipc s3,0x5f │ │ │ │ - ld s3,-1588(s3) │ │ │ │ - mv s1,a1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - li a1,46 │ │ │ │ - ld a4,0(s3) │ │ │ │ - sd a4,0(a5) │ │ │ │ - li a4,0 │ │ │ │ - slli s4,s0,0x20 │ │ │ │ - jal 3890 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ srli s4,s4,0x20 │ │ │ │ - beqz s0,1b5c8 │ │ │ │ - lui s5,0x8 │ │ │ │ - sub a1,s5,s4 │ │ │ │ - lui a3,0x8 │ │ │ │ - addi a3,a3,1 │ │ │ │ + mv s1,a0 │ │ │ │ + add s1,s1,s4 │ │ │ │ mv a2,s4 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 39d0 <__memcpy_chk@plt> │ │ │ │ - bltu s0,s5,1b5c8 │ │ │ │ - lui s0,0x8 │ │ │ │ - lui a3,0xffff8 │ │ │ │ - addi a3,a3,-16 │ │ │ │ - addi a5,s0,16 │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a3,a5,sp │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,576 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi a5,s0,8 │ │ │ │ - add a5,a5,sp │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b5ea │ │ │ │ - lui t0,0x8 │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lui a5,0xffff8 │ │ │ │ - lui a4,0x8 │ │ │ │ - addi a5,a5,-16 │ │ │ │ - addi a4,a4,16 │ │ │ │ - lui a2,0x8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - subw a2,a2,s0 │ │ │ │ - add a5,a4,sp │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a5,s4 │ │ │ │ - jal 3530 │ │ │ │ - j 1b580 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - beqz a0,1b60a │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + ld s4,0(sp) │ │ │ │ + lw s1,16(s0) │ │ │ │ + beqz s2,1873a │ │ │ │ + addiw a0,s1,1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,0(s3) │ │ │ │ + ld a1,0(s0) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + add s2,s2,s1 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + j 18744 │ │ │ │ + lw a4,28(a0) │ │ │ │ + lw a5,24(a0) │ │ │ │ + ld a6,8(a0) │ │ │ │ + ld a3,0(a0) │ │ │ │ + addw a4,a4,a2 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ + add a6,a6,a4 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a1,0(a6) │ │ │ │ + lbu a0,0(a3) │ │ │ │ + jal 51738 │ │ │ │ ld ra,8(sp) │ │ │ │ + snez a0,a0 │ │ │ │ addi sp,sp,16 │ │ │ │ - j 3670 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s1,a5 │ │ │ │ - beqz a0,1b6a8 │ │ │ │ - lw a5,8(a0) │ │ │ │ - sd s5,24(sp) │ │ │ │ - lw s5,4(a0) │ │ │ │ - mv s7,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - beq s5,a5,1b71a │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul s5,s5,a5 │ │ │ │ - add a6,a0,s5 │ │ │ │ - sd s2,0(a6) │ │ │ │ - sw s4,16(a6) │ │ │ │ - slli s2,s0,0x20 │ │ │ │ - sd s3,8(a6) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - bnez s0,1b68e │ │ │ │ - addi a6,a6,20 │ │ │ │ - lui a2,0x8 │ │ │ │ - subw a2,a2,s0 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a6,s2 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,4(s7) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,4(s7) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lui s3,0x8 │ │ │ │ - addi a6,a6,20 │ │ │ │ - sub a1,s3,s2 │ │ │ │ - mv a0,a6 │ │ │ │ - mv a2,s2 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 3530 │ │ │ │ - mv a6,a0 │ │ │ │ - bltu s0,s3,1b65c │ │ │ │ - j 1b66e │ │ │ │ - li a0,32 │ │ │ │ - jal 3330 │ │ │ │ - mv s7,a0 │ │ │ │ - beqz a0,1b7a0 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - lui a0,0x40 │ │ │ │ - sb zero,0(s7) │ │ │ │ - addi a0,a0,192 │ │ │ │ - jal 3330 │ │ │ │ - lui s8,0x8 │ │ │ │ - lui s6,0x40 │ │ │ │ - sd a0,16(s7) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sw zero,0(a1) │ │ │ │ + sw zero,0(a2) │ │ │ │ + sw zero,0(a3) │ │ │ │ + sw zero,0(a4) │ │ │ │ + sw zero,0(a5) │ │ │ │ + mv s10,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + sd a3,0(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + beqz a0,188f8 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + ld a1,32(s10) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s2,a5 │ │ │ │ + li s9,0 │ │ │ │ + li s8,0 │ │ │ │ + li s7,0 │ │ │ │ + li s11,0 │ │ │ │ + li s3,5 │ │ │ │ + li s4,6 │ │ │ │ + slli s6,s9,0x3 │ │ │ │ + add a5,a1,s6 │ │ │ │ + lw a2,0(a5) │ │ │ │ + bnez a2,18900 │ │ │ │ + lw a5,4(a5) │ │ │ │ li s5,0 │ │ │ │ - addi s8,s8,24 │ │ │ │ - addi s6,s6,192 │ │ │ │ - j 1b6e4 │ │ │ │ - ld a0,16(s7) │ │ │ │ - add a0,a0,s5 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - addi a0,a0,20 │ │ │ │ - add s5,s5,s8 │ │ │ │ - jal 3890 │ │ │ │ - bne s5,s6,1b6e0 │ │ │ │ - ld a6,16(s7) │ │ │ │ - beqz a6,1b794 │ │ │ │ - li a5,8 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - sw a5,8(s7) │ │ │ │ - sw zero,4(s7) │ │ │ │ - j 1b644 │ │ │ │ - sd s6,16(sp) │ │ │ │ - lui s6,0x8 │ │ │ │ - slliw a1,s5,0x1 │ │ │ │ - addi s6,s6,24 │ │ │ │ - mv a5,a1 │ │ │ │ - mul a1,a1,s6 │ │ │ │ - sd s8,0(sp) │ │ │ │ - sw a5,8(s7) │ │ │ │ - sext.w s5,s5 │ │ │ │ - jal 3870 │ │ │ │ - mv s8,a0 │ │ │ │ - beqz a0,1b78c │ │ │ │ - lw a5,8(s7) │ │ │ │ - bgeu s5,a5,1b772 │ │ │ │ - slli a6,s5,0x20 │ │ │ │ + bnez a5,1886c │ │ │ │ + j 188d8 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a1,32(s10) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s1) │ │ │ │ + add a5,a1,s6 │ │ │ │ + lw a0,4(a5) │ │ │ │ + li s8,0 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bgeu s5,a0,188ca │ │ │ │ + lw a5,28(s10) │ │ │ │ + lw a6,24(s10) │ │ │ │ + ld a1,0(s10) │ │ │ │ + ld a0,8(s10) │ │ │ │ + addw a5,a5,s7 │ │ │ │ + addw a6,a6,s11 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ srli a6,a6,0x20 │ │ │ │ - mul a6,a6,s6 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - add a6,a6,s8 │ │ │ │ - sd zero,0(a6) │ │ │ │ - sd zero,8(a6) │ │ │ │ - sw zero,16(a6) │ │ │ │ - addi a0,a6,20 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,8(s7) │ │ │ │ - bltu s5,a5,1b742 │ │ │ │ - lw a5,4(s7) │ │ │ │ - lui a4,0x8 │ │ │ │ - addi a4,a4,24 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - sd s8,16(s7) │ │ │ │ - ld s6,16(sp) │ │ │ │ - add a6,s8,a5 │ │ │ │ - ld s8,0(sp) │ │ │ │ - j 1b644 │ │ │ │ - ld a0,16(s7) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - li s7,0 │ │ │ │ - j 1b67a │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a0,1b7e8 │ │ │ │ - lw s1,4(a0) │ │ │ │ - lw a5,8(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - beq s1,a5,1b84c │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul a5,s1,a5 │ │ │ │ - addiw s1,s1,1 │ │ │ │ add a0,a0,a5 │ │ │ │ - sd s3,8(a0) │ │ │ │ - sd s2,0(a0) │ │ │ │ - sw s1,4(s0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + add a5,a1,a6 │ │ │ │ + lbu a1,0(a0) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,18850 │ │ │ │ + lw a1,0(s2) │ │ │ │ + bgeu a1,s8,188b0 │ │ │ │ + sw s8,0(s2) │ │ │ │ + lw a5,0(s0) │ │ │ │ + ld a1,32(s10) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + add a5,a1,s6 │ │ │ │ + lw a0,4(a5) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu s5,a0,1886c │ │ │ │ + lw a2,0(a5) │ │ │ │ + beq a2,s4,1895c │ │ │ │ + beq a2,s3,18974 │ │ │ │ + lw a0,40(s10) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w a5,s9 │ │ │ │ + bltu a5,a0,1883c │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - li a0,32 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - jal 3330 │ │ │ │ + beq a2,s3,18974 │ │ │ │ + beq a2,s4,1895a │ │ │ │ + li a4,1 │ │ │ │ + bne a2,a4,18922 │ │ │ │ + ld a4,8(sp) │ │ │ │ + lw a2,4(a5) │ │ │ │ + li s8,0 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addw a2,a2,a0 │ │ │ │ + sw a2,0(a4) │ │ │ │ + lw a0,4(a5) │ │ │ │ + lw a2,0(a5) │ │ │ │ + addw s7,a0,s7 │ │ │ │ + li a4,2 │ │ │ │ + bne a2,a4,1893c │ │ │ │ + ld a4,0(sp) │ │ │ │ + lw a2,4(a5) │ │ │ │ + li s8,0 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addw a2,a2,a0 │ │ │ │ + sw a2,0(a4) │ │ │ │ + lw a0,4(a5) │ │ │ │ + lw a2,0(a5) │ │ │ │ + addw s11,a0,s11 │ │ │ │ + li a4,4 │ │ │ │ + bne a2,a4,188d4 │ │ │ │ + lw a5,4(a5) │ │ │ │ + lw a0,40(s10) │ │ │ │ + addi s9,s9,1 │ │ │ │ + addw s11,a5,s11 │ │ │ │ + sext.w a5,s9 │ │ │ │ + li s8,0 │ │ │ │ + bltu a5,a0,1883c │ │ │ │ + j 188e2 │ │ │ │ + lw a0,4(a5) │ │ │ │ + lw a2,0(s1) │ │ │ │ + li s8,0 │ │ │ │ + addw a2,a2,a0 │ │ │ │ + sw a2,0(s1) │ │ │ │ + lw a0,4(a5) │ │ │ │ + lw a2,0(a5) │ │ │ │ + addw s11,a0,s11 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + bne a2,s3,188d4 │ │ │ │ + lw a0,4(a5) │ │ │ │ + lw t1,0(s2) │ │ │ │ + addw a6,a0,s8 │ │ │ │ + bgeu t1,a6,1898c │ │ │ │ + sw a6,0(s2) │ │ │ │ + lw a0,4(a5) │ │ │ │ + addw a6,s8,a0 │ │ │ │ + lw a2,0(s0) │ │ │ │ + addi s9,s9,1 │ │ │ │ + mv s8,a6 │ │ │ │ + addw a2,a2,a0 │ │ │ │ + sw a2,0(s0) │ │ │ │ + lw a5,4(a5) │ │ │ │ + lw a0,40(s10) │ │ │ │ + addw s11,a5,s11 │ │ │ │ + addw s7,a5,s7 │ │ │ │ + sext.w a5,s9 │ │ │ │ + bltu a5,a0,1883c │ │ │ │ + j 188e2 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + auipc s0,0x61 │ │ │ │ + ld s0,1374(s0) │ │ │ │ + addi a5,sp,20 │ │ │ │ + addi a4,sp,16 │ │ │ │ + addi a3,sp,12 │ │ │ │ + addi a2,sp,8 │ │ │ │ + addi a1,sp,4 │ │ │ │ + ld a6,0(s0) │ │ │ │ + sd a6,24(sp) │ │ │ │ + li a6,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 187ec │ │ │ │ + lw a3,8(sp) │ │ │ │ + lw a0,12(sp) │ │ │ │ + lw a4,16(sp) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a2 │ │ │ │ + li a2,0 │ │ │ │ + addw a0,a0,a3 │ │ │ │ + addw a0,a0,a4 │ │ │ │ + bnez a5,189ee │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a4,40(s11) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a4,18bd8 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + li s5,1 │ │ │ │ + li s3,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + li s2,5 │ │ │ │ + li s4,6 │ │ │ │ + ld a5,32(s11) │ │ │ │ + slli s9,s7,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw s8,0(a5) │ │ │ │ + bnez s8,18b1e │ │ │ │ + lw a5,4(a5) │ │ │ │ + beqz a5,18ab0 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s0,a5,0x1e │ │ │ │ + add s0,s0,s1 │ │ │ │ + lw a4,28(s11) │ │ │ │ + lw a5,24(s11) │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,0(s11) │ │ │ │ + addw a4,a4,s6 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + bnez a0,18ae0 │ │ │ │ + lw a4,0(s0) │ │ │ │ + ld a5,32(s11) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s0) │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + bltu s8,a4,18a58 │ │ │ │ + lw a3,0(a5) │ │ │ │ + beq a3,s4,18af8 │ │ │ │ + lw a4,40(s11) │ │ │ │ + beq a3,s2,18b12 │ │ │ │ + addi s7,s7,1 │ │ │ │ + sext.w a5,s7 │ │ │ │ + bltu a5,a4,18a38 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + sw s5,0(a5) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,104(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld a5,32(s11) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + bltu s8,a4,18a58 │ │ │ │ + lw a3,0(a5) │ │ │ │ + bne a3,s4,18aa8 │ │ │ │ + lw a3,0(s0) │ │ │ │ + addw a4,a4,a3 │ │ │ │ + sw a4,0(s0) │ │ │ │ + lw a1,4(a5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + lw a4,40(s11) │ │ │ │ + addw s10,s10,a1 │ │ │ │ + addw s6,s6,a1 │ │ │ │ + bne a3,s2,18ab0 │ │ │ │ + lw a5,4(a5) │ │ │ │ + addw s10,a5,s10 │ │ │ │ + addw s6,a5,s6 │ │ │ │ + j 18ab0 │ │ │ │ + beq s8,s2,18b12 │ │ │ │ + beq s8,s4,18b78 │ │ │ │ + li a4,1 │ │ │ │ + bne s8,a4,18b46 │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a1,4(a5) │ │ │ │ + lw a3,0(a4) │ │ │ │ + addw s6,a1,s6 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw s8,0(a5) │ │ │ │ + li a4,2 │ │ │ │ + bne s8,a4,18b66 │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a1,4(a5) │ │ │ │ + lw a3,0(a4) │ │ │ │ + addw s10,a1,s10 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw s8,0(a5) │ │ │ │ + li a4,4 │ │ │ │ + beq s8,a4,18b9c │ │ │ │ + li a5,3 │ │ │ │ + beq s8,a5,18ba8 │ │ │ │ + lw a4,40(s11) │ │ │ │ + j 18ab0 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli s0,a4,0x1e │ │ │ │ + add s0,s0,s1 │ │ │ │ + lw a3,0(s0) │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a4,a4,a3 │ │ │ │ + sw a4,0(s0) │ │ │ │ + lw a1,4(a5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + lw a4,40(s11) │ │ │ │ + addw s10,s10,a1 │ │ │ │ + addw s6,s6,a1 │ │ │ │ + j 18b0e │ │ │ │ + lw a5,4(a5) │ │ │ │ + lw a4,40(s11) │ │ │ │ + addw s10,a5,s10 │ │ │ │ + j 18ab0 │ │ │ │ + addiw a5,s5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + mv a0,s1 │ │ │ │ + sext.w s0,a5 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli s5,a5,0x1e │ │ │ │ + add s5,s5,a0 │ │ │ │ + sw zero,0(s5) │ │ │ │ + lw a4,40(s11) │ │ │ │ + mv s1,a0 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + mv s5,s0 │ │ │ │ + j 18ab0 │ │ │ │ + li s5,1 │ │ │ │ + j 18aca │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + lw s2,16(a0) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + slli s3,s2,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ mv s0,a0 │ │ │ │ - beqz a0,1b8c0 │ │ │ │ - li a5,1 │ │ │ │ - lui a0,0x40 │ │ │ │ - sb a5,0(s0) │ │ │ │ - addi a0,a0,192 │ │ │ │ + mv a0,s3 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ jal 3330 │ │ │ │ - lui s5,0x8 │ │ │ │ - lui s4,0x40 │ │ │ │ - sd a0,16(s0) │ │ │ │ - li s1,0 │ │ │ │ - addi s5,s5,24 │ │ │ │ - addi s4,s4,192 │ │ │ │ - add a0,a0,s1 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - addi a0,a0,20 │ │ │ │ - jal 3890 │ │ │ │ - add s1,s1,s5 │ │ │ │ - ld a0,16(s0) │ │ │ │ - bne s1,s4,1b81a │ │ │ │ - beqz a0,1b8b2 │ │ │ │ - li a5,8 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - sw a5,8(s0) │ │ │ │ - sw zero,4(s0) │ │ │ │ - li s1,1 │ │ │ │ - j 1b7ce │ │ │ │ - sd s5,8(sp) │ │ │ │ - lui s5,0x8 │ │ │ │ - slliw a1,s1,0x1 │ │ │ │ - addi s5,s5,24 │ │ │ │ - mv a5,a1 │ │ │ │ - mul a1,a1,s5 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sw a5,8(s0) │ │ │ │ - jal 3870 │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a2,s3 │ │ │ │ mv s4,a0 │ │ │ │ - beqz a0,1b8de │ │ │ │ - lw a5,8(s0) │ │ │ │ - bgeu s1,a5,1b898 │ │ │ │ - mul a5,s1,s5 │ │ │ │ - addi a5,a5,20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd zero,-20(a5) │ │ │ │ - sd zero,-12(a5) │ │ │ │ - sw zero,-4(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - lw a4,8(s0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - add a5,a0,s5 │ │ │ │ - bltu s1,a4,1b876 │ │ │ │ - lw s1,4(s0) │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul a5,s1,a5 │ │ │ │ - sd s4,16(s0) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a0,s4,a5 │ │ │ │ - ld s4,16(sp) │ │ │ │ - j 1b7ce │ │ │ │ - mv a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + li a5,1 │ │ │ │ + beq s1,a5,18d54 │ │ │ │ + li a5,2 │ │ │ │ + beq s1,a5,18d42 │ │ │ │ + addiw a5,s1,-3 │ │ │ │ + andi a5,a5,-3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + beqz a5,18d28 │ │ │ │ + andi s1,s1,-3 │ │ │ │ + li a5,4 │ │ │ │ + bne s1,a5,18c46 │ │ │ │ + li a3,71 │ │ │ │ + li a2,82 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5211a │ │ │ │ + lw a2,40(s0) │ │ │ │ + li s3,0 │ │ │ │ + beqz a2,18d04 │ │ │ │ + ld a5,32(s0) │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s9,0 │ │ │ │ + li s8,0 │ │ │ │ + li s5,1 │ │ │ │ + li s6,2 │ │ │ │ + li s7,4 │ │ │ │ + j 18c82 │ │ │ │ + addiw a1,a4,-5 │ │ │ │ + bgeu s5,a1,18c8e │ │ │ │ + beq a4,s5,18d3a │ │ │ │ + beq a4,s6,18c72 │ │ │ │ + bne a4,s7,18c78 │ │ │ │ + lw a4,4(a3) │ │ │ │ + addw s8,a4,s8 │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a4,s2 │ │ │ │ + bgeu a4,a2,18d04 │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + add a3,a5,s1 │ │ │ │ + lw a4,0(a3) │ │ │ │ + bnez a4,18c5e │ │ │ │ + lw a4,4(a3) │ │ │ │ + li s10,0 │ │ │ │ + beqz a4,18c78 │ │ │ │ + lw a4,28(s0) │ │ │ │ + lw a5,24(s0) │ │ │ │ + ld a2,8(s0) │ │ │ │ + ld a3,0(s0) │ │ │ │ + addw a4,a4,s9 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,18ce8 │ │ │ │ + lw a5,24(s0) │ │ │ │ + lw a4,28(s0) │ │ │ │ + ld a3,8(s0) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + addw a4,a4,s9 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + lbu a5,0(a4) │ │ │ │ + beq a3,a5,18ce8 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + ld a5,32(s0) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + add a4,a5,s1 │ │ │ │ + lw a4,4(a4) │ │ │ │ + bltu s10,a4,18c94 │ │ │ │ + lw a2,40(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a4,s2 │ │ │ │ + bltu a4,a2,18c82 │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - li s0,0 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - j 1b7d8 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1768(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-202 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1738(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-176 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-256 │ │ │ │ - lui t0,0xffff4 │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - lui a5,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - addi a4,a5,120 │ │ │ │ - addi a5,sp,16 │ │ │ │ - add a4,a4,a5 │ │ │ │ - auipc a3,0x5e │ │ │ │ - ld a3,1514(a3) │ │ │ │ - mv s10,a1 │ │ │ │ - ld a5,0(a3) │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a5,0 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-198 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,56(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + li a3,67 │ │ │ │ + li a2,89 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5211a │ │ │ │ + j 18c46 │ │ │ │ + lw a4,4(a3) │ │ │ │ + addw s9,a4,s9 │ │ │ │ + j 18c78 │ │ │ │ + li a3,65 │ │ │ │ + li a2,82 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5211a │ │ │ │ + j 18c46 │ │ │ │ + li a3,84 │ │ │ │ + li a2,89 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5211a │ │ │ │ + j 18c46 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + lw s2,16(a0) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ mv s0,a0 │ │ │ │ + mv a0,s4 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ sd s10,0(sp) │ │ │ │ - jal 3750 │ │ │ │ - sd a0,8(sp) │ │ │ │ - beqz a0,1bb4e │ │ │ │ - lui s0,0xc │ │ │ │ - lui s5,0xffff8 │ │ │ │ - addi s5,s5,-8 │ │ │ │ - addi a5,s0,128 │ │ │ │ - add a5,a5,s5 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add s5,a5,a4 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - lui s1,0xffff4 │ │ │ │ - addi s1,s1,-120 │ │ │ │ - addi a4,s0,128 │ │ │ │ - addi a3,sp,16 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lui a6,0xffff4 │ │ │ │ - addi a5,s0,128 │ │ │ │ - add s1,a4,a3 │ │ │ │ - add a5,a5,a6 │ │ │ │ - add s10,a5,a3 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-446 │ │ │ │ - li a3,112 │ │ │ │ - li a1,47 │ │ │ │ - mv a0,s1 │ │ │ │ - sd zero,-56(s10) │ │ │ │ - sd zero,-48(s10) │ │ │ │ - sd zero,-40(s10) │ │ │ │ - sw zero,-112(s10) │ │ │ │ - sd zero,-120(s10) │ │ │ │ - jal 34b0 │ │ │ │ - bnez a0,1bb72 │ │ │ │ - lui s9,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi s9,s9,-8 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,s9 │ │ │ │ - addi a4,sp,16 │ │ │ │ - sw zero,-88(s10) │ │ │ │ + jal 3330 │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a2,s4 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 36a0 │ │ │ │ + andi a5,s1,1 │ │ │ │ + beqz a5,18ed6 │ │ │ │ + addiw a5,s1,1 │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,18f04 │ │ │ │ + addiw a4,a5,-3 │ │ │ │ + andi a4,a4,-3 │ │ │ │ + sext.w a4,a4 │ │ │ │ + beqz a4,18ef2 │ │ │ │ + andi a5,a5,-3 │ │ │ │ + li a4,4 │ │ │ │ + bne a5,a4,18dd6 │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5211a │ │ │ │ + lw a2,40(s0) │ │ │ │ + li s4,0 │ │ │ │ + beqz a2,18eaa │ │ │ │ + ld a5,32(s0) │ │ │ │ li s2,0 │ │ │ │ - li s7,0 │ │ │ │ + li s4,0 │ │ │ │ + li s9,0 │ │ │ │ li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - add s9,a5,a4 │ │ │ │ - ld s0,8(sp) │ │ │ │ - lui a2,0x4 │ │ │ │ - li a1,1 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3780 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - sw a5,-112(s10) │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1ba9c │ │ │ │ - lw a3,-112(s10) │ │ │ │ - beqz a3,1ba9c │ │ │ │ - lw a5,-88(s10) │ │ │ │ - sd s9,-120(s10) │ │ │ │ - lui s6,0x8 │ │ │ │ - li s3,2 │ │ │ │ - li s0,1 │ │ │ │ - li s4,128 │ │ │ │ - beqz a5,1ba62 │ │ │ │ + li s5,1 │ │ │ │ + li s6,2 │ │ │ │ + li s7,4 │ │ │ │ + j 18e12 │ │ │ │ + addiw a1,a4,-5 │ │ │ │ + bgeu s5,a1,18e1e │ │ │ │ + beq a4,s5,18ece │ │ │ │ + beq a4,s6,18e02 │ │ │ │ + bne a4,s7,18e08 │ │ │ │ + lw a4,4(a3) │ │ │ │ + addw s8,a4,s8 │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a4,s2 │ │ │ │ + bgeu a4,a2,18eaa │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + add a3,a5,s1 │ │ │ │ + lw a4,0(a3) │ │ │ │ + bnez a4,18dee │ │ │ │ + lw a4,4(a3) │ │ │ │ + li s10,0 │ │ │ │ + bnez a4,18e38 │ │ │ │ + j 18e08 │ │ │ │ + ld a5,32(s0) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + add a4,a5,s1 │ │ │ │ + lw a4,4(a4) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + bgeu s10,a4,18e9e │ │ │ │ + lw a4,28(s0) │ │ │ │ + lw a5,24(s0) │ │ │ │ + ld a2,8(s0) │ │ │ │ + ld a3,0(s0) │ │ │ │ + addw a4,a4,s9 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,5 │ │ │ │ - mv a0,s1 │ │ │ │ - add s11,s11,a2 │ │ │ │ - add s8,s8,a5 │ │ │ │ - jal 34e0 │ │ │ │ - lw a3,-112(s10) │ │ │ │ - lw a4,-88(s10) │ │ │ │ - slli t1,a3,0x20 │ │ │ │ - slli a7,a4,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - sub s11,s11,t1 │ │ │ │ - sub s8,s8,a7 │ │ │ │ - beq a0,s3,1ba9c │ │ │ │ - addiw a5,a0,4 │ │ │ │ - bgeu s0,a5,1ba9c │ │ │ │ - beq a0,s0,1bb28 │ │ │ │ - ld a5,-32(s10) │ │ │ │ - andi a5,a5,192 │ │ │ │ - beq a5,s4,1ba6e │ │ │ │ - beqz a3,1b9d2 │ │ │ │ - lw a5,-88(s10) │ │ │ │ - bnez a5,1ba08 │ │ │ │ - sw s6,-88(s10) │ │ │ │ - sd s5,-96(s10) │ │ │ │ - lui a5,0x8 │ │ │ │ - j 1ba0c │ │ │ │ - beqz s8,1ba7c │ │ │ │ - ld a2,0(sp) │ │ │ │ - sub a5,s8,s7 │ │ │ │ - bge a2,a5,1ba5a │ │ │ │ - lw a1,-32(s10) │ │ │ │ - mv a0,s2 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s11 │ │ │ │ - andi a1,a1,7 │ │ │ │ - jal 1b60c │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a0,1bb0e │ │ │ │ - lw a3,-112(s10) │ │ │ │ - mv s7,s8 │ │ │ │ - bnez a3,1ba5c │ │ │ │ - j 1b9d2 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 32f0 │ │ │ │ - beqz s2,1bac6 │ │ │ │ - ld a0,16(s2) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 51738 │ │ │ │ + bnez a0,18e26 │ │ │ │ + lw a4,28(s0) │ │ │ │ + lw a5,24(s0) │ │ │ │ + ld a3,8(s0) │ │ │ │ + addw a4,a4,s9 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,18e26 │ │ │ │ + ld a5,32(s0) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + add a4,a5,s1 │ │ │ │ + lw a4,4(a4) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + bltu s10,a4,18e38 │ │ │ │ + lw a2,40(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a4,s2 │ │ │ │ + bltu a4,a2,18e12 │ │ │ │ + mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - jal 35a0 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a4,sp,16 │ │ │ │ - addi a5,a5,120 │ │ │ │ - add a5,a5,a4 │ │ │ │ - auipc a3,0x5e │ │ │ │ - ld a3,1080(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(a3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1bb6e │ │ │ │ - lui t0,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,248(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 32f0 │ │ │ │ - j 1bac6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32f0 │ │ │ │ - lw a1,4(s2) │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,4(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sw a5,8(s0) │ │ │ │ - jal 35a0 │ │ │ │ - j 1bace │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1114(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-738 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1078(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-732 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s10,48(sp) │ │ │ │ - auipc s10,0x5e │ │ │ │ - ld s10,892(s10) │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-812 │ │ │ │ - ld a5,0(s10) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,1bd44 │ │ │ │ - li a2,2 │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 33b0 │ │ │ │ - bnez a0,1bda4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3240 │ │ │ │ - li a1,0 │ │ │ │ - li a2,0 │ │ │ │ - mv s7,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 33b0 │ │ │ │ - addi s3,sp,8 │ │ │ │ + lw a4,4(a3) │ │ │ │ + addw s9,a4,s9 │ │ │ │ + j 18e08 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + li a4,1 │ │ │ │ + bne a5,a4,18dac │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s3 │ │ │ │ - jal 27fba │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27fcc │ │ │ │ - bnez a0,1bd86 │ │ │ │ - jal 1b200 │ │ │ │ - mv s5,sp │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 5211a │ │ │ │ + j 18dd6 │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s3 │ │ │ │ - sw a5,0(sp) │ │ │ │ - jal 1b14a │ │ │ │ - li s1,0 │ │ │ │ - li s4,0 │ │ │ │ - li s8,-1 │ │ │ │ - beqz a0,1bc48 │ │ │ │ - j 1bd68 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1b7a4 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - add s4,s4,s0 │ │ │ │ - jal 3240 │ │ │ │ - beq a0,s7,1bc92 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27fcc │ │ │ │ - bnez a0,1bd06 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 5211a │ │ │ │ + j 18dd6 │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s3 │ │ │ │ - jal 1b14a │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - ld s6,8(sp) │ │ │ │ - jal 1b204 │ │ │ │ - mv s0,a0 │ │ │ │ - beq a0,s8,1bd26 │ │ │ │ - bnez a0,1bc1e │ │ │ │ - sd s7,24(s1) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 35a0 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s10) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1bd64 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,120(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-820 │ │ │ │ - li a1,465 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-752 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 34a0 │ │ │ │ - beqz a0,1bcea │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-718 │ │ │ │ - li a1,469 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-786 │ │ │ │ - jal 27d46 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-656 │ │ │ │ - li a1,470 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-812 │ │ │ │ - jal 27d46 │ │ │ │ - j 1bc5c │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-812 │ │ │ │ - li a1,467 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-840 │ │ │ │ - jal 27d46 │ │ │ │ - j 1bcb4 │ │ │ │ - auipc a3,0x49 │ │ │ │ - addi a3,a3,-1974 │ │ │ │ - li a2,474 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-866 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-698 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,642(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1016 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,612(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1240 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,576(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1114 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,546(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1176 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-1244 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a5,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - bltu a1,a2,1bdc2 │ │ │ │ - li a0,0 │ │ │ │ + jal 5211a │ │ │ │ + j 18dd6 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s9,72(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a6,40(sp) │ │ │ │ + beqz a0,190e8 │ │ │ │ + ld a4,32(s9) │ │ │ │ + sext.w a5,a1 │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + sd a5,8(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + li s11,0 │ │ │ │ + li s10,0 │ │ │ │ + li s7,1 │ │ │ │ + li s5,78 │ │ │ │ + lw a5,24(s9) │ │ │ │ + ld a3,8(sp) │ │ │ │ + slli s2,s4,0x3 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + add a1,a4,s2 │ │ │ │ + sext.w t1,a5 │ │ │ │ + lw a6,0(a1) │ │ │ │ + lw a1,4(a1) │ │ │ │ + bgeu t1,a3,18fde │ │ │ │ + beqz a6,19070 │ │ │ │ + addiw t1,a6,-5 │ │ │ │ + bgeu s7,t1,19070 │ │ │ │ + ld a5,16(sp) │ │ │ │ + mulw a5,a5,a1 │ │ │ │ + addw s1,s1,a5 │ │ │ │ + beq a6,s7,18ff8 │ │ │ │ + li a5,2 │ │ │ │ + beq a6,a5,18fa4 │ │ │ │ + li a5,4 │ │ │ │ + bne a6,a5,18fa8 │ │ │ │ + addw s10,s10,a1 │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a0,18f60 │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + sw s1,0(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + sw s0,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + sw s8,0(a5) │ │ │ │ + ld s8,80(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - subw s0,a2,a5 │ │ │ │ - sd ra,8(sp) │ │ │ │ - sext.w a2,s0 │ │ │ │ - bltu a4,a2,1bdf2 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + beqz a6,18ffe │ │ │ │ + addiw t1,a6,-5 │ │ │ │ + bgeu s7,t1,18ffe │ │ │ │ + ld a5,16(sp) │ │ │ │ + mulw a5,a5,a1 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + bne a6,s7,18f98 │ │ │ │ + addw s11,s11,a1 │ │ │ │ + j 18fa8 │ │ │ │ + li s6,0 │ │ │ │ + bnez a1,19026 │ │ │ │ + j 18fa8 │ │ │ │ + lw a5,4(s3) │ │ │ │ + ld a4,32(s9) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a5,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bgeu s6,a5,1906a │ │ │ │ + lw a5,24(s9) │ │ │ │ + addw a5,a5,s10 │ │ │ │ + lw a4,28(s9) │ │ │ │ + ld a0,8(s9) │ │ │ │ + ld a1,0(s9) │ │ │ │ + addw a4,a4,s11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,a3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sext.w a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - mv s0,a4 │ │ │ │ - j 1bdd4 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3240 │ │ │ │ - beq a0,s0,1be18 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 34a0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ + add a4,a4,a0 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,19004 │ │ │ │ + lw a5,0(s3) │ │ │ │ + ld a4,32(s9) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a5,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bltu s6,a5,1901e │ │ │ │ + lw a0,40(s9) │ │ │ │ + j 18fa8 │ │ │ │ + li s6,0 │ │ │ │ + bnez a1,19094 │ │ │ │ + j 18fa8 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a1,4(a5) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addw s1,s1,a5 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bgeu s6,a1,1906a │ │ │ │ + lw a5,24(s9) │ │ │ │ + addw a5,a5,s10 │ │ │ │ + ld a0,0(s9) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + beq a0,s5,1907c │ │ │ │ + lw a5,28(s9) │ │ │ │ + ld t3,8(s9) │ │ │ │ + addw t1,a5,s11 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add t1,t1,t3 │ │ │ │ + add t3,t3,a5 │ │ │ │ + lbu a5,0(t3) │ │ │ │ + beq a5,s5,1907c │ │ │ │ + lbu a1,0(t1) │ │ │ │ + jal 51738 │ │ │ │ + ld a4,32(s9) │ │ │ │ + bnez a0,19076 │ │ │ │ + lw a5,4(s3) │ │ │ │ + add a1,a4,s2 │ │ │ │ + lw a1,4(a1) │ │ │ │ + addw s1,s1,a5 │ │ │ │ + j 19082 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + j 18fc2 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s8,32(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + beqz a0,19252 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + ld a5,32(s8) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + li s1,0 │ │ │ │ + li s7,0 │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + li s3,5 │ │ │ │ + li s5,6 │ │ │ │ + li s6,1 │ │ │ │ + j 19156 │ │ │ │ + beq a4,s3,1921c │ │ │ │ + beq a4,s5,19162 │ │ │ │ + beq a4,s6,19234 │ │ │ │ + li a2,2 │ │ │ │ + bne a4,a2,19244 │ │ │ │ + lw a4,4(a3) │ │ │ │ + mulw a3,s4,a4 │ │ │ │ + addw s9,a4,s9 │ │ │ │ + addw s7,a3,s7 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a4,s1 │ │ │ │ + bgeu a4,a0,191fc │ │ │ │ + slli s0,s1,0x3 │ │ │ │ + add a3,a5,s0 │ │ │ │ + lw a4,0(a3) │ │ │ │ + bnez a4,1912c │ │ │ │ + lw a4,4(a3) │ │ │ │ + li s11,0 │ │ │ │ + bnez a4,19186 │ │ │ │ + j 1914c │ │ │ │ + lw a5,4(s2) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addw s7,a5,s7 │ │ │ │ + ld a5,32(s8) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + add a3,a5,s0 │ │ │ │ + lw a4,4(a3) │ │ │ │ + bgeu s11,a4,191d4 │ │ │ │ + lw a4,28(s8) │ │ │ │ + lw a5,24(s8) │ │ │ │ + ld a2,8(s8) │ │ │ │ + ld a3,0(s8) │ │ │ │ + addw a4,a4,s10 │ │ │ │ + addw a5,a5,s9 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,1916a │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addw s7,a5,s7 │ │ │ │ + ld a5,32(s8) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + add a3,a5,s0 │ │ │ │ + lw a4,4(a3) │ │ │ │ + bltu s11,a4,19186 │ │ │ │ + lw a3,0(a3) │ │ │ │ + lw a0,40(s8) │ │ │ │ + bne a3,s3,1914c │ │ │ │ + lw a3,0(s2) │ │ │ │ + addw s9,s9,a4 │ │ │ │ + addw s10,s10,a4 │ │ │ │ + mulw a4,a3,a4 │ │ │ │ + addw s7,a4,s7 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a4,s1 │ │ │ │ + bltu a4,a0,19156 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,40(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - sd zero,80(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ + lw a4,4(a3) │ │ │ │ + lw a3,0(s2) │ │ │ │ + addw s9,s9,a4 │ │ │ │ + addw s10,s10,a4 │ │ │ │ + mulw a4,a3,a4 │ │ │ │ + addw s7,a4,s7 │ │ │ │ + j 191f2 │ │ │ │ + lw a4,4(a3) │ │ │ │ + mulw a3,s4,a4 │ │ │ │ + addw s10,a4,s10 │ │ │ │ + addw s7,a3,s7 │ │ │ │ + j 1914c │ │ │ │ + li a2,4 │ │ │ │ + bne a4,a2,1914c │ │ │ │ + lw a4,4(a3) │ │ │ │ + addw s9,a4,s9 │ │ │ │ + j 1914c │ │ │ │ + ld ra,104(sp) │ │ │ │ + li s7,0 │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,40(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - sd s1,8(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv s1,a1 │ │ │ │ - li a1,0 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - jal 3890 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sw s1,32(s0) │ │ │ │ - sd s2,24(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s9,40(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + sd ra,120(sp) │ │ │ │ + beqz a0,1941c │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd s0,112(sp) │ │ │ │ + ld a1,32(s9) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + li s3,0 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + li s7,6 │ │ │ │ + j 192d4 │ │ │ │ + li a3,5 │ │ │ │ + beq a5,a3,19394 │ │ │ │ + beq a5,s7,193d6 │ │ │ │ + li a3,3 │ │ │ │ + beq a5,a3,192ca │ │ │ │ + bltu s10,s4,192b8 │ │ │ │ + bgeu s10,s5,192b8 │ │ │ │ + lw t1,4(a4) │ │ │ │ + addw s8,t1,s8 │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,193f2 │ │ │ │ + li a3,2 │ │ │ │ + bne a5,a3,193fa │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw s10,a5,s10 │ │ │ │ + addi s3,s3,1 │ │ │ │ + sext.w a5,s3 │ │ │ │ + bgeu a5,a0,19326 │ │ │ │ + slli s11,s3,0x3 │ │ │ │ + add a4,a1,s11 │ │ │ │ + lw a5,0(a4) │ │ │ │ + bnez a5,19298 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,193ea │ │ │ │ + mv s2,s6 │ │ │ │ + mv s0,s10 │ │ │ │ + li t1,0 │ │ │ │ + li s1,0 │ │ │ │ + bltu s0,s4,192f6 │ │ │ │ + bltu s0,s5,19348 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + bltu s1,a5,192ee │ │ │ │ + lw t3,0(a4) │ │ │ │ + beq t3,s7,193a0 │ │ │ │ + lw a0,40(s9) │ │ │ │ + bnez t3,1938a │ │ │ │ + addi s3,s3,1 │ │ │ │ + addw s10,s0,a5 │ │ │ │ + addw s6,s2,a5 │ │ │ │ + sext.w a5,s3 │ │ │ │ + addw s8,t1,s8 │ │ │ │ + bltu a5,a0,192d4 │ │ │ │ + sext.w a0,s8 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw a5,8(a2) │ │ │ │ + lw a4,28(s9) │ │ │ │ + lw a5,24(s9) │ │ │ │ + ld a0,8(s9) │ │ │ │ + ld a1,0(s9) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + sd t1,8(sp) │ │ │ │ + jal 51738 │ │ │ │ + ld t1,8(sp) │ │ │ │ + ld a1,32(s9) │ │ │ │ + bnez a0,19382 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + add a4,a1,s11 │ │ │ │ + lw a5,4(a4) │ │ │ │ + j 192f6 │ │ │ │ + li a5,5 │ │ │ │ + mv s6,s2 │ │ │ │ + mv s10,s0 │ │ │ │ + bne t3,a5,192ca │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw s10,a5,s10 │ │ │ │ + addw s6,s6,a5 │ │ │ │ + j 192ca │ │ │ │ + addw a4,s10,a5 │ │ │ │ + addiw t3,a4,-1 │ │ │ │ + bltu t3,s4,193d0 │ │ │ │ + bgeu s10,s5,193d0 │ │ │ │ + bgeu s10,s4,19402 │ │ │ │ + bltu t3,s5,19414 │ │ │ │ + subw a0,s5,s4 │ │ │ │ + mv s10,a4 │ │ │ │ + bne t1,a0,19420 │ │ │ │ + lw a0,40(s9) │ │ │ │ + addw s8,t1,s8 │ │ │ │ + addw s6,s6,a5 │ │ │ │ + j 192ca │ │ │ │ + mv s10,a4 │ │ │ │ + li a0,0 │ │ │ │ + j 193be │ │ │ │ + lw a5,4(a4) │ │ │ │ + bnez a5,192e6 │ │ │ │ + addiw t3,s10,-1 │ │ │ │ + li t1,0 │ │ │ │ + bltu t3,s4,193c6 │ │ │ │ + mv a4,s10 │ │ │ │ + li t1,0 │ │ │ │ + j 193ac │ │ │ │ + mv s0,s10 │ │ │ │ + mv s2,s6 │ │ │ │ + li t1,0 │ │ │ │ + j 19310 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw s6,a5,s6 │ │ │ │ + j 192ca │ │ │ │ + li t1,4 │ │ │ │ + beq a5,t1,192c4 │ │ │ │ + j 192ca │ │ │ │ + bltu t3,s5,1940e │ │ │ │ + subw a0,s5,s10 │ │ │ │ + mv s10,a4 │ │ │ │ + j 193be │ │ │ │ + mv s10,a4 │ │ │ │ + mv a0,a5 │ │ │ │ + j 193be │ │ │ │ + subw a0,a4,s4 │ │ │ │ + mv s10,a4 │ │ │ │ + j 193be │ │ │ │ + li a0,0 │ │ │ │ + j 19340 │ │ │ │ + auipc a3,0x4b │ │ │ │ + addi a3,a3,-216 │ │ │ │ + li a2,648 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,-228 │ │ │ │ + auipc a0,0x46 │ │ │ │ + addi a0,a0,-180 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a5,1bf36 │ │ │ │ - ld a7,0(a2) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - li a3,7 │ │ │ │ - addi a6,a7,1 │ │ │ │ - bgeu a3,a4,1bf78 │ │ │ │ - or a4,a7,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - addi a6,a7,1 │ │ │ │ - bnez a4,1bf78 │ │ │ │ - sub a4,a1,a6 │ │ │ │ - sltiu a4,a4,7 │ │ │ │ - bnez a4,1bf78 │ │ │ │ - srliw a2,a5,0x3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - mv a4,a7 │ │ │ │ - mv a6,a1 │ │ │ │ - add a2,a2,a7 │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - sd a3,-8(a6) │ │ │ │ - bne a4,a2,1beb2 │ │ │ │ - andi a4,a5,-8 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - andi a1,a5,7 │ │ │ │ - add a3,s2,a2 │ │ │ │ - add a7,a7,a2 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - beqz a1,1bf34 │ │ │ │ - lbu a2,0(a7) │ │ │ │ - li a4,1 │ │ │ │ - sb a2,0(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,1(a7) │ │ │ │ - li a4,2 │ │ │ │ - sb a2,1(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,2(a7) │ │ │ │ - li a4,3 │ │ │ │ - sb a2,2(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,3(a7) │ │ │ │ - li a4,4 │ │ │ │ - sb a2,3(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,4(a7) │ │ │ │ - li a4,5 │ │ │ │ - sb a2,4(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,5(a7) │ │ │ │ - li a4,6 │ │ │ │ - sb a2,5(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a5,6(a7) │ │ │ │ - sb a5,6(a3) │ │ │ │ - lw a5,8(s1) │ │ │ │ - lui a4,0x4 │ │ │ │ - subw a4,a4,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - mv a3,s3 │ │ │ │ + mv s3,a2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a3,16(s1) │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + sext.w t1,a3 │ │ │ │ + sext.w t3,a4 │ │ │ │ + ld a2,8(s1) │ │ │ │ + lw a5,16(s1) │ │ │ │ + lw a6,20(s1) │ │ │ │ + bgeu t3,t1,195be │ │ │ │ + mv s2,a0 │ │ │ │ + srai a7,a4,0x20 │ │ │ │ + srai a0,a3,0x20 │ │ │ │ + bgeu a7,a0,195be │ │ │ │ + addw a5,a5,a6 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli s4,a0,0x1d │ │ │ │ + sd a1,0(s2) │ │ │ │ + sd a2,8(s2) │ │ │ │ + sd a3,16(s2) │ │ │ │ + sd a4,24(s2) │ │ │ │ + sw zero,40(s2) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,32(s2) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sh zero,44(s2) │ │ │ │ + lw a5,40(s1) │ │ │ │ + beqz a5,19532 │ │ │ │ + ld a1,32(s1) │ │ │ │ + li a2,-1 │ │ │ │ + li a4,0 │ │ │ │ + addi a1,a1,4 │ │ │ │ + li a6,0 │ │ │ │ + li t6,0 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - add a0,s2,a5 │ │ │ │ - jal 3780 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - sext.w s3,s0 │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1bf96 │ │ │ │ - lw a5,8(s1) │ │ │ │ + li a0,5 │ │ │ │ + li t2,6 │ │ │ │ + li t5,1 │ │ │ │ + li t0,4 │ │ │ │ + lw t4,0(a1) │ │ │ │ + beqz t4,1952a │ │ │ │ + lw t1,-4(a1) │ │ │ │ + lw t3,28(s1) │ │ │ │ + li a7,0 │ │ │ │ + addw a3,t3,a4 │ │ │ │ + sext.w a5,a3 │ │ │ │ + bltu s0,a5,1954a │ │ │ │ + lw a5,24(s1) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + and a5,a5,a2 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sd a5,24(s2) │ │ │ │ + lw t3,28(s1) │ │ │ │ + addw a5,t3,a4 │ │ │ │ + bgeu a5,s0,1954a │ │ │ │ + beqz t1,19544 │ │ │ │ + beq t1,a0,19544 │ │ │ │ + beq t1,t2,19544 │ │ │ │ + bne t1,t5,195c2 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + bltu a7,t4,194e8 │ │ │ │ + lw a5,40(s1) │ │ │ │ + addiw t6,t6,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu t6,a5,194d6 │ │ │ │ ld ra,40(sp) │ │ │ │ - sd s2,0(s1) │ │ │ │ - addw a5,a5,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ - sw a5,8(s1) │ │ │ │ - ld s2,16(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s2 │ │ │ │ - mv a4,s2 │ │ │ │ - j 1bf84 │ │ │ │ - addi a6,a6,1 │ │ │ │ - lbu a7,-1(a6) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sb a7,-1(a4) │ │ │ │ - bne a4,a5,1bf82 │ │ │ │ - lw a5,8(s1) │ │ │ │ - j 1bf36 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,18(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1304 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-1286 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-272 │ │ │ │ - lui t0,0xffff4 │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - add sp,sp,t0 │ │ │ │ - lui a1,0xc │ │ │ │ - addi s0,a1,120 │ │ │ │ - addi a1,sp,32 │ │ │ │ - add s0,s0,a1 │ │ │ │ - auipc s1,0x5e │ │ │ │ - ld s1,-222(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - sd a1,0(s0) │ │ │ │ - li a1,0 │ │ │ │ - lui a6,0x8 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sd a0,8(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s2,a4 │ │ │ │ - addi a6,a6,24 │ │ │ │ - bnez a5,1c016 │ │ │ │ - j 1c0ac │ │ │ │ - addi a5,a5,-1 │ │ │ │ - beqz a5,1c0ac │ │ │ │ - mv s1,a1 │ │ │ │ - add a1,a1,a6 │ │ │ │ - ld a4,0(a1) │ │ │ │ - bge s4,a4,1c012 │ │ │ │ - lui s7,0xc │ │ │ │ - lui s6,0xffff4 │ │ │ │ - addi s6,s6,-120 │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s6 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add s6,a5,a4 │ │ │ │ - lui s0,0xffff4 │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s0 │ │ │ │ - add s0,a5,a4 │ │ │ │ - li a3,112 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1924 │ │ │ │ - li a1,47 │ │ │ │ - mv a0,s6 │ │ │ │ - sd zero,-56(s0) │ │ │ │ - sd zero,-48(s0) │ │ │ │ - sd zero,-40(s0) │ │ │ │ - sw zero,-112(s0) │ │ │ │ - sd zero,-120(s0) │ │ │ │ - jal 34b0 │ │ │ │ - beqz a0,1c0b0 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a4,sp,32 │ │ │ │ - addi a5,a5,120 │ │ │ │ - add a5,a5,a4 │ │ │ │ - auipc a3,0x5e │ │ │ │ - ld a3,-358(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(a3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1c364 │ │ │ │ - lui t0,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - mv s1,a1 │ │ │ │ - j 1c020 │ │ │ │ - ld a1,8(s1) │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a2,0 │ │ │ │ - lui s11,0xffff4 │ │ │ │ - jal 3280 │ │ │ │ - ld a5,0(s1) │ │ │ │ - addi s11,s11,-8 │ │ │ │ - addi a4,sp,32 │ │ │ │ - sub s4,s4,a5 │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s11 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lui s5,0xffff8 │ │ │ │ - addi s5,s5,-8 │ │ │ │ - sd a5,24(sp) │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s5 │ │ │ │ - sw zero,-88(s0) │ │ │ │ - li s3,0 │ │ │ │ - add s5,a5,a4 │ │ │ │ - lui s7,0x8 │ │ │ │ - li s8,2 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - li s1,1 │ │ │ │ - jal 1be68 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - sw s7,-88(s0) │ │ │ │ - sd s5,-96(s0) │ │ │ │ - j 1c128 │ │ │ │ - sub s4,s4,s7 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - sw s7,-88(s0) │ │ │ │ - sd s5,-96(s0) │ │ │ │ - lw a3,-112(s0) │ │ │ │ - beqz a3,1c194 │ │ │ │ - bgeu s9,s2,1c1b8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 34e0 │ │ │ │ - mv s11,a0 │ │ │ │ - beq a0,s8,1c328 │ │ │ │ - addi a4,a0,4 │ │ │ │ - bgeu s1,a4,1c346 │ │ │ │ - addiw s9,s3,1 │ │ │ │ - beq a0,s1,1c194 │ │ │ │ - lw a3,-88(s0) │ │ │ │ - bnez a3,1c11e │ │ │ │ - bgeu s9,s2,1c10c │ │ │ │ - blt s7,s4,1c108 │ │ │ │ - beqz s4,1c1f8 │ │ │ │ - beq s4,s7,1c1f4 │ │ │ │ - lui a4,0x8 │ │ │ │ - subw s9,a4,s4 │ │ │ │ - subw a2,s2,s3 │ │ │ │ - sext.w a1,s9 │ │ │ │ - bgeu a2,a1,1c170 │ │ │ │ - mv s9,a2 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a1,s5,s4 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - addw s3,s3,s9 │ │ │ │ - jal 3530 │ │ │ │ - addiw s9,s3,1 │ │ │ │ - li s4,0 │ │ │ │ - j 1c10c │ │ │ │ - bgeu s9,s2,1c1b8 │ │ │ │ - bge s7,s4,1c228 │ │ │ │ - sub s4,s4,s7 │ │ │ │ - lui a2,0x8 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + j 19522 │ │ │ │ + bgeu s3,a5,19554 │ │ │ │ + lw t4,0(a1) │ │ │ │ + j 19510 │ │ │ │ + lw a3,40(s2) │ │ │ │ + ld a5,32(s2) │ │ │ │ + beqz a3,19598 │ │ │ │ + addiw t4,a3,-1 │ │ │ │ + slli s4,t4,0x20 │ │ │ │ + srli t4,s4,0x1d │ │ │ │ + add t4,t4,a5 │ │ │ │ + lw s4,0(t4) │ │ │ │ + beq s4,t1,195ae │ │ │ │ + slli s4,a3,0x20 │ │ │ │ + addiw t4,a3,1 │ │ │ │ + srli a3,s4,0x1d │ │ │ │ + sw t4,40(s2) │ │ │ │ + add a5,a5,a3 │ │ │ │ + sw t1,0(a5) │ │ │ │ + sw t5,4(a5) │ │ │ │ + lw t1,-4(a1) │ │ │ │ + lw t4,0(a1) │ │ │ │ + j 19510 │ │ │ │ + sw t5,40(s2) │ │ │ │ + sw t1,0(a5) │ │ │ │ + sw t5,4(a5) │ │ │ │ + lw t1,-4(a1) │ │ │ │ + lw t4,0(a1) │ │ │ │ + j 19510 │ │ │ │ + lw a5,4(t4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,4(t4) │ │ │ │ + lw t4,0(a1) │ │ │ │ + j 19510 │ │ │ │ + jal 185b4 │ │ │ │ + li a5,2 │ │ │ │ + bne t1,a5,195cc │ │ │ │ + addiw a6,a6,1 │ │ │ │ + j 19522 │ │ │ │ + bne t1,t0,19522 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + j 19522 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + mv s11,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,48 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + jal af94 │ │ │ │ + ld a2,16(s10) │ │ │ │ + ld a3,24(s10) │ │ │ │ + ld s1,0(s10) │ │ │ │ + lw a4,16(s10) │ │ │ │ + ld a5,8(s10) │ │ │ │ + lw a1,20(s10) │ │ │ │ + sext.w a7,a2 │ │ │ │ + sext.w t1,a3 │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + bgeu t1,a7,19834 │ │ │ │ + mv s8,a0 │ │ │ │ + srai a6,a3,0x20 │ │ │ │ + srai a0,a2,0x20 │ │ │ │ + bgeu a6,a0,19834 │ │ │ │ + addw a4,a4,a1 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + srli s0,a1,0x1d │ │ │ │ + sd a5,8(s8) │ │ │ │ + sd a3,24(s8) │ │ │ │ + sd a2,16(s8) │ │ │ │ + sd s1,0(s8) │ │ │ │ + sw zero,40(s8) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3330 │ │ │ │ + mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ + sd a0,32(s8) │ │ │ │ jal 3890 │ │ │ │ - li a4,1 │ │ │ │ - sw s7,-88(s0) │ │ │ │ - sd s5,-96(s0) │ │ │ │ - beq s11,a4,1c252 │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s1,24(s10) │ │ │ │ - jal 3240 │ │ │ │ - beq s1,a0,1c1d6 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 34a0 │ │ │ │ - bnez a0,1c1d6 │ │ │ │ - addiw a5,s3,1 │ │ │ │ - bltu a5,s2,1c0e8 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 32f0 │ │ │ │ - sext.w a0,s3 │ │ │ │ - j 1c06c │ │ │ │ - li s4,0 │ │ │ │ - j 1c10c │ │ │ │ - subw s9,s2,s3 │ │ │ │ - sext.w a3,s9 │ │ │ │ - lui a5,0x8 │ │ │ │ - bgeu a5,a3,1c208 │ │ │ │ - lui s9,0x8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,a5 │ │ │ │ - addw s3,s3,s9 │ │ │ │ - jal 3530 │ │ │ │ - addiw s9,s3,1 │ │ │ │ - j 1c10c │ │ │ │ - lui a5,0xc │ │ │ │ - lui a4,0xffff4 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a3,-88(a4) │ │ │ │ - lui a4,0x8 │ │ │ │ - subw a4,a4,a3 │ │ │ │ - beqz s4,1c2e6 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - blt s4,a3,1c2a2 │ │ │ │ - sub s4,s4,a3 │ │ │ │ - j 1c1a0 │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s1,24(s10) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3240 │ │ │ │ - beq s1,a0,1c1b8 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 34a0 │ │ │ │ - bnez a0,1c1b8 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 3290 │ │ │ │ - beqz a0,1c1b8 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-732(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1958 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - subw s1,a4,s4 │ │ │ │ - subw a3,s2,s3 │ │ │ │ - sext.w a2,s1 │ │ │ │ - sext.w a4,a3 │ │ │ │ - bltu a4,a2,1c324 │ │ │ │ - lui a4,0xffff8 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a4,a4,-8 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - add a1,a4,s4 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - li s4,0 │ │ │ │ - j 1c1a0 │ │ │ │ - subw s1,s2,s3 │ │ │ │ - sext.w a2,s1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu a3,a2,1c2f8 │ │ │ │ - mv s1,a4 │ │ │ │ - lui a1,0xffff8 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a1,a1,-8 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a1 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a1,a5,a4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - j 1c1a0 │ │ │ │ - mv s1,a3 │ │ │ │ - j 1c2b6 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-896(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1950 │ │ │ │ + auipc s4,0x61 │ │ │ │ + ld s4,-1874(s4) │ │ │ │ + sh zero,44(s8) │ │ │ │ + lw a4,28(s10) │ │ │ │ + lw a7,20(s10) │ │ │ │ + lw a6,16(s10) │ │ │ │ + lw a3,24(s10) │ │ │ │ + ld a0,0(s4) │ │ │ │ + mv a5,s1 │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-740 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-926(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1912 │ │ │ │ + lw a4,28(s10) │ │ │ │ + lw a5,0(s11) │ │ │ │ + li s5,0 │ │ │ │ + bltu a5,a4,19808 │ │ │ │ + lw a5,40(s10) │ │ │ │ + beqz a5,19746 │ │ │ │ + ld a6,32(s10) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s7,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,1 │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + add a2,a6,s1 │ │ │ │ + lw a4,4(a2) │ │ │ │ + beqz a4,19734 │ │ │ │ + ld a0,32(s8) │ │ │ │ + li s6,0 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a1,s11,a4 │ │ │ │ + lw a5,28(s10) │ │ │ │ + lw a7,0(a1) │ │ │ │ + addw a5,a5,s7 │ │ │ │ + bltu a7,a5,1977e │ │ │ │ + lw a4,40(s8) │ │ │ │ + lw a5,0(a2) │ │ │ │ + beqz a4,19770 │ │ │ │ + addiw a1,a4,-1 │ │ │ │ + slli a7,a1,0x20 │ │ │ │ + srli a1,a7,0x1d │ │ │ │ + add a1,a1,a0 │ │ │ │ + lw a7,0(a1) │ │ │ │ + beq a7,a5,197e8 │ │ │ │ + slli a7,a4,0x20 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + srli a4,a7,0x1d │ │ │ │ + sw a1,40(s8) │ │ │ │ + add a4,a4,a0 │ │ │ │ + sw a5,0(a4) │ │ │ │ + lw a5,0(a2) │ │ │ │ + sw s9,4(a4) │ │ │ │ + beqz a5,19726 │ │ │ │ + addiw a4,a5,-5 │ │ │ │ + bgeu s9,a4,19726 │ │ │ │ + bne a5,s9,19728 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + lw a5,4(a2) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + bltu s6,a5,196c4 │ │ │ │ + lw a5,40(s10) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w s0,s2 │ │ │ │ + bltu s0,a5,196b2 │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld a0,0(s4) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-810 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a5,a4 │ │ │ │ - mv a6,a2 │ │ │ │ - mv a4,a3 │ │ │ │ - beqz a5,1c37a │ │ │ │ - ld a2,16(a1) │ │ │ │ - lw a1,4(a1) │ │ │ │ - mv a3,a6 │ │ │ │ - j 1b2c6 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a4,1c382 │ │ │ │ - j 1bfc0 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - auipc s3,0x5e │ │ │ │ - ld s3,-1146(s3) │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,1246 │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,1c43a │ │ │ │ - addi s2,sp,8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27fba │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 27fcc │ │ │ │ - mv s1,a0 │ │ │ │ - bnez a0,1c41c │ │ │ │ - jal 1b200 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,sp │ │ │ │ - mv a0,s2 │ │ │ │ - sw a5,0(sp) │ │ │ │ - jal 1b14a │ │ │ │ - beqz a0,1c3fe │ │ │ │ - mv a0,s0 │ │ │ │ - jal 35a0 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1c45a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - lw a3,0(sp) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1816 │ │ │ │ - li a1,826 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1444 │ │ │ │ - jal 27d46 │ │ │ │ - li s1,1 │ │ │ │ - j 1c3e2 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1140(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1234 │ │ │ │ + sw s9,40(s8) │ │ │ │ + sw a5,0(a0) │ │ │ │ + lw a5,0(a2) │ │ │ │ + sw s9,4(a0) │ │ │ │ + j 19718 │ │ │ │ + lw a5,40(s8) │ │ │ │ + add a4,a4,s3 │ │ │ │ + lw a6,0(a4) │ │ │ │ + beqz a5,197f0 │ │ │ │ + addiw a2,a5,-1 │ │ │ │ + slli a7,a2,0x20 │ │ │ │ + srli a2,a7,0x1d │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a7,0(a2) │ │ │ │ + beq a7,s9,197fe │ │ │ │ + slli a7,a5,0x20 │ │ │ │ + addiw a2,a5,1 │ │ │ │ + srli a5,a7,0x1d │ │ │ │ + sw a2,40(s8) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s9,0(a5) │ │ │ │ + sw a6,4(a5) │ │ │ │ + lw a7,0(a1) │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a0,0(s4) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1000 │ │ │ │ + mv a5,s0 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1170(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1074 │ │ │ │ + ld a6,32(s10) │ │ │ │ + ld a0,32(s8) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + add a2,a6,s1 │ │ │ │ + j 196e0 │ │ │ │ + lw a4,4(a1) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,4(a1) │ │ │ │ + j 19718 │ │ │ │ + sw s9,40(s8) │ │ │ │ + sw s9,0(a0) │ │ │ │ + sw a6,4(a0) │ │ │ │ + j 197ba │ │ │ │ + lw a5,4(a2) │ │ │ │ + addw a5,a5,a6 │ │ │ │ + sw a5,4(a2) │ │ │ │ + j 197ba │ │ │ │ + lw a4,28(s8) │ │ │ │ + lw a5,0(s3) │ │ │ │ + ld a0,0(s4) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1108 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sw a5,28(s8) │ │ │ │ + lw a4,4(s3) │ │ │ │ + lw a3,4(s11) │ │ │ │ li a1,1 │ │ │ │ + li s5,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 1c386 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,1c484 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1bb90 │ │ │ │ - sb s0,0(a0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a0,s1 │ │ │ │ - lui a1,0x100 │ │ │ │ - jal 1b8fc │ │ │ │ - sb s0,0(a0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - lbu a7,0(a1) │ │ │ │ - mv a5,a4 │ │ │ │ - beqz a7,1c4bc │ │ │ │ - li a7,0 │ │ │ │ - beqz a4,1c4b4 │ │ │ │ - jal 1bfc0 │ │ │ │ - mv a7,a0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a0,a7 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - li a7,0 │ │ │ │ - beqz a4,1c4b4 │ │ │ │ - mv t1,a2 │ │ │ │ - ld a2,16(a1) │ │ │ │ - lw a1,4(a1) │ │ │ │ - mv a4,a3 │ │ │ │ - mv a3,t1 │ │ │ │ - jal 1b2c6 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a7,a0 │ │ │ │ - mv a0,a7 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ + j 19698 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 185b4 │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1032 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,1 │ │ │ │ + sd s3,24(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,40(s2) │ │ │ │ + beqz a5,198e2 │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a3,1c540 │ │ │ │ - mv s1,a3 │ │ │ │ - addiw s6,a3,1 │ │ │ │ - mv s3,a3 │ │ │ │ - li a1,56 │ │ │ │ - li a0,1 │ │ │ │ - jal 39f0 │ │ │ │ - mv s0,a0 │ │ │ │ - sd s5,0(s0) │ │ │ │ - sd s4,8(s0) │ │ │ │ - sw s1,24(s0) │ │ │ │ - mv a0,s6 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s4,0x4b │ │ │ │ + addi s4,s4,-1336 │ │ │ │ + auipc s5,0x46 │ │ │ │ + addi s5,s5,-1072 │ │ │ │ + ld a5,32(s2) │ │ │ │ + mv a2,s5 │ │ │ │ li a1,1 │ │ │ │ - jal 39f0 │ │ │ │ - add s3,s3,a0 │ │ │ │ - sb zero,0(s3) │ │ │ │ - sd a0,32(s0) │ │ │ │ - sd s2,16(s0) │ │ │ │ - sd a0,40(s0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sw zero,48(s0) │ │ │ │ - mv a0,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lwu a3,0(a5) │ │ │ │ + lw a4,4(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + add a5,s4,a3 │ │ │ │ + lbu a3,40(a5) │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,40(s2) │ │ │ │ + addiw a5,s0,1 │ │ │ │ + sext.w s0,a5 │ │ │ │ + bltu s0,a4,19880 │ │ │ │ + ld a4,32(s2) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a3,0(a5) │ │ │ │ + lw a4,4(a5) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1140 │ │ │ │ + add s4,s4,a3 │ │ │ │ + lbu a3,40(s4) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1170 │ │ │ │ + li a1,1 │ │ │ │ addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lui s6,0x61a80 │ │ │ │ - lui s3,0x61a80 │ │ │ │ - addi s6,s6,1 │ │ │ │ - lui s1,0x61a80 │ │ │ │ - j 1c4fa │ │ │ │ - ld a0,32(a0) │ │ │ │ - j 3670 │ │ │ │ - lw a4,48(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - beqz a4,1c580 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sub a3,a5,a0 │ │ │ │ - bge a3,a4,1c580 │ │ │ │ - addi a4,a5,1 │ │ │ │ - sd a4,40(s0) │ │ │ │ - lbu a0,0(a5) │ │ │ │ - ld ra,8(sp) │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s9,40(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + lw a0,20(a0) │ │ │ │ + lw a4,16(s9) │ │ │ │ + addw a5,a1,a2 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slliw a0,a5,0x1 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd a1,8(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s11,a3 │ │ │ │ + jal 3330 │ │ │ │ + mv s7,a0 │ │ │ │ + bnez s0,19a3c │ │ │ │ + beqz s1,19cac │ │ │ │ + beqz s11,19cb8 │ │ │ │ ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw a2,24(s0) │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,1052 │ │ │ │ + li a3,-1 │ │ │ │ + mv a5,s0 │ │ │ │ + li a2,1 │ │ │ │ li a1,0 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - jal 3890 │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a6,40(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - sub a6,a6,a3 │ │ │ │ - add a6,a6,a5 │ │ │ │ - sd a6,16(s0) │ │ │ │ - lbu a4,0(a1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - lw a5,24(s0) │ │ │ │ - bnez a4,1c5c2 │ │ │ │ - beqz a5,1c5ce │ │ │ │ - ld a2,16(a1) │ │ │ │ - lw a1,4(a1) │ │ │ │ - mv a4,a3 │ │ │ │ - mv a3,a6 │ │ │ │ - jal 1b2c6 │ │ │ │ - sw a0,48(s0) │ │ │ │ - beqz a0,1c5d2 │ │ │ │ - bltz a0,1c5d6 │ │ │ │ - ld a5,32(s0) │ │ │ │ - j 1c56e │ │ │ │ - beqz a5,1c5ce │ │ │ │ - mv a4,a5 │ │ │ │ - mv a2,a6 │ │ │ │ - jal 1bfc0 │ │ │ │ - j 1c5b6 │ │ │ │ - sw zero,48(s0) │ │ │ │ - li a0,-1 │ │ │ │ - j 1c578 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1582(a5) │ │ │ │ - li a4,-4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,1398 │ │ │ │ - bne a0,a4,1c5f6 │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,1370 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1394 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + li a5,67 │ │ │ │ + mv s2,a0 │ │ │ │ + sb a5,0(s7) │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1286 │ │ │ │ + li a2,-1 │ │ │ │ li a1,1 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,40(a0) │ │ │ │ - ld a4,32(a0) │ │ │ │ - ld a0,16(a0) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - slliw a5,a0,0x8 │ │ │ │ - srliw a0,a0,0x8 │ │ │ │ - or a0,a0,a5 │ │ │ │ - slli a0,a0,0x30 │ │ │ │ - srli a0,a0,0x30 │ │ │ │ - ret │ │ │ │ - srliw a2,a0,0x18 │ │ │ │ - slliw a5,a0,0x18 │ │ │ │ - slliw a3,a0,0x8 │ │ │ │ - or a5,a5,a2 │ │ │ │ - lui a4,0x10 │ │ │ │ - lui a2,0xff0 │ │ │ │ - and a3,a3,a2 │ │ │ │ - addi a4,a4,-256 │ │ │ │ - srliw a0,a0,0x8 │ │ │ │ - or a5,a5,a3 │ │ │ │ - and a0,a0,a4 │ │ │ │ - or a0,a0,a5 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1708(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1330 │ │ │ │ + addi a0,s7,1 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + lw a5,40(s9) │ │ │ │ + addiw s2,s2,2 │ │ │ │ + beqz a5,19c6e │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + j 19a02 │ │ │ │ + li a3,6 │ │ │ │ + bne a2,a3,19aea │ │ │ │ + lw s10,4(a4) │ │ │ │ + li s0,83 │ │ │ │ + addw s3,s3,s10 │ │ │ │ + addw s4,s4,s10 │ │ │ │ + mv a5,s10 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,942 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s1,a0 │ │ │ │ + slli a6,s2,0x20 │ │ │ │ + addiw a0,s2,1 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + add a6,a6,s7 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s10 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1404 │ │ │ │ + li a2,-1 │ │ │ │ li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1340 │ │ │ │ - li a1,118 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1384 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,1c6cc │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a2,1c70c │ │ │ │ - mv s0,a0 │ │ │ │ - mul a0,a1,a2 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c6ec │ │ │ │ - sw s1,12(s0) │ │ │ │ - sd s2,16(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sw zero,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + add a0,a0,s7 │ │ │ │ + sb s0,0(a6) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + lw a5,40(s9) │ │ │ │ + addiw s1,s1,2 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addw s2,s1,s2 │ │ │ │ + bgeu s5,a5,19c5a │ │ │ │ + mv s1,s5 │ │ │ │ + beqz s11,19a0e │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + subw s1,a5,s5 │ │ │ │ + ld a4,32(s9) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + li s10,0 │ │ │ │ + beqz a2,19b12 │ │ │ │ + li a3,5 │ │ │ │ + bne a2,a3,1999a │ │ │ │ + lw s10,4(a4) │ │ │ │ + li s0,77 │ │ │ │ + addw s3,s3,s10 │ │ │ │ + addw s4,s4,s10 │ │ │ │ + j 199b0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + beqz s11,19ca8 │ │ │ │ + mv a5,s0 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,796 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + li a5,67 │ │ │ │ + mv s2,a0 │ │ │ │ + sb a5,0(s7) │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1540 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,s7,1 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + lw a5,40(s9) │ │ │ │ + addiw s2,s2,2 │ │ │ │ + bnez a5,19984 │ │ │ │ + ld a5,0(sp) │ │ │ │ + beqz a5,19c92 │ │ │ │ + bnez s11,19c6e │ │ │ │ + ld a5,0(sp) │ │ │ │ + slli s1,s2,0x20 │ │ │ │ + addiw s0,s2,1 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + add s1,s1,s7 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld s2,8(sp) │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,702 │ │ │ │ + li a3,-1 │ │ │ │ + mv a5,s2 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + li a5,67 │ │ │ │ + mv a4,s2 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1630 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,s7,s0 │ │ │ │ + sb a5,0(s1) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1330 │ │ │ │ - li a1,54 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1294 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1450 │ │ │ │ - li a1,65 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1262 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1338 │ │ │ │ - li a1,59 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1230 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld s3,0(a0) │ │ │ │ + li a3,1 │ │ │ │ + bne a2,a3,19afe │ │ │ │ + lw s10,4(a4) │ │ │ │ + li s0,68 │ │ │ │ + addw s4,s4,s10 │ │ │ │ + j 199b0 │ │ │ │ + li a3,2 │ │ │ │ + bne a2,a3,19cec │ │ │ │ + lw s10,4(a4) │ │ │ │ + li s0,73 │ │ │ │ + addw s3,s3,s10 │ │ │ │ + j 199b0 │ │ │ │ + lw s10,4(a4) │ │ │ │ + beqz s10,19cec │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + j 19b8e │ │ │ │ + beqz s10,19c4a │ │ │ │ + li a5,83 │ │ │ │ + beq s0,a5,19c4a │ │ │ │ + mv a5,s6 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,560 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv a5,a0 │ │ │ │ + slli t1,s2,0x20 │ │ │ │ + addiw a0,s2,1 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + add t1,t1,s7 │ │ │ │ + mv a4,s6 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv s6,a5 │ │ │ │ + sb s0,0(t1) │ │ │ │ + addiw s6,s6,2 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1792 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s7 │ │ │ │ + addw s2,s6,s2 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + li s6,0 │ │ │ │ + li s0,83 │ │ │ │ + li s8,1 │ │ │ │ + ld a4,32(s9) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + mv a3,s10 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a5,4(a4) │ │ │ │ + bgeu s10,a5,19c32 │ │ │ │ + lw a4,28(s9) │ │ │ │ + lw a5,24(s9) │ │ │ │ + ld a2,8(s9) │ │ │ │ + addw a4,a4,s4 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + ld a3,0(s9) │ │ │ │ + addw a4,a4,s10 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,19b22 │ │ │ │ + beqz s10,19c52 │ │ │ │ + li a5,77 │ │ │ │ + beq s0,a5,19c52 │ │ │ │ + mv a5,s8 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,394 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s6,a0 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + addiw a0,s2,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s8 │ │ │ │ + sb s0,0(a5) │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1954 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a4,32(s9) │ │ │ │ + addiw s6,s6,2 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw s2,s6,s2 │ │ │ │ + li s8,0 │ │ │ │ + li s0,77 │ │ │ │ + li s6,1 │ │ │ │ + mv a3,s10 │ │ │ │ + bltu s10,a5,19b8e │ │ │ │ + addw s10,s6,s8 │ │ │ │ + beqz s6,19c3e │ │ │ │ + bnez s8,19ccc │ │ │ │ + lw a2,0(a4) │ │ │ │ + addw s3,a3,s3 │ │ │ │ + addw s4,a3,s4 │ │ │ │ + j 19a24 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + li s0,83 │ │ │ │ + j 19b7e │ │ │ │ + addiw s6,s6,1 │ │ │ │ + li s0,77 │ │ │ │ + j 19b7e │ │ │ │ + ld a5,0(sp) │ │ │ │ + beqz a5,19c80 │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + beqz s11,19a8c │ │ │ │ + slli s1,s2,0x20 │ │ │ │ + addiw s0,s2,1 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + add s1,s1,s7 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + j 19aa0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + beqz a5,19ad6 │ │ │ │ + beqz s11,19ad6 │ │ │ │ + slli s1,s2,0x20 │ │ │ │ + addiw s0,s2,1 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + add s1,s1,s7 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + j 19aa0 │ │ │ │ + ld s0,8(sp) │ │ │ │ + j 19a42 │ │ │ │ + lw a5,40(s9) │ │ │ │ + li s2,0 │ │ │ │ + bnez a5,19984 │ │ │ │ + j 19ad6 │ │ │ │ + lw a5,40(s9) │ │ │ │ + li s2,0 │ │ │ │ + bnez a5,19984 │ │ │ │ + ld a5,0(sp) │ │ │ │ mv s1,a0 │ │ │ │ - beqz a1,1c768 │ │ │ │ - lw a5,8(a0) │ │ │ │ - blez a5,1c768 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ + li s0,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 19aa0 │ │ │ │ + auipc a3,0x4a │ │ │ │ + addi a3,a3,1692 │ │ │ │ + li a2,863 │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1648 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1928 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li a3,4 │ │ │ │ + bne a2,a3,19d00 │ │ │ │ + lw s10,4(a4) │ │ │ │ + li s0,94 │ │ │ │ + addw s3,s10,s3 │ │ │ │ + j 199b0 │ │ │ │ + li a3,3 │ │ │ │ + bne a2,a3,199b0 │ │ │ │ + lw s10,4(a4) │ │ │ │ + li s0,78 │ │ │ │ + j 199b0 │ │ │ │ + lw a3,20(a0) │ │ │ │ + lw a5,16(a0) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s7,56(sp) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + mv s7,a0 │ │ │ │ + slliw a0,a5,0x1 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + mv a4,a1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a1,1 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + jal 39f0 │ │ │ │ + lw a4,40(s7) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a4,1a022 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + ld a3,32(s7) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + li s11,0 │ │ │ │ li s0,0 │ │ │ │ - mv s2,a1 │ │ │ │ - ld a0,16(s1) │ │ │ │ - mul a0,s0,a0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - lw a4,8(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - blt a5,a4,1c74a │ │ │ │ - ld s3,0(s1) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,8(s1) │ │ │ │ - sd zero,16(s1) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,1c7bc │ │ │ │ - lw a5,12(a0) │ │ │ │ - ld a1,16(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c7dc │ │ │ │ - lw a5,12(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sw a5,12(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1298 │ │ │ │ - li a1,113 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1054 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 1c670 │ │ │ │ - lw a5,8(a0) │ │ │ │ - lw a4,12(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a2,16(s0) │ │ │ │ - mv s1,a1 │ │ │ │ - beq a5,a4,1c814 │ │ │ │ - mul a5,a5,a2 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sd s2,0(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addiw s2,s2,1808 │ │ │ │ - addw a5,s2,a5 │ │ │ │ - mul a1,a5,a2 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c83e │ │ │ │ - lw a4,12(s0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a2,16(s0) │ │ │ │ - addw s2,s2,a4 │ │ │ │ - sw s2,12(s0) │ │ │ │ - ld s2,0(sp) │ │ │ │ - j 1c7f8 │ │ │ │ - jal 1c670 │ │ │ │ - lw a5,8(a0) │ │ │ │ - beqz a5,1c85a │ │ │ │ - bltz a1,1c85a │ │ │ │ - bge a1,a5,1c85a │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld a0,0(a0) │ │ │ │ - mul a1,a1,a5 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ret │ │ │ │ + li s4,0 │ │ │ │ + li s3,0 │ │ │ │ + li s2,0 │ │ │ │ + j 19d84 │ │ │ │ + li a1,2 │ │ │ │ + beq a2,a1,19d74 │ │ │ │ + li a1,4 │ │ │ │ + bne a2,a1,19d7a │ │ │ │ + lw a4,4(a4) │ │ │ │ + addw s4,a4,s4 │ │ │ │ + lw a4,40(s7) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + bgeu s2,a4,19fae │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv s1,s2 │ │ │ │ + beqz a5,19d90 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + subw s1,a4,s2 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + add a4,a3,s1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + beqz a2,19e7a │ │ │ │ + addiw a1,a2,-5 │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a1,19e7a │ │ │ │ + li a5,1 │ │ │ │ + bne a2,a5,19d68 │ │ │ │ + slli s9,s0,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + add s9,s9,s5 │ │ │ │ + beqz s11,19f9c │ │ │ │ + mv a5,s11 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,-96 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s8,a0 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-118 │ │ │ │ + mv a4,s11 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a3,32(s7) │ │ │ │ + addw s8,s8,s0 │ │ │ │ + add a5,a3,s1 │ │ │ │ + lw s11,4(a5) │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + addiw a4,s8,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s5 │ │ │ │ + sext.w s0,a4 │ │ │ │ + li a4,94 │ │ │ │ + sb a4,0(a5) │ │ │ │ + sb zero,1(a5) │ │ │ │ + mv s10,s0 │ │ │ │ + beqz s11,19e68 │ │ │ │ + addiw s9,s11,1 │ │ │ │ + addw s9,s9,s8 │ │ │ │ + lw a5,28(s7) │ │ │ │ + ld a4,8(s7) │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + subw a5,a5,s8 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,-1984 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + bne s0,s9,19e24 │ │ │ │ + ld a3,32(s7) │ │ │ │ + addw s0,s10,s11 │ │ │ │ + add a4,a3,s1 │ │ │ │ + addw s3,s3,s11 │ │ │ │ + lw a2,0(a4) │ │ │ │ + li s8,68 │ │ │ │ + li s11,0 │ │ │ │ + j 19d68 │ │ │ │ + lw s9,4(a4) │ │ │ │ + beqz s9,19f46 │ │ │ │ + li s9,0 │ │ │ │ + j 19ef2 │ │ │ │ + bnez s11,19f64 │ │ │ │ + li a5,77 │ │ │ │ + beq s8,a5,19ea8 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s5 │ │ │ │ + li a4,48 │ │ │ │ + sb a4,0(a5) │ │ │ │ + sb zero,1(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + lw a4,28(s7) │ │ │ │ + ld a5,8(s7) │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + addw t1,s10,a4 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + auipc a3,0x48 │ │ │ │ + addi a3,a3,1986 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + li s8,83 │ │ │ │ + li s11,0 │ │ │ │ + ld a3,32(s7) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + add a4,a3,s1 │ │ │ │ + lw a2,4(a4) │ │ │ │ + bgeu s9,a2,19f46 │ │ │ │ + lw a4,24(s7) │ │ │ │ + lw a3,28(s7) │ │ │ │ + addw s10,s3,s9 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + ld a1,8(s7) │ │ │ │ + ld a2,0(s7) │ │ │ │ + addw a3,s10,a3 │ │ │ │ + addw a4,a4,s9 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + lbu a0,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,19e86 │ │ │ │ + beqz s11,19f5a │ │ │ │ + ld a3,32(s7) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + add a4,a3,s1 │ │ │ │ + lw a2,4(a4) │ │ │ │ + li s8,77 │ │ │ │ + bltu s9,a2,19ef2 │ │ │ │ + beqz s11,19f4e │ │ │ │ + bnez s6,1a02c │ │ │ │ + lw a2,0(a4) │ │ │ │ + addw s4,s4,s9 │ │ │ │ + addw s3,s9,s3 │ │ │ │ + j 19daa │ │ │ │ + li s6,0 │ │ │ │ + li s8,77 │ │ │ │ + li s11,1 │ │ │ │ + j 19ee2 │ │ │ │ + mv a5,s11 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,-518 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv t3,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s11 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-546 │ │ │ │ + mv s11,t3 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + addw s0,s11,s0 │ │ │ │ + j 19e8a │ │ │ │ + li a5,48 │ │ │ │ + sb a5,0(s9) │ │ │ │ + sb zero,1(s9) │ │ │ │ + addiw s8,s0,1 │ │ │ │ + j 19df2 │ │ │ │ + li a4,77 │ │ │ │ + bne s8,a4,1a00a │ │ │ │ + beqz s11,19fea │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,-602 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + mv a5,s11 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s11 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-632 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - ld a2,16(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - bne a4,a2,1c8de │ │ │ │ - lw a3,8(a1) │ │ │ │ - lw a5,8(a0) │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,12(a0) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - addw a0,a3,a5 │ │ │ │ - mv s3,a0 │ │ │ │ - bge a0,a1,1c8a6 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - ld a1,0(s1) │ │ │ │ - mul a2,a3,a2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sw s3,8(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - sd s2,16(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addiw s2,s2,1808 │ │ │ │ - addw a3,a3,s2 │ │ │ │ - mv s2,a3 │ │ │ │ - blez a3,1c902 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - mul a1,a1,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c920 │ │ │ │ - lw a1,12(s0) │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a2,16(s1) │ │ │ │ - addw s2,s2,a1 │ │ │ │ - sw s2,12(s0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - ld s2,16(sp) │ │ │ │ - j 1c886 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1072 │ │ │ │ - li a1,166 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,764 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,974 │ │ │ │ - li a1,113 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,730 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 1c670 │ │ │ │ - lw a0,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-208 │ │ │ │ - auipc a4,0x5d │ │ │ │ - ld a4,1510(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - mv s4,a1 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s5 │ │ │ │ + li a3,48 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sb a3,0(a4) │ │ │ │ + sb zero,1(a4) │ │ │ │ + j 19fb6 │ │ │ │ + li a5,48 │ │ │ │ + sh a5,0(a0) │ │ │ │ + j 19ffe │ │ │ │ + auipc a3,0x4a │ │ │ │ + addi a3,a3,844 │ │ │ │ + li a2,976 │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,784 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1064 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ mv s10,a0 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 6120 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,56(s9) │ │ │ │ - mv a0,s4 │ │ │ │ jal 3310 │ │ │ │ - sw a0,64(s9) │ │ │ │ - addi a3,sp,84 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,564 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 59e66 │ │ │ │ - lwu a1,84(sp) │ │ │ │ - li a4,208 │ │ │ │ - mv s11,a0 │ │ │ │ - mul a1,a1,a4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,84(sp) │ │ │ │ - sd a0,48(s9) │ │ │ │ - beqz a5,1d144 │ │ │ │ - li a5,-1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - mv s0,s4 │ │ │ │ - li s1,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd s11,0(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - j 1c9d2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a1,s11 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 2149a │ │ │ │ - ld a4,0(sp) │ │ │ │ - lw a5,84(sp) │ │ │ │ - addi a4,a4,8 │ │ │ │ - sd a4,0(sp) │ │ │ │ - bgeu s1,a5,1d132 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld s11,0(a5) │ │ │ │ - lw s2,8(s11) │ │ │ │ - beqz s2,1c9bc │ │ │ │ - ld s4,0(s11) │ │ │ │ - ld s5,0(s4) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s5) │ │ │ │ - li a4,35 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a3,a4,1c9bc │ │ │ │ - li a4,4 │ │ │ │ - bgeu a4,a0,1ca16 │ │ │ │ - li a2,5 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,860 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 32c0 │ │ │ │ - beqz a0,1d002 │ │ │ │ - li a4,2 │ │ │ │ - bgeu a4,s2,1c9bc │ │ │ │ - lwu a5,44(s9) │ │ │ │ - li a4,208 │ │ │ │ - ld s5,48(s9) │ │ │ │ - mul a5,a5,a4 │ │ │ │ + mv s2,a0 │ │ │ │ li a1,1 │ │ │ │ - slli s6,s2,0x20 │ │ │ │ + mv a0,a5 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sext.w s2,s2 │ │ │ │ + jal 39f0 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s2,1a340 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd s6,96(sp) │ │ │ │ + addi s6,s10,1 │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + add s6,s6,s2 │ │ │ │ + sd s11,56(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + li s8,0 │ │ │ │ + li s9,0 │ │ │ │ + li s7,0 │ │ │ │ + li s4,0 │ │ │ │ + li a2,0 │ │ │ │ li s3,0 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - li s8,58 │ │ │ │ - mv s2,s3 │ │ │ │ - add s5,s5,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 617c │ │ │ │ - ld s10,0(sp) │ │ │ │ - ld a5,0(s10) │ │ │ │ - slli a4,s2,0x4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld s4,0(a5) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a5,s2 │ │ │ │ - li a3,11 │ │ │ │ - mv s3,a0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - bltu a3,a5,1d1a0 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - auipc a3,0x48 │ │ │ │ - addi a3,a3,-1294 │ │ │ │ - add a5,a5,a3 │ │ │ │ + auipc s5,0x4a │ │ │ │ + addi s5,s5,452 │ │ │ │ + lbu a3,0(s10) │ │ │ │ + li a4,27 │ │ │ │ + addiw a5,a3,-61 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,1a0d0 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s5 │ │ │ │ lw a5,0(a5) │ │ │ │ - add a5,a5,a3 │ │ │ │ + add a5,a5,s5 │ │ │ │ jr a5 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,938 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s11,0 │ │ │ │ - beqz a0,1caf8 │ │ │ │ - auipc s4,0x43 │ │ │ │ - addi s4,s4,918 │ │ │ │ - addiw a5,s11,1 │ │ │ │ - ld a0,136(s5) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - sext.w s7,s11 │ │ │ │ - sext.w s11,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,136(s5) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + sb a3,0(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi s10,s10,1 │ │ │ │ + bne s10,s6,1a0b4 │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + sd s9,0(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + sd s8,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + sw s2,0(a5) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - ld a5,136(s5) │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli s7,a4,0x1d │ │ │ │ - sext.w a0,a0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - sd a0,0(a5) │ │ │ │ - bnez a0,1caec │ │ │ │ - lbu a5,0(s3) │ │ │ │ - li a4,48 │ │ │ │ - bne a5,a4,1d17a │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a0,1caa2 │ │ │ │ - lw a7,128(s5) │ │ │ │ - beq a7,s11,1cb46 │ │ │ │ - mv a6,s11 │ │ │ │ - li a5,10 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,880 │ │ │ │ - li a1,223 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,676 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3870 │ │ │ │ + slli s11,s3,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sw a5,128(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - bne a4,a5,1d260 │ │ │ │ - addi s2,s2,1 │ │ │ │ - bne s6,s2,1ca48 │ │ │ │ - lw a4,44(s9) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - ld s11,0(a5) │ │ │ │ - sw a4,44(s9) │ │ │ │ - j 1c9bc │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,722 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a0,1d10e │ │ │ │ - li s11,0 │ │ │ │ - li s7,2 │ │ │ │ - auipc s4,0x43 │ │ │ │ - addi s4,s4,698 │ │ │ │ - sd s2,24(sp) │ │ │ │ - j 1cb90 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a0,1d100 │ │ │ │ - addiw a5,s11,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - li a0,0 │ │ │ │ - sext.w s2,s11 │ │ │ │ - sext.w s11,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,120(s5) │ │ │ │ + add s11,s11,s1 │ │ │ │ + sext.w a2,a0 │ │ │ │ + li a1,77 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3890 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - ld a4,120(s5) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - add a4,a4,a2 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sw a5,0(a4) │ │ │ │ - bnez a5,1cb82 │ │ │ │ - lbu a5,0(s3) │ │ │ │ - li a4,48 │ │ │ │ - beq a5,a4,1cb82 │ │ │ │ - bgeu s7,s2,1cb82 │ │ │ │ - li a5,8 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,436 │ │ │ │ - li a1,187 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,456 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + addw s11,a0,s3 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,112(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - beq a4,a5,1cb46 │ │ │ │ - li a5,7 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,368 │ │ │ │ - li a1,176 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,388 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + mv a5,a0 │ │ │ │ + sext.w s3,s11 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + addw s4,a5,s4 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + add s11,s11,s1 │ │ │ │ jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,104(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - beq a4,a5,1cb46 │ │ │ │ - mv a6,s4 │ │ │ │ - li a5,6 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,416 │ │ │ │ - li a1,169 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,316 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a3,1 │ │ │ │ - addiw a5,a4,-45 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a3,a5,1cf60 │ │ │ │ - li a5,43 │ │ │ │ - beq a4,a5,1cf60 │ │ │ │ - li a5,5 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,322 │ │ │ │ - li a1,161 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,254 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + sb zero,0(s11) │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3610 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fsd fa0,56(s5) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - beqz a5,1cb46 │ │ │ │ - lbu a5,0(s4) │ │ │ │ - addiw a5,a5,-46 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,1cb46 │ │ │ │ - fmv.x.d a6,fa0 │ │ │ │ - mv a7,s4 │ │ │ │ - li a5,4 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,200 │ │ │ │ - li a1,155 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,172 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addiw a1,a4,1 │ │ │ │ + mv a0,s0 │ │ │ │ + addw s7,a5,s7 │ │ │ │ + jal 3890 │ │ │ │ + li a2,0 │ │ │ │ + j 1a0de │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32b0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - sw a4,48(s5) │ │ │ │ srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,40(s5) │ │ │ │ - mv a1,s4 │ │ │ │ - and s3,s3,a5 │ │ │ │ - mv a2,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,40(s5) │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 1cb46 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3870 │ │ │ │ + mv s1,a0 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ + slli s11,s3,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,32(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - beq a4,a5,1cb46 │ │ │ │ - li a5,2 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,34 │ │ │ │ - li a1,142 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,54 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + add s11,s11,s1 │ │ │ │ + sext.w a2,a0 │ │ │ │ + li a1,83 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3890 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,24(s5) │ │ │ │ - bnez a5,1cdb4 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - bne a4,a5,1d23c │ │ │ │ - li s2,2 │ │ │ │ - j 1ca48 │ │ │ │ - addiw a1,a4,1 │ │ │ │ + addw s11,a0,s3 │ │ │ │ + sext.w s3,s11 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + add s11,s11,s1 │ │ │ │ + jal 32b0 │ │ │ │ + sb zero,0(s11) │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + addw s4,a5,s4 │ │ │ │ + jal 3890 │ │ │ │ + li a2,0 │ │ │ │ + j 1a0de │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32b0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - sw a4,16(s5) │ │ │ │ srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,8(s5) │ │ │ │ - mv a1,s4 │ │ │ │ - and s3,s3,a5 │ │ │ │ - mv a2,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,8(s5) │ │ │ │ - li s2,1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 1ca48 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,70 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s7,0 │ │ │ │ - beqz a0,1cfcc │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s6,56(sp) │ │ │ │ - mv s1,s5 │ │ │ │ - sd s9,64(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - addiw a5,s7,1 │ │ │ │ - slli s0,a5,0x20 │ │ │ │ - ld a0,144(s1) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - sext.w s11,s7 │ │ │ │ - sext.w s7,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,168(s1) │ │ │ │ - sd a5,144(s1) │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,176(s1) │ │ │ │ - sd a5,168(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,176(s1) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s10,a0 │ │ │ │ - beqz s10,1cf66 │ │ │ │ - mv a5,s3 │ │ │ │ - li s4,0 │ │ │ │ - j 1ce62 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - beq s10,s4,1cf66 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - bne a4,s8,1ce5a │ │ │ │ - bgeu s4,s10,1cf66 │ │ │ │ - beqz s4,1d1e0 │ │ │ │ - addiw s5,s4,1 │ │ │ │ - ld a2,168(s1) │ │ │ │ - slli s6,s5,0x20 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3870 │ │ │ │ + slli s11,s3,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ srli s11,s11,0x20 │ │ │ │ - slli s0,s11,0x3 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - add s2,a2,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,168(s1) │ │ │ │ - sd a0,0(s2) │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a0,0(a4) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,168(s1) │ │ │ │ - sext.w s9,s5 │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a4,a4,s4 │ │ │ │ - sb zero,0(a4) │ │ │ │ - bgeu s9,s10,1d1c0 │ │ │ │ - add s6,s6,s3 │ │ │ │ - mv a4,s6 │ │ │ │ - mv s2,s9 │ │ │ │ - j 1ced2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32b0 │ │ │ │ + add s11,s11,s1 │ │ │ │ + sext.w a2,a0 │ │ │ │ + li a1,68 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3890 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32b0 │ │ │ │ + addw s11,a0,s3 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + sext.w s3,s11 │ │ │ │ + j 1a182 │ │ │ │ + addiw a5,s2,2 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli s11,a3,0x1d │ │ │ │ + sext.w a6,a5 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s8 │ │ │ │ + sd a6,16(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s9 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s11,a5,0x1d │ │ │ │ + slli a3,s7,0x20 │ │ │ │ + add a5,s8,s11 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mv s9,a0 │ │ │ │ + sd a3,0(a5) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32b0 │ │ │ │ addiw s2,s2,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - bgeu s2,s10,1ceda │ │ │ │ - lbu a5,0(a4) │ │ │ │ - bne a5,s8,1ceca │ │ │ │ - bgeu s9,s2,1d1c0 │ │ │ │ - subw s5,s2,s5 │ │ │ │ - addiw a1,s5,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ + addw a5,a0,s7 │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli s2,a3,0x1d │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + add a2,s8,s2 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 36a0 │ │ │ │ - add a2,s4,s5 │ │ │ │ - sb zero,0(a2) │ │ │ │ + sd a1,0(a2) │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,s9,s11 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + ld a2,8(sp) │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + add s2,s2,s9 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a3,0(s2) │ │ │ │ li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + sext.w s7,a5 │ │ │ │ + jal 3890 │ │ │ │ + ld a6,16(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv s2,a6 │ │ │ │ + j 1a0de │ │ │ │ li a2,10 │ │ │ │ - mv a0,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - ld a4,144(s1) │ │ │ │ - sext.w a0,a0 │ │ │ │ - add a4,a4,s0 │ │ │ │ - sd a0,0(a4) │ │ │ │ - bnez a0,1cf28 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - bne a4,a5,1d200 │ │ │ │ - addiw a5,s2,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addiw a5,a4,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,1cff8 │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,1624 │ │ │ │ - li a2,260 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-404 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-100 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sb a4,64(s5) │ │ │ │ - j 1cb46 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3870 │ │ │ │ + mv s1,a0 │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ + slli s11,s3,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ jal 32b0 │ │ │ │ - ld a3,144(s1) │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - ld a5,168(s1) │ │ │ │ srli s11,s11,0x20 │ │ │ │ - slli a4,s11,0x3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - sext.w a0,a0 │ │ │ │ - sd a0,0(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd zero,0(a5) │ │ │ │ - ld a5,176(s1) │ │ │ │ - lbu a3,64(s1) │ │ │ │ - add a5,a5,s11 │ │ │ │ + add s11,s11,s1 │ │ │ │ + sext.w a2,a0 │ │ │ │ + li a1,73 │ │ │ │ + j 1a1de │ │ │ │ + li s1,0 │ │ │ │ + li s8,0 │ │ │ │ + li s9,0 │ │ │ │ + j 1a0f0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3310 │ │ │ │ + slli s3,a0,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 39f0 │ │ │ │ + sext.w s2,s2 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s2,1a402 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + addi s5,s0,1 │ │ │ │ + lui s4,0x4a2 │ │ │ │ + lui s8,0x8010 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + add s5,s5,s2 │ │ │ │ + li a7,0 │ │ │ │ + li s2,0 │ │ │ │ + li s7,27 │ │ │ │ + li s6,1 │ │ │ │ + addi s4,s4,-2048 │ │ │ │ + addi s8,s8,129 │ │ │ │ + j 1a3b2 │ │ │ │ + jal 3890 │ │ │ │ + li a7,0 │ │ │ │ + addi s0,s0,1 │ │ │ │ + beq s0,s5,1a3f8 │ │ │ │ + lbu a3,0(s0) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + addiw a5,a3,-61 │ │ │ │ + zext.b a5,a5 │ │ │ │ + sll a4,s6,a5 │ │ │ │ + mv a0,s1 │ │ │ │ + and a6,a4,s4 │ │ │ │ + bltu s7,a5,1a418 │ │ │ │ + bnez a6,1a3a6 │ │ │ │ + and a4,a4,s8 │ │ │ │ + li a2,10 │ │ │ │ + beqz a4,1a418 │ │ │ │ + jal 32b0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 3890 │ │ │ │ + li a7,0 │ │ │ │ + bne s0,s5,1a3b2 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + slli a5,a7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ sb a3,0(a5) │ │ │ │ - ld a5,144(s1) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bnez a5,1cfaa │ │ │ │ - lbu a5,0(s3) │ │ │ │ - li a4,48 │ │ │ │ - bne a5,a4,1d286 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-378 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + j 1a3ac │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + li a1,100 │ │ │ │ + mv s0,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 32a0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + jal af94 │ │ │ │ + li a2,100 │ │ │ │ + li a1,0 │ │ │ │ mv s3,a0 │ │ │ │ - bnez a0,1ce0e │ │ │ │ - mv s5,s1 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s6,56(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s9,64(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - lw a5,128(s5) │ │ │ │ - beq a5,s7,1cb46 │ │ │ │ - li a5,11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-194 │ │ │ │ - li a1,276 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-558 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,176(s1) │ │ │ │ - add a5,a5,s11 │ │ │ │ - sb a4,0(a5) │ │ │ │ - j 1cfaa │ │ │ │ - li a4,1 │ │ │ │ - beq s2,a4,1c9bc │ │ │ │ - li s10,16 │ │ │ │ - mv a5,s0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - mv s0,s10 │ │ │ │ - srli s2,a4,0x1c │ │ │ │ - li s5,5 │ │ │ │ - auipc s7,0x43 │ │ │ │ - addi s7,s7,-688 │ │ │ │ - li s6,12 │ │ │ │ - auipc s8,0x43 │ │ │ │ - addi s8,s8,-666 │ │ │ │ - auipc s3,0x43 │ │ │ │ - addi s3,s3,-698 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - add a5,s4,s0 │ │ │ │ - ld s4,0(a5) │ │ │ │ - mv a0,s4 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3310 │ │ │ │ sext.w s1,a0 │ │ │ │ - bgeu s5,s1,1d06e │ │ │ │ - li a2,5 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32c0 │ │ │ │ - beqz a0,1d07a │ │ │ │ - bgeu s6,s1,1d068 │ │ │ │ - li a2,12 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32c0 │ │ │ │ - beqz a0,1d0ca │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld s11,0(a5) │ │ │ │ - addi s0,s0,16 │ │ │ │ - beq s2,s0,1d0c4 │ │ │ │ - ld s4,0(s11) │ │ │ │ - j 1d036 │ │ │ │ - addiw a1,s1,-4 │ │ │ │ - addiw s11,s1,-5 │ │ │ │ + beqz s1,1a608 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + li s9,-1 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + addi s6,s0,1 │ │ │ │ + srli a5,s9,0x20 │ │ │ │ + add s6,s6,s1 │ │ │ │ + mv s7,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s8,0 │ │ │ │ + li s4,100 │ │ │ │ + li s1,0 │ │ │ │ + li s10,0 │ │ │ │ + li s5,94 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 1a4c4 │ │ │ │ + beq a4,s5,1a4dc │ │ │ │ + addiw a5,s4,-2 │ │ │ │ + bgeu s10,a5,1a5ba │ │ │ │ + slli a3,s10,0x20 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + add a3,a3,s3 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sb a4,0(a3) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,s0,1 │ │ │ │ + beq s6,s0,1a53e │ │ │ │ + lbu a4,0(s0) │ │ │ │ + ld a5,0(s7) │ │ │ │ + slli a3,a4,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + andi a5,a5,1024 │ │ │ │ + beqz a5,1a496 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + mv s11,a0 │ │ │ │ + bnez a5,1a57c │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3890 │ │ │ │ + lbu s10,0(s0) │ │ │ │ + beq s10,s5,1a576 │ │ │ │ + beqz s8,1a50c │ │ │ │ + li s10,68 │ │ │ │ + addiw a1,s1,2 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - sw s11,24(s9) │ │ │ │ + mv a0,s2 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - mv a2,s11 │ │ │ │ - addi a1,s4,5 │ │ │ │ - sd a0,16(s9) │ │ │ │ - jal 36a0 │ │ │ │ - ld a3,16(s9) │ │ │ │ - auipc a5,0x5d │ │ │ │ - ld a5,-254(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - add a3,a3,s11 │ │ │ │ - sb zero,0(a3) │ │ │ │ - ld a3,16(s9) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 1d058 │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv s0,s10 │ │ │ │ - j 1c9bc │ │ │ │ - addiw a5,s1,-11 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - addiw s11,s1,-12 │ │ │ │ - sw s11,40(s9) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sb s10,0(a4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s10,0 │ │ │ │ + bne s6,s0,1a4c4 │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + mv s4,a0 │ │ │ │ + bnez a5,1a5d2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,96(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li s8,1 │ │ │ │ + li s10,0 │ │ │ │ + j 1a4be │ │ │ │ + addw s10,a5,s1 │ │ │ │ + addiw a1,s10,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd a0,32(s9) │ │ │ │ - mv a2,s11 │ │ │ │ - addi a1,s4,5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,32(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ + mv a0,s2 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + and a2,s11,a5 │ │ │ │ + li a1,77 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 3890 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sext.w s9,s10 │ │ │ │ + add a5,a5,s2 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv s1,s9 │ │ │ │ + j 1a4ee │ │ │ │ + addiw s4,s4,100 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + j 1a4a2 │ │ │ │ + addw s0,a5,s1 │ │ │ │ + addiw a1,s0,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s2 │ │ │ │ + jal af94 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,77 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s2 │ │ │ │ sb zero,0(a5) │ │ │ │ - j 1d068 │ │ │ │ + j 1a55e │ │ │ │ + li s2,0 │ │ │ │ + j 1a54c │ │ │ │ + addi sp,sp,-144 │ │ │ │ + lw a7,20(a0) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + lw a0,16(a0) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + addw a2,a2,a1 │ │ │ │ + addw a2,a2,a7 │ │ │ │ + addw a2,a2,a0 │ │ │ │ + slliw a0,a2,0x1 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + mv s7,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + jal 3330 │ │ │ │ + mv s5,a0 │ │ │ │ + bnez s0,1a65a │ │ │ │ + beqz s1,1aaf2 │ │ │ │ + beqz s7,1aa00 │ │ │ │ + ld s1,8(sp) │ │ │ │ + j 1a662 │ │ │ │ + ld s1,8(sp) │ │ │ │ + bnez s7,1a662 │ │ │ │ + ld s1,16(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,1788 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-502 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + lw a5,40(s10) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv s1,a5 │ │ │ │ + beqz a5,1a7aa │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + beqz s4,1a852 │ │ │ │ + li s6,1 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + auipc s2,0x44 │ │ │ │ + addi s2,s2,1710 │ │ │ │ + auipc s1,0x45 │ │ │ │ + addi s1,s1,-562 │ │ │ │ + li s9,77 │ │ │ │ + li s3,2 │ │ │ │ + bnez s7,1a712 │ │ │ │ + ld a4,32(s10) │ │ │ │ + addiw t1,s6,-1 │ │ │ │ + slli a3,t1,0x20 │ │ │ │ + srli s4,a3,0x1d │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a2,0(a4) │ │ │ │ + beqz a2,1a728 │ │ │ │ + li a3,5 │ │ │ │ + beq a2,a3,1a6ee │ │ │ │ + li a3,6 │ │ │ │ + bne a2,a3,1a73c │ │ │ │ + lw a3,4(a4) │ │ │ │ + li s11,77 │ │ │ │ + addw s8,a3,s8 │ │ │ │ + beqz s8,1a748 │ │ │ │ + li s11,77 │ │ │ │ + beq a5,s6,1a836 │ │ │ │ + addiw a4,s6,1 │ │ │ │ + bgeu s6,a5,1a79e │ │ │ │ + mv s6,a4 │ │ │ │ + beqz s7,1a6cc │ │ │ │ + ld a4,32(s10) │ │ │ │ + subw t1,a5,s6 │ │ │ │ + slli a3,t1,0x20 │ │ │ │ + srli s4,a3,0x1d │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a2,0(a4) │ │ │ │ + bnez a2,1a6e2 │ │ │ │ + lw a3,4(a4) │ │ │ │ + beqz a3,1a73c │ │ │ │ + li a5,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne a3,a5,1a72e │ │ │ │ + addw s8,s8,a3 │ │ │ │ + li s11,77 │ │ │ │ + beqz s8,1a748 │ │ │ │ + li a5,77 │ │ │ │ + beq s11,a5,1aaa6 │ │ │ │ li a5,1 │ │ │ │ - ld s2,24(sp) │ │ │ │ - beq s11,a5,1d16c │ │ │ │ - li a5,3 │ │ │ │ - beq s11,a5,1cb46 │ │ │ │ - li a5,8 │ │ │ │ + beq a2,a5,1a7fe │ │ │ │ + bne a2,s3,1a80c │ │ │ │ + lw s8,4(a4) │ │ │ │ + li s4,73 │ │ │ │ + li s11,73 │ │ │ │ + mv a5,s8 │ │ │ │ + mv a4,s2 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv t1,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + mv s8,t1 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + lw a5,40(s10) │ │ │ │ + addiw a7,s8,1 │ │ │ │ + addw s0,a7,s0 │ │ │ │ + li s8,0 │ │ │ │ + addiw a4,s6,1 │ │ │ │ + bltu s6,a5,1a70c │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,1a84a │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,1a7ea │ │ │ │ + beqz s7,1a7ea │ │ │ │ + ld s1,16(sp) │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,1448 │ │ │ │ + li a3,-1 │ │ │ │ + mv a5,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + ld a5,24(sp) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-732 │ │ │ │ - li a1,198 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-872 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld s11,72(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-848 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + lw s8,4(a4) │ │ │ │ + li s4,68 │ │ │ │ + li s11,68 │ │ │ │ + j 1a75e │ │ │ │ + li a5,4 │ │ │ │ + bne a2,a5,1a820 │ │ │ │ + lw s8,4(a4) │ │ │ │ + li s4,83 │ │ │ │ + li s11,83 │ │ │ │ + j 1a75e │ │ │ │ + li a5,3 │ │ │ │ + beq a2,a5,1a83c │ │ │ │ + bne s11,s9,1ab00 │ │ │ │ + lw a5,40(s10) │ │ │ │ + li s11,77 │ │ │ │ + bne a5,s6,1a704 │ │ │ │ + li s4,77 │ │ │ │ + j 1a75e │ │ │ │ + lw s8,4(a4) │ │ │ │ + li s4,78 │ │ │ │ + li s11,78 │ │ │ │ + j 1a75e │ │ │ │ + bnez s7,1a7b6 │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 1a7b6 │ │ │ │ + li s8,1 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s6,0 │ │ │ │ + bnez s7,1a8ba │ │ │ │ + addiw s1,s8,-1 │ │ │ │ + ld a5,32(s10) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw s11,0(a5) │ │ │ │ + beqz s11,1a8d4 │ │ │ │ + li a4,5 │ │ │ │ + beq s11,a4,1a964 │ │ │ │ + li a4,6 │ │ │ │ + bne s11,a4,1a98a │ │ │ │ + lw a4,4(a5) │ │ │ │ + li s4,88 │ │ │ │ + addw s2,a4,s2 │ │ │ │ + addw s3,s2,s3 │ │ │ │ + addw s6,s2,s6 │ │ │ │ + li a4,3 │ │ │ │ + beq s11,a4,1a97c │ │ │ │ + li a5,77 │ │ │ │ + bne s4,a5,1ab06 │ │ │ │ + lw s1,40(s10) │ │ │ │ + beq s8,s1,1a9fa │ │ │ │ + addiw a5,s8,1 │ │ │ │ + bgeu s8,s1,1a79e │ │ │ │ + mv s8,a5 │ │ │ │ + beqz s7,1a85e │ │ │ │ + subw s1,s1,s8 │ │ │ │ + ld a5,32(s10) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw s11,0(a5) │ │ │ │ + bnez s11,1a878 │ │ │ │ + lw a4,4(a5) │ │ │ │ + beqz a4,1a87e │ │ │ │ + li s9,0 │ │ │ │ + j 1a8f8 │ │ │ │ + li a5,61 │ │ │ │ + beq s4,a5,1aa5c │ │ │ │ + ld a5,32(s10) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s4,88 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,4(a5) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + bgeu s9,a3,1a94e │ │ │ │ + lw a4,28(s10) │ │ │ │ + lw a5,24(s10) │ │ │ │ + ld a2,8(s10) │ │ │ │ + addw a4,a4,s6 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + ld a3,0(s10) │ │ │ │ + addw a4,a4,s9 │ │ │ │ + addw a5,a5,s9 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,1a8dc │ │ │ │ + li a5,88 │ │ │ │ + beq s4,a5,1aa10 │ │ │ │ + ld a5,32(s10) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,4(a5) │ │ │ │ + li s4,61 │ │ │ │ + bltu s9,a3,1a8f8 │ │ │ │ + addw s2,s11,s2 │ │ │ │ + lw s11,0(a5) │ │ │ │ + li a4,5 │ │ │ │ + addw s3,s9,s3 │ │ │ │ + addw s6,s9,s6 │ │ │ │ + bne s11,a4,1a87e │ │ │ │ + lw a4,4(a5) │ │ │ │ + li s4,61 │ │ │ │ + addw s2,a4,s2 │ │ │ │ + li a4,3 │ │ │ │ + addw s3,s2,s3 │ │ │ │ + addw s6,s2,s6 │ │ │ │ + bne s11,a4,1a89c │ │ │ │ + lw s2,4(a5) │ │ │ │ + li s11,78 │ │ │ │ + li s4,78 │ │ │ │ + j 1a9a6 │ │ │ │ + li a4,1 │ │ │ │ + beq s11,a4,1a9e8 │ │ │ │ + li a4,2 │ │ │ │ + bne s11,a4,1ab0c │ │ │ │ + lw s2,4(a5) │ │ │ │ + li s11,73 │ │ │ │ + li s4,73 │ │ │ │ + addw s3,s3,s2 │ │ │ │ + mv a5,s2 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,952 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s1,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a5,s11 │ │ │ │ + mv a4,s2 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1344 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + addiw a5,s1,1 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + lw s1,40(s10) │ │ │ │ + li s2,0 │ │ │ │ + j 1a8ac │ │ │ │ + lw s2,4(a5) │ │ │ │ + li s11,68 │ │ │ │ + li s4,68 │ │ │ │ + addw s6,s6,s2 │ │ │ │ + j 1a9a6 │ │ │ │ + li s11,77 │ │ │ │ + j 1a9a6 │ │ │ │ + lw a5,40(s10) │ │ │ │ + mv s1,a5 │ │ │ │ + bnez a5,1a69c │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 1a7b6 │ │ │ │ + mv a5,s11 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,846 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s4,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,88 │ │ │ │ + mv a4,s11 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1452 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,32(s10) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addw s0,s4,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,4(a5) │ │ │ │ + li s11,1 │ │ │ │ + li s4,61 │ │ │ │ + j 1a8f2 │ │ │ │ + mv a5,s11 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,770 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s4,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,61 │ │ │ │ + mv a4,s11 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1526 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,32(s10) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addw s0,s4,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,4(a5) │ │ │ │ + li s11,1 │ │ │ │ + li s4,88 │ │ │ │ + j 1a8f2 │ │ │ │ + mv a5,s8 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,696 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv t5,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s8 │ │ │ │ + li a2,-1 │ │ │ │ + li a5,77 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1604 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + mv s8,t5 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a4,32(s10) │ │ │ │ + addiw a7,s8,1 │ │ │ │ + addw s0,a7,s0 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a2,0(a4) │ │ │ │ + li s8,0 │ │ │ │ + j 1a748 │ │ │ │ + lw a5,40(s10) │ │ │ │ + li s0,0 │ │ │ │ + mv s1,a5 │ │ │ │ + bnez a5,1a69c │ │ │ │ + j 1a7ea │ │ │ │ + sext.w s4,s11 │ │ │ │ + j 1a75e │ │ │ │ + sext.w s11,s4 │ │ │ │ + j 1a9a6 │ │ │ │ + li a4,4 │ │ │ │ + bne s11,a4,1a896 │ │ │ │ + lw s2,4(a5) │ │ │ │ + li s11,83 │ │ │ │ + li s4,83 │ │ │ │ + addw s3,s3,s2 │ │ │ │ + j 1a9a6 │ │ │ │ + blez a1,1ab64 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + slli s1,a1,0x1 │ │ │ │ + add s1,s1,a1 │ │ │ │ + slli s1,s1,0x4 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + add s1,s1,a0 │ │ │ │ + auipc s2,0x5f │ │ │ │ + ld s2,970(s2) │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a1,s0 │ │ │ │ + addi s0,s0,48 │ │ │ │ + jal 19844 │ │ │ │ + bne s0,s1,1ab46 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + lw a5,20(a0) │ │ │ │ + sd s1,136(sp) │ │ │ │ + lw s1,16(a0) │ │ │ │ + auipc a4,0x5f │ │ │ │ + ld a4,930(a4) │ │ │ │ + sd s5,104(sp) │ │ │ │ + addw s1,s1,a5 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + jal 3330 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3330 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3330 │ │ │ │ + lw a2,40(s5) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a2,1af82 │ │ │ │ + sext.w a5,s3 │ │ │ │ + sd a5,8(sp) │ │ │ │ + addi a5,sp,32 │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li s9,0 │ │ │ │ + li s8,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + li s2,32 │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 1ac1e │ │ │ │ + li a3,4 │ │ │ │ + beq a5,a3,1ac9c │ │ │ │ + li a4,3 │ │ │ │ + bne a5,a4,1ac08 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a4,42 │ │ │ │ + add a1,s11,a5 │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a4,0(a1) │ │ │ │ + sb a4,0(a3) │ │ │ │ + sb a4,0(a5) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + beq a5,a4,1adfc │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a5,s6 │ │ │ │ + sd a5,24(sp) │ │ │ │ + bgeu a5,a2,1af36 │ │ │ │ + ld a4,32(s5) │ │ │ │ + slli s4,s6,0x3 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a5,0(a4) │ │ │ │ + beqz a5,1acf2 │ │ │ │ + addiw a3,a5,-5 │ │ │ │ + li a1,1 │ │ │ │ + bgeu a1,a3,1acf2 │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,1ad82 │ │ │ │ + li a3,2 │ │ │ │ + bne a5,a3,1abda │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1ac08 │ │ │ │ + lw a0,24(s5) │ │ │ │ + ld t4,0(s5) │ │ │ │ + li a3,0 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + li t3,45 │ │ │ │ + addw a5,a0,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t4 │ │ │ │ + lbu t6,0(a5) │ │ │ │ + addw a5,s7,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t5,s11,a5 │ │ │ │ + add a1,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t6,0(t5) │ │ │ │ + sb t3,0(a1) │ │ │ │ + sb s2,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bltu a3,a5,1ac58 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s7,a3,s7 │ │ │ │ + addw s8,a3,s8 │ │ │ │ + li a3,4 │ │ │ │ + bne a5,a3,1abe0 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1ac08 │ │ │ │ + lw a0,24(s5) │ │ │ │ + ld t4,0(s5) │ │ │ │ + li a3,0 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + li t3,94 │ │ │ │ + addw a5,a0,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t4 │ │ │ │ + lbu t6,0(a5) │ │ │ │ + addw a5,s7,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t5,s11,a5 │ │ │ │ + add a1,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t6,0(t5) │ │ │ │ + sb t3,0(a1) │ │ │ │ + sb s2,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bltu a3,a5,1acb2 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s7,a3,s7 │ │ │ │ + addw s8,a3,s8 │ │ │ │ + j 1abe0 │ │ │ │ + lw a3,4(a4) │ │ │ │ + beqz a3,1abda │ │ │ │ + li s3,0 │ │ │ │ + lw a5,24(s5) │ │ │ │ + ld a2,0(s5) │ │ │ │ + lw a4,28(s5) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addw a4,a4,s9 │ │ │ │ + addw a5,s7,s3 │ │ │ │ + slli s10,a5,0x20 │ │ │ │ + ld a2,8(s5) │ │ │ │ + addw a4,a4,s3 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + add a1,s11,s10 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + sb a0,0(a1) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + add a4,s0,s10 │ │ │ │ + sb a1,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + ld a4,32(s5) │ │ │ │ + add a5,s1,s10 │ │ │ │ + beqz a0,1adda │ │ │ │ + li a3,124 │ │ │ │ + sb a3,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bltu s3,a5,1acfa │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a2,40(s5) │ │ │ │ + addw s8,s8,s3 │ │ │ │ + addw s9,s9,s3 │ │ │ │ + addw s7,s7,s3 │ │ │ │ + li a3,1 │ │ │ │ + bne a5,a3,1ac3c │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1ac08 │ │ │ │ + lw a0,28(s5) │ │ │ │ + ld t4,8(s5) │ │ │ │ + li a1,0 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + li t3,45 │ │ │ │ + addw a5,s7,a1 │ │ │ │ + addw a3,a0,a1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add t5,s11,a5 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sb t3,0(t5) │ │ │ │ + add a3,a3,t4 │ │ │ │ + lbu t5,0(a3) │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t5,0(a3) │ │ │ │ + sb s2,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + bltu a1,a5,1ad9a │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s7,a1,s7 │ │ │ │ + addw s9,a1,s9 │ │ │ │ + j 1ac3c │ │ │ │ + sb s2,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bltu s3,a5,1acfa │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a2,40(s5) │ │ │ │ + addw s8,s8,s3 │ │ │ │ + addw s9,s9,s3 │ │ │ │ + addw s7,s7,s3 │ │ │ │ + j 1ad7c │ │ │ │ + li a4,60 │ │ │ │ + remuw s4,s7,a4 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a2,s11,a5 │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sb zero,0(a2) │ │ │ │ + sb zero,0(a3) │ │ │ │ + divuw a4,s7,a4 │ │ │ │ + snez a5,s4 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beqz a5,1af7c │ │ │ │ + slli s10,a5,0x4 │ │ │ │ + sub s10,s10,a5 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli s3,s10,0x2 │ │ │ │ + sext.w s4,s4 │ │ │ │ + li s10,0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + j 1ae8e │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a3,s11,s10 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1602 │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a3,s1,s10 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1580 │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a3,s0,s10 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1558 │ │ │ │ + addi s10,s10,60 │ │ │ │ + jal 526f8 │ │ │ │ + beq s3,s10,1aee6 │ │ │ │ + sext.w a4,s10 │ │ │ │ + bltu s7,a4,1ae44 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a3,s11,s10 │ │ │ │ + li a2,60 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1518 │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a3,s1,s10 │ │ │ │ + li a2,60 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1494 │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a3,s0,s10 │ │ │ │ + li a2,60 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1470 │ │ │ │ + addi s10,s10,60 │ │ │ │ + jal 526f8 │ │ │ │ + bne s3,s10,1ae8e │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,1950 │ │ │ │ + addi s6,s6,1 │ │ │ │ + jal 526f8 │ │ │ │ + lw a5,16(s5) │ │ │ │ + lw s4,20(s5) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + addw s4,s4,a5 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a2,s4 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3890 │ │ │ │ + lw a2,40(s5) │ │ │ │ + sext.w a5,s6 │ │ │ │ + sd a5,24(sp) │ │ │ │ + bltu a5,a2,1ac1e │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x5d │ │ │ │ - ld a5,-570(a5) │ │ │ │ - ld a4,88(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x5f │ │ │ │ + ld a5,-70(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,1d228 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + bnez a5,1af86 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,128(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - ld a0,120(s5) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,120(s5) │ │ │ │ - j 1cb46 │ │ │ │ - mv a6,s3 │ │ │ │ - li a5,10 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-810 │ │ │ │ - li a1,216 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-982 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-610 │ │ │ │ - li a1,281 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1014 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,984 │ │ │ │ - li a2,249 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1044 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-804 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,952 │ │ │ │ - li a2,239 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1076 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-844 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - li a5,11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-850 │ │ │ │ - li a1,257 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1118 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ + addi a5,sp,32 │ │ │ │ + sd a5,24(sp) │ │ │ │ + j 1aee6 │ │ │ │ + li s2,0 │ │ │ │ + j 1af44 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a5,1 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1194 │ │ │ │ - li a1,135 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1174 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a6,s4 │ │ │ │ - li a5,9 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1040 │ │ │ │ - li a1,205 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1212 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - li a5,11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1272 │ │ │ │ - li a1,268 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1252 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - beqz a1,1d44a │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,208 │ │ │ │ - mul a1,a1,a5 │ │ │ │ addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ + lw a5,20(a0) │ │ │ │ sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ + lw s1,16(a0) │ │ │ │ sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + addw s1,s1,a5 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ sd ra,120(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a2 │ │ │ │ - auipc s4,0x43 │ │ │ │ - addi s4,s4,-898 │ │ │ │ - auipc s5,0x41 │ │ │ │ - addi s5,s5,822 │ │ │ │ - auipc s6,0x43 │ │ │ │ - addi s6,s6,-898 │ │ │ │ - auipc s3,0x45 │ │ │ │ - addi s3,s3,-890 │ │ │ │ - add s2,a0,a1 │ │ │ │ - j 1d312 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ + sd a1,0(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + jal 3330 │ │ │ │ + mv s10,a0 │ │ │ │ mv a0,s1 │ │ │ │ - addi s0,s0,208 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beq s2,s0,1d434 │ │ │ │ - ld a3,8(s0) │ │ │ │ - lw a6,4(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,24(s0) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ + jal 3330 │ │ │ │ + mv s0,a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,40(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - mv a2,s5 │ │ │ │ + jal 3330 │ │ │ │ + lw a2,40(s4) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a2,1b354 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s9,0 │ │ │ │ + li s8,0 │ │ │ │ + li s7,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s2,32 │ │ │ │ + j 1b034 │ │ │ │ + li a3,4 │ │ │ │ + beq a5,a3,1b0b2 │ │ │ │ + li a4,3 │ │ │ │ + bne a5,a4,1b01e │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a1,42 │ │ │ │ + add a3,s10,a5 │ │ │ │ + add a4,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a1,0(a3) │ │ │ │ + sb a1,0(a4) │ │ │ │ + sb a1,0(a5) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + beq a5,a4,1b212 │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a5,s6 │ │ │ │ + sd a5,8(sp) │ │ │ │ + bgeu a5,a2,1b344 │ │ │ │ + ld a4,32(s4) │ │ │ │ + slli s5,s6,0x3 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a5,0(a4) │ │ │ │ + beqz a5,1b108 │ │ │ │ + addiw a3,a5,-5 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + bgeu a1,a3,1b108 │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,1b198 │ │ │ │ + li a3,2 │ │ │ │ + bne a5,a3,1aff0 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1b01e │ │ │ │ + lw a0,24(s4) │ │ │ │ + ld t4,0(s4) │ │ │ │ + li a3,0 │ │ │ │ + addw a0,a0,s7 │ │ │ │ + li t3,45 │ │ │ │ + addw a5,a0,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t4 │ │ │ │ + lbu t6,0(a5) │ │ │ │ + addw a5,s9,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t5,s10,a5 │ │ │ │ + add a1,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t6,0(t5) │ │ │ │ + sb t3,0(a1) │ │ │ │ + sb s2,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bltu a3,a5,1b06e │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s9,a3,s9 │ │ │ │ + addw s7,a3,s7 │ │ │ │ + li a3,4 │ │ │ │ + bne a5,a3,1aff6 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1b01e │ │ │ │ + lw a0,24(s4) │ │ │ │ + ld t4,0(s4) │ │ │ │ + li a3,0 │ │ │ │ + addw a0,a0,s7 │ │ │ │ + li t3,94 │ │ │ │ + addw a5,a0,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t4 │ │ │ │ + lbu t6,0(a5) │ │ │ │ + addw a5,s9,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t5,s10,a5 │ │ │ │ + add a1,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t6,0(t5) │ │ │ │ + sb t3,0(a1) │ │ │ │ + sb s2,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bltu a3,a5,1b0c8 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s9,a3,s9 │ │ │ │ + addw s7,a3,s7 │ │ │ │ + j 1aff6 │ │ │ │ + lw a3,4(a4) │ │ │ │ + beqz a3,1aff0 │ │ │ │ + li s3,0 │ │ │ │ + lw a5,24(s4) │ │ │ │ + ld a2,0(s4) │ │ │ │ + lw a4,28(s4) │ │ │ │ + addw a5,a5,s7 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addw a4,a4,s8 │ │ │ │ + addw a5,s9,s3 │ │ │ │ + slli s11,a5,0x20 │ │ │ │ + ld a2,8(s4) │ │ │ │ + addw a4,a4,s3 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + add a1,s10,s11 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + sb a0,0(a1) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + add a4,s0,s11 │ │ │ │ + sb a1,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + ld a4,32(s4) │ │ │ │ + add a5,s1,s11 │ │ │ │ + beqz a0,1b1f0 │ │ │ │ + li a3,124 │ │ │ │ + sb a3,0(a5) │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bltu s3,a5,1b110 │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a2,40(s4) │ │ │ │ + addw s7,s7,s3 │ │ │ │ + addw s8,s8,s3 │ │ │ │ + addw s9,s9,s3 │ │ │ │ + li a3,1 │ │ │ │ + bne a5,a3,1b052 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1b01e │ │ │ │ + lw a0,28(s4) │ │ │ │ + ld t4,8(s4) │ │ │ │ + li a1,0 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + li t3,45 │ │ │ │ + addw a5,s9,a1 │ │ │ │ + addw a3,a0,a1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add t5,s10,a5 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sb t3,0(t5) │ │ │ │ + add a3,a3,t4 │ │ │ │ + lbu t5,0(a3) │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t5,0(a3) │ │ │ │ + sb s2,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + bltu a1,a5,1b1b0 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s9,a1,s9 │ │ │ │ + addw s8,a1,s8 │ │ │ │ + j 1b052 │ │ │ │ + sb s2,0(a5) │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bltu s3,a5,1b110 │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a2,40(s4) │ │ │ │ + addw s7,s7,s3 │ │ │ │ + addw s8,s8,s3 │ │ │ │ + addw s9,s9,s3 │ │ │ │ + j 1b192 │ │ │ │ + li a4,60 │ │ │ │ + remuw s5,s9,a4 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a2,s10,a5 │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sb zero,0(a2) │ │ │ │ + sb zero,0(a3) │ │ │ │ + divuw a4,s9,a4 │ │ │ │ + snez a5,s5 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beqz a5,1b2f4 │ │ │ │ + slli s11,a5,0x4 │ │ │ │ + sub s11,s11,a5 │ │ │ │ + slli s3,s11,0x2 │ │ │ │ + sext.w s5,s5 │ │ │ │ + li s11,0 │ │ │ │ + j 1b28c │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fld fa5,56(s0) │ │ │ │ - fle.d a5,fs0,fa5 │ │ │ │ - beqz a5,1d300 │ │ │ │ - fmv.x.d a3,fa5 │ │ │ │ - mv a2,s6 │ │ │ │ + ld a0,0(sp) │ │ │ │ + add a4,s1,s11 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,568 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lbu a3,64(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x46 │ │ │ │ - addi a2,a2,-2040 │ │ │ │ + ld a0,0(sp) │ │ │ │ + add a4,s0,s11 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,546 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + addi s11,s11,60 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,104(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1012 │ │ │ │ + beq s3,s11,1b2f4 │ │ │ │ + sext.w t3,s11 │ │ │ │ + ld a0,0(sp) │ │ │ │ + add a4,s10,s11 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,512 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,112(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1032 │ │ │ │ + bltu s9,t3,1b254 │ │ │ │ + add a4,s10,s11 │ │ │ │ + li a3,60 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,490 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,120(s0) │ │ │ │ - beqz a3,1d44c │ │ │ │ - lw a5,8(a3) │ │ │ │ - lw a4,4(a3) │ │ │ │ - lw a3,0(a3) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1050 │ │ │ │ + ld a0,0(sp) │ │ │ │ + add a4,s1,s11 │ │ │ │ + li a3,60 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,466 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a3,128(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1312 │ │ │ │ + ld a0,0(sp) │ │ │ │ + add a4,s0,s11 │ │ │ │ + li a3,60 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,442 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + addi s11,s11,60 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,136(s0) │ │ │ │ - beqz a5,1d300 │ │ │ │ - lw a4,128(s0) │ │ │ │ - beqz a4,1d300 │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - auipc s8,0x41 │ │ │ │ - addi s8,s8,-520 │ │ │ │ - auipc s9,0x44 │ │ │ │ - addi s9,s9,1992 │ │ │ │ - auipc s7,0x43 │ │ │ │ - addi s7,s7,-1456 │ │ │ │ - j 1d3ec │ │ │ │ - ld a5,136(s0) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - mv a2,s8 │ │ │ │ + bne s3,s11,1b28c │ │ │ │ + ld a0,0(sp) │ │ │ │ + auipc a2,0x47 │ │ │ │ + addi a2,a2,1642 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ + lw a5,16(s4) │ │ │ │ + lw s5,20(s4) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + addw s5,s5,a5 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + mv a2,s5 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - bltu s11,a5,1d412 │ │ │ │ - mv a2,s9 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w s11,s10 │ │ │ │ - bltu s11,a5,1d3ea │ │ │ │ - ld a4,144(s0) │ │ │ │ - bnez a4,1d45e │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3890 │ │ │ │ + addi s6,s6,1 │ │ │ │ + lw a2,40(s4) │ │ │ │ + sext.w a5,s6 │ │ │ │ + sd a5,8(sp) │ │ │ │ + bltu a5,a2,1b034 │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - j 1d300 │ │ │ │ - ld ra,120(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1220 │ │ │ │ + j 3670 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + lw a4,20(a0) │ │ │ │ + sd s0,144(sp) │ │ │ │ + lw s0,16(a0) │ │ │ │ + sd s9,72(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + addw s0,s0,a4 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a2,0(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + jal 3330 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3330 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3330 │ │ │ │ + mv s4,a0 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 39f0 │ │ │ │ + lw a2,40(s9) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a2,1b690 │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s6,0 │ │ │ │ + li s8,0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s10,32 │ │ │ │ + j 1b424 │ │ │ │ + lw a2,40(s9) │ │ │ │ + li a4,3 │ │ │ │ + bne a3,a4,1b40c │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li a3,42 │ │ │ │ + add a6,s2,a4 │ │ │ │ + add a0,s3,a4 │ │ │ │ + add a1,s4,a4 │ │ │ │ + add a4,a4,s5 │ │ │ │ + sb a3,0(a6) │ │ │ │ + sb a3,0(a0) │ │ │ │ + sb a3,0(a1) │ │ │ │ + sb a3,0(a4) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addiw a4,a2,-1 │ │ │ │ + beq a4,a5,1b56e │ │ │ │ + ld a5,24(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + sd a5,40(sp) │ │ │ │ + bgeu a5,a2,1b684 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,32(s9) │ │ │ │ + slli s1,a5,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,0(a4) │ │ │ │ + beqz a3,1b816 │ │ │ │ + addiw a1,a3,-5 │ │ │ │ + li a0,1 │ │ │ │ + bgeu a0,a1,1b742 │ │ │ │ + li a2,1 │ │ │ │ + beq a3,a2,1b6b8 │ │ │ │ + li a2,2 │ │ │ │ + beq a3,a2,1b4e2 │ │ │ │ + li a2,4 │ │ │ │ + bne a3,a2,1b3d8 │ │ │ │ + lw a4,4(a4) │ │ │ │ + li s7,0 │ │ │ │ + li s11,94 │ │ │ │ + beqz a4,1b820 │ │ │ │ + lw a1,28(s9) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sext.w a6,s7 │ │ │ │ + addw a1,a1,s6 │ │ │ │ + addw a1,a1,s7 │ │ │ │ + sd a6,8(sp) │ │ │ │ + jal 26078 │ │ │ │ + ld a6,8(sp) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + mv a7,s7 │ │ │ │ + addw a4,s0,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add t3,s2,a4 │ │ │ │ + add t4,s3,a4 │ │ │ │ + add t1,s4,a4 │ │ │ │ + li t5,69 │ │ │ │ + add a4,a4,s5 │ │ │ │ + bnez a0,1b49c │ │ │ │ + li t5,73 │ │ │ │ + lw a3,24(s9) │ │ │ │ + sb t5,0(a4) │ │ │ │ + ld a1,0(s9) │ │ │ │ + addw a4,a3,s8 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + ld a4,32(s9) │ │ │ │ + sb s11,0(t4) │ │ │ │ + sb a3,0(t3) │ │ │ │ + sb s10,0(t1) │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,4(a4) │ │ │ │ + bltu s7,a3,1b45e │ │ │ │ + lw a3,0(a4) │ │ │ │ + lw a2,40(s9) │ │ │ │ + addw s0,a7,s0 │ │ │ │ + addw s8,a7,s8 │ │ │ │ + j 1b3dc │ │ │ │ + lw a4,4(a4) │ │ │ │ + li s7,0 │ │ │ │ + li s11,45 │ │ │ │ + beqz a4,1b820 │ │ │ │ + lw a1,28(s9) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sext.w a6,s7 │ │ │ │ + addw a1,a1,s6 │ │ │ │ + addw a1,a1,s7 │ │ │ │ + sd a6,8(sp) │ │ │ │ + jal 26078 │ │ │ │ + ld a6,8(sp) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + mv t1,s7 │ │ │ │ + addw a4,s0,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add t4,s2,a4 │ │ │ │ + add t5,s3,a4 │ │ │ │ + add t3,s4,a4 │ │ │ │ + li a7,69 │ │ │ │ + add a4,a4,s5 │ │ │ │ + bnez a0,1b52c │ │ │ │ + li a7,73 │ │ │ │ + lw a3,24(s9) │ │ │ │ + sb a7,0(a4) │ │ │ │ + ld a1,0(s9) │ │ │ │ + addw a4,a3,s8 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + ld a4,32(s9) │ │ │ │ + sb s11,0(t5) │ │ │ │ + sb a3,0(t4) │ │ │ │ + sb s10,0(t3) │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,4(a4) │ │ │ │ + bltu s7,a3,1b4ee │ │ │ │ + lw a3,0(a4) │ │ │ │ + addw s0,t1,s0 │ │ │ │ + addw s8,t1,s8 │ │ │ │ + j 1b44c │ │ │ │ + li a3,60 │ │ │ │ + remuw a5,s0,a3 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a6,s2,a4 │ │ │ │ + add a0,s3,a4 │ │ │ │ + add a1,s4,a4 │ │ │ │ + add a4,a4,s5 │ │ │ │ + sb zero,0(a4) │ │ │ │ + sb zero,0(a6) │ │ │ │ + sb zero,0(a0) │ │ │ │ + sb zero,0(a1) │ │ │ │ + divuw a3,s0,a3 │ │ │ │ + snez a4,a5 │ │ │ │ + sd a5,8(sp) │ │ │ │ + addw a4,a4,a3 │ │ │ │ + beqz a4,1b62c │ │ │ │ + slli a3,a4,0x4 │ │ │ │ + sub a4,a3,a4 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s7,0 │ │ │ │ + sext.w a3,s7 │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + add a4,s2,s7 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-300 │ │ │ │ + li a1,1 │ │ │ │ + bltu s0,a3,1b5d6 │ │ │ │ + li s1,60 │ │ │ │ + sext.w s1,s1 │ │ │ │ + mv a3,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 1d3a2 │ │ │ │ - beqz a5,1d428 │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - auipc s7,0x41 │ │ │ │ - addi s7,s7,-668 │ │ │ │ - auipc s9,0x43 │ │ │ │ - addi s9,s9,-1244 │ │ │ │ - auipc s8,0x43 │ │ │ │ - addi s8,s8,-1604 │ │ │ │ - ld a3,168(s0) │ │ │ │ - slli a5,s10,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a5,a5,a3 │ │ │ │ - mv a2,s7 │ │ │ │ + ld s11,32(sp) │ │ │ │ + add a4,s4,s7 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-334 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - beqz a3,1d4bc │ │ │ │ - ld a3,0(a5) │ │ │ │ - beqz a3,1d4bc │ │ │ │ - ld a5,176(s0) │ │ │ │ - mv a2,s9 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ + mv a0,s11 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - bltu s11,a4,1d4c4 │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w s11,s10 │ │ │ │ - bgeu s11,a5,1d428 │ │ │ │ - ld a4,144(s0) │ │ │ │ - j 1d47c │ │ │ │ - mv a3,a4 │ │ │ │ + add a4,s3,s7 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-356 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s11 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 1d4a2 │ │ │ │ - mv a2,s8 │ │ │ │ + add a4,s5,s7 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-378 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + mv a0,s11 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w s11,s10 │ │ │ │ - bgeu s11,a5,1d428 │ │ │ │ - ld a4,144(s0) │ │ │ │ - j 1d47c │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3870 │ │ │ │ - beqz a0,1d4f0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,184 │ │ │ │ - li a2,38 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1372 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1364 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - mv a0,a1 │ │ │ │ - mv a1,a2 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 39f0 │ │ │ │ - beqz a0,1d524 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,148 │ │ │ │ - li a2,45 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1424 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1416 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,1d5b0 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - ld a0,8(s2) │ │ │ │ - ld a3,608(s0) │ │ │ │ - mv a5,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - jal 48c02 │ │ │ │ - ld a0,8(s2) │ │ │ │ - ld a3,608(s0) │ │ │ │ - mv a5,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addi s7,s7,60 │ │ │ │ + bne s7,a5,1b5b8 │ │ │ │ + ld a0,32(sp) │ │ │ │ + auipc a2,0x47 │ │ │ │ + addi a2,a2,818 │ │ │ │ li a1,1 │ │ │ │ - jal 48c02 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s3,a5,1d564 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-656 │ │ │ │ - sd s0,640(sp) │ │ │ │ - ld s0,680(sp) │ │ │ │ - sd s9,568(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - lw t3,600(s0) │ │ │ │ - sd s0,80(sp) │ │ │ │ - auipc s0,0x5d │ │ │ │ - ld s0,-1722(s0) │ │ │ │ - ld a4,0(s0) │ │ │ │ - sd a4,536(sp) │ │ │ │ - li a4,0 │ │ │ │ - ld s0,656(sp) │ │ │ │ - li t1,-1 │ │ │ │ - slli t1,t1,0x21 │ │ │ │ - sd s0,152(sp) │ │ │ │ - lbu s0,664(sp) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sd s2,624(sp) │ │ │ │ - sd s8,576(sp) │ │ │ │ - sd ra,648(sp) │ │ │ │ - sd s1,632(sp) │ │ │ │ - sd s3,616(sp) │ │ │ │ - sd s4,608(sp) │ │ │ │ - sd s5,600(sp) │ │ │ │ - sd s6,592(sp) │ │ │ │ - sd s7,584(sp) │ │ │ │ - sd s10,560(sp) │ │ │ │ - sd s11,552(sp) │ │ │ │ - sd t1,440(sp) │ │ │ │ - sw zero,328(sp) │ │ │ │ - sw zero,332(sp) │ │ │ │ - li a4,25 │ │ │ │ - sd s0,184(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - lw s2,672(sp) │ │ │ │ - lw s8,48(s9) │ │ │ │ - bltu a4,t3,1e00a │ │ │ │ - ld a5,80(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - mv s10,a2 │ │ │ │ - lbu a4,388(a5) │ │ │ │ - addi a5,sp,504 │ │ │ │ - mv a2,a5 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mv a1,s9 │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a3 │ │ │ │ - addi a3,sp,520 │ │ │ │ - sd a3,160(sp) │ │ │ │ - jal 1442a │ │ │ │ - ld s5,72(sp) │ │ │ │ - li a0,0 │ │ │ │ - divuw t3,s8,s5 │ │ │ │ - slli s3,s5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s4,s3,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - sw t3,236(sp) │ │ │ │ - sd t3,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,472(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,480(sp) │ │ │ │ - ld t3,56(sp) │ │ │ │ - mv t4,a0 │ │ │ │ - beqz s5,1d6ba │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a4,2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu a4,a5,1d69e │ │ │ │ - or a5,a0,s1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - beqz a5,1d9b8 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,t4 │ │ │ │ - add s4,s4,s1 │ │ │ │ - li a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - sw zero,4(a5) │ │ │ │ - sw a3,0(a4) │ │ │ │ - sw zero,4(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a5,s4,1d6a6 │ │ │ │ - ld s4,88(sp) │ │ │ │ - lw a4,40(s0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a1,504(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a2,s8 │ │ │ │ - li a0,0 │ │ │ │ - sd t3,120(sp) │ │ │ │ - sd t4,56(sp) │ │ │ │ - jal 37574 │ │ │ │ - lw a4,40(s0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a1,512(sp) │ │ │ │ - mv a6,a0 │ │ │ │ - mv a5,s4 │ │ │ │ - sd a0,104(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,488(sp) │ │ │ │ - jal 37574 │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld a2,504(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,112(sp) │ │ │ │ - addi a4,sp,448 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - sd a5,496(sp) │ │ │ │ - jal 312f8 │ │ │ │ - ld a2,512(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,168(sp) │ │ │ │ - addi a4,sp,452 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a1,s10 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,16(s9) │ │ │ │ + lw s1,20(s9) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + addw s1,s1,a4 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s4 │ │ │ │ - sd a5,456(sp) │ │ │ │ - jal 312f8 │ │ │ │ - sd a0,176(sp) │ │ │ │ - sd a0,464(sp) │ │ │ │ - ld t4,56(sp) │ │ │ │ - ld t3,120(sp) │ │ │ │ - bnez s2,1d872 │ │ │ │ - li t1,0 │ │ │ │ - addiw t5,s8,-1 │ │ │ │ - mv s5,t1 │ │ │ │ - slli a5,t5,0x20 │ │ │ │ - addi t6,sp,456 │ │ │ │ - mv a6,s3 │ │ │ │ - mv s3,s0 │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - srli t5,a5,0x1d │ │ │ │ - add a5,t6,s0 │ │ │ │ - ld s2,0(a5) │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a2,40(s9) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + sd a5,40(sp) │ │ │ │ + bltu a5,a2,1b424 │ │ │ │ + ld s1,136(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ - li s4,0 │ │ │ │ - add s2,s2,t5 │ │ │ │ - lw a4,0(s2) │ │ │ │ - lw a5,4(s2) │ │ │ │ - li s7,25 │ │ │ │ - mv a7,s1 │ │ │ │ - bltu a5,a4,1d760 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - bgeu s7,a5,1de8c │ │ │ │ - addi s6,s6,8 │ │ │ │ - bnez s5,1d788 │ │ │ │ - li s5,1 │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - add a5,t6,s0 │ │ │ │ - ld s2,0(a5) │ │ │ │ - add s2,s2,t5 │ │ │ │ - lw a4,0(s2) │ │ │ │ - lw a5,4(s2) │ │ │ │ - bgeu a5,a4,1d75a │ │ │ │ - addi s6,s6,8 │ │ │ │ - beqz s5,1d766 │ │ │ │ - mv s0,s3 │ │ │ │ - mv s1,a7 │ │ │ │ - mv s3,a6 │ │ │ │ - beqz s4,1d872 │ │ │ │ - li s7,0 │ │ │ │ - mv a0,s11 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 46998 │ │ │ │ - ld t4,48(sp) │ │ │ │ - bnez a0,1d7bc │ │ │ │ - ld a5,80(sp) │ │ │ │ - lbu a5,448(a5) │ │ │ │ - beqz a5,1d7bc │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - beq a5,a4,1dcf6 │ │ │ │ - lw a4,0(t4) │ │ │ │ - lw a5,4(t4) │ │ │ │ - beq a5,a4,1db58 │ │ │ │ - lw a5,40(s0) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - li s4,0 │ │ │ │ - mv s5,t4 │ │ │ │ - beqz a5,1d7ee │ │ │ │ - ld a0,0(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s2,s2,8 │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - lw a5,40(s0) │ │ │ │ - sd zero,-8(s2) │ │ │ │ - bltu s4,a5,1d7c8 │ │ │ │ - mv t4,s5 │ │ │ │ - ld a0,104(sp) │ │ │ │ - sd t4,48(sp) │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - ld a0,112(sp) │ │ │ │ + mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,104(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 3670 │ │ │ │ + lw a4,4(a4) │ │ │ │ + beqz a4,1b820 │ │ │ │ + lw a1,28(s9) │ │ │ │ + li s7,0 │ │ │ │ + li s11,45 │ │ │ │ + ld a0,0(sp) │ │ │ │ + addw a7,s6,s7 │ │ │ │ + sext.w a4,s7 │ │ │ │ + addw a1,a7,a1 │ │ │ │ + sw a7,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + jal 26078 │ │ │ │ + ld a4,8(sp) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + lw a7,16(sp) │ │ │ │ + addw a4,a4,s0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add t5,s2,a4 │ │ │ │ + add t3,s3,a4 │ │ │ │ + add t4,s4,a4 │ │ │ │ + mv t1,s7 │ │ │ │ + li a2,69 │ │ │ │ + add a4,a4,s5 │ │ │ │ + bnez a0,1b704 │ │ │ │ + li a2,73 │ │ │ │ + lw a1,28(s9) │ │ │ │ + ld a3,8(s9) │ │ │ │ + sb a2,0(a4) │ │ │ │ + addw a4,a7,a1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sb s11,0(t5) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + ld a4,32(s9) │ │ │ │ + sb s10,0(t4) │ │ │ │ + sb a3,0(t3) │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,4(a4) │ │ │ │ + bltu s7,a3,1b6c8 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addw s0,t1,s0 │ │ │ │ + addw s6,t1,s6 │ │ │ │ + j 1b446 │ │ │ │ + lw a4,4(a4) │ │ │ │ + li s7,0 │ │ │ │ + beqz a4,1b3dc │ │ │ │ + lw a1,28(s9) │ │ │ │ + ld a0,0(sp) │ │ │ │ + addw a2,s6,s7 │ │ │ │ + sext.w t3,s7 │ │ │ │ + addw a1,a1,a2 │ │ │ │ + sw a2,16(sp) │ │ │ │ + sd t3,8(sp) │ │ │ │ + jal 26078 │ │ │ │ + ld t3,8(sp) │ │ │ │ + lw a2,16(sp) │ │ │ │ + li t5,69 │ │ │ │ + addw a4,s0,t3 │ │ │ │ + slli s11,a4,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + add t1,s2,s11 │ │ │ │ + add a7,s3,s11 │ │ │ │ + add t6,s5,s11 │ │ │ │ + bnez a0,1b788 │ │ │ │ + li t5,73 │ │ │ │ + lw a3,24(s9) │ │ │ │ + ld a1,0(s9) │ │ │ │ + lw t4,28(s9) │ │ │ │ + addw a3,a3,s8 │ │ │ │ + addw a3,a3,t3 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sb t5,0(t6) │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + addw a2,a2,t4 │ │ │ │ + ld a3,8(s9) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sb a0,0(t1) │ │ │ │ + lbu a1,0(a3) │ │ │ │ + sb a1,0(a7) │ │ │ │ + jal 51738 │ │ │ │ + ld a3,32(s9) │ │ │ │ + add a4,s4,s11 │ │ │ │ + beqz a0,1b7f6 │ │ │ │ + li a5,124 │ │ │ │ + sb a5,0(a4) │ │ │ │ + add a4,a3,s1 │ │ │ │ + lw a3,4(a4) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu s7,a3,1b74a │ │ │ │ + lw a3,0(a4) │ │ │ │ + addw s8,s7,s8 │ │ │ │ + addw s6,s7,s6 │ │ │ │ + addw s0,s7,s0 │ │ │ │ + j 1b440 │ │ │ │ + sb s10,0(a4) │ │ │ │ + add a4,a3,s1 │ │ │ │ + lw a3,4(a4) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu s7,a3,1b74a │ │ │ │ + lw a3,0(a4) │ │ │ │ + addw s8,s7,s8 │ │ │ │ + addw s6,s7,s6 │ │ │ │ + addw s0,s7,s0 │ │ │ │ + j 1b440 │ │ │ │ + lw a3,4(a4) │ │ │ │ + beqz a3,1b3dc │ │ │ │ + li s7,0 │ │ │ │ + j 1b74a │ │ │ │ + lw a2,40(s9) │ │ │ │ + j 1b40c │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + beqz a1,1bc1a │ │ │ │ + lw a5,20(a0) │ │ │ │ + sd s1,120(sp) │ │ │ │ + lw s1,16(a0) │ │ │ │ + sd s3,104(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + addw s1,s1,a5 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv a0,t4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,168(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,176(sp) │ │ │ │ - jal 3670 │ │ │ │ - beqz s7,1d820 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x5c │ │ │ │ - ld a5,1776(a5) │ │ │ │ - ld a4,536(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1e006 │ │ │ │ - ld ra,648(sp) │ │ │ │ - ld s0,640(sp) │ │ │ │ - ld s1,632(sp) │ │ │ │ - ld s2,624(sp) │ │ │ │ - ld s3,616(sp) │ │ │ │ - ld s4,608(sp) │ │ │ │ - ld s5,600(sp) │ │ │ │ - ld s6,592(sp) │ │ │ │ - ld s7,584(sp) │ │ │ │ - ld s8,576(sp) │ │ │ │ - ld s9,568(sp) │ │ │ │ - ld s10,560(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,552(sp) │ │ │ │ - addi sp,sp,656 │ │ │ │ - ret │ │ │ │ - ld a5,72(sp) │ │ │ │ - beqz a5,1d792 │ │ │ │ - li s6,4 │ │ │ │ - addi a5,sp,472 │ │ │ │ - li s2,0 │ │ │ │ - li a7,0 │ │ │ │ - sd a5,120(sp) │ │ │ │ - mv a5,s6 │ │ │ │ - mv s4,s8 │ │ │ │ - sd s8,216(sp) │ │ │ │ - mv s6,s2 │ │ │ │ - sd s11,224(sp) │ │ │ │ - sd s9,200(sp) │ │ │ │ - mv s11,s1 │ │ │ │ - li s5,0 │ │ │ │ - mv s1,s3 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal 3330 │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3330 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3330 │ │ │ │ + lw a1,40(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a1,1bbfa │ │ │ │ + sext.w a5,s2 │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ li s7,0 │ │ │ │ - sd zero,208(sp) │ │ │ │ - mv s8,t4 │ │ │ │ - mv s3,a7 │ │ │ │ - sd s0,56(sp) │ │ │ │ - mv s9,t3 │ │ │ │ - mv s2,a5 │ │ │ │ - j 1d8d0 │ │ │ │ - add a5,s11,s0 │ │ │ │ - li a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - add a5,s11,s2 │ │ │ │ - sw zero,0(a5) │ │ │ │ - add s0,s0,s8 │ │ │ │ - add a5,s8,s2 │ │ │ │ - sw a4,0(s0) │ │ │ │ - sw zero,0(a5) │ │ │ │ - addi s5,s5,1 │ │ │ │ - subw s4,s4,s9 │ │ │ │ - addw s3,s9,s3 │ │ │ │ - addi s2,s2,8 │ │ │ │ - beq s1,s5,1d968 │ │ │ │ - li a5,24 │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - bgeu a5,s4,1d8a4 │ │ │ │ - bnez s5,1d974 │ │ │ │ - ld a4,168(sp) │ │ │ │ - lw a5,192(a4) │ │ │ │ - sw a5,0(s11) │ │ │ │ - lw a5,196(a4) │ │ │ │ - ld a4,176(sp) │ │ │ │ - sw a5,4(s11) │ │ │ │ - lw a5,192(a4) │ │ │ │ - sw a5,0(s8) │ │ │ │ - lw a5,196(a4) │ │ │ │ - sw a5,4(s8) │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - ld a3,160(sp) │ │ │ │ - lbu a4,388(a5) │ │ │ │ - ld a1,200(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - jal 1442a │ │ │ │ - li a2,0 │ │ │ │ - mv a7,s1 │ │ │ │ - mv t1,s11 │ │ │ │ - mv t3,s8 │ │ │ │ - mv t4,s9 │ │ │ │ - mv t5,s3 │ │ │ │ - mv t6,s5 │ │ │ │ - mv t0,s4 │ │ │ │ - mv a6,s0 │ │ │ │ - ld a5,120(sp) │ │ │ │ - slli a3,a2,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld s1,0(a5) │ │ │ │ - add s1,s1,a6 │ │ │ │ - lw s0,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - bltu a5,s0,1d944 │ │ │ │ - subw a5,a5,s0 │ │ │ │ - li a4,25 │ │ │ │ - bgeu a4,a5,1d9ce │ │ │ │ - bnez a2,1d94a │ │ │ │ - li a2,1 │ │ │ │ - j 1d928 │ │ │ │ - mv s5,t6 │ │ │ │ - mv s9,t4 │ │ │ │ - mv s3,t5 │ │ │ │ - mv s4,t0 │ │ │ │ - mv s1,a7 │ │ │ │ - addi s5,s5,1 │ │ │ │ - mv s11,t1 │ │ │ │ - mv s8,t3 │ │ │ │ - subw s4,s4,s9 │ │ │ │ - addw s3,s9,s3 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne s1,s5,1d8d0 │ │ │ │ - mv s1,s11 │ │ │ │ - mv t4,s8 │ │ │ │ - ld s11,224(sp) │ │ │ │ - ld s8,216(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - j 1d794 │ │ │ │ - ld a2,504(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ + li s5,0 │ │ │ │ + li s9,0 │ │ │ │ + li s8,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + li s4,32 │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 1b8d0 │ │ │ │ + li a3,4 │ │ │ │ + beq a5,a3,1b94e │ │ │ │ + li a4,3 │ │ │ │ + bne a5,a4,1b8ba │ │ │ │ + slli a5,s5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - li a3,25 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 2f660 │ │ │ │ - ld a2,512(sp) │ │ │ │ - add a4,s11,s0 │ │ │ │ - ld a5,128(sp) │ │ │ │ - srli a3,a0,0x20 │ │ │ │ - sw a0,0(a4) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sw a3,4(a4) │ │ │ │ - add a2,a2,a5 │ │ │ │ - li a3,25 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 2f660 │ │ │ │ - add a5,s8,s0 │ │ │ │ - srli a4,a0,0x20 │ │ │ │ - sw a0,0(a5) │ │ │ │ - sw a4,4(a5) │ │ │ │ - sd s3,208(sp) │ │ │ │ - j 1d902 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a4,s1 │ │ │ │ - add s4,s4,a0 │ │ │ │ + li a4,42 │ │ │ │ + add a2,s10,a5 │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a4,0(a2) │ │ │ │ + sb a4,0(a3) │ │ │ │ + sb a4,0(a5) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw a5,a1,-1 │ │ │ │ + beq a5,a4,1baae │ │ │ │ + addi s7,s7,1 │ │ │ │ + sext.w a5,s7 │ │ │ │ + sd a5,24(sp) │ │ │ │ + bgeu a5,a1,1bbec │ │ │ │ + ld a4,32(s3) │ │ │ │ + slli s6,s7,0x3 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a5,0(a4) │ │ │ │ + beqz a5,1b9a4 │ │ │ │ + addiw a3,a5,-5 │ │ │ │ + li a2,1 │ │ │ │ + bgeu a2,a3,1b9a4 │ │ │ │ li a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - sd a3,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a5,s4,1d9c0 │ │ │ │ - j 1d6ba │ │ │ │ - zext.b a4,a2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - sd a4,128(sp) │ │ │ │ - ld a4,208(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - addiw s4,a5,10 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - sd a4,136(sp) │ │ │ │ - ld a4,216(sp) │ │ │ │ - add s8,a1,a3 │ │ │ │ - ld a1,160(sp) │ │ │ │ - ld s9,224(sp) │ │ │ │ - addw s4,s4,a4 │ │ │ │ - addi s11,sp,488 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd s4,144(sp) │ │ │ │ - add s5,a1,a3 │ │ │ │ - add s11,s11,a3 │ │ │ │ - addi s3,sp,336 │ │ │ │ - sd a5,192(sp) │ │ │ │ - sd a7,240(sp) │ │ │ │ - sd t1,248(sp) │ │ │ │ - sd t3,256(sp) │ │ │ │ - sd a2,264(sp) │ │ │ │ - sd t4,272(sp) │ │ │ │ - sd s2,280(sp) │ │ │ │ - sd t5,288(sp) │ │ │ │ - sd t6,296(sp) │ │ │ │ - sd t0,304(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - sd a6,312(sp) │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a3,a4,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a4,0(s5) │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a5,0(s8) │ │ │ │ - ld a7,64(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a6,128(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 440dc │ │ │ │ - beqz s6,1da6e │ │ │ │ - lw a1,368(sp) │ │ │ │ - mv a4,s7 │ │ │ │ - li a5,0 │ │ │ │ - addiw a2,a1,-10 │ │ │ │ - addiw a1,a1,10 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bltu a3,a2,1da66 │ │ │ │ - bgeu a1,a3,1dad2 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bne a5,s6,1da5c │ │ │ │ - addiw s2,s6,1 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,368(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli s6,a4,0x1e │ │ │ │ - add s6,s6,a0 │ │ │ │ - sw a5,0(s6) │ │ │ │ - ld a3,0(s11) │ │ │ │ - ld a5,192(sp) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a2,88(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 50058 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,1dae0 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv s6,s2 │ │ │ │ - lw a5,4(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bgeu a5,s0,1da1a │ │ │ │ - ld a7,240(sp) │ │ │ │ - ld t1,248(sp) │ │ │ │ - ld t3,256(sp) │ │ │ │ - ld a2,264(sp) │ │ │ │ - ld t4,272(sp) │ │ │ │ - ld s2,280(sp) │ │ │ │ - ld t5,288(sp) │ │ │ │ - ld t6,296(sp) │ │ │ │ - ld t0,304(sp) │ │ │ │ - ld a6,312(sp) │ │ │ │ - j 1d944 │ │ │ │ - bgeu a5,s6,1da6e │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 44286 │ │ │ │ - j 1dab4 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 452ca │ │ │ │ - lw a5,0(s9) │ │ │ │ - mv s6,a0 │ │ │ │ - ld a0,8(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + beq a5,a3,1ba34 │ │ │ │ + li a3,2 │ │ │ │ + bne a5,a3,1b88c │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1b8ba │ │ │ │ + lw a0,24(s3) │ │ │ │ + ld t4,0(s3) │ │ │ │ + li a3,0 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + li t3,45 │ │ │ │ + addw a5,a0,a3 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s9) │ │ │ │ - ld a2,0(s5) │ │ │ │ - ld a1,0(s8) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - sd a0,8(s9) │ │ │ │ - li a4,0 │ │ │ │ - add a0,a0,a5 │ │ │ │ + add a5,a5,t4 │ │ │ │ + lbu t6,0(a5) │ │ │ │ + addw a5,s5,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t5,s10,a5 │ │ │ │ + add a2,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t6,0(t5) │ │ │ │ + sb t3,0(a2) │ │ │ │ + sb s4,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bltu a3,a5,1b90a │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s5,a3,s5 │ │ │ │ + addw s8,a3,s8 │ │ │ │ + li a3,4 │ │ │ │ + bne a5,a3,1b892 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1b8ba │ │ │ │ + lw a0,24(s3) │ │ │ │ + ld t4,0(s3) │ │ │ │ li a3,0 │ │ │ │ - jal 45718 │ │ │ │ - lwu a3,0(s9) │ │ │ │ - ld a0,8(s9) │ │ │ │ - li a4,0 │ │ │ │ - slli a5,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,184(sp) │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,0(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s9) │ │ │ │ - j 1daaa │ │ │ │ - ld a4,72(sp) │ │ │ │ - addiw s2,a4,-1 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,t4 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + li t3,94 │ │ │ │ + addw a5,a0,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t4 │ │ │ │ + lbu t6,0(a5) │ │ │ │ + addw a5,s5,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t5,s10,a5 │ │ │ │ + add a2,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t6,0(t5) │ │ │ │ + sb t3,0(a2) │ │ │ │ + sb s4,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bltu a3,a5,1b964 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s5,a3,s5 │ │ │ │ + addw s8,a3,s8 │ │ │ │ + j 1b892 │ │ │ │ lw a3,4(a4) │ │ │ │ - lw a4,0(a4) │ │ │ │ - bne a4,a3,1d7bc │ │ │ │ - ld a3,16(s10) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s3,0(a5) │ │ │ │ - lw s4,0(a3) │ │ │ │ - bltu s3,s4,1dfcc │ │ │ │ - subw a4,s3,s4 │ │ │ │ - bgeu s8,a4,1d7bc │ │ │ │ - lui a5,0x5 │ │ │ │ - addi a5,a5,-481 │ │ │ │ - bltu a5,a4,1d7bc │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - sd t4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - mv s9,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,236(sp) │ │ │ │ - addiw a4,s8,-25 │ │ │ │ - sw a4,0(s9) │ │ │ │ - mulw a5,s2,a5 │ │ │ │ - addiw a4,s8,-1 │ │ │ │ - sw a4,0(s6) │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ + beqz a3,1b88c │ │ │ │ + li s2,0 │ │ │ │ + lw a5,24(s3) │ │ │ │ + ld a2,0(s3) │ │ │ │ + lw a4,28(s3) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addw a4,a4,s9 │ │ │ │ + addw a5,s5,s2 │ │ │ │ + slli s11,a5,0x20 │ │ │ │ + ld a2,8(s3) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + add a1,s10,s11 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld s10,160(sp) │ │ │ │ + add a4,a4,a2 │ │ │ │ + sb a0,0(a1) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + add a4,s0,s11 │ │ │ │ + sb a1,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + ld a4,32(s3) │ │ │ │ + add a5,s1,s11 │ │ │ │ + beqz a0,1ba8c │ │ │ │ + li a3,124 │ │ │ │ + sb a3,0(a5) │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + bltu s2,a5,1b9ac │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a1,40(s3) │ │ │ │ + addw s8,s8,s2 │ │ │ │ + addw s9,s9,s2 │ │ │ │ + addw s5,s5,s2 │ │ │ │ li a3,1 │ │ │ │ - ld a7,96(sp) │ │ │ │ - subw a5,s8,a5 │ │ │ │ - sw a5,4(s9) │ │ │ │ - addiw a5,a5,24 │ │ │ │ - sw a5,4(s6) │ │ │ │ - sd a4,0(s5) │ │ │ │ - sd s3,8(s5) │ │ │ │ - sb a3,0(a0) │ │ │ │ - sb a3,1(a0) │ │ │ │ - ld a6,64(sp) │ │ │ │ - li a5,-10 │ │ │ │ - addi t1,sp,440 │ │ │ │ - sd a5,32(sp) │ │ │ │ - li a5,-2 │ │ │ │ - mv a3,a0 │ │ │ │ - sd t1,16(sp) │ │ │ │ - li a4,2 │ │ │ │ - mv a2,s5 │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a5,s0 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - sd t1,48(sp) │ │ │ │ - jal 34a9c │ │ │ │ - li a1,16 │ │ │ │ - mv s3,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,184(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - addi a3,sp,328 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,2 │ │ │ │ - sd a5,0(sp) │ │ │ │ - addi a4,sp,332 │ │ │ │ - addi a5,sp,327 │ │ │ │ - sd s10,24(sp) │ │ │ │ - li a7,-2 │ │ │ │ - mv a6,t1 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s3 │ │ │ │ + bne a5,a3,1b8ee │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1b8ba │ │ │ │ + lw a0,28(s3) │ │ │ │ + ld t4,8(s3) │ │ │ │ + li a2,0 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + li t3,45 │ │ │ │ + addw a5,s5,a2 │ │ │ │ + addw a3,a0,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add t5,s10,a5 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sb t3,0(t5) │ │ │ │ + add a3,a3,t4 │ │ │ │ + lbu t5,0(a3) │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb t5,0(a3) │ │ │ │ + sb s4,0(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + bltu a2,a5,1ba4c │ │ │ │ + lw a5,0(a4) │ │ │ │ + addw s5,a2,s5 │ │ │ │ + addw s9,a2,s9 │ │ │ │ + j 1b8ee │ │ │ │ + sb s4,0(a5) │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a5,4(a4) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + bltu s2,a5,1b9ac │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a1,40(s3) │ │ │ │ + addw s8,s8,s2 │ │ │ │ + addw s9,s9,s2 │ │ │ │ + addw s5,s5,s2 │ │ │ │ + j 1ba2e │ │ │ │ + li a4,60 │ │ │ │ + remuw s6,s5,a4 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a2,s10,a5 │ │ │ │ + add a3,s0,a5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sb zero,0(a2) │ │ │ │ + sb zero,0(a3) │ │ │ │ + divuw a4,s5,a4 │ │ │ │ + snez a5,s6 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beqz a5,1bb9a │ │ │ │ + slli s11,a5,0x4 │ │ │ │ + sub s11,s11,a5 │ │ │ │ + slli s2,s11,0x2 │ │ │ │ + sext.w s6,s6 │ │ │ │ + li s11,0 │ │ │ │ + j 1bb2c │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + add a4,s1,s11 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1646 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + add a4,s0,s11 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1670 │ │ │ │ + li a1,1 │ │ │ │ + addi s11,s11,60 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + beq s2,s11,1bb9a │ │ │ │ + sext.w t4,s11 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + add a4,s10,s11 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1706 │ │ │ │ + li a1,1 │ │ │ │ + bltu s5,t4,1baf0 │ │ │ │ + add a4,s10,s11 │ │ │ │ + li a3,60 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1728 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + add a4,s1,s11 │ │ │ │ + li a3,60 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1754 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + add a4,s0,s11 │ │ │ │ + li a3,60 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + li a1,1 │ │ │ │ + addi s11,s11,60 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bne s2,s11,1bb2c │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + auipc a2,0x47 │ │ │ │ + addi a2,a2,-1302 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,16(s3) │ │ │ │ + lw s6,20(s3) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + addw s6,s6,a5 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv a2,s6 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + li a1,0 │ │ │ │ + mv a2,s6 │ │ │ │ mv a0,s0 │ │ │ │ - jal 34852 │ │ │ │ - ld a3,72(sp) │ │ │ │ - lw a5,328(sp) │ │ │ │ - ld t4,56(sp) │ │ │ │ - subw a4,s8,a3 │ │ │ │ - bltu a5,a4,1dcac │ │ │ │ - lw a5,444(sp) │ │ │ │ - lw a4,440(sp) │ │ │ │ - lw a2,332(sp) │ │ │ │ - mulw a5,a5,a3 │ │ │ │ - mulw a4,a4,s8 │ │ │ │ - sraiw a3,a5,0x1f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - bgeu a2,a5,1dfe2 │ │ │ │ - mv a0,s2 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s2,s11 │ │ │ │ - mv a0,s9 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + addi s7,s7,1 │ │ │ │ + lw a1,40(s3) │ │ │ │ + sext.w a5,s7 │ │ │ │ + sd a5,24(sp) │ │ │ │ + bltu a5,a1,1b8d0 │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - addi a1,s3,104 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 3670 │ │ │ │ + ld ra,136(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + lw a4,40(a0) │ │ │ │ + ld a5,32(a0) │ │ │ │ + beqz a4,1bc52 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a2,0(a3) │ │ │ │ + beq a2,a1,1bc5c │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + addiw a3,a4,1 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw a3,40(a0) │ │ │ │ + li a4,1 │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a4,4(a5) │ │ │ │ + ret │ │ │ │ + li a4,1 │ │ │ │ + sw a4,40(a0) │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a4,4(a5) │ │ │ │ + ret │ │ │ │ + lw a5,4(a3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,4(a3) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s6,32(sp) │ │ │ │ + li a1,48 │ │ │ │ + mv s6,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s11,s2 │ │ │ │ - j 1d7bc │ │ │ │ - ld a4,72(sp) │ │ │ │ - addiw s2,a4,-1 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a3,4(a4) │ │ │ │ - lw a4,0(a4) │ │ │ │ - bne a4,a3,1d7b0 │ │ │ │ - ld a3,16(s10) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,16(s6) │ │ │ │ + ld a5,24(s6) │ │ │ │ + ld a2,0(s6) │ │ │ │ + sext.w a7,a4 │ │ │ │ + sext.w t1,a5 │ │ │ │ + ld a3,8(s6) │ │ │ │ + lw s0,16(s6) │ │ │ │ + lw a1,20(s6) │ │ │ │ + bgeu t1,a7,1bfc4 │ │ │ │ + mv s7,a0 │ │ │ │ + srai a6,a5,0x20 │ │ │ │ + srai a0,a4,0x20 │ │ │ │ + bgeu a6,a0,1bfc4 │ │ │ │ + addw s0,s0,a1 │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + srli s0,a1,0x1d │ │ │ │ + sd a2,0(s7) │ │ │ │ + sd a3,8(s7) │ │ │ │ + sd a4,16(s7) │ │ │ │ + sd a5,24(s7) │ │ │ │ + sw zero,40(s7) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3330 │ │ │ │ + mv a2,s0 │ │ │ │ + sd a0,32(s7) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sh zero,44(s7) │ │ │ │ + lw a2,40(s6) │ │ │ │ + beqz a2,1be1e │ │ │ │ + ld a3,32(s6) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + li s9,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + li s3,6 │ │ │ │ + auipc s1,0x48 │ │ │ │ + addi s1,s1,1500 │ │ │ │ + li s4,1 │ │ │ │ + li s5,5 │ │ │ │ + slli s10,s9,0x3 │ │ │ │ + add a4,a3,s10 │ │ │ │ + lw a5,0(a4) │ │ │ │ + bltu s3,a5,1beba │ │ │ │ + lwu a5,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s1 │ │ │ │ + jr a5 │ │ │ │ + lw a5,4(a4) │ │ │ │ + beqz a5,1beba │ │ │ │ + li s8,0 │ │ │ │ + j 1bd78 │ │ │ │ + beqz a5,1bf3c │ │ │ │ + addiw a3,a5,-1 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a2,0(a3) │ │ │ │ + beq a2,s5,1bf58 │ │ │ │ slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ + addiw a3,a5,1 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + sw a3,40(s7) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sw s5,0(a4) │ │ │ │ + sw s4,4(a4) │ │ │ │ + ld a3,32(s6) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + add a5,a3,s10 │ │ │ │ + lw a5,4(a5) │ │ │ │ + bgeu s8,a5,1bdfa │ │ │ │ + lw a4,28(s6) │ │ │ │ + lw a5,24(s6) │ │ │ │ + ld a2,8(s6) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + ld a3,0(s6) │ │ │ │ + addw a4,a4,s8 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ add a5,a5,a3 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 51738 │ │ │ │ + lw a5,40(s7) │ │ │ │ + ld a4,32(s7) │ │ │ │ + bnez a0,1bd36 │ │ │ │ + beqz a5,1bf4a │ │ │ │ + addiw a3,a5,-1 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a3,a2,0x1d │ │ │ │ add a3,a3,a4 │ │ │ │ - lw s9,0(a5) │ │ │ │ - lw s6,0(a3) │ │ │ │ - bltu s9,s6,1dfd8 │ │ │ │ - subw a4,s9,s6 │ │ │ │ - bgeu s8,a4,1d7b0 │ │ │ │ - lui a5,0x5 │ │ │ │ - addi a5,a5,-481 │ │ │ │ - bltu a5,a4,1d7b0 │ │ │ │ - li a1,8 │ │ │ │ + lw a2,0(a3) │ │ │ │ + beq a2,s3,1bf58 │ │ │ │ + addiw a3,a5,1 │ │ │ │ + sw a3,40(s7) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + ld a3,32(s6) │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + add a4,a4,a5 │ │ │ │ + sw s3,0(a4) │ │ │ │ + sw s4,4(a4) │ │ │ │ + add a5,a3,s10 │ │ │ │ + lw a5,4(a5) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + bltu s8,a5,1bd78 │ │ │ │ + lw a2,40(s6) │ │ │ │ + addi s9,s9,1 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + sext.w a5,s9 │ │ │ │ + bltu a5,a2,1bd10 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,24(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + lw a1,40(s7) │ │ │ │ + lw a0,4(a4) │ │ │ │ + ld a5,32(s7) │ │ │ │ + beqz a1,1bf60 │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1d │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a7,0(a4) │ │ │ │ + li a6,3 │ │ │ │ + beq a7,a6,1bfbc │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + addiw a4,a1,1 │ │ │ │ + srli a1,a2,0x1d │ │ │ │ + sw a4,40(s7) │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a6,0(a5) │ │ │ │ + sw a0,4(a5) │ │ │ │ + j 1beba │ │ │ │ + lw a1,40(s7) │ │ │ │ + lw a6,4(a4) │ │ │ │ + ld a5,32(s7) │ │ │ │ + beqz a1,1bf86 │ │ │ │ + addiw a0,a1,-1 │ │ │ │ + slli a7,a0,0x20 │ │ │ │ + srli a0,a7,0x1d │ │ │ │ + add a0,a0,a5 │ │ │ │ + lw t1,0(a0) │ │ │ │ + li a7,4 │ │ │ │ + beq t1,a7,1beec │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addiw a2,a1,1 │ │ │ │ + srli a1,a0,0x1d │ │ │ │ + sw a2,40(s7) │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a7,0(a5) │ │ │ │ + sw a6,4(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw s0,s0,a5 │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w a5,s9 │ │ │ │ + bltu a5,a2,1bd10 │ │ │ │ + j 1be0e │ │ │ │ + lw a1,40(s7) │ │ │ │ + lw a6,4(a4) │ │ │ │ + ld a5,32(s7) │ │ │ │ + beqz a1,1bf72 │ │ │ │ + addiw a0,a1,-1 │ │ │ │ + slli a7,a0,0x20 │ │ │ │ + srli a0,a7,0x1d │ │ │ │ + add a0,a0,a5 │ │ │ │ + lw t1,0(a0) │ │ │ │ + li a7,2 │ │ │ │ + bne t1,a7,1be98 │ │ │ │ + lw a5,4(a0) │ │ │ │ + addw a5,a5,a6 │ │ │ │ + sw a5,4(a0) │ │ │ │ + j 1beb6 │ │ │ │ + lw a1,40(s7) │ │ │ │ + lw a6,4(a4) │ │ │ │ + ld a5,32(s7) │ │ │ │ + beqz a1,1bf9a │ │ │ │ + addiw a0,a1,-1 │ │ │ │ + slli a7,a0,0x20 │ │ │ │ + srli a0,a7,0x1d │ │ │ │ + add a0,a0,a5 │ │ │ │ + lw t1,0(a0) │ │ │ │ + li a7,1 │ │ │ │ + beq t1,a7,1bfb2 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addiw a2,a1,1 │ │ │ │ + srli a1,a0,0x1d │ │ │ │ + sw a2,40(s7) │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a7,0(a5) │ │ │ │ + sw a6,4(a5) │ │ │ │ + j 1bfaa │ │ │ │ + sw s4,40(s7) │ │ │ │ + sw s5,0(a4) │ │ │ │ + sw s4,4(a4) │ │ │ │ + j 1bd68 │ │ │ │ + sw s4,40(s7) │ │ │ │ + sw s3,0(a4) │ │ │ │ + sw s4,4(a4) │ │ │ │ + j 1bd68 │ │ │ │ + lw a5,4(a3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,4(a3) │ │ │ │ + j 1bd68 │ │ │ │ + li a4,1 │ │ │ │ + sw a4,40(s7) │ │ │ │ + li a4,3 │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a4,0(a5) │ │ │ │ + sw a0,4(a5) │ │ │ │ + j 1beba │ │ │ │ + li a2,1 │ │ │ │ + sw a2,40(s7) │ │ │ │ + li a1,2 │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a6,4(a5) │ │ │ │ + j 1beb6 │ │ │ │ + li a2,1 │ │ │ │ + sw a2,40(s7) │ │ │ │ + li a1,4 │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a6,4(a5) │ │ │ │ + j 1beb6 │ │ │ │ + li a1,1 │ │ │ │ + sw a1,40(s7) │ │ │ │ + lw a2,40(s6) │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a6,4(a5) │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw s2,a5,s2 │ │ │ │ + j 1beba │ │ │ │ + lw a5,4(a0) │ │ │ │ + addw a5,a5,a6 │ │ │ │ + sw a5,4(a0) │ │ │ │ + j 1bfaa │ │ │ │ + lw a5,4(a4) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + sw a5,4(a4) │ │ │ │ + j 1beba │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 185b4 │ │ │ │ + lw a4,40(a0) │ │ │ │ + ld a5,32(a0) │ │ │ │ + beqz a4,1c00a │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + slli a6,a3,0x20 │ │ │ │ + srli a3,a6,0x1d │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a6,0(a3) │ │ │ │ + beq a6,a1,1c014 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + addiw a3,a4,1 │ │ │ │ + srli a4,a6,0x1d │ │ │ │ + sw a3,40(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a2,4(a5) │ │ │ │ + ret │ │ │ │ + li a4,1 │ │ │ │ + sw a4,40(a0) │ │ │ │ + sw a1,0(a5) │ │ │ │ + sw a2,4(a5) │ │ │ │ + ret │ │ │ │ + lw a5,4(a3) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + sw a5,4(a3) │ │ │ │ + ret │ │ │ │ + lw t1,40(a0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,t1,1c084 │ │ │ │ + ld t3,32(a0) │ │ │ │ + addiw a3,t1,-1 │ │ │ │ + mv a5,t3 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a4,a4,t3 │ │ │ │ + lw a6,0(a5) │ │ │ │ + lw a2,0(a4) │ │ │ │ + lw a0,4(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + xor a6,a6,a2 │ │ │ │ + sw a6,-8(a5) │ │ │ │ + lw a2,4(a4) │ │ │ │ + sext.w a7,a3 │ │ │ │ + subw a7,t1,a7 │ │ │ │ + xor a0,a0,a2 │ │ │ │ + sw a0,-4(a5) │ │ │ │ + lw a1,0(a4) │ │ │ │ + lw a2,4(a4) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + xor a1,a1,a6 │ │ │ │ + xor a2,a2,a0 │ │ │ │ + sw a1,0(a4) │ │ │ │ + sw a2,4(a4) │ │ │ │ + lw a0,-8(a5) │ │ │ │ + lw a4,-4(a5) │ │ │ │ + xor a1,a1,a0 │ │ │ │ + xor a4,a4,a2 │ │ │ │ + sw a1,-8(a5) │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bltu a7,a3,1c030 │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + beqz a0,1c0ba │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1d │ │ │ │ + add a1,a0,a5 │ │ │ │ + li a6,6 │ │ │ │ li a0,0 │ │ │ │ - sd t4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,8 │ │ │ │ + li a2,107 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srl a4,a2,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bltu a6,a3,1c0b4 │ │ │ │ + beqz a4,1c0b4 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a0,a0,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a1,1c0a2 │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + beqz a0,1c0ec │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1d │ │ │ │ + add a1,a0,a5 │ │ │ │ + li a3,1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - li a1,16 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a2,a4,-5 │ │ │ │ + bgeu a3,a4,1c0e2 │ │ │ │ + bltu a3,a2,1c0e6 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a0,a0,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a1,1c0d4 │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,40(a0) │ │ │ │ + beqz a0,1c122 │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1d │ │ │ │ + add a1,a0,a5 │ │ │ │ + li a6,6 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - li a1,2 │ │ │ │ + li a2,117 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srl a4,a2,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bltu a6,a3,1c11c │ │ │ │ + beqz a4,1c11c │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a0,a0,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a1,1c10a │ │ │ │ + ret │ │ │ │ + lw a2,40(a0) │ │ │ │ + beqz a2,1c158 │ │ │ │ + ld a5,32(a0) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a2,a4,0x1d │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,236(sp) │ │ │ │ - sw zero,0(s5) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - mulw s2,a5,s2 │ │ │ │ - li a5,25 │ │ │ │ - sw a5,0(s4) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a7,96(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - addi t1,sp,440 │ │ │ │ - mv a3,a0 │ │ │ │ - sw s2,4(s5) │ │ │ │ - addiw s2,s2,24 │ │ │ │ - sw s2,4(s4) │ │ │ │ - sd a4,0(s3) │ │ │ │ - sd a5,8(s3) │ │ │ │ - sb zero,0(a0) │ │ │ │ - sb zero,1(a0) │ │ │ │ - li a5,-10 │ │ │ │ - sd a5,32(sp) │ │ │ │ - li a5,-2 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,160(sp) │ │ │ │ - sd t1,16(sp) │ │ │ │ - li a4,2 │ │ │ │ - mv a2,s3 │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - mv a5,s0 │ │ │ │ - mv s6,a0 │ │ │ │ - sd s8,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - sd t1,48(sp) │ │ │ │ - jal 34a9c │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,16 │ │ │ │ + add a2,a2,a5 │ │ │ │ + li a6,6 │ │ │ │ + li a1,101 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srl a4,a1,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bltu a6,a3,1c14e │ │ │ │ + beqz a4,1c14e │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a0,a0,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a2,1c13c │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - mv s9,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - ld a5,160(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - li a7,-2 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,184(sp) │ │ │ │ - addi a4,sp,332 │ │ │ │ - mv a6,t1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,2 │ │ │ │ - sd a5,0(sp) │ │ │ │ - addi a3,sp,328 │ │ │ │ - addi a5,sp,327 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s9 │ │ │ │ + ret │ │ │ │ + lw a4,40(a0) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + beqz a4,1c208 │ │ │ │ + ld a5,32(a0) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + auipc s5,0x48 │ │ │ │ + addi s5,s5,442 │ │ │ │ + auipc s4,0x46 │ │ │ │ + addi s4,s4,1282 │ │ │ │ + slli s2,s6,0x3 │ │ │ │ + add a3,a5,s2 │ │ │ │ + lw a3,4(a3) │ │ │ │ + li s7,0 │ │ │ │ + beqz a3,1c1e6 │ │ │ │ + addiw a1,s1,3 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s0 │ │ │ │ - jal 34852 │ │ │ │ - ld a4,72(sp) │ │ │ │ - lw a5,328(sp) │ │ │ │ - ld t4,56(sp) │ │ │ │ - subw a4,s8,a4 │ │ │ │ - bltu a5,a4,1de42 │ │ │ │ - ld a3,72(sp) │ │ │ │ - lw a5,444(sp) │ │ │ │ - lw a4,440(sp) │ │ │ │ - lw a2,332(sp) │ │ │ │ - mulw a5,a5,a3 │ │ │ │ - mulw a4,a4,s8 │ │ │ │ - sraiw a3,a5,0x1f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - bgeu a2,a5,1dff4 │ │ │ │ - mv a0,s2 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s2,s11 │ │ │ │ - mv a0,s5 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - addi a1,s9,104 │ │ │ │ + jal af94 │ │ │ │ + ld a5,32(s3) │ │ │ │ + mv s0,a0 │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s4 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a5,40(a5) │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a5,32(s3) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a4,a5,s2 │ │ │ │ + lw a4,4(a4) │ │ │ │ + bltu s7,a4,1c19c │ │ │ │ + lw a4,40(s3) │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a3,s6 │ │ │ │ + bltu a3,a4,1c18e │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li s0,0 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a7,40(a0) │ │ │ │ + beqz a7,1c452 │ │ │ │ + ld a5,32(a0) │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a7,a4,0x1d │ │ │ │ + mv t3,a0 │ │ │ │ + add a7,a7,a5 │ │ │ │ li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s11,s2 │ │ │ │ - j 1d7b0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a3,160(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - lbu a4,388(a5) │ │ │ │ - ld a0,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s9 │ │ │ │ - sd t6,192(sp) │ │ │ │ - sd t3,144(sp) │ │ │ │ - sd t5,136(sp) │ │ │ │ - sd t4,128(sp) │ │ │ │ - sd a7,120(sp) │ │ │ │ - sd a6,56(sp) │ │ │ │ - jal 1442a │ │ │ │ - lw a5,4(s2) │ │ │ │ - lw s1,0(s2) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a7,120(sp) │ │ │ │ - ld t4,128(sp) │ │ │ │ - ld t5,136(sp) │ │ │ │ - ld t3,144(sp) │ │ │ │ - ld t6,192(sp) │ │ │ │ - bltu a5,s1,1d760 │ │ │ │ - ld a4,160(sp) │ │ │ │ - zext.b a2,s5 │ │ │ │ - sd s9,208(sp) │ │ │ │ - add s4,a4,s0 │ │ │ │ - ld s9,80(sp) │ │ │ │ - sd a2,56(sp) │ │ │ │ - addi s0,sp,336 │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a7,128(sp) │ │ │ │ - sd t4,136(sp) │ │ │ │ - sd t5,144(sp) │ │ │ │ - sd t3,192(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd t6,216(sp) │ │ │ │ - j 1df6e │ │ │ │ - li a1,104 │ │ │ │ + li t5,0 │ │ │ │ + li a6,0 │ │ │ │ + li a2,3 │ │ │ │ + li t1,1 │ │ │ │ + li t6,71 │ │ │ │ + li t4,2 │ │ │ │ + lw a4,0(a5) │ │ │ │ + lw a3,4(a5) │ │ │ │ + beq a4,a2,1c266 │ │ │ │ + bltu a2,a4,1c25e │ │ │ │ + beq a4,t4,1c24e │ │ │ │ + addw a6,a3,a6 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a7,a5,1c23a │ │ │ │ + bnez a0,1c2ce │ │ │ │ + beqz t5,1c2ce │ │ │ │ + li a0,3 │ │ │ │ + ret │ │ │ │ + addiw a4,a4,-5 │ │ │ │ + bgeu t1,a4,1c24a │ │ │ │ + j 1c24e │ │ │ │ + bgeu t1,a3,1c2c6 │ │ │ │ + lw a4,28(t3) │ │ │ │ + addw a4,a4,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu t5,0(a4) │ │ │ │ + beq t5,t6,1c40e │ │ │ │ + li t0,67 │ │ │ │ + bne t5,t0,1c2d0 │ │ │ │ + lbu t2,1(a4) │ │ │ │ + li t0,84 │ │ │ │ + bne t2,t0,1c2c6 │ │ │ │ + addiw t0,a3,-2 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add t0,t0,a4 │ │ │ │ + lbu t0,0(t0) │ │ │ │ + li t2,65 │ │ │ │ + beq t0,t2,1c2b0 │ │ │ │ + bne t0,t6,1c2c6 │ │ │ │ + addiw t0,a3,-1 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add a4,a4,t0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,t5,1c2c6 │ │ │ │ + li a0,2 │ │ │ │ + addw a6,a3,a6 │ │ │ │ + li t5,1 │ │ │ │ + j 1c24e │ │ │ │ + ret │ │ │ │ + li t2,65 │ │ │ │ + bne t5,t2,1c2c6 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,8(sp) │ │ │ │ + lbu s0,1(a4) │ │ │ │ + li t2,84 │ │ │ │ + beq s0,t2,1c39e │ │ │ │ + addw a6,a3,a6 │ │ │ │ + li t5,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a7,a5,1c30e │ │ │ │ + lw a4,0(a5) │ │ │ │ + lw a3,4(a5) │ │ │ │ + beq a4,a2,1c328 │ │ │ │ + bltu a2,a4,1c31c │ │ │ │ + beq a4,t4,1c2ee │ │ │ │ + addw a6,a3,a6 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a7,a5,1c2f4 │ │ │ │ + bnez a0,1c316 │ │ │ │ + beqz t5,1c316 │ │ │ │ + li a0,3 │ │ │ │ + ld s0,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addiw a4,a4,-5 │ │ │ │ + bltu t1,a4,1c2ee │ │ │ │ + addw a6,a3,a6 │ │ │ │ + j 1c308 │ │ │ │ + bgeu t1,a3,1c2e8 │ │ │ │ + lw a4,28(t3) │ │ │ │ + addw a4,a4,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu t5,0(a4) │ │ │ │ + beq t5,t6,1c3ca │ │ │ │ + li t0,67 │ │ │ │ + bne t5,t0,1c38a │ │ │ │ + lbu t2,1(a4) │ │ │ │ + li t0,84 │ │ │ │ + bne t2,t0,1c2e8 │ │ │ │ + addiw t0,a3,-2 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add t0,t0,a4 │ │ │ │ + lbu t0,0(t0) │ │ │ │ + li t2,65 │ │ │ │ + beq t0,t2,1c372 │ │ │ │ + bne t0,t6,1c2e8 │ │ │ │ + addiw t0,a3,-1 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add a4,a4,t0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,t5,1c2e8 │ │ │ │ + li a0,2 │ │ │ │ + j 1c2e8 │ │ │ │ + li t2,65 │ │ │ │ + bne t5,t2,1c2e8 │ │ │ │ + lbu s0,1(a4) │ │ │ │ + li t2,84 │ │ │ │ + bne s0,t2,1c2e8 │ │ │ │ + addiw t2,a3,-2 │ │ │ │ + slli t2,t2,0x20 │ │ │ │ + srli t2,t2,0x20 │ │ │ │ + add t2,t2,a4 │ │ │ │ + lbu t2,0(t2) │ │ │ │ + bne t2,t5,1c2e8 │ │ │ │ + addiw t5,a3,-1 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + add a4,a4,t5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,t0,1c2e8 │ │ │ │ + li a0,1 │ │ │ │ + j 1c2e8 │ │ │ │ + lbu t5,1(a4) │ │ │ │ + li t0,84 │ │ │ │ + beq t5,t0,1c456 │ │ │ │ + li t0,67 │ │ │ │ + bne t5,t0,1c2e8 │ │ │ │ + addiw t5,a3,-2 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + add t5,t5,a4 │ │ │ │ + lbu t0,0(t5) │ │ │ │ + li t5,65 │ │ │ │ + bne t0,t5,1c2e8 │ │ │ │ + addiw t5,a3,-1 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + add a4,a4,t5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,t6,1c2e8 │ │ │ │ + li a0,1 │ │ │ │ + j 1c2e8 │ │ │ │ + lbu t5,1(a4) │ │ │ │ + li t0,84 │ │ │ │ + beq t5,t0,1c488 │ │ │ │ + li t0,67 │ │ │ │ + bne t5,t0,1c2c6 │ │ │ │ + addiw t5,a3,-2 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + add t5,t5,a4 │ │ │ │ + lbu t0,0(t5) │ │ │ │ + li t5,65 │ │ │ │ + bne t0,t5,1c2c6 │ │ │ │ + addiw t5,a3,-1 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + add a4,a4,t5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,t6,1c2c6 │ │ │ │ + li a0,1 │ │ │ │ + j 1c2c6 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 452ca │ │ │ │ - lw a5,0(s11) │ │ │ │ - mv s5,a0 │ │ │ │ - ld a0,8(s11) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s11) │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a1,0(s6) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - sd a0,8(s11) │ │ │ │ - li a4,0 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a3,0 │ │ │ │ - jal 45718 │ │ │ │ - lwu a3,0(s11) │ │ │ │ - ld a0,8(s11) │ │ │ │ - li a4,0 │ │ │ │ - slli a5,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,184(sp) │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,0(s11) │ │ │ │ - mv a1,s0 │ │ │ │ + ret │ │ │ │ + addiw t0,a3,-2 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add t0,t0,a4 │ │ │ │ + lbu t2,0(t0) │ │ │ │ + li t0,65 │ │ │ │ + bne t2,t0,1c2e8 │ │ │ │ + addiw t0,a3,-1 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add a4,a4,t0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + beq a4,t6,1c3c6 │ │ │ │ + bne a4,t5,1c2e8 │ │ │ │ + j 1c386 │ │ │ │ + addiw t0,a3,-2 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add t0,t0,a4 │ │ │ │ + lbu t2,0(t0) │ │ │ │ + li t0,65 │ │ │ │ + bne t2,t0,1c2c6 │ │ │ │ + addiw t0,a3,-1 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add a4,a4,t0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,t6,1c2c0 │ │ │ │ + li a0,1 │ │ │ │ + j 1c2c6 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a1 │ │ │ │ li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s11) │ │ │ │ - jal 44286 │ │ │ │ - lw a5,4(s2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu a5,s1,1dfb6 │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a3,a4,0x1e │ │ │ │ + li a1,4 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal af94 │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a4,40(s1) │ │ │ │ + beqz a4,1c56a │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s2,1 │ │ │ │ + li s5,6 │ │ │ │ + auipc s4,0x48 │ │ │ │ + addi s4,s4,-488 │ │ │ │ + ld a5,32(s1) │ │ │ │ + slli a3,s0,0x3 │ │ │ │ add a5,a5,a3 │ │ │ │ lw a3,0(a5) │ │ │ │ - ld a4,0(s4) │ │ │ │ - ld a5,0(s6) │ │ │ │ - ld a7,64(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv a5,s8 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - sd s8,16(sp) │ │ │ │ - jal 440dc │ │ │ │ - ld a0,424(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,5 │ │ │ │ - jal 4f3ca │ │ │ │ - lw a5,388(s9) │ │ │ │ - beqz a5,1dee6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 44a16 │ │ │ │ - j 1dee6 │ │ │ │ - ld a6,120(sp) │ │ │ │ - ld a7,128(sp) │ │ │ │ - ld t4,136(sp) │ │ │ │ - ld t5,144(sp) │ │ │ │ - ld t3,192(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s9,208(sp) │ │ │ │ - ld t6,216(sp) │ │ │ │ - li s4,1 │ │ │ │ - j 1d760 │ │ │ │ - subw a4,s4,s3 │ │ │ │ - bltu s8,a4,1db9c │ │ │ │ - j 1d7bc │ │ │ │ - subw a4,s6,s9 │ │ │ │ - bgeu s8,a4,1d7b0 │ │ │ │ - j 1dd3a │ │ │ │ - mv a0,s11 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - j 1dcbe │ │ │ │ - mv a0,s11 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - j 1de54 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a3,0x46 │ │ │ │ - addi a3,a3,1470 │ │ │ │ - li a2,105 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,-86 │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,-78 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s3,120(sp) │ │ │ │ - li s3,1 │ │ │ │ - sllw s3,s3,a5 │ │ │ │ - sd s10,64(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - sd s1,136(sp) │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - sd s5,104(sp) │ │ │ │ - sext.w a5,s3 │ │ │ │ - mv s5,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s1 │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s6,a3 │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s7 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,-126 │ │ │ │ + lw a2,4(a5) │ │ │ │ + bltu s5,a3,1c520 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s4 │ │ │ │ + jr a5 │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addw a4,a4,a2 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lw a4,40(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,1c4ec │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + sw s2,0(s3) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addiw a5,s2,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + sext.w s6,a5 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + add s2,s2,a0 │ │ │ │ + sw zero,0(s2) │ │ │ │ + lw a4,40(s1) │ │ │ │ + mv s2,s6 │ │ │ │ + j 1c520 │ │ │ │ + ld ra,56(sp) │ │ │ │ + li s2,1 │ │ │ │ + sw s2,0(s3) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a3,40(a0) │ │ │ │ + beqz a3,1c5a6 │ │ │ │ + ld a5,32(a0) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3890 │ │ │ │ - mul a5,s0,s6 │ │ │ │ - li s1,-1 │ │ │ │ - sllw s1,s1,s10 │ │ │ │ - not s1,s1 │ │ │ │ - sext.w s1,s1 │ │ │ │ - mv a0,a5 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,40(sp) │ │ │ │ - beqz s1,1e1ba │ │ │ │ - sd s8,80(sp) │ │ │ │ - addiw s8,s3,-2 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - addi s6,s6,-1 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - mul a5,s6,s0 │ │ │ │ - addi s8,s8,8 │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv s6,a0 │ │ │ │ - li s3,0 │ │ │ │ - neg s9,s0 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - mv s11,s5 │ │ │ │ - add s7,s5,a5 │ │ │ │ - bgeu s5,s7,1e0fa │ │ │ │ - mv a0,s11 │ │ │ │ - jalr s4 │ │ │ │ - sext.w a5,a0 │ │ │ │ - and a5,a5,s1 │ │ │ │ - srlw a5,a5,s3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a3,0(a5) │ │ │ │ - add s11,s11,s0 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - bltu s11,s7,1e0d6 │ │ │ │ - ld a5,24(sp) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,1e118 │ │ │ │ - lw a4,0(s2) │ │ │ │ - addi a5,s2,4 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - sw a4,-4(a5) │ │ │ │ - bne s8,a5,1e10a │ │ │ │ - ld a5,32(sp) │ │ │ │ - add s11,s5,a5 │ │ │ │ - bltu s11,s5,1e164 │ │ │ │ - mv a0,s11 │ │ │ │ - jalr s4 │ │ │ │ - sext.w s7,a0 │ │ │ │ - and s7,s7,s1 │ │ │ │ - srlw s7,s7,s3 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli s7,a5,0x1e │ │ │ │ - add s7,s7,s2 │ │ │ │ - lw a0,0(s7) │ │ │ │ - mv a1,s11 │ │ │ │ - mv a2,s0 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mul a0,a0,s0 │ │ │ │ - add s11,s11,s9 │ │ │ │ - add a0,a0,s6 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s7) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s7) │ │ │ │ - bgeu s11,s5,1e122 │ │ │ │ - ld a2,16(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - sllw s1,s1,s10 │ │ │ │ - jal 3890 │ │ │ │ - addw s3,s10,s3 │ │ │ │ - beqz s1,1e180 │ │ │ │ - mv a5,s6 │ │ │ │ - mv s6,s5 │ │ │ │ - mv s5,a5 │ │ │ │ - j 1e0ca │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - beq a5,s6,1e1ae │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,128(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - j 3670 │ │ │ │ - ld a2,8(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3530 │ │ │ │ - j 1e18c │ │ │ │ - mv s6,s5 │ │ │ │ - ld s5,40(sp) │ │ │ │ - j 1e186 │ │ │ │ + add a3,a3,a5 │ │ │ │ + li a2,3 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a4,a2,1c59e │ │ │ │ + bne a3,a5,1c590 │ │ │ │ + ret │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a3,a5,1c590 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + lw a3,40(a0) │ │ │ │ addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a2,16(sp) │ │ │ │ + beqz a3,1c97c │ │ │ │ + ld a4,32(a0) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a3,a5,0x1d │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ sd s2,112(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ sd s7,72(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - mv s7,a2 │ │ │ │ sd s8,64(sp) │ │ │ │ - mul s8,s7,s2 │ │ │ │ - sd s0,128(sp) │ │ │ │ - li s0,1 │ │ │ │ - sllw s0,s0,a4 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - sd s3,104(sp) │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - sd s1,120(sp) │ │ │ │ - sext.w a5,s0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s3 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ sd s10,48(sp) │ │ │ │ - mv s5,a4 │ │ │ │ sd s11,40(sp) │ │ │ │ - sd s3,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,0 │ │ │ │ - mv s11,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3330 │ │ │ │ - li a6,-1 │ │ │ │ - sllw a6,a6,s5 │ │ │ │ - not a6,a6 │ │ │ │ - sext.w s10,a6 │ │ │ │ - sd a0,24(sp) │ │ │ │ - beqz s10,1e32c │ │ │ │ - addiw s3,s0,-2 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - addi s2,s2,-1 │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - mul a5,s2,s7 │ │ │ │ - addi s3,s3,8 │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - add s3,s3,s11 │ │ │ │ - mv s2,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,1 │ │ │ │ + add a3,a3,a4 │ │ │ │ + mv a5,a4 │ │ │ │ + li a6,3 │ │ │ │ + lw a2,0(a5) │ │ │ │ + bne a2,a6,1c5e8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a3,a5,1c5e0 │ │ │ │ li s6,0 │ │ │ │ - neg s4,s7 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a0,s1,s8 │ │ │ │ - mv a2,s1 │ │ │ │ - bgeu s1,a0,1e274 │ │ │ │ - lw a5,0(a2) │ │ │ │ - add a2,a2,s7 │ │ │ │ - and a5,a5,s10 │ │ │ │ - srlw a5,a5,s6 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a1,0(a5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - sw a1,0(a5) │ │ │ │ - bltu a2,a0,1e254 │ │ │ │ - ld a5,8(sp) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,1e292 │ │ │ │ - lw a2,0(s11) │ │ │ │ - addi a5,s11,4 │ │ │ │ - lw a1,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - sw a2,-4(a5) │ │ │ │ - bne s3,a5,1e284 │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s9,s1,a5 │ │ │ │ - bltu s9,s1,1e2d4 │ │ │ │ - lw s0,0(s9) │ │ │ │ - mv a1,s9 │ │ │ │ - mv a2,s7 │ │ │ │ - and s0,s0,s10 │ │ │ │ - srlw s0,s0,s6 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1e │ │ │ │ - add s0,s0,s11 │ │ │ │ - lw a0,0(s0) │ │ │ │ - add s9,s9,s4 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ + li a6,6 │ │ │ │ + li a7,107 │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a2,4(a4) │ │ │ │ + bltu a6,a5,1c60a │ │ │ │ + srl a5,a7,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,1c60a │ │ │ │ + addw s6,a2,s6 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a4,a3,1c5f6 │ │ │ │ + lw s11,28(s4) │ │ │ │ slli a0,a0,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - mul a0,a0,s7 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - bgeu s9,s1,1e29c │ │ │ │ - ld a2,0(sp) │ │ │ │ + lw s10,24(s4) │ │ │ │ + slli a1,a0,0x1 │ │ │ │ + li s2,-1 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + and s8,s10,s2 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + li a0,0 │ │ │ │ + or s8,s8,a4 │ │ │ │ + add s1,s1,a5 │ │ │ │ + jal af94 │ │ │ │ + lw a2,16(s4) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + sd a3,24(sp) │ │ │ │ + and a5,a2,s2 │ │ │ │ + ld a4,0(s4) │ │ │ │ + mv s7,a0 │ │ │ │ + or a5,a5,a3 │ │ │ │ + bgeu s10,a2,1c9a6 │ │ │ │ + bgeu s11,s6,1c9a6 │ │ │ │ + addw a2,a2,s6 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli s5,a3,0x1d │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd a5,16(a0) │ │ │ │ + sd s1,8(a0) │ │ │ │ + sd s8,24(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,32(s7) │ │ │ │ + mv a2,s5 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - sllw s10,s10,s5 │ │ │ │ jal 3890 │ │ │ │ - addw s6,s5,s6 │ │ │ │ - beqz s10,1e2f2 │ │ │ │ - mv a5,s2 │ │ │ │ - mv s2,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - j 1e24a │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - beq a5,s2,1e320 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3670 │ │ │ │ + sh zero,44(s7) │ │ │ │ + lw a3,40(s4) │ │ │ │ + beqz a3,1c9a2 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s9,0 │ │ │ │ + li s0,6 │ │ │ │ + auipc s8,0x48 │ │ │ │ + addi s8,s8,-908 │ │ │ │ + ld a5,32(s4) │ │ │ │ + slli a4,s5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bltu s0,a4,1c720 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a4,a4,s8 │ │ │ │ + jr a4 │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a2,40(a4) │ │ │ │ + lw a7,4(a5) │ │ │ │ + ld a0,32(a4) │ │ │ │ + beqz a2,1c90a │ │ │ │ + addiw a1,a2,-1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1d │ │ │ │ + add a1,a1,a0 │ │ │ │ + lw t3,0(a1) │ │ │ │ + li t1,2 │ │ │ │ + beq t3,t1,1c968 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + srli a2,a1,0x1d │ │ │ │ + sw a3,40(a4) │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw t1,0(a2) │ │ │ │ + sw a7,4(a2) │ │ │ │ + lw a5,4(a5) │ │ │ │ + addw s10,a5,s10 │ │ │ │ + addi s5,s5,1 │ │ │ │ + sext.w a5,s5 │ │ │ │ + bltu a5,a3,1c6ac │ │ │ │ ld s0,128(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + ld a5,16(sp) │ │ │ │ ld ra,136(sp) │ │ │ │ ld s1,120(sp) │ │ │ │ + sw s9,0(a5) │ │ │ │ ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ ld s5,88(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ ld s10,48(sp) │ │ │ │ - mv a0,s11 │ │ │ │ ld s11,40(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,72(sp) │ │ │ │ addi sp,sp,144 │ │ │ │ - j 3670 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3530 │ │ │ │ - j 1e2fe │ │ │ │ - mv s2,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - j 1e2f8 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s3,88(sp) │ │ │ │ - li s3,1 │ │ │ │ - sllw s3,s3,a3 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - sd s1,104(sp) │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - sd s9,40(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s9,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv s7,a0 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - jal 3890 │ │ │ │ - li s6,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - sllw s6,s6,s5 │ │ │ │ + ret │ │ │ │ + addiw s9,s9,1 │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + lw a3,4(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + lw a2,16(s4) │ │ │ │ + add s3,s7,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + addw a3,a3,s11 │ │ │ │ + slli a7,a3,0x20 │ │ │ │ + and a4,s10,s2 │ │ │ │ + and a1,a2,s2 │ │ │ │ + sext.w s11,a3 │ │ │ │ + ld a0,0(s4) │ │ │ │ + or a4,a4,a7 │ │ │ │ + or a3,a1,a5 │ │ │ │ + bgeu s10,a2,1c99e │ │ │ │ + bgeu s11,s6,1c99e │ │ │ │ + addw a2,a2,s6 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + srli a2,a1,0x1d │ │ │ │ + sd a3,16(s3) │ │ │ │ + sd a0,0(s3) │ │ │ │ + sd a4,24(s3) │ │ │ │ + mv a0,a2 │ │ │ │ + sd s1,8(s3) │ │ │ │ + sw zero,40(s3) │ │ │ │ + sd a2,8(sp) │ │ │ │ jal 3330 │ │ │ │ - not s6,s6 │ │ │ │ - sext.w s6,s6 │ │ │ │ - sd a0,8(sp) │ │ │ │ - beqz s6,1e480 │ │ │ │ - sd s11,24(sp) │ │ │ │ - addiw s11,s3,-2 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1e │ │ │ │ - addi s11,s11,8 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sext.w s2,s3 │ │ │ │ - addi s4,s0,-4 │ │ │ │ - add s11,s11,s7 │ │ │ │ - mv s10,a0 │ │ │ │ - li s8,0 │ │ │ │ - li s3,1 │ │ │ │ - add a1,s9,s0 │ │ │ │ - mv a4,s9 │ │ │ │ - bgeu s9,a1,1e3d6 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - and a5,a5,s6 │ │ │ │ - srlw a5,a5,s8 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - sw a2,0(a5) │ │ │ │ - bltu a4,a1,1e3b6 │ │ │ │ - bgeu s3,s2,1e3f0 │ │ │ │ - lw a4,0(s7) │ │ │ │ - addi a5,s7,4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - sw a4,-4(a5) │ │ │ │ - bne s11,a5,1e3e2 │ │ │ │ - add a2,s9,s4 │ │ │ │ - bltu a2,s9,1e428 │ │ │ │ - lw a1,0(a2) │ │ │ │ - addi a2,a2,-4 │ │ │ │ - and a5,a1,s6 │ │ │ │ - srlw a5,a5,s8 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,s10 │ │ │ │ - sw a1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bgeu a2,s9,1e3f8 │ │ │ │ - mv a2,s1 │ │ │ │ + ld a2,8(sp) │ │ │ │ + sd a0,32(s3) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - sllw s6,s6,s5 │ │ │ │ jal 3890 │ │ │ │ - addw s8,s5,s8 │ │ │ │ - beqz s6,1e446 │ │ │ │ - mv a5,s9 │ │ │ │ - mv s9,s10 │ │ │ │ - mv s10,a5 │ │ │ │ - j 1e3ac │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - beq a5,s10,1e474 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s7,56(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 3670 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3530 │ │ │ │ - j 1e454 │ │ │ │ - mv s10,s9 │ │ │ │ - ld s9,8(sp) │ │ │ │ - j 1e44e │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1d │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - add a0,a0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - fld fa2,0(a0) │ │ │ │ - fld fa5,0(a2) │ │ │ │ - auipc a5,0x3f │ │ │ │ - fld fa4,1762(a5) │ │ │ │ - fsub.d fa3,fa2,fa5 │ │ │ │ - fabs.d fa1,fa3 │ │ │ │ - fle.d a5,fa1,fa4 │ │ │ │ - bnez a5,1e4c8 │ │ │ │ - flt.d a5,fa4,fa3 │ │ │ │ - li a0,1 │ │ │ │ - bnez a5,1e4ca │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - flt.d a0,fa4,fa5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - add a0,a0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - flw fa4,0(a0) │ │ │ │ - flw fa5,0(a2) │ │ │ │ - flt.s a5,fa5,fa4 │ │ │ │ - bnez a5,1e4f6 │ │ │ │ - flt.s a0,fa4,fa5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - add a0,a0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a2) │ │ │ │ - blt a5,a0,1e51e │ │ │ │ - slt a0,a0,a5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ + sh zero,44(s3) │ │ │ │ + lw a3,40(s4) │ │ │ │ + j 1c720 │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a2,40(a4) │ │ │ │ + lw a7,4(a5) │ │ │ │ + ld a0,32(a4) │ │ │ │ + beqz a2,1c91c │ │ │ │ + addiw a1,a2,-1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1d │ │ │ │ add a1,a1,a0 │ │ │ │ - lw a0,0(a1) │ │ │ │ - lw a5,0(a2) │ │ │ │ - blt a5,a0,1e53c │ │ │ │ - slt a0,a0,a5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -000000000001e540 : │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ + lw t3,0(a1) │ │ │ │ + li t1,5 │ │ │ │ + beq t3,t1,1c8b2 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + srli a2,a1,0x1d │ │ │ │ + sw a3,40(a4) │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw t1,0(a2) │ │ │ │ + sw a7,4(a2) │ │ │ │ + lw a5,4(a5) │ │ │ │ + addw s10,a5,s10 │ │ │ │ + addw s11,a5,s11 │ │ │ │ + j 1c720 │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a2,40(a4) │ │ │ │ + lw a7,4(a5) │ │ │ │ + ld a0,32(a4) │ │ │ │ + beqz a2,1c940 │ │ │ │ + addiw a1,a2,-1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1d │ │ │ │ add a1,a1,a0 │ │ │ │ - lw a0,0(a1) │ │ │ │ - lw a5,0(a2) │ │ │ │ - bltu a5,a0,1e55a │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -000000000001e55e : │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a5,a0,1e570 │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,1e5b8 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,1e5ba │ │ │ │ - lw a3,4(a5) │ │ │ │ + lw t3,0(a1) │ │ │ │ + li t1,1 │ │ │ │ + beq t3,t1,1c972 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + srli a2,a1,0x1d │ │ │ │ + sw a3,40(a4) │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw t1,0(a2) │ │ │ │ + sw a7,4(a2) │ │ │ │ + j 1c94e │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a2,40(a4) │ │ │ │ + lw a7,4(a5) │ │ │ │ + ld a0,32(a4) │ │ │ │ + beqz a2,1c956 │ │ │ │ + addiw a1,a2,-1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1d │ │ │ │ + add a1,a1,a0 │ │ │ │ + lw t3,0(a1) │ │ │ │ + li t1,6 │ │ │ │ + bne t3,t1,1c808 │ │ │ │ lw a4,4(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,1e5ba │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,1e5ba │ │ │ │ - lw a3,8(a5) │ │ │ │ - lw a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,1e5ba │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,1e5ba │ │ │ │ - lw a5,12(a5) │ │ │ │ - lw a4,12(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,1e5ba │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a5,a0,1e5ca │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -000000000001e5ce : │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - blt a5,a0,1e5e0 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ + addw a4,a4,a7 │ │ │ │ + sw a4,4(a1) │ │ │ │ + j 1c824 │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a2,40(a4) │ │ │ │ + lw a7,4(a5) │ │ │ │ + ld a0,32(a4) │ │ │ │ + beqz a2,1c92e │ │ │ │ + addiw a1,a2,-1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1d │ │ │ │ + add a1,a1,a0 │ │ │ │ + lw t1,0(a1) │ │ │ │ + beqz t1,1c8b2 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + srli a2,a1,0x1d │ │ │ │ + sw a3,40(a4) │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw zero,0(a2) │ │ │ │ + sw a7,4(a2) │ │ │ │ + j 1c824 │ │ │ │ + li a3,1 │ │ │ │ + sw a3,40(a4) │ │ │ │ + li a4,2 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw a4,0(a0) │ │ │ │ + sw a7,4(a0) │ │ │ │ + j 1c71a │ │ │ │ + li a3,1 │ │ │ │ + sw a3,40(a4) │ │ │ │ + li a4,5 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw a4,0(a0) │ │ │ │ + sw a7,4(a0) │ │ │ │ + j 1c824 │ │ │ │ + li a3,1 │ │ │ │ + sw a3,40(a4) │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw zero,0(a0) │ │ │ │ + sw a7,4(a0) │ │ │ │ + j 1c824 │ │ │ │ + li a2,1 │ │ │ │ + sw a2,40(a4) │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw a2,0(a0) │ │ │ │ + sw a7,4(a0) │ │ │ │ + lw a5,4(a5) │ │ │ │ + addw s11,a5,s11 │ │ │ │ + j 1c720 │ │ │ │ + li a3,1 │ │ │ │ + sw a3,40(a4) │ │ │ │ + li a4,6 │ │ │ │ + lw a3,40(s4) │ │ │ │ + sw a4,0(a0) │ │ │ │ + sw a7,4(a0) │ │ │ │ + j 1c824 │ │ │ │ + lw a4,4(a1) │ │ │ │ + addw a4,a4,a7 │ │ │ │ + sw a4,4(a1) │ │ │ │ + j 1c71a │ │ │ │ + lw a4,4(a1) │ │ │ │ + addw a4,a4,a7 │ │ │ │ + sw a4,4(a1) │ │ │ │ + j 1c94e │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 185b4 │ │ │ │ + li s9,1 │ │ │ │ + j 1c730 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + j 1c99e │ │ │ │ + li a4,1 │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,24(a0) │ │ │ │ + beq a1,a4,1c9b8 │ │ │ │ ret │ │ │ │ - │ │ │ │ -000000000001e5e4 : │ │ │ │ - lbu a0,0(a0) │ │ │ │ - lbu a5,0(a1) │ │ │ │ - bltu a5,a0,1e5fa │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ + lw a7,16(a5) │ │ │ │ + lw a2,40(a5) │ │ │ │ + subw a0,a7,a0 │ │ │ │ + mv a7,a0 │ │ │ │ + beqz a2,1c9b6 │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a2,a4,0x1d │ │ │ │ + li a0,0 │ │ │ │ + add a2,a2,a5 │ │ │ │ + li a6,6 │ │ │ │ + li a1,117 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srl a4,a1,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bltu a6,a3,1c9ec │ │ │ │ + beqz a4,1c9ec │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a0,a0,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a2,a5,1c9da │ │ │ │ + subw a0,a7,a0 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + lw a2,40(a0) │ │ │ │ + lw t3,24(a0) │ │ │ │ + beqz a2,1ca2e │ │ │ │ + ld a5,32(a0) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a2,a4,0x1d │ │ │ │ + add a7,a2,a5 │ │ │ │ + li t1,6 │ │ │ │ + li a2,0 │ │ │ │ + li a6,117 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srl a4,a6,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bltu t1,a3,1ca28 │ │ │ │ + beqz a4,1ca28 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a2,a2,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a7,1ca16 │ │ │ │ + li a5,1 │ │ │ │ + beq a1,a5,1ca3c │ │ │ │ + addiw t3,t3,-1 │ │ │ │ + addw a0,t3,a2 │ │ │ │ ret │ │ │ │ - │ │ │ │ -000000000001e5fe : │ │ │ │ - fld fa4,0(a0) │ │ │ │ - fld fa5,0(a1) │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - bnez a5,1e612 │ │ │ │ - flt.d a0,fa4,fa5 │ │ │ │ - neg a0,a0 │ │ │ │ + lw a5,16(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + subw a0,a5,t3 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + li a4,1 │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,28(a0) │ │ │ │ + beq a1,a4,1ca52 │ │ │ │ ret │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - add a0,a0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a2) │ │ │ │ - bltu a5,a0,1e638 │ │ │ │ - sltu a0,a0,a5 │ │ │ │ + lw a3,40(a5) │ │ │ │ + beqz a3,1ca80 │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + add a6,a3,a5 │ │ │ │ + li a2,1 │ │ │ │ + li a3,0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a1,a4,-5 │ │ │ │ + bgeu a2,a4,1ca76 │ │ │ │ + bltu a2,a1,1ca7a │ │ │ │ + lw a4,4(a5) │ │ │ │ + addw a3,a3,a4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a6,1ca68 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + addw a0,a0,a3 │ │ │ │ ret │ │ │ │ - li a0,2 │ │ │ │ + lw a4,28(a0) │ │ │ │ + lw a5,28(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + bne a4,a5,1cb14 │ │ │ │ + lw a4,24(a0) │ │ │ │ + lw a5,24(a1) │ │ │ │ + bne a4,a5,1cb58 │ │ │ │ + lw a5,40(a0) │ │ │ │ + lw a3,40(a1) │ │ │ │ + bne a3,a5,1cb36 │ │ │ │ + beqz a3,1caca │ │ │ │ + ld a5,32(a0) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + ld a4,32(a1) │ │ │ │ + srli a1,a2,0x1d │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a2,4(a5) │ │ │ │ + lw a3,4(a4) │ │ │ │ + bne a2,a3,1cad0 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bne a2,a3,1caf2 │ │ │ │ + addi a5,a5,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a5,a1,1cab2 │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - addiw s1,a1,-1 │ │ │ │ - bltz s1,1e6ae │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - mv s5,a4 │ │ │ │ - li s7,0 │ │ │ │ - li s6,2 │ │ │ │ - addw a5,s7,s1 │ │ │ │ - srliw s0,a5,0x1f │ │ │ │ - addw s0,s0,a5 │ │ │ │ - sraiw a0,s0,0x1 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s0,a0 │ │ │ │ - jalr s4 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a0,s6,1e6a4 │ │ │ │ - addiw s1,s0,-1 │ │ │ │ - bge s1,s7,1e664 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - sext.w a0,s7 │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x48 │ │ │ │ + addi a3,a3,-1866 │ │ │ │ + addi a2,a2,-1588 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1942 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1526 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x48 │ │ │ │ + addi a3,a3,-1900 │ │ │ │ + addi a2,a2,-1587 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1976 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1520 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x48 │ │ │ │ + addi a3,a3,-1934 │ │ │ │ + addi a2,a2,-1593 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-2010 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1674 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x48 │ │ │ │ + addi a3,a3,-1968 │ │ │ │ + addi a2,a2,-1590 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-2044 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1660 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x48 │ │ │ │ + addi a3,a3,-2002 │ │ │ │ + addi a2,a2,-1592 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,2018 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1718 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addiw a0,a0,-65 │ │ │ │ + zext.b a0,a0 │ │ │ │ + li a5,51 │ │ │ │ + bltu a5,a0,1cba4 │ │ │ │ + lui a5,0x80 │ │ │ │ + addi a5,a5,69 │ │ │ │ + slli a5,a5,0xd │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a5,a5,0x13 │ │ │ │ + addi a5,a5,69 │ │ │ │ + srl a0,a5,a0 │ │ │ │ + andi a0,a0,1 │ │ │ │ ret │ │ │ │ - addiw s7,s0,1 │ │ │ │ - bge s1,s7,1e664 │ │ │ │ - j 1e68a │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,80 │ │ │ │ ret │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - addiw s6,a1,-1 │ │ │ │ - bltz s6,1e726 │ │ │ │ + sd s0,48(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s0,a1 │ │ │ │ + li a1,256 │ │ │ │ sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a2 │ │ │ │ + mv s1,a2 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ mv s4,a3 │ │ │ │ - mv s5,a4 │ │ │ │ + jal af94 │ │ │ │ + li a2,256 │ │ │ │ + li a1,0 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 3890 │ │ │ │ + beqz s1,1cc58 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + li s2,0 │ │ │ │ + add s6,s0,s1 │ │ │ │ + li s5,1 │ │ │ │ li s1,0 │ │ │ │ - addw a5,s1,s6 │ │ │ │ - srliw s0,a5,0x1f │ │ │ │ - addw s0,s0,a5 │ │ │ │ - sraiw a0,s0,0x1 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s0,a0 │ │ │ │ - jalr s4 │ │ │ │ - sext.w a5,a0 │ │ │ │ - andi a5,a5,-3 │ │ │ │ - beqz a5,1e71c │ │ │ │ - addiw s6,s0,-1 │ │ │ │ - bge s6,s1,1e6dc │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ + j 1cbee │ │ │ │ + addi s0,s0,1 │ │ │ │ + beq s6,s0,1cc38 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bnez a5,1cbe8 │ │ │ │ + addiw a1,s1,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv a0,s2 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + lbu a3,0(s0) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sb a3,0(a4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + addi s0,s0,1 │ │ │ │ + mv s2,a0 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s5,0(a5) │ │ │ │ + bne s6,s0,1cbee │ │ │ │ ld s5,8(sp) │ │ │ │ ld s6,0(sp) │ │ │ │ - sext.w a0,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + sw s1,0(s4) │ │ │ │ + ld s3,24(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,32(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addiw s1,s0,1 │ │ │ │ - bge s6,s1,1e6dc │ │ │ │ - j 1e704 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ + li s2,0 │ │ │ │ + j 1cc3c │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li a1,1020 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,64 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal af94 │ │ │ │ + li a2,1020 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3890 │ │ │ │ + beqz s0,1cc9e │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a4,0 │ │ │ │ + add a5,s2,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a1,a4,1cc8a │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ addi sp,sp,-96 │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + sd s8,16(sp) │ │ │ │ + srli s8,a5,0x1d │ │ │ │ + sd s2,64(sp) │ │ │ │ sd s9,8(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - bltz a1,1e79e │ │ │ │ + srliw a5,a2,0x6 │ │ │ │ + mv s9,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s8 │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ sd s10,0(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s4,a4 │ │ │ │ - sext.w s10,a1 │ │ │ │ - li s8,0 │ │ │ │ - li s5,1 │ │ │ │ - li s6,2 │ │ │ │ - addw a5,s8,s10 │ │ │ │ - srliw s0,a5,0x1f │ │ │ │ - addw s0,s0,a5 │ │ │ │ - sraiw s9,s0,0x1 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + mv s7,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + addiw s6,a5,1 │ │ │ │ + jal af94 │ │ │ │ + mv s10,a0 │ │ │ │ + beqz s0,1cd54 │ │ │ │ + sd s4,48(sp) │ │ │ │ + slli s4,s7,0x20 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + slliw s6,s6,0x6 │ │ │ │ + mv s5,a0 │ │ │ │ + add s8,s8,a0 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + li s3,1 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s9 │ │ │ │ - jalr s3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a0,s5,1e7ae │ │ │ │ - bne a0,s6,1e7b8 │ │ │ │ - addiw s8,s9,1 │ │ │ │ - bge s10,s8,1e762 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ + jal 18202 │ │ │ │ + sd a0,0(s5) │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1822e │ │ │ │ + li s0,0 │ │ │ │ + beqz s7,1cd46 │ │ │ │ + add a5,s2,s0 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + lbu a1,0(s1) │ │ │ │ + jal 51738 │ │ │ │ + srliw a5,s0,0x6 │ │ │ │ + sll a3,s3,s0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi s0,s0,1 │ │ │ │ + beqz a0,1cd42 │ │ │ │ + ld a4,0(s5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + or a4,a4,a3 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bne s4,s0,1cd18 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi s1,s1,1 │ │ │ │ + bne s5,s8,1ccfe │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ ld ra,88(sp) │ │ │ │ - addiw s9,s7,1 │ │ │ │ - mv a0,s9 │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - addiw s10,s9,-1 │ │ │ │ - bge s10,s8,1e762 │ │ │ │ - j 1e78c │ │ │ │ ld s0,80(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ - mv a0,s9 │ │ │ │ + ld s8,16(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,0(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - addi sp,sp,-224 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - sd s4,176(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - auipc a4,0x5b │ │ │ │ - ld a4,1840(a4) │ │ │ │ - sd s2,192(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s2,a1 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s10,a0 │ │ │ │ - beqz s0,1e828 │ │ │ │ - mv a4,a0 │ │ │ │ - li a5,0 │ │ │ │ - sw a5,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bne s0,a5,1e81e │ │ │ │ - addi s1,sp,72 │ │ │ │ - lui a1,0x2 │ │ │ │ - li a2,8 │ │ │ │ - addi a1,a1,1808 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sw zero,64(sp) │ │ │ │ - sw s0,68(sp) │ │ │ │ - jal 5a2e │ │ │ │ - addi a1,sp,64 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a1,48(sp) │ │ │ │ - jal 5b20 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s9,2 │ │ │ │ - li s6,1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 5b1a │ │ │ │ - li a1,0 │ │ │ │ - bnez a0,1e958 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 5bce │ │ │ │ - lw s0,0(a0) │ │ │ │ - lw s1,4(a0) │ │ │ │ - sd s0,8(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - jal 3670 │ │ │ │ - bge s0,s1,1e854 │ │ │ │ - slli a4,s0,0x2 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - sd a4,32(sp) │ │ │ │ - sw a5,28(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - lw s8,28(sp) │ │ │ │ - addw a4,s0,a5 │ │ │ │ - srliw a5,a4,0x1f │ │ │ │ - addw a5,a5,a4 │ │ │ │ - sraiw a5,a5,0x1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw s1,0(a5) │ │ │ │ - ld a5,32(sp) │ │ │ │ - add s7,s10,a5 │ │ │ │ - lw a0,0(s7) │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a0,s9,1e932 │ │ │ │ - slli a5,s0,0x2 │ │ │ │ - add s11,s10,a5 │ │ │ │ - j 1e8c0 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - lw a0,0(s11) │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - mv s5,s11 │ │ │ │ - addi s11,s11,-4 │ │ │ │ - beq a0,s6,1e8be │ │ │ │ - addiw a5,s8,-1 │ │ │ │ - bge s0,a5,1e918 │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld s1,16(sp) │ │ │ │ - subw a4,a5,a2 │ │ │ │ - subw a3,s1,a5 │ │ │ │ - bge a3,a4,1e938 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - and a4,a2,a5 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - or a4,a4,s0 │ │ │ │ - sd a4,64(sp) │ │ │ │ - jal 5b20 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bge a5,s1,1e854 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - sd a5,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a4,32(sp) │ │ │ │ - sw a5,28(sp) │ │ │ │ - j 1e882 │ │ │ │ - lw a4,0(s7) │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - sw a4,0(s5) │ │ │ │ - sw a5,0(s7) │ │ │ │ - sext.w a5,s8 │ │ │ │ - blt s0,s8,1e8de │ │ │ │ - addi s7,s7,4 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - j 1e8a2 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - and a5,a5,a4 │ │ │ │ - slli s11,s1,0x20 │ │ │ │ - or a5,a5,s11 │ │ │ │ - sd a5,64(sp) │ │ │ │ - jal 5b20 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bge a5,s0,1e854 │ │ │ │ - sd s0,16(sp) │ │ │ │ - j 1e882 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 5ac6 │ │ │ │ - auipc a5,0x5b │ │ │ │ - ld a5,1458(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1e990 │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s10,32(sp) │ │ │ │ + andi s10,a2,-64 │ │ │ │ + addiw s10,s10,64 │ │ │ │ + mv a1,s10 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + mv s11,a4 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s6,a7 │ │ │ │ + sext.w s7,a2 │ │ │ │ + srliw s0,a2,0x6 │ │ │ │ + lw s8,128(sp) │ │ │ │ ld s9,136(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,128(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1d │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - add a0,a0,a3 │ │ │ │ - add a3,a3,a1 │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a3) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a4,a4,a2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a0,0(a4) │ │ │ │ + jal 18202 │ │ │ │ + mv s4,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 18202 │ │ │ │ + mv s3,a0 │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1822e │ │ │ │ + li s2,1 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + sll s2,s2,s1 │ │ │ │ + jal 1822e │ │ │ │ + beqz s11,1cf08 │ │ │ │ + slli a0,s11,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a2,0 │ │ │ │ + li s10,-1 │ │ │ │ + add a5,s5,a2 │ │ │ │ lbu a5,0(a5) │ │ │ │ - bltu a5,a0,1e9c8 │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addw a0,a0,a2 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ + mv t1,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + li t6,0 │ │ │ │ + li t0,0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld t4,0(a5) │ │ │ │ + li a3,0 │ │ │ │ + li t3,0 │ │ │ │ + j 1ce64 │ │ │ │ + bgeu s11,a7,1ce12 │ │ │ │ + sltu a7,a4,a7 │ │ │ │ + xori a3,a7,1 │ │ │ │ + or a7,a5,a4 │ │ │ │ + not a7,a7 │ │ │ │ + or a7,a7,t2 │ │ │ │ + and a5,a5,a4 │ │ │ │ + beq s0,t3,1cea8 │ │ │ │ + slli a1,a7,0x1 │ │ │ │ + or a1,a1,t0 │ │ │ │ + or a4,a1,t5 │ │ │ │ + slli t0,a5,0x1 │ │ │ │ + not a4,a4 │ │ │ │ + or a4,a4,t0 │ │ │ │ + or a4,a4,t6 │ │ │ │ + sd a4,0(a6) │ │ │ │ + and a1,a1,t5 │ │ │ │ + sd a1,0(t1) │ │ │ │ + srli t0,a7,0x3f │ │ │ │ + srli a5,a5,0x3f │ │ │ │ + addiw a4,t3,1 │ │ │ │ + addi t4,t4,8 │ │ │ │ + addi t1,t1,8 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq s0,t3,1ceb2 │ │ │ │ + mv t6,a5 │ │ │ │ + mv t3,a4 │ │ │ │ + ld ra,0(t4) │ │ │ │ + ld a4,0(a6) │ │ │ │ + ld t2,0(t1) │ │ │ │ + add a1,a4,a3 │ │ │ │ + and s11,a4,ra │ │ │ │ + add a7,a1,s11 │ │ │ │ + xor a5,a7,a4 │ │ │ │ + or t5,t2,ra │ │ │ │ + sltu a1,a7,a1 │ │ │ │ + or a5,a5,ra │ │ │ │ + bnez a3,1ce06 │ │ │ │ + li a3,1 │ │ │ │ + bnez a1,1ce12 │ │ │ │ + sltu a3,a7,a4 │ │ │ │ + or a7,a5,a4 │ │ │ │ + not a7,a7 │ │ │ │ + or a7,a7,t2 │ │ │ │ + and a5,a5,a4 │ │ │ │ + bne s0,t3,1ce24 │ │ │ │ + and a4,s2,a7 │ │ │ │ + beqz a4,1cefe │ │ │ │ + addiw s1,s1,1 │ │ │ │ + j 1ce24 │ │ │ │ + bltu s8,s1,1cec2 │ │ │ │ + bltu s7,s1,1cec2 │ │ │ │ + sext.w s10,a2 │ │ │ │ + sext.w s7,s1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + bne a2,a0,1cde0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + slli a0,s10,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - bltu a5,a0,1e9f0 │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + or a0,a0,s7 │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - addiw a7,a2,-1 │ │ │ │ - blez a2,1eac0 │ │ │ │ - sext.w a5,a7 │ │ │ │ - li a4,5 │ │ │ │ - bgeu a4,a5,1ea90 │ │ │ │ - slli a5,a0,0x2 │ │ │ │ - slli t3,a1,0x2 │ │ │ │ - addi t1,a5,8 │ │ │ │ - addi a4,t3,8 │ │ │ │ - slt t1,t3,t1 │ │ │ │ - slt a4,a5,a4 │ │ │ │ - seqz a4,a4 │ │ │ │ - seqz t1,t1 │ │ │ │ - or t1,t1,a4 │ │ │ │ - zext.b t1,t1 │ │ │ │ - add a4,a3,a5 │ │ │ │ - add a6,a3,t3 │ │ │ │ - beqz t1,1ea98 │ │ │ │ - or t1,a6,a4 │ │ │ │ - andi t1,t1,7 │ │ │ │ - bnez t1,1ea98 │ │ │ │ - srliw a7,a2,0x1 │ │ │ │ - mv a5,a4 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - mv a4,a6 │ │ │ │ - sext.w t3,a2 │ │ │ │ - add a6,a5,a7 │ │ │ │ - ld t1,0(a4) │ │ │ │ - ld a7,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - sd t1,-8(a5) │ │ │ │ - sd a7,-8(a4) │ │ │ │ - bne a6,a5,1ea58 │ │ │ │ - andi a2,a2,-2 │ │ │ │ - addw a4,a0,a2 │ │ │ │ - addw a5,a1,a2 │ │ │ │ - beq t3,a2,1eac0 │ │ │ │ + and a4,s2,a5 │ │ │ │ + beqz a4,1ce24 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + j 1ce24 │ │ │ │ + li s10,-1 │ │ │ │ + j 1cec8 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + lw a5,192(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld t3,176(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + srliw s4,a2,0x6 │ │ │ │ + mv s5,a2 │ │ │ │ + slliw a2,a5,0x1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + ld a0,0(s1) │ │ │ │ + addiw a2,a2,3 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + sd ra,152(sp) │ │ │ │ + srli a5,a1,0x1d │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + slli s4,s4,0x3 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + li a2,-1 │ │ │ │ + srli t0,a1,0x1d │ │ │ │ + sw a2,0(t3) │ │ │ │ + sw s5,4(t3) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,255 │ │ │ │ + sd a4,0(sp) │ │ │ │ + add s3,s1,a5 │ │ │ │ + add s2,s1,t0 │ │ │ │ + mv s10,a3 │ │ │ │ + mv s9,a7 │ │ │ │ + lw s6,160(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld a0,0(s3) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,255 │ │ │ │ + jal 3890 │ │ │ │ + ld a4,0(sp) │ │ │ │ + li s8,1 │ │ │ │ + srliw s0,s5,0x6 │ │ │ │ + sll s8,s8,s5 │ │ │ │ + beqz a4,1d0f4 │ │ │ │ + ld t3,176(sp) │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + sd s7,88(sp) │ │ │ │ + mv a1,t3 │ │ │ │ + mv t4,s3 │ │ │ │ + mv s7,s1 │ │ │ │ + addi t0,s2,8 │ │ │ │ + li t6,0 │ │ │ │ + sd a6,32(sp) │ │ │ │ + sd s10,40(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + mv t3,s9 │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld s10,0(t4) │ │ │ │ + ld s9,0(s7) │ │ │ │ + add a5,a5,t6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld s6,8(s7) │ │ │ │ + ld s4,8(t4) │ │ │ │ slli a5,a5,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - lw a2,0(a5) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a3,0(a4) │ │ │ │ - sw a2,0(a4) │ │ │ │ - sw a3,0(a5) │ │ │ │ - ret │ │ │ │ - slli a5,a0,0x2 │ │ │ │ - slli t3,a1,0x2 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a0 │ │ │ │ - addi a2,a3,4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - add a3,a3,t3 │ │ │ │ - lw a1,0(a3) │ │ │ │ - lw a2,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addi a3,a3,4 │ │ │ │ - sw a1,-4(a5) │ │ │ │ - sw a2,-4(a3) │ │ │ │ - bne a5,a4,1eaac │ │ │ │ - ret │ │ │ │ - addi sp,sp,-288 │ │ │ │ - auipc a0,0x5b │ │ │ │ - ld a0,1100(a0) │ │ │ │ - sd s9,200(sp) │ │ │ │ - sd s11,184(sp) │ │ │ │ - sd ra,280(sp) │ │ │ │ - mv s11,a2 │ │ │ │ - sd a4,104(sp) │ │ │ │ - ld a2,0(a0) │ │ │ │ - sd a2,168(sp) │ │ │ │ + add a5,a5,t3 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld s2,0(t0) │ │ │ │ + li a3,0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld s3,0(a5) │ │ │ │ li a2,0 │ │ │ │ - li s9,0 │ │ │ │ - beqz s11,1ee9c │ │ │ │ - sd s6,224(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - sd s4,240(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s4,a1 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - sd s5,232(sp) │ │ │ │ - sd s0,272(sp) │ │ │ │ - sd s1,264(sp) │ │ │ │ - sd s2,256(sp) │ │ │ │ - sd s3,248(sp) │ │ │ │ - sd s7,216(sp) │ │ │ │ - sd s8,208(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a4,1 │ │ │ │ - mv s9,a0 │ │ │ │ - beq s11,a4,1ef7a │ │ │ │ - sext.w a6,s11 │ │ │ │ - mv a3,s9 │ │ │ │ li a4,0 │ │ │ │ - sw a4,0(a3) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bne a4,a6,1eb1a │ │ │ │ - addi a5,sp,136 │ │ │ │ - mv a0,a5 │ │ │ │ - li a2,12 │ │ │ │ - li a1,100 │ │ │ │ - sd a6,8(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - jal 5a2e │ │ │ │ - ld a6,8(sp) │ │ │ │ - li a4,-1 │ │ │ │ - li s8,0 │ │ │ │ - addiw a5,a6,-1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi s10,s9,4 │ │ │ │ - srli a5,a4,0x20 │ │ │ │ - li s2,0 │ │ │ │ - li s7,1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mv s11,s8 │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd s10,72(sp) │ │ │ │ - jal 3520 │ │ │ │ - ld a5,64(sp) │ │ │ │ - slli a2,s11,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - remw a4,a0,a5 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lw a2,0(a3) │ │ │ │ - ld t1,88(sp) │ │ │ │ - li t5,0 │ │ │ │ - li t3,1 │ │ │ │ - li a5,1 │ │ │ │ - mv a6,t5 │ │ │ │ - mv s10,s11 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd a6,8(sp) │ │ │ │ - mv s8,s6 │ │ │ │ - mv s1,t1 │ │ │ │ - mv s6,s5 │ │ │ │ - mv s5,s4 │ │ │ │ - mv s4,s2 │ │ │ │ - addw a4,a4,s11 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a4,a1,0x1e │ │ │ │ - add a4,a4,s9 │ │ │ │ - lw a1,0(a4) │ │ │ │ - mv s11,t3 │ │ │ │ - sext.w t4,s11 │ │ │ │ - sw a1,0(a3) │ │ │ │ - sw a2,0(a4) │ │ │ │ - lw s3,0(a3) │ │ │ │ - addw a7,s10,s11 │ │ │ │ - sd s3,56(sp) │ │ │ │ - blt t1,s11,1eee6 │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli t6,a5,0x1e │ │ │ │ - add t6,t6,s9 │ │ │ │ - ld s0,56(sp) │ │ │ │ - lw a0,0(t6) │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s5 │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + sd t6,0(sp) │ │ │ │ + sd t4,8(sp) │ │ │ │ + sd s7,16(sp) │ │ │ │ + sd t0,24(sp) │ │ │ │ + j 1d06a │ │ │ │ + bgeu s7,t6,1d00c │ │ │ │ + sltu a7,a5,t6 │ │ │ │ + xori a7,a7,1 │ │ │ │ + or t4,t1,a5 │ │ │ │ + not t4,t4 │ │ │ │ + or t4,t4,t2 │ │ │ │ + and a5,t1,a5 │ │ │ │ + beq s0,a6,1d0be │ │ │ │ + slli t5,t4,0x1 │ │ │ │ + or a4,t5,a4 │ │ │ │ + or t6,a4,t0 │ │ │ │ + not t6,t6 │ │ │ │ + slli t5,a5,0x1 │ │ │ │ + or t5,t6,t5 │ │ │ │ + or t5,t5,a2 │ │ │ │ + add t6,s6,a3 │ │ │ │ + sd t5,0(t6) │ │ │ │ + add a2,s4,a3 │ │ │ │ + and a4,a4,t0 │ │ │ │ + add t5,s2,a3 │ │ │ │ + sd a4,0(a2) │ │ │ │ + sd t1,0(t5) │ │ │ │ + srli a4,t4,0x3f │ │ │ │ + srli a5,a5,0x3f │ │ │ │ + addiw t1,a6,1 │ │ │ │ + addi a3,a3,8 │ │ │ │ + beq s0,a6,1d0ca │ │ │ │ + mv a2,a5 │ │ │ │ + mv a6,t1 │ │ │ │ + add t1,s3,a3 │ │ │ │ + add a5,s9,a3 │ │ │ │ + ld t5,0(t1) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add t1,s10,a3 │ │ │ │ + ld t2,0(t1) │ │ │ │ + add t4,a5,a7 │ │ │ │ + and s7,a5,t5 │ │ │ │ + add t6,t4,s7 │ │ │ │ + xor t1,t6,a5 │ │ │ │ + or t0,t2,t5 │ │ │ │ + sltu t4,t6,t4 │ │ │ │ + or t1,t1,t5 │ │ │ │ + bnez a7,1d000 │ │ │ │ + li a7,1 │ │ │ │ + bnez t4,1d00c │ │ │ │ + or t4,t1,a5 │ │ │ │ + not t4,t4 │ │ │ │ + sltu a7,t6,a5 │ │ │ │ + or t4,t4,t2 │ │ │ │ + and a5,t1,a5 │ │ │ │ + bne s0,a6,1d020 │ │ │ │ + and t5,s8,t4 │ │ │ │ + beqz t5,1d112 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + j 1d020 │ │ │ │ + ld t6,0(sp) │ │ │ │ + ld t4,8(sp) │ │ │ │ + ld s7,16(sp) │ │ │ │ + ld t0,24(sp) │ │ │ │ + bltu a0,s5,1d0e4 │ │ │ │ + lw a5,4(a1) │ │ │ │ + bltu a5,s5,1d0e4 │ │ │ │ + sw t6,0(a1) │ │ │ │ + sw s5,4(a1) │ │ │ │ + ld a5,32(sp) │ │ │ │ + addi t6,t6,1 │ │ │ │ + addi t4,t4,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi t0,t0,8 │ │ │ │ + bne t6,a5,1cfc0 │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,136(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + and t5,s8,a5 │ │ │ │ + beqz t5,1d020 │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + j 1d020 │ │ │ │ + addi sp,sp,-176 │ │ │ │ + lw a5,208(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + ld s2,200(sp) │ │ │ │ + ld a1,192(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + srliw s7,a2,0x6 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv s9,a2 │ │ │ │ + addiw s4,s7,1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + sd ra,168(sp) │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + slli s4,s4,0x3 │ │ │ │ + li a2,-1 │ │ │ │ + sw a2,0(a1) │ │ │ │ + andi s5,s9,63 │ │ │ │ + sw s9,4(a1) │ │ │ │ mv a2,s4 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t1,16(sp) │ │ │ │ - sd t4,48(sp) │ │ │ │ - sw a7,44(sp) │ │ │ │ - sd t6,32(sp) │ │ │ │ - jalr s6 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,2 │ │ │ │ - ld t1,16(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - beq a0,a5,1eed4 │ │ │ │ - ld t6,32(sp) │ │ │ │ - beqz a0,1ef24 │ │ │ │ - lw a7,44(sp) │ │ │ │ - sd s11,32(sp) │ │ │ │ - sext.w s3,a6 │ │ │ │ - mv s11,s0 │ │ │ │ - sd t6,16(sp) │ │ │ │ - mv s0,t1 │ │ │ │ - sw a7,44(sp) │ │ │ │ - addw a5,s0,s10 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add s2,s9,a5 │ │ │ │ - lw a0,0(s2) │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s5 │ │ │ │ + li a1,255 │ │ │ │ + sd a3,0(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + mv s10,a7 │ │ │ │ + add s1,s2,a5 │ │ │ │ + lw s0,176(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld a0,0(s1) │ │ │ │ mv a2,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - jalr s6 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a0,s7,1ec36 │ │ │ │ - lw a4,0(s2) │ │ │ │ - bnez a0,1eeba │ │ │ │ - addw a3,s1,s10 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - add a3,a3,s9 │ │ │ │ - lw a2,0(a3) │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - sw a2,0(s2) │ │ │ │ - sw a4,0(a3) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - mv t1,s3 │ │ │ │ - bne s0,s3,1ebf2 │ │ │ │ - ld t4,48(sp) │ │ │ │ - lw a7,44(sp) │ │ │ │ - mv s2,s4 │ │ │ │ - mv s11,s10 │ │ │ │ - mv s4,s5 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s6,s8 │ │ │ │ - ld a5,24(sp) │ │ │ │ - subw s3,t4,a5 │ │ │ │ - sext.w t3,s3 │ │ │ │ - mv a2,s3 │ │ │ │ - bge a5,t3,1ec5e │ │ │ │ - mv a2,a5 │ │ │ │ - subw t4,t4,a2 │ │ │ │ - addw a4,t4,s11 │ │ │ │ - sext.w a3,a2 │ │ │ │ - mv t4,a4 │ │ │ │ - sext.w a1,s11 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - blez a3,1ecfe │ │ │ │ - li a0,5 │ │ │ │ - bgeu a0,a2,1eef2 │ │ │ │ - slli a0,a1,0x2 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - addi a2,a0,8 │ │ │ │ - addi t5,a4,8 │ │ │ │ - slt a2,a4,a2 │ │ │ │ - slt t5,a0,t5 │ │ │ │ - seqz t5,t5 │ │ │ │ - seqz a2,a2 │ │ │ │ - or a2,a2,t5 │ │ │ │ - zext.b a2,a2 │ │ │ │ - add t6,s9,a0 │ │ │ │ - add t5,s9,a4 │ │ │ │ - beqz a2,1eef8 │ │ │ │ - or a2,t6,t5 │ │ │ │ - andi a2,a2,7 │ │ │ │ - bnez a2,1eef8 │ │ │ │ - srliw a0,a3,0x1 │ │ │ │ - mv a4,t6 │ │ │ │ - slli a0,a0,0x3 │ │ │ │ - sext.w t6,a3 │ │ │ │ - mv a2,t5 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld a6,0(a2) │ │ │ │ - ld a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sll a5,a5,s5 │ │ │ │ + li a1,4 │ │ │ │ + addiw a0,s7,2 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 39f0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s6,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + fcvt.d.wu fa0,s0 │ │ │ │ + auipc a5,0x47 │ │ │ │ + fld fa5,-1496(a5) │ │ │ │ + mv s5,a0 │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + srliw s8,s9,0x6 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.wu.d t6,fa0,rtz │ │ │ │ + ld a3,0(sp) │ │ │ │ + addiw a5,t6,-1 │ │ │ │ + sext.w t6,s7 │ │ │ │ + bltu s8,a5,1d1d2 │ │ │ │ + mv t6,a5 │ │ │ │ + addiw a0,t6,2 │ │ │ │ + li a2,-1 │ │ │ │ + mv a4,s5 │ │ │ │ + slliw a0,a0,0x6 │ │ │ │ + mv a1,s6 │ │ │ │ + li a5,64 │ │ │ │ + slli a2,a2,0x3f │ │ │ │ + sw a5,0(a1) │ │ │ │ + sd a2,0(a4) │ │ │ │ + addiw a5,a5,64 │ │ │ │ + addi a1,a1,4 │ │ │ │ addi a4,a4,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - sd a6,-8(a4) │ │ │ │ - sd a5,-8(a2) │ │ │ │ - bne a4,a0,1ecc8 │ │ │ │ - andi a2,a3,-2 │ │ │ │ - addw a3,a1,a2 │ │ │ │ - addw a4,t4,a2 │ │ │ │ - beq t6,a2,1ecfe │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - lw a0,0(a4) │ │ │ │ - add a3,a3,s9 │ │ │ │ - lw a2,0(a3) │ │ │ │ - sw a0,0(a3) │ │ │ │ - sw a2,0(a4) │ │ │ │ - ld a5,64(sp) │ │ │ │ - subw s0,s1,t1 │ │ │ │ - sext.w t1,s0 │ │ │ │ - subw a3,a5,s1 │ │ │ │ - mv t0,t1 │ │ │ │ - blt t1,a3,1ed16 │ │ │ │ - addiw t0,a3,-1 │ │ │ │ - ld a5,64(sp) │ │ │ │ - sext.w t2,a7 │ │ │ │ - addiw t5,t0,-1 │ │ │ │ - subw a2,a5,t0 │ │ │ │ - addw a3,a2,s11 │ │ │ │ - mv a2,a3 │ │ │ │ - blez t0,1edb6 │ │ │ │ - sext.w a4,t5 │ │ │ │ - li a0,5 │ │ │ │ - bgeu a0,a4,1ef4c │ │ │ │ - slli a4,t2,0x2 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - addi t6,a3,8 │ │ │ │ - addi a0,a4,8 │ │ │ │ - slt t6,a4,t6 │ │ │ │ - slt a0,a3,a0 │ │ │ │ - seqz a0,a0 │ │ │ │ - seqz t6,t6 │ │ │ │ - or t6,t6,a0 │ │ │ │ - zext.b t6,t6 │ │ │ │ - add t4,s9,a4 │ │ │ │ - add a0,s9,a3 │ │ │ │ - beqz t6,1ef52 │ │ │ │ - or t6,a0,t4 │ │ │ │ - andi t6,t6,7 │ │ │ │ - bnez t6,1ef52 │ │ │ │ - srliw t5,t0,0x1 │ │ │ │ - slli t5,t5,0x3 │ │ │ │ - add t5,t5,a0 │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(t4) │ │ │ │ - addi a0,a0,8 │ │ │ │ - sd a4,0(t4) │ │ │ │ - sd a5,-8(a0) │ │ │ │ - addi t4,t4,8 │ │ │ │ - bne a0,t5,1ed7e │ │ │ │ - andi a3,t0,-2 │ │ │ │ - andi t0,t0,1 │ │ │ │ - addw a4,a7,a3 │ │ │ │ - addw a3,a3,a2 │ │ │ │ - beqz t0,1edb6 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,s9 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - lw a0,0(a3) │ │ │ │ - add a4,a4,s9 │ │ │ │ - lw a2,0(a4) │ │ │ │ - sw a0,0(a4) │ │ │ │ - sw a2,0(a3) │ │ │ │ - bge s7,t3,1edd6 │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a0,80(sp) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - and a4,a1,a5 │ │ │ │ - or a4,a4,a3 │ │ │ │ - addi a1,sp,120 │ │ │ │ - sd t1,8(sp) │ │ │ │ - sd a4,120(sp) │ │ │ │ - sw s2,128(sp) │ │ │ │ - jal 5b20 │ │ │ │ - ld t1,8(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - li a5,2 │ │ │ │ - mv s1,a4 │ │ │ │ - bge a5,a4,1ee0e │ │ │ │ - addw s3,s3,s11 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a4,s3,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lw a0,0(a4) │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s2 │ │ │ │ - sd t1,8(sp) │ │ │ │ - jalr s5 │ │ │ │ - sext.w a4,a0 │ │ │ │ - ld t1,8(sp) │ │ │ │ - bnez a4,1ee34 │ │ │ │ - blt s7,t1,1ee58 │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 5b1a │ │ │ │ - bnez a0,1ee80 │ │ │ │ - ld a0,80(sp) │ │ │ │ + bne a0,a5,1d1e6 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a5,s7,0x2 │ │ │ │ + ld a4,40(sp) │ │ │ │ + add s11,s6,a5 │ │ │ │ + slli s7,s7,0x3 │ │ │ │ + sw s9,0(s11) │ │ │ │ + add a5,s5,s7 │ │ │ │ + sd a4,0(a5) │ │ │ │ + beqz s3,1d4bc │ │ │ │ + slli t3,s0,0x20 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + mv a7,s1 │ │ │ │ + li s7,-1 │ │ │ │ + mv s1,a3 │ │ │ │ + mv a0,s2 │ │ │ │ + mv a3,a4 │ │ │ │ + li t5,0 │ │ │ │ + addi t3,t3,64 │ │ │ │ + sd a5,48(sp) │ │ │ │ + mv t1,s8 │ │ │ │ + mv a4,s11 │ │ │ │ + mv s4,s10 │ │ │ │ + sd s2,200(sp) │ │ │ │ + add a5,s1,t5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a2,184(sp) │ │ │ │ + ld s11,0(a7) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld s3,0(a0) │ │ │ │ + ld s10,8(a0) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld s8,0(a5) │ │ │ │ + ld s9,8(a7) │ │ │ │ + mv t2,s6 │ │ │ │ li a1,0 │ │ │ │ - jal 5bce │ │ │ │ - lw a4,0(a0) │ │ │ │ - sw a4,120(sp) │ │ │ │ - lw a4,4(a0) │ │ │ │ - lw s11,120(sp) │ │ │ │ - sw a4,124(sp) │ │ │ │ - lw s2,8(a0) │ │ │ │ - sw s2,128(sp) │ │ │ │ - j 1eb56 │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a0,80(sp) │ │ │ │ - addiw a3,s1,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - and a4,s3,a5 │ │ │ │ - or a4,a4,a3 │ │ │ │ - addi a1,sp,120 │ │ │ │ - addiw a3,s2,1 │ │ │ │ - sd a4,120(sp) │ │ │ │ - sw a3,128(sp) │ │ │ │ - jal 5b20 │ │ │ │ + li s2,0 │ │ │ │ + li a5,0 │ │ │ │ + li a6,0 │ │ │ │ + li a2,0 │ │ │ │ + sd a4,0(sp) │ │ │ │ + sd t1,8(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a0,32(sp) │ │ │ │ + j 1d2da │ │ │ │ + lw a3,0(t2) │ │ │ │ + li t0,1 │ │ │ │ + li ra,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(t2) │ │ │ │ + slli a3,a0,0x1 │ │ │ │ + or a6,a3,a6 │ │ │ │ + or t4,t1,a6 │ │ │ │ + not t4,t4 │ │ │ │ + slli a3,a4,0x1 │ │ │ │ + or a3,t4,a3 │ │ │ │ + or a3,a3,a5 │ │ │ │ + add t4,s10,a1 │ │ │ │ + sd a3,0(t4) │ │ │ │ + add a5,s9,a1 │ │ │ │ + and t1,t1,a6 │ │ │ │ + addi t4,s2,1 │ │ │ │ + sd t1,0(a5) │ │ │ │ + sext.w a3,t4 │ │ │ │ + srli a6,a0,0x3f │ │ │ │ + srli a4,a4,0x3f │ │ │ │ + addi t2,t2,4 │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu t6,a3,1d360 │ │ │ │ + mv s2,t4 │ │ │ │ + mv a5,a4 │ │ │ │ + add a3,s8,a1 │ │ │ │ + add a4,s3,a1 │ │ │ │ + ld t4,0(a3) │ │ │ │ + ld a3,0(a4) │ │ │ │ + add a4,s11,a1 │ │ │ │ + ld ra,0(a4) │ │ │ │ + and t0,t4,a3 │ │ │ │ + add a0,a3,a2 │ │ │ │ + add a0,a0,t0 │ │ │ │ + xor a4,a3,a0 │ │ │ │ + or t1,t4,ra │ │ │ │ + sltu s6,a0,t0 │ │ │ │ + or a4,a4,t4 │ │ │ │ + beqz a2,1d34e │ │ │ │ + bgeu t0,a0,1d318 │ │ │ │ + sltu a2,a3,a0 │ │ │ │ + xori a2,a2,1 │ │ │ │ + add a0,s5,a1 │ │ │ │ + ld t4,0(a0) │ │ │ │ + or a0,a3,a4 │ │ │ │ + not a0,a0 │ │ │ │ + or a0,a0,ra │ │ │ │ + and t0,a0,t4 │ │ │ │ + and a4,a4,a3 │ │ │ │ + bnez t0,1d284 │ │ │ │ + and t4,a4,t4 │ │ │ │ + beqz t4,1d35a │ │ │ │ + lw a3,0(t2) │ │ │ │ + li t0,-1 │ │ │ │ + li ra,-1 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + sw a3,0(t2) │ │ │ │ + j 1d292 │ │ │ │ + li a2,1 │ │ │ │ + bnez s6,1d318 │ │ │ │ + sltu a2,a0,a3 │ │ │ │ + j 1d318 │ │ │ │ + li t0,0 │ │ │ │ + li ra,0 │ │ │ │ + j 1d292 │ │ │ │ ld t1,8(sp) │ │ │ │ - bge s7,t1,1ee12 │ │ │ │ - ld a5,64(sp) │ │ │ │ - addi a1,sp,120 │ │ │ │ - sw s2,128(sp) │ │ │ │ - subw a4,a5,s0 │ │ │ │ - ld a5,96(sp) │ │ │ │ - addw a4,a4,s11 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - and a4,a4,a5 │ │ │ │ - or a4,a4,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - sd a4,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5b1a │ │ │ │ - beqz a0,1ee1a │ │ │ │ - ld a0,80(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal 5ac6 │ │ │ │ - ld s0,272(sp) │ │ │ │ - ld s1,264(sp) │ │ │ │ - ld s2,256(sp) │ │ │ │ - ld s3,248(sp) │ │ │ │ - ld s4,240(sp) │ │ │ │ - ld s5,232(sp) │ │ │ │ - ld s6,224(sp) │ │ │ │ - ld s7,216(sp) │ │ │ │ - ld s8,208(sp) │ │ │ │ - ld s10,192(sp) │ │ │ │ - auipc a5,0x5b │ │ │ │ - ld a5,116(a5) │ │ │ │ - ld a3,168(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - bnez a4,1ef80 │ │ │ │ - ld ra,280(sp) │ │ │ │ - ld s11,184(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,200(sp) │ │ │ │ - addi sp,sp,288 │ │ │ │ - ret │ │ │ │ - ld t6,16(sp) │ │ │ │ - mv a5,s0 │ │ │ │ - mv s0,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - lw a5,0(t6) │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld s11,32(sp) │ │ │ │ - sw a4,0(t6) │ │ │ │ - addiw t1,s2,-1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - sd a6,8(sp) │ │ │ │ - sext.w t4,s11 │ │ │ │ - addw a7,s10,s11 │ │ │ │ - bge t1,s11,1ebae │ │ │ │ - mv s2,s4 │ │ │ │ - mv s11,s10 │ │ │ │ - mv s4,s5 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s6,s8 │ │ │ │ - j 1ec4c │ │ │ │ - slli a0,a1,0x2 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - ld a5,72(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a1 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a3,s9,a0 │ │ │ │ - add a4,a4,s9 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lw a0,0(a4) │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addi a4,a4,4 │ │ │ │ - sw a0,-4(a3) │ │ │ │ - sw a5,-4(a4) │ │ │ │ - bne a2,a3,1ef0e │ │ │ │ - j 1ecfe │ │ │ │ - ld a2,24(sp) │ │ │ │ - lw a3,0(t6) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - addw a5,a2,s10 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw a4,0(a5) │ │ │ │ - sw a3,0(a5) │ │ │ │ - addiw a5,a2,1 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw a4,0(t6) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - j 1eed8 │ │ │ │ - slli a4,t2,0x2 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - slli a2,t5,0x20 │ │ │ │ - ld a5,72(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,t2 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - add a3,a3,s9 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lw a0,0(a3) │ │ │ │ + mv a5,a4 │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + bgeu t6,t1,1d4e8 │ │ │ │ + slli t2,t6,0x20 │ │ │ │ + srli a1,t2,0x1e │ │ │ │ + add a1,a1,s6 │ │ │ │ + lw a1,0(a1) │ │ │ │ + subw a1,a1,t0 │ │ │ │ + bltu s0,a1,1d4e8 │ │ │ │ + addiw t2,t6,1 │ │ │ │ + slli s9,t2,0x20 │ │ │ │ + srli a1,s9,0x1d │ │ │ │ + add a1,a1,s8 │ │ │ │ + ld a1,0(a1) │ │ │ │ + andi a1,a1,1 │ │ │ │ + bnez a1,1d39c │ │ │ │ + bne ra,s7,1d4e8 │ │ │ │ + slli t6,t4,0x3 │ │ │ │ + add s3,s3,t6 │ │ │ │ + sb s7,0(s3) │ │ │ │ + sb s7,1(s3) │ │ │ │ + sb s7,2(s3) │ │ │ │ + sb s7,3(s3) │ │ │ │ + sb s7,4(s3) │ │ │ │ + sb s7,5(s3) │ │ │ │ + sb s7,6(s3) │ │ │ │ + sb s7,7(s3) │ │ │ │ + ld a1,0(a7) │ │ │ │ + add s8,s8,t6 │ │ │ │ + slli s3,s2,0x2 │ │ │ │ + add a1,a1,t6 │ │ │ │ + sb zero,0(a1) │ │ │ │ + sb zero,1(a1) │ │ │ │ + sb zero,2(a1) │ │ │ │ + sb zero,3(a1) │ │ │ │ + sb zero,4(a1) │ │ │ │ + sb zero,5(a1) │ │ │ │ + sb zero,6(a1) │ │ │ │ + sb zero,7(a1) │ │ │ │ + ld ra,0(a0) │ │ │ │ + ld a1,0(s8) │ │ │ │ + ld s8,0(a7) │ │ │ │ + add ra,ra,t6 │ │ │ │ + ld ra,0(ra) │ │ │ │ + add s8,s8,t6 │ │ │ │ + ld s8,0(s8) │ │ │ │ + and s9,a1,ra │ │ │ │ + add s9,s9,ra │ │ │ │ + add a2,a2,s9 │ │ │ │ + xor a2,a2,ra │ │ │ │ + or a2,a2,a1 │ │ │ │ + or s9,ra,a2 │ │ │ │ + not s9,s9 │ │ │ │ + slli t4,t4,0x2 │ │ │ │ + add s3,s3,s6 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + and a2,ra,a2 │ │ │ │ + or a1,a1,s8 │ │ │ │ + lw ra,0(s3) │ │ │ │ + or s9,s9,s8 │ │ │ │ + add t4,t4,s6 │ │ │ │ + bgeu s2,t1,1d51a │ │ │ │ + addiw ra,ra,64 │ │ │ │ + li s8,-1 │ │ │ │ + subw ra,ra,t0 │ │ │ │ + add s3,s5,t6 │ │ │ │ + slli s2,s8,0x3f │ │ │ │ + sw ra,0(t4) │ │ │ │ + sd s2,0(s3) │ │ │ │ + and t0,s2,s9 │ │ │ │ + beqz t0,1d50a │ │ │ │ + addiw ra,ra,1 │ │ │ │ + sw ra,0(t4) │ │ │ │ + slli s9,s9,0x1 │ │ │ │ + ld t4,8(a0) │ │ │ │ + or s9,s9,a6 │ │ │ │ + ld t0,8(a7) │ │ │ │ + or a6,a1,s9 │ │ │ │ + slli a2,a2,0x1 │ │ │ │ + or a2,a2,a5 │ │ │ │ + not a6,a6 │ │ │ │ + add t4,t4,t6 │ │ │ │ + or a6,a6,a2 │ │ │ │ + add a5,t0,t6 │ │ │ │ + sd a6,0(t4) │ │ │ │ + and a1,a1,s9 │ │ │ │ + sd a1,0(a5) │ │ │ │ + mv t6,t2 │ │ │ │ lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a3,a3,4 │ │ │ │ - sw a0,-4(a4) │ │ │ │ - sw a5,-4(a3) │ │ │ │ - bne a2,a4,1ef64 │ │ │ │ - j 1edb6 │ │ │ │ - sw zero,0(a0) │ │ │ │ - j 1eb12 │ │ │ │ - sd s0,272(sp) │ │ │ │ - sd s1,264(sp) │ │ │ │ - sd s2,256(sp) │ │ │ │ - sd s3,248(sp) │ │ │ │ - sd s4,240(sp) │ │ │ │ - sd s5,232(sp) │ │ │ │ - sd s6,224(sp) │ │ │ │ - sd s7,216(sp) │ │ │ │ - sd s8,208(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -000000000001ef98 : │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a5,a0,1efaa │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a5,a0,1efc0 │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -000000000001efc4 : │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - blt a5,a0,1efd6 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - blt a5,a0,1efec │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - blt a5,a0,1f002 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - blt a5,a0,1f018 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lbu a5,452(a1) │ │ │ │ - bnez a5,1f02e │ │ │ │ - ld a5,288(a1) │ │ │ │ - beqz a5,1f030 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ + bltu s0,a5,1d4b0 │ │ │ │ + ld a2,192(sp) │ │ │ │ + lw a2,4(a2) │ │ │ │ + bltu a2,a5,1d4b0 │ │ │ │ + ld a1,48(sp) │ │ │ │ + sext.w a2,t5 │ │ │ │ + bgeu a2,a1,1d4b0 │ │ │ │ + ld a2,192(sp) │ │ │ │ + sw t5,0(a2) │ │ │ │ + sw a5,4(a2) │ │ │ │ + addi t5,t5,1 │ │ │ │ + addi a7,a7,8 │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne a3,t5,1d242 │ │ │ │ + ld s2,200(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,144(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - ld a5,224(a1) │ │ │ │ - mv a2,a0 │ │ │ │ - li a3,25 │ │ │ │ - lw a1,24(a5) │ │ │ │ - auipc a0,0x41 │ │ │ │ - addi a0,a0,-48 │ │ │ │ - j 1ac3a │ │ │ │ + beqz t6,1d490 │ │ │ │ + slli a2,t6,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s6 │ │ │ │ + j 1d4fe │ │ │ │ + addiw t6,t6,-1 │ │ │ │ + beqz t6,1d490 │ │ │ │ + lwu a2,0(a5) │ │ │ │ + addi a5,a5,-4 │ │ │ │ + bgeu a2,t3,1d4f8 │ │ │ │ + j 1d490 │ │ │ │ + and s2,s2,a2 │ │ │ │ + beqz s2,1d460 │ │ │ │ + addiw ra,ra,-1 │ │ │ │ + sw ra,0(t4) │ │ │ │ + j 1d460 │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s2,40(sp) │ │ │ │ + addw ra,ra,s3 │ │ │ │ + subw ra,ra,t0 │ │ │ │ + sw ra,0(t4) │ │ │ │ + j 1d452 │ │ │ │ addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - lw s2,388(a3) │ │ │ │ - sd s6,32(sp) │ │ │ │ - lw s6,344(a3) │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - sd ra,88(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ - li a5,1 │ │ │ │ - ld s5,728(a3) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a1 │ │ │ │ - andi s2,s2,1 │ │ │ │ - bne s6,a5,1f10a │ │ │ │ - ld a5,584(a3) │ │ │ │ - li s7,0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a5,1f0f6 │ │ │ │ - lw a5,8(s5) │ │ │ │ + sd ra,88(sp) │ │ │ │ + addiw s0,a3,-1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s7,a5 │ │ │ │ + mv s6,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + mv s1,a4 │ │ │ │ + blez s0,1d6e4 │ │ │ │ sd s3,56(sp) │ │ │ │ + blez a4,1d698 │ │ │ │ + sd s9,8(sp) │ │ │ │ + slliw s9,a2,0x1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw s9,s9,3 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + slli s9,s9,0x20 │ │ │ │ sd s4,48(sp) │ │ │ │ - ld s3,0(s5) │ │ │ │ - beqz a5,1f254 │ │ │ │ - lw a1,8(s3) │ │ │ │ - ld a0,16(s3) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s4,0(s5) │ │ │ │ - sd a0,16(s3) │ │ │ │ - mv s7,s1 │ │ │ │ - lw a1,8(s4) │ │ │ │ - ld a0,24(s4) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a0,24(s4) │ │ │ │ - ld a1,584(s0) │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a3,16(a5) │ │ │ │ - ld a4,24(a5) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - sw s2,0(a3) │ │ │ │ - lwu a3,8(a5) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + slli s10,a4,0x3 │ │ │ │ + li s8,1 │ │ │ │ + add s4,a1,a2 │ │ │ │ + add a5,s3,s10 │ │ │ │ + ld a5,0(a5) │ │ │ │ + srliw a3,s0,0x6 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sll a4,s8,s0 │ │ │ │ + and a5,a5,a4 │ │ │ │ + beqz a5,1d638 │ │ │ │ + add a5,s9,s1 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + and a5,a5,a4 │ │ │ │ + bnez a5,1d5ca │ │ │ │ + add a5,s7,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + and a5,a5,a4 │ │ │ │ + beqz a5,1d6b0 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s0,1d57e │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sw zero,0(a4) │ │ │ │ - lw a4,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,8(a5) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a1) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + blez s1,1d6ee │ │ │ │ + add s7,s7,s1 │ │ │ │ + lbu a5,-1(s7) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s6,s6,a5 │ │ │ │ + lwu a5,0(s6) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld a5,0(s5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,1d6c8 │ │ │ │ + li a1,5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + lw a5,20(s2) │ │ │ │ + addiw a4,s1,-1 │ │ │ │ + sw a4,28(s2) │ │ │ │ + mv a4,s1 │ │ │ │ + bltu a5,s1,1d6be │ │ │ │ + subw a5,a5,a4 │ │ │ │ + sw a5,20(s2) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1c01c │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ ld s7,24(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,64(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,536(a3) │ │ │ │ - sd s4,48(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - jal 32d0 │ │ │ │ - ld a4,584(s0) │ │ │ │ - ld a5,96(s1) │ │ │ │ - li s7,0 │ │ │ │ - lw a2,0(a4) │ │ │ │ - lw a5,8(a5) │ │ │ │ - bltu a2,a5,1f138 │ │ │ │ - ld a0,536(s0) │ │ │ │ - jal 39e0 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - j 1f0f6 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - jal 52dfa │ │ │ │ - ld a4,584(s0) │ │ │ │ - ld a5,96(s1) │ │ │ │ - ld s6,728(s0) │ │ │ │ - lw s8,0(a4) │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv s7,a0 │ │ │ │ - slli a3,s8,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a3,0x1 │ │ │ │ + add s10,s10,s4 │ │ │ │ + ld a5,-8(s10) │ │ │ │ add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + and a5,a5,a4 │ │ │ │ + bnez a5,1d684 │ │ │ │ + add a5,s7,s1 │ │ │ │ + lbu a5,-1(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s9,16(a5) │ │ │ │ - lw s5,12(a5) │ │ │ │ - ld a0,0(s6) │ │ │ │ - lw a6,8(s6) │ │ │ │ - slli a7,s9,0x20 │ │ │ │ - slli a1,s5,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - sub a1,a7,a1 │ │ │ │ - lw s4,348(s0) │ │ │ │ - lw s3,344(s0) │ │ │ │ - addi a7,a7,-1 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a0,4 │ │ │ │ - bnez a6,1f1ac │ │ │ │ - j 1f2ee │ │ │ │ - sext.w a4,a3 │ │ │ │ - addi a5,a5,40 │ │ │ │ - beq a6,a4,1f28c │ │ │ │ - lwu a2,-4(a5) │ │ │ │ - addiw a3,a4,1 │ │ │ │ - bne a2,a1,1f1a0 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - bne a2,a7,1f1a0 │ │ │ │ - sub a5,a5,a0 │ │ │ │ - addi s1,a5,-4 │ │ │ │ - beq a6,a4,1f298 │ │ │ │ - add s5,a0,s1 │ │ │ │ - lw a1,8(s5) │ │ │ │ - ld a0,16(s5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s6) │ │ │ │ - sd a0,16(s5) │ │ │ │ - negw s2,s2 │ │ │ │ - add s5,a5,s1 │ │ │ │ - lw a1,8(s5) │ │ │ │ - ld a0,24(s5) │ │ │ │ - and s3,s3,s2 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s6) │ │ │ │ - addw s3,s3,s4 │ │ │ │ - ld a2,584(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lwu a3,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - sd a0,24(s5) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sw s3,0(a4) │ │ │ │ - lwu a3,8(a5) │ │ │ │ - ld a4,24(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + and a4,a4,a5 │ │ │ │ + beqz a4,1d67a │ │ │ │ + li a1,5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + beqz s0,1d5d4 │ │ │ │ + beqz s1,1d690 │ │ │ │ + slli s10,s1,0x3 │ │ │ │ + j 1d57e │ │ │ │ + li a1,6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + j 1d66c │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s1,1d674 │ │ │ │ + ld s4,48(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sw zero,0(a4) │ │ │ │ - lw a4,8(a5) │ │ │ │ - ld a3,96(s7) │ │ │ │ ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + li s3,-1 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + bne s0,s3,1d69a │ │ │ │ + ld s3,56(sp) │ │ │ │ + blez s1,1d61e │ │ │ │ + j 1d606 │ │ │ │ + li a1,6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + bnez s0,1d672 │ │ │ │ + j 1d5d4 │ │ │ │ + mv a4,a5 │ │ │ │ + subw a5,a5,a4 │ │ │ │ + sw a5,20(s2) │ │ │ │ + j 1d61e │ │ │ │ + li a1,6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + lw a5,20(s2) │ │ │ │ + addiw a4,s1,-1 │ │ │ │ + sw a4,28(s2) │ │ │ │ + mv a4,s1 │ │ │ │ + bgeu a5,s1,1d618 │ │ │ │ + j 1d6be │ │ │ │ + beqz s0,1d5de │ │ │ │ + blez s1,1d61e │ │ │ │ + j 1d606 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + j 1d61e │ │ │ │ + beqz a2,1d72a │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a1,a2 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s0) │ │ │ │ + bne s0,s1,1d710 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,-862 │ │ │ │ + li a2,1049 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,-506 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,-498 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,-866 │ │ │ │ + li a2,1068 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,-542 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,-534 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,-878 │ │ │ │ + li a2,1397 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,-578 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,-530 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,-532 │ │ │ │ + li a1,307 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,-616 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + mv t1,a1 │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,312 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sd t1,16(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,1ddfe │ │ │ │ + ld a1,16(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3280 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,1dde0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,8(a3) │ │ │ │ + lw a4,12(a3) │ │ │ │ + ld a0,0(a3) │ │ │ │ + addiw a3,a5,2 │ │ │ │ + bgeu a3,a4,1dda4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw zero,12(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + ld a4,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s10,0 │ │ │ │ + sw a5,8(a4) │ │ │ │ + ld a5,56(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,255 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + li s3,0 │ │ │ │ + li s7,64 │ │ │ │ + bnez a5,1d964 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,1d8d0 │ │ │ │ + beq a5,s7,1db38 │ │ │ │ + li a4,62 │ │ │ │ + beq a5,a4,1dc10 │ │ │ │ + mv a2,a5 │ │ │ │ + beq s3,a5,1da04 │ │ │ │ + beqz s0,1d898 │ │ │ │ + bltu s6,s10,1d9e4 │ │ │ │ + bge a2,s5,1d88e │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a2,1d898 │ │ │ │ + zext.b s4,a0 │ │ │ │ + bnez s9,1db12 │ │ │ │ + or a2,s8,s11 │ │ │ │ + zext.b a2,a2 │ │ │ │ + bnez a2,1da1e │ │ │ │ + li a4,10 │ │ │ │ + li s11,0 │ │ │ │ + beq a5,a4,1dc2e │ │ │ │ + li a0,13 │ │ │ │ + mv s8,a2 │ │ │ │ + beq a5,a0,1d85a │ │ │ │ + mv a0,s1 │ │ │ │ + mv s8,a2 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + li a4,-1 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bne a5,a4,1d86e │ │ │ │ + bnez s9,1dd24 │ │ │ │ + beqz s2,1d8f4 │ │ │ │ + beqz s10,1d8f4 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,1ddca │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw s10,0(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + sw s10,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + sb s5,0(a5) │ │ │ │ + ld a5,72(sp) │ │ │ │ + sb s4,0(a5) │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + bnez s3,1d984 │ │ │ │ + zext.b s3,a0 │ │ │ │ + beq s3,s7,1d9ce │ │ │ │ + li s9,1 │ │ │ │ + li s3,62 │ │ │ │ + li a2,64 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,1d9e0 │ │ │ │ + bnez s9,1d9ac │ │ │ │ + or a2,s8,s11 │ │ │ │ + zext.b a2,a2 │ │ │ │ + bnez a2,1db56 │ │ │ │ + li a4,10 │ │ │ │ + beq a5,a4,1da40 │ │ │ │ + li s11,0 │ │ │ │ + li a4,13 │ │ │ │ + mv s8,a2 │ │ │ │ + beq a5,a4,1d964 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + mv s8,a2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,1d8d0 │ │ │ │ + beq a5,s7,1d926 │ │ │ │ + li a2,62 │ │ │ │ + beq a5,a2,1dbf6 │ │ │ │ + mv a2,a5 │ │ │ │ + bne a5,s3,1d93e │ │ │ │ + bnez s9,1d9d4 │ │ │ │ + bnez s10,1da76 │ │ │ │ + li s9,0 │ │ │ │ + beqz s0,1d944 │ │ │ │ + bge a2,s5,1d99e │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a2,1d940 │ │ │ │ + zext.b s4,a0 │ │ │ │ + beqz s9,1d944 │ │ │ │ + li a4,43 │ │ │ │ + li s9,1 │ │ │ │ + bne a5,a4,1d944 │ │ │ │ + beqz s2,1dc5e │ │ │ │ + bnez s10,1dcdc │ │ │ │ + or a3,s8,s11 │ │ │ │ + zext.b a3,a3 │ │ │ │ + bnez a3,1dd32 │ │ │ │ + li s10,1 │ │ │ │ + j 1dc6c │ │ │ │ + li s11,1 │ │ │ │ + li a2,64 │ │ │ │ + beqz s0,1d9ac │ │ │ │ + mv s9,s0 │ │ │ │ + beqz s10,1d996 │ │ │ │ + beq s10,s6,1da78 │ │ │ │ + bgeu s6,s10,1d996 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,-958 │ │ │ │ + li a1,2036 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,-1202 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + bnez s9,1da4c │ │ │ │ + bnez s10,1db6c │ │ │ │ + li s9,0 │ │ │ │ + bnez s0,1d886 │ │ │ │ + or a2,s8,s11 │ │ │ │ + zext.b a2,a2 │ │ │ │ + beqz a2,1d8a8 │ │ │ │ + bnez s11,1dbe4 │ │ │ │ + mv a2,s8 │ │ │ │ + beqz s9,1d8b0 │ │ │ │ + bnez s8,1dc74 │ │ │ │ + li s11,0 │ │ │ │ + li a2,0 │ │ │ │ + li s9,1 │ │ │ │ + j 1d8b0 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,1de44 │ │ │ │ + mv s0,s8 │ │ │ │ + mv s9,s8 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 1d964 │ │ │ │ + li s11,1 │ │ │ │ + li a2,64 │ │ │ │ + beqz s0,1db12 │ │ │ │ + beqz s10,1ddc6 │ │ │ │ + mv s9,s0 │ │ │ │ + bne s6,s10,1d882 │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + beqz a4,1db74 │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu s10,a3,1da6c │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bltu a3,s10,1db7a │ │ │ │ + j 1db80 │ │ │ │ + li s0,0 │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,1dc86 │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s6,a5,1 │ │ │ │ + jal 3370 │ │ │ │ + li a4,-1 │ │ │ │ + ld a5,48(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + beq a0,a4,1de26 │ │ │ │ + ld a4,16(sp) │ │ │ │ + lui a3,0x100 │ │ │ │ + add a4,a4,a3 │ │ │ │ + blt a4,a0,1dad8 │ │ │ │ + ld a4,56(sp) │ │ │ │ + beq s6,a4,1dad8 │ │ │ │ + ld s2,16(sp) │ │ │ │ + bnez s0,1dcb4 │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s9,0 │ │ │ │ + li s2,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + li a4,10 │ │ │ │ + mv a2,s8 │ │ │ │ + li s11,1 │ │ │ │ + bne a5,a4,1d958 │ │ │ │ + li s10,0 │ │ │ │ + li s2,1 │ │ │ │ + li s11,0 │ │ │ │ + j 1d964 │ │ │ │ + ld a2,24(sp) │ │ │ │ + lw a4,8(a2) │ │ │ │ + lw a3,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a4,2 │ │ │ │ + bgeu a2,a3,1dd7e │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + addi a3,s2,-1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ addiw a4,a4,1 │ │ │ │ - sw a4,8(a5) │ │ │ │ - lw a4,0(a2) │ │ │ │ + sw a3,12(a0) │ │ │ │ + ld a3,24(sp) │ │ │ │ + sw a4,8(a3) │ │ │ │ + ld a4,56(sp) │ │ │ │ + bne s6,a4,1dab6 │ │ │ │ + sd s6,8(sp) │ │ │ │ + j 1d8f4 │ │ │ │ + li a4,43 │ │ │ │ + li s9,1 │ │ │ │ + bne a5,a4,1d89c │ │ │ │ + beqz s2,1dc3e │ │ │ │ + beqz s10,1dcce │ │ │ │ + beqz s11,1dd3a │ │ │ │ + li a5,0 │ │ │ │ + li s2,0 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s11 │ │ │ │ + mv s10,a5 │ │ │ │ + li s9,1 │ │ │ │ + li s11,1 │ │ │ │ + j 1d8b8 │ │ │ │ + bnez s3,1d87a │ │ │ │ + zext.b s3,a0 │ │ │ │ + beq s3,s7,1da46 │ │ │ │ + li s9,1 │ │ │ │ + li s3,62 │ │ │ │ + li a2,64 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,1d882 │ │ │ │ + j 1d898 │ │ │ │ + bnez s11,1dac6 │ │ │ │ + mv a2,s8 │ │ │ │ + beqz s9,1d958 │ │ │ │ + bnez s8,1da34 │ │ │ │ + li s11,0 │ │ │ │ + li a2,0 │ │ │ │ + li s9,1 │ │ │ │ + j 1d958 │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + bnez a4,1da60 │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,a5,1 │ │ │ │ + jal 3370 │ │ │ │ + li a5,-1 │ │ │ │ + mv s6,a0 │ │ │ │ + beq a0,a5,1de26 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + bge a4,a0,1dbd6 │ │ │ │ + ld a2,24(sp) │ │ │ │ + lw a3,8(a2) │ │ │ │ + lw a4,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a3,2 │ │ │ │ + bgeu a2,a4,1dd5a │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a0 │ │ │ │ + addi a2,s6,-1 │ │ │ │ + sd a2,0(a4) │ │ │ │ + ld a2,8(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sw a2,12(a4) │ │ │ │ + ld a4,24(sp) │ │ │ │ + sw a3,8(a4) │ │ │ │ + bnez s2,1dc9c │ │ │ │ + sd s0,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + li a4,10 │ │ │ │ + mv a2,s8 │ │ │ │ + li s11,1 │ │ │ │ + bne a5,a4,1d8b0 │ │ │ │ + li s10,0 │ │ │ │ + li s2,1 │ │ │ │ + li s11,0 │ │ │ │ + j 1d85a │ │ │ │ + bnez s3,1d984 │ │ │ │ + zext.b a3,a0 │ │ │ │ + beq a3,a5,1dd18 │ │ │ │ + li s9,0 │ │ │ │ + li s3,64 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,1d9e0 │ │ │ │ + j 1d940 │ │ │ │ + bnez s3,1d87a │ │ │ │ + zext.b a3,a0 │ │ │ │ + beq a3,a4,1dd0c │ │ │ │ + li s9,0 │ │ │ │ + li s3,64 │ │ │ │ + li a2,62 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,1d882 │ │ │ │ + j 1d898 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 1d85a │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv s11,s2 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s8,s11 │ │ │ │ + zext.b s2,s2 │ │ │ │ + bnez s2,1dcf0 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,1 │ │ │ │ + j 1d85a │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s8,s11 │ │ │ │ + zext.b s2,s2 │ │ │ │ + bnez s2,1dcfe │ │ │ │ + addiw s10,s10,1 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,1 │ │ │ │ + j 1d964 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,1de1e │ │ │ │ + mv s0,s8 │ │ │ │ + mv s9,s8 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 1d85a │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu s10,a3,1dc92 │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu a3,s10,1da8a │ │ │ │ + j 1da84 │ │ │ │ + li a4,43 │ │ │ │ + beq a5,a4,1dc34 │ │ │ │ + mv s11,s2 │ │ │ │ + mv s9,s2 │ │ │ │ + sd s0,8(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + j 1d89c │ │ │ │ + li a4,43 │ │ │ │ + mv s11,s0 │ │ │ │ + beq a5,a4,1dc54 │ │ │ │ + mv s9,s0 │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + j 1d944 │ │ │ │ + or a3,s8,s11 │ │ │ │ + zext.b a3,a3 │ │ │ │ + bnez a3,1dd46 │ │ │ │ + li s10,1 │ │ │ │ + j 1dc4c │ │ │ │ + beqz s11,1dd4e │ │ │ │ + li s2,0 │ │ │ │ + li a5,0 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s11 │ │ │ │ + mv s10,a5 │ │ │ │ + li s11,1 │ │ │ │ + li s9,1 │ │ │ │ + j 1d960 │ │ │ │ + li s2,0 │ │ │ │ + beqz s11,1da28 │ │ │ │ + mv a5,s10 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s10,s6 │ │ │ │ + j 1db2c │ │ │ │ + li s2,0 │ │ │ │ + beqz s11,1db60 │ │ │ │ + mv a5,s10 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s10,s6 │ │ │ │ + j 1dce4 │ │ │ │ + li s3,62 │ │ │ │ + li s11,1 │ │ │ │ + li a2,62 │ │ │ │ + j 1da08 │ │ │ │ + li s3,62 │ │ │ │ + li s11,1 │ │ │ │ + li a2,62 │ │ │ │ + j 1d98e │ │ │ │ + beqz s0,1d8f4 │ │ │ │ + beqz s10,1d8f4 │ │ │ │ + bne s6,s10,1d8f4 │ │ │ │ + j 1d8dc │ │ │ │ + mv s2,a3 │ │ │ │ + beqz s11,1db60 │ │ │ │ + j 1dd04 │ │ │ │ + mv s9,s2 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s2 │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + j 1d8b0 │ │ │ │ + mv s2,a3 │ │ │ │ + beqz s11,1da28 │ │ │ │ + j 1dcf6 │ │ │ │ + mv s9,s2 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s2 │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + j 1d958 │ │ │ │ + addiw a4,a4,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a4,12(a5) │ │ │ │ + lw a3,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a4,a4,11 │ │ │ │ + sw a4,12(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + j 1dbb4 │ │ │ │ + addiw a4,a3,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + sw a3,12(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + j 1dae8 │ │ │ │ + addiw a5,a4,11 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a4,12(a3) │ │ │ │ lw a5,8(a3) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - sw a5,0(a2) │ │ │ │ - j 1f12a │ │ │ │ - li a1,40 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,24(s1) │ │ │ │ - sd a0,0(s5) │ │ │ │ - sw zero,0(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,4(a0) │ │ │ │ - sw zero,32(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ + sd a0,0(a3) │ │ │ │ + addiw a4,a4,11 │ │ │ │ + sw a4,12(a3) │ │ │ │ + j 1d81a │ │ │ │ + mv s9,s0 │ │ │ │ + j 1d886 │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a5,0(a4) │ │ │ │ + bgeu s10,a5,1ddd6 │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bgeu a5,s10,1d8ee │ │ │ │ + j 1d8e8 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,-2040 │ │ │ │ + li a1,1957 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,1876 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5c │ │ │ │ + ld a5,426(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,1966 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s8 │ │ │ │ + mv a2,s8 │ │ │ │ + li s11,0 │ │ │ │ + j 1d8b0 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,2018 │ │ │ │ + li a1,2009 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,1806 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s8 │ │ │ │ + mv a2,s8 │ │ │ │ + j 1d956 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd a1,80(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd a3,112(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd a7,96(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a4 │ │ │ │ + beqz a1,1e6aa │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,2046 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,104(sp) │ │ │ │ + beqz a0,1e7c2 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a7,a0 │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + sd a7,16(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + li a2,0 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 5cf28 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + bltz a2,1e704 │ │ │ │ + bnez s1,1e064 │ │ │ │ + lui a5,0x2 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + addi a5,a5,1808 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li s0,0 │ │ │ │ + li s2,64 │ │ │ │ + beqz a2,1dfac │ │ │ │ + mv a4,s8 │ │ │ │ + add s1,a2,a3 │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s8,s7 │ │ │ │ + mv s0,s6 │ │ │ │ + li s4,10 │ │ │ │ + mv s6,s11 │ │ │ │ + sd a2,128(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + sd a3,136(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s9,a7 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s5,a5 │ │ │ │ + mv s7,a4 │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + lbu s1,0(s3) │ │ │ │ + beq a4,s8,1e1e8 │ │ │ │ + beq s1,s2,1e204 │ │ │ │ + li a5,62 │ │ │ │ + beq s1,a5,1e45c │ │ │ │ + bnez s6,1e488 │ │ │ │ + beqz s7,1e5d0 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,1e684 │ │ │ │ + beq s1,s0,1e548 │ │ │ │ + or a4,s11,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,1e222 │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + beq s1,s4,1df8e │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,1df8e │ │ │ │ + ld a5,64(sp) │ │ │ │ + addiw a1,s8,1 │ │ │ │ + beqz a5,1e25e │ │ │ │ + or a4,a4,s7 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,1e25e │ │ │ │ + sd a1,72(sp) │ │ │ │ + jal 3350 <__ctype_tolower_loc@plt> │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli t1,s1,0x2 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + add a3,a3,t1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,72(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s9 │ │ │ │ + mv s8,a1 │ │ │ │ + sb a3,0(a4) │ │ │ │ + li s7,0 │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne a5,s3,1df0e │ │ │ │ + mv a7,s9 │ │ │ │ + ld a2,128(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + ld a3,136(sp) │ │ │ │ + mv s11,s6 │ │ │ │ + mv s6,s0 │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv a4,s7 │ │ │ │ + mv a5,s5 │ │ │ │ + mv s7,s8 │ │ │ │ + mv s8,a4 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a7,56(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + add s1,a5,a2 │ │ │ │ + sd s1,120(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 5cf28 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bltz a2,1e740 │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a7,56(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + bnez a2,1deee │ │ │ │ + mv a0,a3 │ │ │ │ + sd a7,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a7,8(sp) │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,a7 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz s11,1e65a │ │ │ │ + beqz a5,1e776 │ │ │ │ + beqz s0,1e666 │ │ │ │ + mv a2,s0 │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + mv a6,s7 │ │ │ │ + jalr s0 │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,1e7f0 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld a0,80(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + lui s8,0x2 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + li s7,0 │ │ │ │ + addi s8,s8,1808 │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + li a5,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a2,1e140 │ │ │ │ + lui t2,0x2 │ │ │ │ + add s4,a2,a3 │ │ │ │ + addi t2,t2,1808 │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + mv s6,s8 │ │ │ │ + mv s1,s11 │ │ │ │ + li s2,64 │ │ │ │ + mv s11,s9 │ │ │ │ + li s5,10 │ │ │ │ + sd a2,128(sp) │ │ │ │ + sd a3,136(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + mv s9,a3 │ │ │ │ + mv s8,a7 │ │ │ │ + sd s4,8(sp) │ │ │ │ + sd t2,72(sp) │ │ │ │ + addiw a4,s6,-1 │ │ │ │ + lbu s4,0(s9) │ │ │ │ + beq a4,s7,1e186 │ │ │ │ + beq s4,s2,1e1a2 │ │ │ │ + li a5,62 │ │ │ │ + beq s4,a5,1e472 │ │ │ │ + bnez s1,1e4e8 │ │ │ │ + beqz s10,1e5dc │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,1e684 │ │ │ │ + beq s4,s3,1e40c │ │ │ │ + mv a4,s0 │ │ │ │ + li s10,1 │ │ │ │ + or a5,s0,s11 │ │ │ │ + zext.b s0,a5 │ │ │ │ + bnez s0,1e1c2 │ │ │ │ + li s11,0 │ │ │ │ + beq s4,s5,1e126 │ │ │ │ + li a1,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s4,a5,1e400 │ │ │ │ + or a5,s0,s10 │ │ │ │ + zext.b s0,a5 │ │ │ │ + addiw t0,s7,1 │ │ │ │ + bnez s0,1e5c8 │ │ │ │ + sd t0,64(sp) │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a2,0(a0) │ │ │ │ + slli t1,s4,0x2 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + add a2,a2,t1 │ │ │ │ + lw a2,0(a2) │ │ │ │ + ld t0,64(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + mv s7,t0 │ │ │ │ + sb a2,0(a4) │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne a5,s9,1e0ac │ │ │ │ + mv a5,s0 │ │ │ │ + ld a2,128(sp) │ │ │ │ + ld a3,136(sp) │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + mv a7,s8 │ │ │ │ + mv s11,s1 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s1,s3 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a7,56(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + add s2,a5,a2 │ │ │ │ + sd s2,120(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 5cf28 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a7,56(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + bltz a2,1e740 │ │ │ │ + bnez a2,1e084 │ │ │ │ + j 1dff0 │ │ │ │ + slliw a3,s6,0x1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sext.w s6,a3 │ │ │ │ + jal af94 │ │ │ │ + mv s8,a0 │ │ │ │ + bne s4,s2,1e0bc │ │ │ │ + bnez s3,1e33e │ │ │ │ + bnez s10,1e652 │ │ │ │ + li s3,64 │ │ │ │ + li s1,1 │ │ │ │ + li s0,1 │ │ │ │ + li s7,0 │ │ │ │ + or a5,s0,s11 │ │ │ │ + mv a4,s0 │ │ │ │ + zext.b s0,a5 │ │ │ │ + li s10,0 │ │ │ │ + beqz s0,1e0e4 │ │ │ │ + bnez a4,1e3b6 │ │ │ │ + beqz s1,1e0ea │ │ │ │ + bne s4,s5,1e5aa │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld s6,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s10,s1 │ │ │ │ + mv a1,s6 │ │ │ │ + jal af94 │ │ │ │ + mv s8,a0 │ │ │ │ + li s11,0 │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + j 1e126 │ │ │ │ + slliw a5,s5,0x1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sext.w s5,a5 │ │ │ │ + jal af94 │ │ │ │ + mv s9,a0 │ │ │ │ + bne s1,s2,1df1e │ │ │ │ + bnez s0,1e270 │ │ │ │ + bnez s7,1e64a │ │ │ │ + li s0,64 │ │ │ │ + li s6,1 │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + li s7,0 │ │ │ │ + or a4,s11,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beqz a4,1df44 │ │ │ │ + bnez s11,1e2f2 │ │ │ │ + beqz s6,1df4c │ │ │ │ + bne s1,s4,1e250 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + lui s1,0x2 │ │ │ │ + addi a1,s1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s9,a0 │ │ │ │ + mv s7,s6 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s5,s1,1808 │ │ │ │ + j 1df8e │ │ │ │ + mv s11,s10 │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,1e63c │ │ │ │ + addiw a1,s8,1 │ │ │ │ + li s6,1 │ │ │ │ + li s10,1 │ │ │ │ + slli a6,s8,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,s9 │ │ │ │ + sb s1,0(a6) │ │ │ │ + mv s8,a1 │ │ │ │ + j 1df8e │ │ │ │ + beqz s7,1e540 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,1e684 │ │ │ │ + bne s1,s0,1df38 │ │ │ │ + beqz s6,1e548 │ │ │ │ + li s6,1 │ │ │ │ + li s7,1 │ │ │ │ + beqz s8,1df38 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bne a5,s8,1df38 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,1e7a0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + beqz a4,1e57c │ │ │ │ + ld s7,48(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld t1,96(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + mv a6,s8 │ │ │ │ + jalr t1 │ │ │ │ + lui s5,0x2 │ │ │ │ + addiw a5,s7,1 │ │ │ │ + addi a1,s5,1808 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s9,a0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + addi s5,s5,1808 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + li s8,0 │ │ │ │ + bne s1,s4,1e330 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s1,0x2 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,s1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s5,s1,1808 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 1df8e │ │ │ │ + beqz s6,1e59e │ │ │ │ + bnez s10,1e24e │ │ │ │ + mv a4,s6 │ │ │ │ + mv s11,s6 │ │ │ │ + j 1df4c │ │ │ │ + beqz s10,1e404 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,1e684 │ │ │ │ + bne s4,s3,1e0d6 │ │ │ │ + beqz s1,1e40c │ │ │ │ + beqz s7,1e798 │ │ │ │ + ld a5,32(sp) │ │ │ │ + li s1,1 │ │ │ │ + bne a5,s7,1e0d6 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,1e7a0 │ │ │ │ + li s1,1 │ │ │ │ + ld a4,56(sp) │ │ │ │ + beqz a4,1e43a │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + mv a7,s8 │ │ │ │ + mv a6,s7 │ │ │ │ + jalr s0 │ │ │ │ + ld s6,72(sp) │ │ │ │ + addiw a5,s8,1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s6 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s8,a0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s7,0 │ │ │ │ + bne s4,s5,1e3ee │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + ld s6,72(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + li s7,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s0,0 │ │ │ │ + j 1e126 │ │ │ │ + beqz s1,1e5a4 │ │ │ │ + bnez s11,1e5ac │ │ │ │ + li a5,13 │ │ │ │ + mv s0,s1 │ │ │ │ + mv a1,s1 │ │ │ │ + bne s4,a5,1e0f2 │ │ │ │ + mv s0,a1 │ │ │ │ + j 1e126 │ │ │ │ + bne s4,s3,1e1b4 │ │ │ │ + bnez s1,1e1b4 │ │ │ │ + beqz s7,1e606 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + li s1,0 │ │ │ │ + bnez a4,1e37e │ │ │ │ + ld a4,56(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,1e382 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,658 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,246 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,32(sp) │ │ │ │ + j 1e382 │ │ │ │ + bnez s0,1e270 │ │ │ │ + li a4,62 │ │ │ │ + beqz s7,1e60c │ │ │ │ + mv s6,s0 │ │ │ │ + li s7,1 │ │ │ │ + mv s0,a4 │ │ │ │ + li s8,0 │ │ │ │ + j 1e2f2 │ │ │ │ + bnez s3,1e33e │ │ │ │ + li a5,62 │ │ │ │ + beqz s10,1e5fe │ │ │ │ + mv s1,s3 │ │ │ │ + li s10,1 │ │ │ │ + mv s3,a5 │ │ │ │ + li s7,0 │ │ │ │ + j 1e3b6 │ │ │ │ + li a5,43 │ │ │ │ + bne s1,a5,1e618 │ │ │ │ + ld a4,40(sp) │ │ │ │ + beqz a4,1e5e2 │ │ │ │ + bnez s8,1e4a6 │ │ │ │ + beqz s7,1e4de │ │ │ │ + mv s6,s7 │ │ │ │ + sd a4,40(sp) │ │ │ │ + li s8,0 │ │ │ │ + j 1df38 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s5,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + addi a1,s5,1808 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd s8,32(sp) │ │ │ │ + ld s10,40(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + li a4,0 │ │ │ │ + addi s5,s5,1808 │ │ │ │ + bnez s7,1e49e │ │ │ │ + ld s6,40(sp) │ │ │ │ + li s8,0 │ │ │ │ + sd a4,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + j 1e216 │ │ │ │ + li a5,43 │ │ │ │ + bne s4,a5,1e62a │ │ │ │ + ld a4,40(sp) │ │ │ │ + beqz a4,1e5f0 │ │ │ │ + bnez s7,1e506 │ │ │ │ + beqz s10,1e538 │ │ │ │ + sd a4,40(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + li s7,0 │ │ │ │ + j 1e0d6 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + ld s6,72(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd s7,32(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + li a4,0 │ │ │ │ + bnez s10,1e4fe │ │ │ │ + ld s1,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + sd a4,40(sp) │ │ │ │ + j 1e1b4 │ │ │ │ + bne s1,s0,1e214 │ │ │ │ + bnez s6,1e214 │ │ │ │ + beqz s8,1e5d8 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + li s6,0 │ │ │ │ + bnez a4,1e2b2 │ │ │ │ + ld a4,56(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s6,0 │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,1e2b8 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,336 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-76 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,32(sp) │ │ │ │ + j 1e2b8 │ │ │ │ + li a4,1 │ │ │ │ + li s11,1 │ │ │ │ + j 1df4c │ │ │ │ + li s0,1 │ │ │ │ + li a1,1 │ │ │ │ + j 1e0ec │ │ │ │ + li s11,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s4,a5,1e642 │ │ │ │ + mv a4,s7 │ │ │ │ + mv s0,s11 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + li s1,1 │ │ │ │ + li s11,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + sb s4,0(a4) │ │ │ │ + j 1e126 │ │ │ │ + mv a4,s7 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s7,t0 │ │ │ │ + j 1e5bc │ │ │ │ + beq s1,s0,1e548 │ │ │ │ + li s7,0 │ │ │ │ + j 1e216 │ │ │ │ + li s6,0 │ │ │ │ + j 1df38 │ │ │ │ + bne s4,s3,1e1b4 │ │ │ │ + j 1e40c │ │ │ │ + beqz s7,1e214 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,1e684 │ │ │ │ + mv s6,s7 │ │ │ │ + j 1df38 │ │ │ │ + beqz s10,1e1b4 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,1e684 │ │ │ │ + mv s1,s10 │ │ │ │ + j 1e0d6 │ │ │ │ + li s3,62 │ │ │ │ + li s0,1 │ │ │ │ + li s7,0 │ │ │ │ + mv a4,s0 │ │ │ │ + li s1,0 │ │ │ │ + j 1e0da │ │ │ │ + li s0,62 │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + j 1df38 │ │ │ │ + beqz s7,1e214 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,1e684 │ │ │ │ + beq s1,s0,1e282 │ │ │ │ + mv s6,s7 │ │ │ │ + j 1df38 │ │ │ │ + beqz s10,1e1b4 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,1e684 │ │ │ │ + beq s4,s3,1e34e │ │ │ │ + mv s1,s10 │ │ │ │ + j 1e0d6 │ │ │ │ + li s10,1 │ │ │ │ + li s6,1 │ │ │ │ + j 1df8e │ │ │ │ + mv s0,s11 │ │ │ │ + li s1,1 │ │ │ │ + li s11,1 │ │ │ │ + j 1e126 │ │ │ │ + mv s0,s7 │ │ │ │ + li a4,64 │ │ │ │ + j 1e468 │ │ │ │ + mv s3,s10 │ │ │ │ + li a5,64 │ │ │ │ + j 1e47e │ │ │ │ + bnez a5,1e020 │ │ │ │ + sd a0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + bnez s0,1e024 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,214 │ │ │ │ + addi a1,a1,-1168 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-310 │ │ │ │ + jal 4d96a │ │ │ │ + j 1e024 │ │ │ │ + ld s0,56(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,108 │ │ │ │ + addi a1,a1,-1294 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-344 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + j 1de7a │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,-158 │ │ │ │ + bne a2,a5,1e71a │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,-186 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,-100 │ │ │ │ + addi a1,a1,-1335 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-488 │ │ │ │ + jal 4d96a │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,-218 │ │ │ │ + bne a2,a5,1e756 │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,-246 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,-160 │ │ │ │ + addi a1,a1,-1196 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-548 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-856 │ │ │ │ + addi a2,a2,-1177 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-580 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-100 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a4,s0 │ │ │ │ + li s1,1 │ │ │ │ + li s10,1 │ │ │ │ + j 1e0da │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-898 │ │ │ │ + addi a2,a2,-1276 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-622 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-142 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,-338 │ │ │ │ + addi a1,a1,-1354 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-670 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5b │ │ │ │ + ld a5,1976(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,-146 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + li a4,1 │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a4,62(a0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ sd zero,24(a0) │ │ │ │ - sb zero,36(a0) │ │ │ │ - mv s3,a0 │ │ │ │ - sw s6,8(s5) │ │ │ │ - li a1,4 │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lbu a0,60(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ li a0,0 │ │ │ │ - j 1f09c │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli s1,a3,0x2 │ │ │ │ - add s1,s1,a3 │ │ │ │ - slli s1,s1,0x3 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - subw s5,s9,s5 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,16 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd a0,0(s6) │ │ │ │ - add s5,a0,s1 │ │ │ │ - or a5,a5,s9 │ │ │ │ - sd a5,0(s5) │ │ │ │ - sb zero,36(s5) │ │ │ │ - lw a5,8(s6) │ │ │ │ - sw s8,32(s5) │ │ │ │ - sw zero,8(s5) │ │ │ │ - sd zero,16(s5) │ │ │ │ - sd zero,24(s5) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,8(s6) │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - j 1f1e0 │ │ │ │ - li s1,0 │ │ │ │ - li a1,40 │ │ │ │ - j 1f2a8 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - lw a4,252(a3) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - lw a3,256(a3) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - or a5,a4,a3 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a5,1f324 │ │ │ │ - jal 56c6e │ │ │ │ - mv a0,s1 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,1f366 │ │ │ │ - ld a6,88(s0) │ │ │ │ - ld a3,96(s0) │ │ │ │ - beqz a6,1f382 │ │ │ │ - lw a1,364(s0) │ │ │ │ - lw a2,484(s0) │ │ │ │ - lw a7,260(s0) │ │ │ │ - lw a5,372(s0) │ │ │ │ - lw a4,264(s0) │ │ │ │ - mv a0,s3 │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ + slli s1,a5,0x1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ mv a1,s1 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 56ea4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,1f386 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw s2,12(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a3,256(s0) │ │ │ │ - lw a4,252(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 56d92 │ │ │ │ - ld a6,88(s0) │ │ │ │ - ld a3,96(s0) │ │ │ │ - bnez a6,1f32e │ │ │ │ - bnez a3,1f32e │ │ │ │ - j 1f358 │ │ │ │ - lw a1,364(s0) │ │ │ │ - lw a2,484(s0) │ │ │ │ - lw a7,260(s0) │ │ │ │ - ld a6,88(s0) │ │ │ │ - lw a5,372(s0) │ │ │ │ - lw a4,264(s0) │ │ │ │ - ld a3,96(s0) │ │ │ │ - mv a0,s3 │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,16 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s1,a5,0x1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ mv a1,s1 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 570b0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw s2,12(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a5,308(a1) │ │ │ │ - bnez a5,1f3da │ │ │ │ - li a5,75 │ │ │ │ - divuw a0,a0,a5 │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - beqz a5,1f3de │ │ │ │ - mv a0,a5 │ │ │ │ + ld a4,16(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,1 │ │ │ │ + beqz a4,1e914 │ │ │ │ ret │ │ │ │ - li a5,1 │ │ │ │ - mv a0,a5 │ │ │ │ + lbu a0,59(a5) │ │ │ │ + beqz a0,1e912 │ │ │ │ + lbu a0,60(a5) │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + ld a0,16(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + beqz a0,1e940 │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1296 │ │ │ │ + li a2,823 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-1036 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-468 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,8(a0) │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + beqz a5,1e9aa │ │ │ │ + lw a4,28(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + bnez a4,1e984 │ │ │ │ + j 1e99e │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 2d296 │ │ │ │ + lw a4,28(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,1e982 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1378 │ │ │ │ + li a2,979 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-1142 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-558 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sd zero,0(a1) │ │ │ │ - sd zero,8(a1) │ │ │ │ - li a1,1 │ │ │ │ - lw a5,392(a4) │ │ │ │ - mv s1,a2 │ │ │ │ - beq a3,a1,1f416 │ │ │ │ - beq a5,a1,1f478 │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,1f444 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a4,0(a2) │ │ │ │ + addiw a4,a4,-62 │ │ │ │ + andi a4,a4,253 │ │ │ │ + beqz a4,1e9e8 │ │ │ │ + jal 1d72c │ │ │ │ + addiw s0,a3,-1 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + mv a5,a2 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a2,s2 │ │ │ │ + addi a1,a5,1 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld a4,0(s3) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + add a4,a4,a1 │ │ │ │ + ld a4,0(a4) │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + sw s0,12(a4) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sd a0,56(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a2,2 │ │ │ │ - bne a5,a2,1f408 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - slli s2,s1,0x20 │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a4,0(a2) │ │ │ │ + addiw a4,a4,-62 │ │ │ │ + andi a4,a4,253 │ │ │ │ + beqz a4,1ea4c │ │ │ │ + jal 1d750 │ │ │ │ + addiw s0,a3,-1 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + mv a5,a2 │ │ │ │ srli s2,s2,0x20 │ │ │ │ - slli a1,s2,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bnez s1,1f498 │ │ │ │ - lw a5,392(a4) │ │ │ │ - ld s2,16(sp) │ │ │ │ - j 1f408 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - srli s2,a5,0x1c │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s0) │ │ │ │ - beqz s1,1f46c │ │ │ │ - add a1,a0,s2 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a1,a0,1f45e │ │ │ │ + mv s3,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a2,s2 │ │ │ │ + addi a1,a5,1 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld a4,0(s3) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + add a4,a4,a1 │ │ │ │ + ld a4,0(a4) │ │ │ │ ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw s0,0(a4) │ │ │ │ ld s0,32(sp) │ │ │ │ + sd a0,24(a4) │ │ │ │ ld s2,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,a2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli a1,s2,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - beqz s1,1f4c8 │ │ │ │ - li a5,0 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a0,a0,16 │ │ │ │ - bltu a5,s1,1f49a │ │ │ │ - li a2,1 │ │ │ │ - lw a5,392(a4) │ │ │ │ - beq a3,a2,1f4b6 │ │ │ │ - li a3,2 │ │ │ │ - bne a5,a3,1f46c │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s0) │ │ │ │ - j 1f45a │ │ │ │ - lw a5,392(a4) │ │ │ │ - ld s2,16(sp) │ │ │ │ - li a3,2 │ │ │ │ - j 1f408 │ │ │ │ addi sp,sp,-96 │ │ │ │ + ld a5,0(a1) │ │ │ │ + sd s8,16(sp) │ │ │ │ + slli s8,a2,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd s9,8(sp) │ │ │ │ + slli s9,s8,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a6,0(a5) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s0,80(sp) │ │ │ │ - mv s0,a5 │ │ │ │ + lw s1,64(a6) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + mv s0,a3 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + bnez s1,1ead8 │ │ │ │ + ld ra,88(sp) │ │ │ │ + sd s0,48(a6) │ │ │ │ + ld s0,80(sp) │ │ │ │ + sw a4,64(a6) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + addiw a1,a4,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv a0,a3 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + ld s6,48(a6) │ │ │ │ + addiw s4,a4,1 │ │ │ │ + mv s3,a2 │ │ │ │ + jal af94 │ │ │ │ + mv s0,a0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + ld a0,16(s2) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + addiw a5,s1,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a0,16(s2) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + add a0,a0,s8 │ │ │ │ + sw a5,0(a0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,s0,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + add s1,s1,s0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s7,s4 │ │ │ │ + mv a4,s7 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a6,0(a5) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + j 1eac0 │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + beqz a5,1ec32 │ │ │ │ + mv s4,a4 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + beqz a5,1ec32 │ │ │ │ + sd s2,48(sp) │ │ │ │ + lw s2,64(a5) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + addw a4,s2,s4 │ │ │ │ + bnez s2,1ebb8 │ │ │ │ + ld ra,72(sp) │ │ │ │ + sd s0,48(a5) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw a4,64(a5) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + addiw a1,a4,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + addiw s3,a4,1 │ │ │ │ + sd s7,8(sp) │ │ │ │ + ld s7,48(a5) │ │ │ │ + jal af94 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + mv s0,a0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + add s2,s2,s0 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sb zero,0(s2) │ │ │ │ + add a3,a3,s0 │ │ │ │ + mv a0,s7 │ │ │ │ + sb zero,0(a3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s6) │ │ │ │ + sext.w s5,s3 │ │ │ │ + mv a4,s5 │ │ │ │ + add a5,a5,s1 │ │ │ │ ld a5,0(a5) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + j 1eba6 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-2002 │ │ │ │ + li a2,1342 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-1790 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1190 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s9,8(sp) │ │ │ │ + lw s9,28(a1) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + bne s9,a7,1ee04 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a1,s9,1 │ │ │ │ + mv s7,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv s6,a7 │ │ │ │ mv s2,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s1,a6 │ │ │ │ - beqz a5,1f50e │ │ │ │ - ld a5,8(s0) │ │ │ │ - beqz a5,1f534 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s8,a4 │ │ │ │ + mv s3,a6 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a0,1ee00 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli s9,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + add s1,a1,s9 │ │ │ │ + jal 2d252 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw zero,68(a5) │ │ │ │ + sw zero,80(a5) │ │ │ │ + lbu a5,0(s2) │ │ │ │ + lw s9,28(s0) │ │ │ │ + addiw a5,a5,-62 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,1ece4 │ │ │ │ + jal 1d750 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + slli s1,s4,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + addi a1,s2,1 │ │ │ │ + mv a0,s2 │ │ │ │ + add s1,s1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli s9,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a2,28(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sd s2,24(a5) │ │ │ │ + sw s4,0(a5) │ │ │ │ + mv a3,s8 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1ea92 │ │ │ │ + lw a5,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu s3,a5,1edd2 │ │ │ │ + lw a5,40(s0) │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a5,s3,1eda6 │ │ │ │ + sw a4,40(s0) │ │ │ │ + beqz s7,1edae │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz s6,1ed42 │ │ │ │ + beqz a0,1ede0 │ │ │ │ + lw s1,28(s0) │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a0,1ee24 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + add s1,s1,a5 │ │ │ │ + jal 2d252 │ │ │ │ + lw a2,28(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a3,s7 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1eb78 │ │ │ │ + lw a5,28(s0) │ │ │ │ + lbu a4,60(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,28(s0) │ │ │ │ + bnez a4,1ed8c │ │ │ │ + lw a5,24(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,24(s0) │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - lbu t3,462(a6) │ │ │ │ - lw t1,328(a6) │ │ │ │ - lw a7,320(a6) │ │ │ │ - lw a5,312(s1) │ │ │ │ - lw a6,316(a6) │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd t3,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd t1,0(sp) │ │ │ │ - jal cd64 │ │ │ │ + mv a4,s3 │ │ │ │ + sw a4,40(s0) │ │ │ │ + bnez s7,1ed3a │ │ │ │ ld a5,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ - bnez a5,1f4fa │ │ │ │ - lbu a3,462(s1) │ │ │ │ - lw a4,328(s1) │ │ │ │ - lw a7,320(s1) │ │ │ │ - lw a6,316(s1) │ │ │ │ - lw a5,312(s1) │ │ │ │ - ld a2,8(s2) │ │ │ │ - mv a1,s4 │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal cd64 │ │ │ │ + beqz a5,1ed7a │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1734 │ │ │ │ + li a2,1475 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1922 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1462 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a5,40(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu a5,s3,1ed34 │ │ │ │ + j 1eda6 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1688 │ │ │ │ + li a2,1471 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1876 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1564 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 1d774 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1652 │ │ │ │ + li a2,1461 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1840 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1624 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1636 │ │ │ │ + li a2,1378 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1600 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + lw s1,28(a1) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,8(a1) │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal af94 │ │ │ │ sd a0,8(s0) │ │ │ │ - j 1f4fa │ │ │ │ - addi sp,sp,-528 │ │ │ │ - sd s5,472(sp) │ │ │ │ - lw s5,528(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - sd s9,440(sp) │ │ │ │ - auipc s9,0x5b │ │ │ │ - ld s9,-1632(s9) │ │ │ │ - sd ra,520(sp) │ │ │ │ - sd a3,88(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd s0,512(sp) │ │ │ │ - sd s1,504(sp) │ │ │ │ - sd s2,496(sp) │ │ │ │ - sd s3,488(sp) │ │ │ │ - sd s6,464(sp) │ │ │ │ - sd s7,456(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - sd s4,480(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - sd a5,392(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s8,448(sp) │ │ │ │ - sd s10,432(sp) │ │ │ │ - sd s11,424(sp) │ │ │ │ - fsd fs0,408(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - sd zero,360(sp) │ │ │ │ - mv a0,a7 │ │ │ │ - sd zero,368(sp) │ │ │ │ - sd zero,376(sp) │ │ │ │ - sd zero,384(sp) │ │ │ │ - sd zero,296(sp) │ │ │ │ - sd zero,304(sp) │ │ │ │ - sd zero,312(sp) │ │ │ │ - sd zero,320(sp) │ │ │ │ - sd zero,328(sp) │ │ │ │ - sd zero,336(sp) │ │ │ │ - mv s0,a7 │ │ │ │ - ld s1,536(sp) │ │ │ │ - sd zero,344(sp) │ │ │ │ - sd zero,352(sp) │ │ │ │ - jal 575e8 │ │ │ │ + beqz a0,1ee8a │ │ │ │ + slli a4,s1,0x20 │ │ │ │ mv a5,a0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,72(sp) │ │ │ │ - jal 562a8 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56214 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + mv a0,s2 │ │ │ │ + add s1,s1,a5 │ │ │ │ + jal 2d252 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1534 │ │ │ │ + li a2,1378 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1706 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1702 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + lw s2,28(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ mv s3,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a76 │ │ │ │ - sext.w s3,s3 │ │ │ │ - li s7,0 │ │ │ │ - bnez a0,1f89a │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,1f636 │ │ │ │ - ld a4,72(sp) │ │ │ │ - lbu a5,62(s0) │ │ │ │ - sd a4,80(sp) │ │ │ │ - bnez a5,1f8a6 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 565f4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5656e │ │ │ │ - mv s4,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a76 │ │ │ │ - sext.w s4,s4 │ │ │ │ - li a3,0 │ │ │ │ - bnez a0,1fac6 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a2,s8 │ │ │ │ - addi a1,sp,240 │ │ │ │ - li a0,0 │ │ │ │ - jal 13f28 │ │ │ │ - j 1f63a │ │ │ │ - sd zero,80(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s8,sp,184 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s1) │ │ │ │ + beqz a0,1ef0a │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + mv a5,a0 │ │ │ │ + srli s2,a4,0x1d │ │ │ │ + mv a0,s3 │ │ │ │ + add s0,a5,s2 │ │ │ │ + jal 2d252 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw zero,68(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw zero,80(a5) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + jal 1d774 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s6,16(sp) │ │ │ │ + lw s6,28(a1) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + bne s6,a6,1f020 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a1,s6,1 │ │ │ │ + mv s3,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv s2,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a0,1f01c │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s8,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + add s1,a1,s8 │ │ │ │ + jal 2d252 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw zero,68(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw zero,80(a5) │ │ │ │ + lbu a5,0(s2) │ │ │ │ + addiw a5,a5,-62 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,1ef88 │ │ │ │ + jal 1d750 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + slli s1,s4,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + addi a1,s2,1 │ │ │ │ + mv a0,s2 │ │ │ │ + add s1,s1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + ld a5,0(s0) │ │ │ │ mv a4,s3 │ │ │ │ - mv a2,s2 │ │ │ │ mv a3,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 13f28 │ │ │ │ - li a1,16 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s0 │ │ │ │ + sd s2,24(a5) │ │ │ │ + sw s4,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1ea92 │ │ │ │ + lw a5,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu s3,a5,1f00e │ │ │ │ + lw a5,40(s0) │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a5,s3,1effc │ │ │ │ + lw a5,28(s0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + sw a4,40(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,28(s0) │ │ │ │ + bnez a3,1efe4 │ │ │ │ + lw a5,24(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,24(s0) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a5,28(s0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a4,40(s0) │ │ │ │ + sw a5,28(s0) │ │ │ │ + bnez a3,1efe4 │ │ │ │ + j 1efde │ │ │ │ + lw a5,40(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu a5,s3,1efd0 │ │ │ │ + j 1effc │ │ │ │ + jal 1d774 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1152 │ │ │ │ + li a2,1424 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1300 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,1932 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s3,24(sp) │ │ │ │ + lw s3,0(a5) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + addiw s3,s3,2 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + addiw s0,s0,2 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s6,0(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + ld s6,24(a5) │ │ │ │ + jal af94 │ │ │ │ mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - fcvt.d.wu fa5,s3 │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fs0,1194(a5) │ │ │ │ - lw a5,272(s1) │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d s11,fa5,rtz │ │ │ │ - sext.w a4,s11 │ │ │ │ - sd a4,104(sp) │ │ │ │ - bgeu s3,a5,1f7bc │ │ │ │ - addi a5,s1,400 │ │ │ │ - sd zero,112(sp) │ │ │ │ - li s7,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - beqz s4,1f696 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bgeu s4,a5,1f8b2 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - li s10,0 │ │ │ │ - jal 487f2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 24cc0 │ │ │ │ - li a1,10 │ │ │ │ - jal 489c6 │ │ │ │ - mv s11,a0 │ │ │ │ - beqz s3,1f79a │ │ │ │ - li a3,0 │ │ │ │ - beqz s7,1f6c8 │ │ │ │ - lw a5,0(s7) │ │ │ │ - li a3,0 │ │ │ │ - bnez a5,1f946 │ │ │ │ - beqz s4,1f7a0 │ │ │ │ - addi a5,sp,240 │ │ │ │ - sd a5,128(sp) │ │ │ │ - beqz s10,1f6dc │ │ │ │ - lw a5,0(s10) │ │ │ │ - bnez a5,1f92e │ │ │ │ - li a4,0 │ │ │ │ - ld a6,64(sp) │ │ │ │ - mv a7,s1 │ │ │ │ - mv a5,s6 │ │ │ │ - mv a2,s5 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 25a04 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 141f0 │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 141f0 │ │ │ │ - beqz s7,1f70e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 45328 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - beqz s10,1f71e │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45328 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,360(sp) │ │ │ │ - beqz a1,1f738 │ │ │ │ - mv a2,s3 │ │ │ │ li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - ld a1,368(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3480 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3480 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1930 │ │ │ │ mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ + jal 32a0 │ │ │ │ + mv s5,a0 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1914 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32a0 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,1f0ea │ │ │ │ + li s0,1 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s11 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a1,376(sp) │ │ │ │ - beqz a1,1f766 │ │ │ │ - mv a2,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - ld a1,384(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - ld a4,392(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,200c6 │ │ │ │ - ld ra,520(sp) │ │ │ │ - ld s0,512(sp) │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s2,496(sp) │ │ │ │ - ld s3,488(sp) │ │ │ │ - ld s4,480(sp) │ │ │ │ - ld s5,472(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - ld s7,456(sp) │ │ │ │ - ld s8,448(sp) │ │ │ │ - ld s9,440(sp) │ │ │ │ - ld s10,432(sp) │ │ │ │ - ld s11,424(sp) │ │ │ │ - fld fs0,408(sp) │ │ │ │ - addi sp,sp,528 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - li a3,0 │ │ │ │ - bnez s4,1fad2 │ │ │ │ - ld a6,64(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s11 │ │ │ │ - mv a7,s1 │ │ │ │ - mv a5,s6 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s5 │ │ │ │ - jal 25a04 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 141f0 │ │ │ │ - j 1f6fe │ │ │ │ - lbu a4,388(s1) │ │ │ │ - addi a5,sp,328 │ │ │ │ - addi s10,sp,296 │ │ │ │ - mv a3,a5 │ │ │ │ - sd a5,128(sp) │ │ │ │ - mv a2,s10 │ │ │ │ - li a5,1 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1442a │ │ │ │ - lw a5,388(s1) │ │ │ │ - bnez a5,1f7f2 │ │ │ │ - lw a5,352(s1) │ │ │ │ - beqz a5,1f7f2 │ │ │ │ - ld a0,296(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36f48 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a0,1fd82 │ │ │ │ mv a0,s2 │ │ │ │ - jal 46998 │ │ │ │ - li s7,0 │ │ │ │ - bnez a0,1f888 │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,1f81c │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s3,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,1fca0 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,1ff0c │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,1ff70 │ │ │ │ - mv a6,s1 │ │ │ │ - addi a5,sp,360 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a3,64(sp) │ │ │ │ - lw a2,8(s6) │ │ │ │ - mv a4,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ mv a1,s3 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 5c2c │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,128(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - li a5,0 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1442a │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a6,72(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a7,s7 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a3,s10 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 5d06 │ │ │ │ - lbu a5,448(s1) │ │ │ │ - bnez a5,1fad8 │ │ │ │ - addi a5,s1,400 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - j 1f68a │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56a68 │ │ │ │ - mv s7,a0 │ │ │ │ - j 1f5f2 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 57c66 │ │ │ │ - sd a0,80(sp) │ │ │ │ - j 1f606 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - addi a5,sp,240 │ │ │ │ - addi a3,sp,344 │ │ │ │ - addi a2,sp,312 │ │ │ │ - mv a1,a5 │ │ │ │ - sd a5,128(sp) │ │ │ │ li a0,0 │ │ │ │ - li a5,0 │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a2,136(sp) │ │ │ │ - jal 1442a │ │ │ │ - lw a5,388(s1) │ │ │ │ - bnez a5,1f8da │ │ │ │ - lw a5,352(s1) │ │ │ │ - bnez a5,1fe5a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - beqz a0,1fc6e │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - li s10,0 │ │ │ │ - beqz a0,1fb8a │ │ │ │ - fcvt.d.wu fa5,s4 │ │ │ │ - lbu a5,448(s1) │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sw a4,160(sp) │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,120(sp) │ │ │ │ - bnez a5,1f95a │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - beqz a5,1fa9e │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s3,a5,1fa9e │ │ │ │ - bltu s4,a5,1fa9e │ │ │ │ - sd zero,96(sp) │ │ │ │ - j 1fa54 │ │ │ │ - mv a0,s10 │ │ │ │ - sd a3,72(sp) │ │ │ │ - jal 47fc0 │ │ │ │ - ld a2,216(s1) │ │ │ │ - mv a1,s6 │ │ │ │ - sd a0,56(sp) │ │ │ │ - jal 4807c │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - j 1f6de │ │ │ │ - mv a0,s7 │ │ │ │ - jal 47fc0 │ │ │ │ - ld a2,216(s1) │ │ │ │ - mv a1,s6 │ │ │ │ - sd a0,56(sp) │ │ │ │ - jal 4807c │ │ │ │ - ld a3,56(sp) │ │ │ │ - j 1f6c8 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1fcce │ │ │ │ - lbu a5,448(s1) │ │ │ │ - beqz a5,1f90c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1fca4 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 361c6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1fd56 │ │ │ │ - ld a5,376(sp) │ │ │ │ - beqz a5,1fda4 │ │ │ │ - addi a5,sp,376 │ │ │ │ - sd a5,152(sp) │ │ │ │ - li a1,16 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,168(sp) │ │ │ │ - jal 46c0e │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a7,144(sp) │ │ │ │ - ld a6,136(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a3,168(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ mv a1,s6 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,152(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 35772 │ │ │ │ - sd a0,88(sp) │ │ │ │ - jal 46a42 │ │ │ │ - sd a0,96(sp) │ │ │ │ - bnez a0,1fece │ │ │ │ - lw a2,356(s1) │ │ │ │ - ld a1,88(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 50628 │ │ │ │ - mv a5,a0 │ │ │ │ mv a0,s2 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,152(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1feb4 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ + jal 3480 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3480 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,270 │ │ │ │ mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - beqz a5,1fa72 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s3,a5,1fa72 │ │ │ │ - bltu s4,a5,1fa9e │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv a7,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 367da │ │ │ │ - ld a5,96(sp) │ │ │ │ - beqz a5,1fa9e │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s4,a5,1fa9e │ │ │ │ - bltu s3,a5,1fa9e │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a3,72(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - mv a7,s4 │ │ │ │ - mv a6,s3 │ │ │ │ - addi a5,sp,328 │ │ │ │ - addi a4,sp,296 │ │ │ │ + jal 32a0 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,254 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32a0 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3580 │ │ │ │ + seqz s0,a0 │ │ │ │ + j 1f0c8 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv t1,a2 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + addiw a2,a2,-62 │ │ │ │ + andi a2,a2,253 │ │ │ │ + beqz a2,1f170 │ │ │ │ + jal 1d72c │ │ │ │ + addiw s8,a3,-1 │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv s0,a1 │ │ │ │ + mv a2,s3 │ │ │ │ + mv s4,a0 │ │ │ │ + addi a1,t1,1 │ │ │ │ + mv a0,t1 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + mv s5,a5 │ │ │ │ + mv s2,a7 │ │ │ │ + mv s1,a6 │ │ │ │ + jal 36a0 │ │ │ │ + add s3,s3,a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a0,56(a5) │ │ │ │ + sw s8,12(a5) │ │ │ │ + lbu a5,62(s0) │ │ │ │ + bnez a5,1f218 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1ea92 │ │ │ │ + ld a5,8(s0) │ │ │ │ + beqz s5,1f28e │ │ │ │ + beqz a5,1f2b0 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1eb78 │ │ │ │ + lw a4,36(s0) │ │ │ │ + mv a5,a4 │ │ │ │ + bltu s1,a4,1f27e │ │ │ │ + lw a3,40(s0) │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bltu a3,s1,1f27a │ │ │ │ + lw a5,32(s0) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld ra,72(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sw a2,40(s0) │ │ │ │ + sd a5,32(s0) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s6 │ │ │ │ mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 367da │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 24cc0 │ │ │ │ - li a1,10 │ │ │ │ - jal 489c6 │ │ │ │ - mv s11,a0 │ │ │ │ - beqz s3,1fac2 │ │ │ │ - bnez s7,1f6be │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1f040 │ │ │ │ + bnez a0,1f1b6 │ │ │ │ li a3,0 │ │ │ │ - j 1f6d0 │ │ │ │ - mv a1,s5 │ │ │ │ + auipc a2,0x40 │ │ │ │ + addi a2,a2,1544 │ │ │ │ + li a1,1588 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,780 │ │ │ │ + jal 154fa │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x40 │ │ │ │ + addi a2,a2,1574 │ │ │ │ + li a1,1589 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,754 │ │ │ │ + jal 154fa │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x40 │ │ │ │ + addi a2,a2,1596 │ │ │ │ + li a1,1590 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,728 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a2,s1 │ │ │ │ + j 1f1f0 │ │ │ │ + lw a3,40(s0) │ │ │ │ + mv a5,s1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bgeu a3,s1,1f1f0 │ │ │ │ + j 1f27a │ │ │ │ + beqz a5,1f1dc │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,544 │ │ │ │ + li a2,1601 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,676 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,1388 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,512 │ │ │ │ + li a2,1598 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,644 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,1308 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv a7,a2 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + addiw a2,a2,-62 │ │ │ │ + andi a2,a2,253 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + beqz a2,1f2fc │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 1d72c │ │ │ │ + addiw s6,a3,-1 │ │ │ │ + slli s4,s6,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv s0,a1 │ │ │ │ + mv a2,s4 │ │ │ │ + addi a1,a7,1 │ │ │ │ + mv a0,a7 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + mv s1,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + mv s5,a3 │ │ │ │ + jal 36a0 │ │ │ │ + add s4,s4,a0 │ │ │ │ + sb zero,0(s4) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli s8,s3,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli s9,s8,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a0,56(a5) │ │ │ │ + sw s6,12(a5) │ │ │ │ + lbu a4,62(s0) │ │ │ │ + beqz a4,1f35c │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a1,s3 │ │ │ │ mv a0,s0 │ │ │ │ - jal 56b44 │ │ │ │ - mv a3,a0 │ │ │ │ - j 1f628 │ │ │ │ - addi a5,sp,240 │ │ │ │ - sd a5,128(sp) │ │ │ │ - j 1f6dc │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - addi a5,s1,400 │ │ │ │ - sd zero,112(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - bnez a0,1f68a │ │ │ │ - lw a2,408(s1) │ │ │ │ - mv a1,a5 │ │ │ │ + jal 1f040 │ │ │ │ + beqz a0,1f444 │ │ │ │ + ld a5,0(s0) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw s4,64(a5) │ │ │ │ + addw a3,s1,s4 │ │ │ │ + bnez s4,1f3be │ │ │ │ + lw a4,36(s0) │ │ │ │ + sw a3,64(a5) │ │ │ │ + sd s2,48(a5) │ │ │ │ + mv a5,a4 │ │ │ │ + bltu s1,a4,1f3ae │ │ │ │ + lw a3,40(s0) │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bltu a3,s1,1f3aa │ │ │ │ + lw a5,32(s0) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld ra,88(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sw a2,40(s0) │ │ │ │ + sd a5,32(s0) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a2,s1 │ │ │ │ + j 1f382 │ │ │ │ + lw a3,40(s0) │ │ │ │ + mv a5,s1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bgeu a3,s1,1f382 │ │ │ │ + j 1f3aa │ │ │ │ + addiw a1,a3,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ + addiw s5,a3,1 │ │ │ │ + ld s6,48(a5) │ │ │ │ + sd s7,24(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + ld a0,16(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + addiw a5,s4,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a0,16(s0) │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + add a0,a0,s8 │ │ │ │ + sw a5,0(a0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,s2,a4 │ │ │ │ mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - mv a4,s10 │ │ │ │ - jal 361c6 │ │ │ │ - ld a1,104(sp) │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - bnez a0,1f896 │ │ │ │ - ld a4,360(sp) │ │ │ │ - addi a5,sp,360 │ │ │ │ - beqz a4,1ffd6 │ │ │ │ - li a1,16 │ │ │ │ + jal 36a0 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + add s4,s4,s2 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sb zero,0(s4) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sext.w s7,s5 │ │ │ │ + mv a3,s7 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s7,24(sp) │ │ │ │ + j 1f368 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,124 │ │ │ │ + li a2,1554 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,240 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,1104 │ │ │ │ + sd s7,24(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s5,72(sp) │ │ │ │ + lw s5,28(a1) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + sd s11,24(sp) │ │ │ │ li a0,0 │ │ │ │ - sd a5,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,112(sp) │ │ │ │ - jal 46c0e │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a7,128(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a3,112(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,136(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s3,0(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + divuw s9,s5,a2 │ │ │ │ + mv s2,a2 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz s2,1f758 │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + addiw s8,s2,-1 │ │ │ │ + beqz s8,1f768 │ │ │ │ + slli s3,s9,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s6,s3 │ │ │ │ + sext.w s4,s2 │ │ │ │ + or s3,s3,a4 │ │ │ │ + bgeu s8,s2,1f4c8 │ │ │ │ + sext.w s4,s8 │ │ │ │ + ld s1,8(sp) │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + li s7,1 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - jal 35772 │ │ │ │ - sd a0,136(sp) │ │ │ │ - jal 46998 │ │ │ │ - sd a0,112(sp) │ │ │ │ - bnez a0,1ff8e │ │ │ │ - ld s10,136(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - j 1f68a │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,136(sp) │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a5,1 │ │ │ │ - jal 1442a │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,1fbba │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s4,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bnez a4,1fbba │ │ │ │ - li a4,1 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,376(sp) │ │ │ │ - sd zero,384(sp) │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,1fdfe │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,1fe2e │ │ │ │ - ld s10,136(sp) │ │ │ │ - mv a6,s1 │ │ │ │ - addi a5,sp,376 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a3,s4 │ │ │ │ + jal af94 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb s7,62(a0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + sd s3,24(a0) │ │ │ │ mv a1,s6 │ │ │ │ li a0,0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a2,s10 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s11) │ │ │ │ + sd a0,0(s10) │ │ │ │ + beqz a5,1f54e │ │ │ │ + ld s10,0(s1) │ │ │ │ li a0,0 │ │ │ │ - sd s10,136(sp) │ │ │ │ - jal 1442a │ │ │ │ - ld a3,64(sp) │ │ │ │ - lw a2,8(s6) │ │ │ │ - ld a0,152(sp) │ │ │ │ - mv a4,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 5c2c │ │ │ │ - li a1,16 │ │ │ │ - mv s10,a0 │ │ │ │ + lwu a1,28(s10) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s10) │ │ │ │ + ld a5,16(s11) │ │ │ │ + ld t3,0(s1) │ │ │ │ + beqz a5,1f76c │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(t3) │ │ │ │ + lw t0,28(t3) │ │ │ │ + beqz t0,1f5ee │ │ │ │ + ld a1,8(s11) │ │ │ │ + ld t1,0(s11) │ │ │ │ + ld a7,0(t3) │ │ │ │ + lw a2,36(t3) │ │ │ │ + lw a3,40(t3) │ │ │ │ + beqz a1,1f77e │ │ │ │ + ld t6,8(t3) │ │ │ │ + addw t5,t0,s0 │ │ │ │ + mv t0,t5 │ │ │ │ + mv a5,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,152(sp) │ │ │ │ - jal 46c0e │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a4,144(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a3,136(sp) │ │ │ │ - ld a1,152(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a7,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 5d06 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bgeu s3,a5,1fd0c │ │ │ │ - lw a2,356(s1) │ │ │ │ - ld a1,152(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 50628 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,120(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - j 1f8f0 │ │ │ │ - li a5,1 │ │ │ │ - ld a1,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,136(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - mv a5,s4 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - jal 5019c │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv s2,s10 │ │ │ │ - j 1f8e4 │ │ │ │ - li a4,1 │ │ │ │ - j 1f81c │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - beqz a0,1f974 │ │ │ │ - ld a1,120(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46a7a │ │ │ │ - beqz a0,1f974 │ │ │ │ - lw a5,160(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - addw a1,s11,a5 │ │ │ │ - jal 46aea │ │ │ │ - beqz a0,1f974 │ │ │ │ - j 1f90c │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - beqz a5,1f964 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s3,a5,1f964 │ │ │ │ - bltu s4,a5,1f964 │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv a7,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 367da │ │ │ │ - j 1f964 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - addi a3,sp,328 │ │ │ │ - addi a2,sp,296 │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s8 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a4,a6,0x1d │ │ │ │ + add a6,t1,a4 │ │ │ │ + ld s0,0(a6) │ │ │ │ + add t2,a7,a0 │ │ │ │ + add a4,a4,a1 │ │ │ │ + sd s0,0(t2) │ │ │ │ + ld t2,0(a4) │ │ │ │ + add a4,t6,a0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd t2,0(a4) │ │ │ │ + ld a4,0(a6) │ │ │ │ + mv t2,a2 │ │ │ │ + mv a6,a3 │ │ │ │ + lw a4,64(a4) │ │ │ │ + addi a0,a0,8 │ │ │ │ + bgeu a4,a2,1f5d0 │ │ │ │ + mv t2,a4 │ │ │ │ + sext.w a2,t2 │ │ │ │ + bgeu a3,a4,1f5da │ │ │ │ + mv a6,a4 │ │ │ │ + sext.w a3,a6 │ │ │ │ + bne a5,t5,1f596 │ │ │ │ + sw a2,36(t3) │ │ │ │ + sw a3,40(t3) │ │ │ │ + sext.w s0,t0 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s8,s4,1f4d2 │ │ │ │ + bgeu s8,s2,1f806 │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + remuw s3,s5,s2 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s4,1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + addw s3,s3,s9 │ │ │ │ + slli s5,s3,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli s3,a4,0x1d │ │ │ │ + or s5,s5,a5 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - sd a3,168(sp) │ │ │ │ - sd a2,160(sp) │ │ │ │ - jal 1442a │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a1,216(s1) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a3,168(sp) │ │ │ │ - ld a2,160(sp) │ │ │ │ - ld a0,152(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - jal 5019c │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,152(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,120(sp) │ │ │ │ - sd a5,152(sp) │ │ │ │ - j 1fc40 │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - beqz a0,1f9b6 │ │ │ │ - ld a1,120(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46a7a │ │ │ │ - beqz a0,1f9b6 │ │ │ │ - lw a5,160(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - addw a1,s11,a5 │ │ │ │ - jal 46aea │ │ │ │ - beqz a0,1f9b6 │ │ │ │ - sd zero,96(sp) │ │ │ │ - j 1fa2e │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a3,216(s1) │ │ │ │ - ld a7,96(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - sd a0,16(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a1,s2 │ │ │ │ + jal af94 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb s4,62(a0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv s6,a0 │ │ │ │ + sd s5,24(a0) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s11) │ │ │ │ + sd a0,0(s6) │ │ │ │ + beqz a5,1f6a8 │ │ │ │ + ld s6,0(s1) │ │ │ │ + li a0,0 │ │ │ │ + lwu a1,28(s6) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s6) │ │ │ │ + ld a5,16(s11) │ │ │ │ + ld t3,0(s1) │ │ │ │ + beqz a5,1f7ba │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(t3) │ │ │ │ + lw t0,28(t3) │ │ │ │ + beqz t0,1f744 │ │ │ │ + ld t5,8(s11) │ │ │ │ + ld t1,0(s11) │ │ │ │ + ld a6,0(t3) │ │ │ │ + lw a3,36(t3) │ │ │ │ + lw a2,40(t3) │ │ │ │ + beqz t5,1f7ca │ │ │ │ + ld t2,8(t3) │ │ │ │ + addw t6,s0,t0 │ │ │ │ + mv t0,t6 │ │ │ │ + mv a5,s0 │ │ │ │ + li a1,0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a4,a0,0x1d │ │ │ │ + add a0,t1,a4 │ │ │ │ + ld s0,0(a0) │ │ │ │ + add a7,a6,a1 │ │ │ │ + add a4,a4,t5 │ │ │ │ + sd s0,0(a7) │ │ │ │ + ld a7,0(a4) │ │ │ │ + add a4,t2,a1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a7,0(a4) │ │ │ │ + ld a4,0(a0) │ │ │ │ + mv a7,a3 │ │ │ │ + mv a0,a2 │ │ │ │ + lw a4,64(a4) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bgeu a4,a3,1f726 │ │ │ │ + mv a7,a4 │ │ │ │ + sext.w a3,a7 │ │ │ │ + bgeu a2,a4,1f730 │ │ │ │ + mv a0,a4 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bne a5,t6,1f6f0 │ │ │ │ + sw a3,36(t3) │ │ │ │ + sw a2,40(t3) │ │ │ │ + sext.w s0,t0 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s8,s2,1f62c │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li s0,0 │ │ │ │ + j 1f5fe │ │ │ │ + lbu a4,59(s11) │ │ │ │ + beqz a4,1f568 │ │ │ │ + lbu a4,60(s11) │ │ │ │ + beqz a4,1f568 │ │ │ │ + j 1f55a │ │ │ │ + addw a6,t0,s0 │ │ │ │ + mv t0,a6 │ │ │ │ + mv a5,s0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a4,a1,0x1d │ │ │ │ + add a4,a4,t1 │ │ │ │ + ld a1,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a7,a7,8 │ │ │ │ + lw a4,64(a1) │ │ │ │ + sd a1,-8(a7) │ │ │ │ + mv a0,a4 │ │ │ │ + bgeu a2,a4,1f7a4 │ │ │ │ + mv a0,a2 │ │ │ │ + mv a1,a4 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bgeu a4,a3,1f7b0 │ │ │ │ + mv a1,a3 │ │ │ │ + sext.w a3,a1 │ │ │ │ + bne a5,a6,1f786 │ │ │ │ + j 1f5e2 │ │ │ │ + lbu a4,59(s11) │ │ │ │ + beqz a4,1f6c2 │ │ │ │ + lbu a4,60(s11) │ │ │ │ + beqz a4,1f6c2 │ │ │ │ + j 1f6b4 │ │ │ │ + addw a7,s0,t0 │ │ │ │ + mv t0,a7 │ │ │ │ + mv a4,a6 │ │ │ │ + mv a5,s0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1d │ │ │ │ + add a1,a1,t1 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv a6,a3 │ │ │ │ + lw a1,64(a0) │ │ │ │ + sd a0,0(a4) │ │ │ │ + mv a0,a2 │ │ │ │ + bgeu a1,a3,1f7f0 │ │ │ │ + mv a6,a1 │ │ │ │ + sext.w a3,a6 │ │ │ │ + bgeu a2,a1,1f7fa │ │ │ │ + mv a0,a1 │ │ │ │ + sext.w a2,a0 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a5,a7,1f7d4 │ │ │ │ + j 1f738 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + lw a5,24(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - li a5,2 │ │ │ │ - mv a4,s8 │ │ │ │ - mv a2,s6 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + bgeu a2,a5,1f9b0 │ │ │ │ + mv s2,a1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d5b2 │ │ │ │ - mv s2,a0 │ │ │ │ - j 1f7f2 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,136(sp) │ │ │ │ - ld a1,128(sp) │ │ │ │ + li a1,152 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + jal af94 │ │ │ │ li a5,1 │ │ │ │ + sw zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + lw a5,24(s2) │ │ │ │ + addw a4,s0,s3 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + bltu a5,a4,1f964 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,24(s1) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ - jal 1442a │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,1fdd6 │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s4,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bnez a4,1fdd6 │ │ │ │ - li a4,1 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,376(sp) │ │ │ │ - sd zero,384(sp) │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,20094 │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,20066 │ │ │ │ - ld a2,136(sp) │ │ │ │ - addi a5,sp,376 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s6 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s2) │ │ │ │ + sd a0,0(s1) │ │ │ │ + beqz a5,1f8d2 │ │ │ │ + lwu a1,28(s1) │ │ │ │ li a0,0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - j 1f9c0 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s10,a5,0x1c │ │ │ │ - mv a1,s10 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s1) │ │ │ │ + ld a5,16(s2) │ │ │ │ + beqz a5,1f96a │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(s1) │ │ │ │ + lw a7,28(s1) │ │ │ │ + beqz a7,1f954 │ │ │ │ + ld t4,8(s2) │ │ │ │ + ld t3,0(s2) │ │ │ │ + ld a6,0(s1) │ │ │ │ + lw a1,36(s1) │ │ │ │ + lw a2,40(s1) │ │ │ │ + beqz t4,1f978 │ │ │ │ + ld t5,8(s1) │ │ │ │ + addw a7,s0,a7 │ │ │ │ + li a4,0 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a0,t3,a5 │ │ │ │ + ld t1,0(a0) │ │ │ │ + add a3,a6,a4 │ │ │ │ + add a5,a5,t4 │ │ │ │ + sd t1,0(a3) │ │ │ │ + ld a3,0(a5) │ │ │ │ + add a5,t5,a4 │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a5,0(a0) │ │ │ │ + lw a5,64(a5) │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a1,a5,1f938 │ │ │ │ + mv a3,a1 │ │ │ │ + sext.w a1,a3 │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a5,a2,1f944 │ │ │ │ + mv a3,a2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w a2,a3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne s0,a7,1f90a │ │ │ │ + sw a1,36(s1) │ │ │ │ + sw a2,40(s1) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + subw s3,a5,s0 │ │ │ │ + j 1f8a0 │ │ │ │ + lbu a4,59(s2) │ │ │ │ + beqz a4,1f8e4 │ │ │ │ + lbu a4,60(s2) │ │ │ │ + beqz a4,1f8e4 │ │ │ │ + j 1f8d8 │ │ │ │ + mv a5,a6 │ │ │ │ + addw a7,s0,a7 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a4,a4,t3 │ │ │ │ + ld a3,0(a4) │ │ │ │ + lw a4,64(a3) │ │ │ │ + sd a3,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a1,a4,1f996 │ │ │ │ + mv a3,a1 │ │ │ │ + sext.w a1,a3 │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a4,a2,1f9a2 │ │ │ │ + mv a3,a2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w a2,a3 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne s0,a7,1f97e │ │ │ │ + j 1f950 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1248 │ │ │ │ + li a2,1687 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1148 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-236 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd ra,152(sp) │ │ │ │ + lbu a5,60(a1) │ │ │ │ + sd s0,144(sp) │ │ │ │ + beqz a5,1fcae │ │ │ │ + ld a5,96(a1) │ │ │ │ + sd s7,88(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + lw a5,8(a5) │ │ │ │ + mv s7,a1 │ │ │ │ + bltu a5,a2,1fc7a │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + sd s9,72(sp) │ │ │ │ + srli s9,a5,0x1d │ │ │ │ + mv a1,s9 │ │ │ │ li a0,0 │ │ │ │ - sd a4,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,152(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,376(sp) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a3,1fe1a │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 1fbc8 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s10,a5,0x1c │ │ │ │ - mv a1,s10 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,96(s7) │ │ │ │ + sd a0,40(sp) │ │ │ │ + lw s8,8(a5) │ │ │ │ + divuw s10,s8,s0 │ │ │ │ + remuw s8,s8,s0 │ │ │ │ + beqz s0,1fbae │ │ │ │ + add a5,s9,a0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + addiw a5,s10,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + addiw a5,s10,-1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - sd a4,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,152(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,384(sp) │ │ │ │ - add a3,a0,s10 │ │ │ │ + jal af94 │ │ │ │ + li a4,1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a4,62(a0) │ │ │ │ + sd a0,0(s3) │ │ │ │ + li a2,152 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sb zero,61(a5) │ │ │ │ + sw zero,28(a5) │ │ │ │ + sw zero,32(a5) │ │ │ │ sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a3,a5,1fe4a │ │ │ │ - j 1fbce │ │ │ │ - ld a0,312(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - jal 36f48 │ │ │ │ - sext.w s10,a0 │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,s10,1f8da │ │ │ │ + sd zero,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + bnez s8,1fbc0 │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv s11,s10 │ │ │ │ + ld a4,16(sp) │ │ │ │ + slli s2,s11,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s0,s2,0x1 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + and s1,s11,a4 │ │ │ │ li a1,16 │ │ │ │ + add s0,s0,s2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,152(sp) │ │ │ │ - jal 46c0e │ │ │ │ - li a5,1 │ │ │ │ - ld a3,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a7,96(sp) │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - ld a1,152(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - li a5,2 │ │ │ │ - mv a2,s6 │ │ │ │ + or s1,s1,a5 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + jal af94 │ │ │ │ + mv s9,a0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d5b2 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,20030 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - j 1f8da │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - beqz a0,1fa38 │ │ │ │ - lw a5,160(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - addw a1,s11,a5 │ │ │ │ - jal 46aea │ │ │ │ - j 1fa38 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 361c6 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - j 1fa02 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ + jal af94 │ │ │ │ + ld a4,96(s7) │ │ │ │ + slli a5,s5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli s7,a5,0x4 │ │ │ │ - mv a1,s7 │ │ │ │ + sd a0,0(s9) │ │ │ │ + ld a1,0(a4) │ │ │ │ + slli s2,a5,0x1 │ │ │ │ + add s2,s2,a5 │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + mv a2,s0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sd s1,8(s9) │ │ │ │ + li a2,0 │ │ │ │ + beqz s5,1fb3c │ │ │ │ + ld a5,96(s7) │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a2,16(a5) │ │ │ │ + beqz s11,1fb5a │ │ │ │ + ld a5,0(s9) │ │ │ │ + add a3,a5,s0 │ │ │ │ + addi a3,a3,16 │ │ │ │ + addi a5,a5,16 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bne a5,a3,1fb4c │ │ │ │ + ld a5,104(s7) │ │ │ │ + bnez a5,1fbdc │ │ │ │ + ld a3,0(s3) │ │ │ │ + ld a4,0(s9) │ │ │ │ + sd s9,96(a3) │ │ │ │ + sd s6,104(a3) │ │ │ │ + beqz s6,1fbc8 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + ld a2,0(s6) │ │ │ │ + slli a5,s4,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lw a5,16(a2) │ │ │ │ + lw a4,16(a4) │ │ │ │ + bne a4,a5,1fc5a │ │ │ │ + sw a5,24(a3) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,8 │ │ │ │ + addw s5,s11,s5 │ │ │ │ + bne a5,s3,1fa44 │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + ld s11,24(sp) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + mv s4,s10 │ │ │ │ + j 1faca │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli a5,s4,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a5,16(a4) │ │ │ │ + j 1fb92 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,360(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - add a3,a0,s7 │ │ │ │ - beqz s3,2005e │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a3,a0,1ff30 │ │ │ │ - lw a2,392(s1) │ │ │ │ - li a3,1 │ │ │ │ - bne a2,a3,1f830 │ │ │ │ - slli s7,a5,0x4 │ │ │ │ - mv a1,s7 │ │ │ │ + jal af94 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - sd a0,368(sp) │ │ │ │ - add a5,a0,s7 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a5,a0,1ff5e │ │ │ │ - j 1f830 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s7,a5,0x1c │ │ │ │ - mv a1,s7 │ │ │ │ + jal af94 │ │ │ │ + ld a5,104(s7) │ │ │ │ + sd a0,0(s6) │ │ │ │ + mv a2,s0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sd s1,8(s6) │ │ │ │ + bnez s5,1fc28 │ │ │ │ + li a2,0 │ │ │ │ + beqz s11,1fc48 │ │ │ │ + ld a5,0(s6) │ │ │ │ + li a3,0 │ │ │ │ + addi a5,a5,16 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bltu a3,s11,1fc16 │ │ │ │ + j 1fb60 │ │ │ │ + ld a5,104(s7) │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a2,16(a5) │ │ │ │ + bnez s11,1fc0e │ │ │ │ + j 1fb60 │ │ │ │ + ld a3,0(s3) │ │ │ │ + ld a4,0(s9) │ │ │ │ + sd s9,96(a3) │ │ │ │ + sd s6,104(a3) │ │ │ │ + j 1fb74 │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1914 │ │ │ │ + li a2,1812 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1830 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-846 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1946 │ │ │ │ + li a2,1747 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1862 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-910 │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,-1998 │ │ │ │ + li a2,1746 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1914 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-978 │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd ra,88(sp) │ │ │ │ + lbu a5,60(a1) │ │ │ │ + beqz a5,1ff0c │ │ │ │ + ld a5,96(a1) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + lw a5,8(a5) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + bgeu a2,a5,1feea │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,368(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - bnez s3,1ff5a │ │ │ │ - j 1f830 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a0,136(sp) │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld a1,136(sp) │ │ │ │ - mv a4,s10 │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - mv a4,s10 │ │ │ │ - ld s10,136(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - sd s1,0(sp) │ │ │ │ - jal 361c6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46d5c │ │ │ │ - li a5,1 │ │ │ │ - sd a5,112(sp) │ │ │ │ - j 1fb7a │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,128(sp) │ │ │ │ + mv s6,a3 │ │ │ │ + jal af94 │ │ │ │ li a5,1 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 1442a │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,20006 │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s3,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bnez a4,20006 │ │ │ │ - li a4,1 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,200d8 │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,20140 │ │ │ │ - addi a5,sp,360 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,112(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - j 1fb38 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 46a42 │ │ │ │ - beqz a0,1fea6 │ │ │ │ - lw a2,356(s1) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 50628 │ │ │ │ - sd a0,152(sp) │ │ │ │ - jal 4829c │ │ │ │ - beqz a0,200ca │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld s2,152(sp) │ │ │ │ - j 1fea6 │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 1f82a │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ + mv s0,a0 │ │ │ │ + sb a5,62(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + li a2,128 │ │ │ │ + addi a1,s3,24 │ │ │ │ + addi a0,a0,24 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,61(s0) │ │ │ │ + ld a5,96(s3) │ │ │ │ + addw a4,s2,s6 │ │ │ │ + sw zero,28(s0) │ │ │ │ + lw a5,8(a5) │ │ │ │ + sw zero,32(s0) │ │ │ │ + bgeu a5,a4,1fd92 │ │ │ │ + subw s6,a5,s2 │ │ │ │ + slli s4,s6,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv s5,s4 │ │ │ │ + slli s1,s5,0x1 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + li a1,16 │ │ │ │ + add s1,s1,s5 │ │ │ │ li a0,0 │ │ │ │ - sd a4,168(sp) │ │ │ │ - sd a1,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,152(sp) │ │ │ │ - ld a4,168(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,384(sp) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a3,20084 │ │ │ │ - j 1fdea │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ + or s4,s4,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - sd a4,168(sp) │ │ │ │ - sd a1,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,152(sp) │ │ │ │ - ld a4,168(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,376(sp) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ + jal af94 │ │ │ │ + ld a4,96(s3) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a0,0(s7) │ │ │ │ + ld a1,0(a4) │ │ │ │ + slli s5,a5,0x1 │ │ │ │ + add s5,s5,a5 │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + mv a2,s1 │ │ │ │ + add a1,a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + sd s4,8(s7) │ │ │ │ + li a3,0 │ │ │ │ + bnez s2,1febc │ │ │ │ + beqz s6,1fe06 │ │ │ │ + ld a5,0(s7) │ │ │ │ + add a2,a5,s1 │ │ │ │ + addi a2,a2,16 │ │ │ │ addi a5,a5,16 │ │ │ │ - bne a3,a5,200b2 │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 1fde4 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 1fea6 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + subw a4,a4,a3 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bne a2,a5,1fdf8 │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,144(sp) │ │ │ │ - sd a5,136(sp) │ │ │ │ - sd a1,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,112(sp) │ │ │ │ - sd a0,360(sp) │ │ │ │ - ld a5,136(sp) │ │ │ │ - ld a4,144(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - add a1,a1,a0 │ │ │ │ - beqz s3,20160 │ │ │ │ - sd zero,0(a3) │ │ │ │ - sw zero,8(a3) │ │ │ │ - addi a3,a3,16 │ │ │ │ - bne a1,a3,200fe │ │ │ │ - lw a2,392(s1) │ │ │ │ - li a3,1 │ │ │ │ - bne a2,a3,2001a │ │ │ │ - slli a1,a5,0x4 │ │ │ │ + ld a4,104(s3) │ │ │ │ + slli s8,a5,0x1 │ │ │ │ + add s8,s8,a5 │ │ │ │ + slli s8,s8,0x3 │ │ │ │ + beqz a4,1fed8 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - sd a4,136(sp) │ │ │ │ - sd a1,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,112(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - sd a0,368(sp) │ │ │ │ - add a5,a3,a1 │ │ │ │ - sd zero,0(a3) │ │ │ │ - sw zero,8(a3) │ │ │ │ - addi a3,a3,16 │ │ │ │ - bne a5,a3,20130 │ │ │ │ - j 2001a │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s9,a0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - sd a4,136(sp) │ │ │ │ - sd a1,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,368(sp) │ │ │ │ - ld a1,112(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - bnez s3,2012c │ │ │ │ - j 2001a │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 20014 │ │ │ │ - ld a5,216(a3) │ │ │ │ + jal af94 │ │ │ │ + ld a5,104(s3) │ │ │ │ + sd a0,0(s9) │ │ │ │ + mv a2,s1 │ │ │ │ + ld a1,0(a5) │ │ │ │ + add a1,a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + sd s4,8(s9) │ │ │ │ + beqz s2,1fe66 │ │ │ │ + ld a5,104(s3) │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli a5,s2,0x1 │ │ │ │ + add a5,a5,s2 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s2,16(a5) │ │ │ │ + ld a3,0(s9) │ │ │ │ + addi s1,s1,16 │ │ │ │ + addi a5,a3,16 │ │ │ │ + add s1,s1,a3 │ │ │ │ + beqz s6,1fe86 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + subw a4,a4,s2 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bne a5,s1,1fe76 │ │ │ │ + ld a4,0(s7) │ │ │ │ + add a3,a3,s8 │ │ │ │ + lw a5,16(a3) │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a4,16(a4) │ │ │ │ + sd s7,96(s0) │ │ │ │ + sd s9,104(s0) │ │ │ │ + bne a4,a5,1ff40 │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + sw a5,24(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ld a5,96(s3) │ │ │ │ + addiw a4,s2,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + j 1fde8 │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd s7,96(s0) │ │ │ │ + sd zero,104(s0) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a5,16(a5) │ │ │ │ + j 1fea0 │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1550 │ │ │ │ + li a2,1838 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1610 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1414 │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1516 │ │ │ │ + li a2,1837 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1576 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1584 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1464 │ │ │ │ + li a2,1897 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1524 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1588 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-192 │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - mv s8,a0 │ │ │ │ - lw a1,40(a5) │ │ │ │ - ld a0,32(a5) │ │ │ │ - auipc a4,0x5a │ │ │ │ - ld a4,-614(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,184(sp) │ │ │ │ sd s0,176(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ sd s1,168(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a2 │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ sd s2,160(sp) │ │ │ │ sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ sd s9,104(sp) │ │ │ │ sd s10,96(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - jal 37524 │ │ │ │ - lw a4,480(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - mv s4,a0 │ │ │ │ - fcvt.s.w fa0,a4 │ │ │ │ - addiw a0,a5,1000 │ │ │ │ - jal 44066 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sext.w s1,s11 │ │ │ │ - lw s7,360(s0) │ │ │ │ - sd s1,32(sp) │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,201d4 │ │ │ │ - lw a5,360(s0) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - li a0,0 │ │ │ │ - li s10,0 │ │ │ │ - addiw s3,a5,1 │ │ │ │ - ld a5,24(sp) │ │ │ │ - slliw s1,s3,0x1 │ │ │ │ - lw s6,40(a5) │ │ │ │ - addw a5,s1,s3 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - sd a5,40(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srliw s6,s6,0x6 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - slli s1,s1,0x3 │ │ │ │ - mv s2,a0 │ │ │ │ - add s3,s3,a0 │ │ │ │ - add s1,s1,a0 │ │ │ │ - slliw s6,s6,0x6 │ │ │ │ - slli a3,s10,0x20 │ │ │ │ - srli s11,a3,0x1d │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 73ee │ │ │ │ - add s9,s2,s11 │ │ │ │ - sd a0,0(s9) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 73ee │ │ │ │ - add s9,s3,s11 │ │ │ │ - sd a0,0(s9) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 73ee │ │ │ │ - ld a5,32(sp) │ │ │ │ - add s11,s11,s1 │ │ │ │ - sd a0,0(s11) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - bgeu a5,s10,20218 │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fa3,-1742(a5) │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fa4,-1742(a5) │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fa5,-1742(a5) │ │ │ │ - fsd fa3,48(sp) │ │ │ │ - fsd fa4,56(sp) │ │ │ │ - fsd fa5,64(sp) │ │ │ │ - addi s6,sp,48 │ │ │ │ - auipc s9,0x40 │ │ │ │ - addi s9,s9,-624 │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1f044 │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a0,202fe │ │ │ │ - lw a5,24(a0) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a2,72(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd a7,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a2,20518 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1770 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,16(sp) │ │ │ │ + beqz a0,205e0 │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a1,72(sp) │ │ │ │ + lui a3,0x190 │ │ │ │ + jal 5cf64 │ │ │ │ + sd a0,0(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,8(a3) │ │ │ │ + lw a4,12(a3) │ │ │ │ + ld a0,0(a3) │ │ │ │ + addiw a3,a5,2 │ │ │ │ + bgeu a3,a4,204ee │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw zero,12(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ li s11,0 │ │ │ │ - bnez a5,202ba │ │ │ │ - j 202ce │ │ │ │ - sd s11,0(sp) │ │ │ │ - mv a5,s7 │ │ │ │ - sd s0,8(sp) │ │ │ │ - mv a7,s10 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1f562 │ │ │ │ - lw a5,24(s10) │ │ │ │ + sw a5,8(a4) │ │ │ │ + ld a5,72(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,255 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + li s3,0 │ │ │ │ + li s10,0 │ │ │ │ + li s1,0 │ │ │ │ + li s6,-1 │ │ │ │ + li s7,64 │ │ │ │ + beqz a5,20118 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 5cfe2 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + beq a5,s6,20078 │ │ │ │ + beq a5,s7,20198 │ │ │ │ + li a4,62 │ │ │ │ + beq a5,a4,20246 │ │ │ │ + mv a4,a5 │ │ │ │ + sext.w a3,s1 │ │ │ │ + beq a5,s1,20286 │ │ │ │ + beqz s0,20042 │ │ │ │ + bltu s8,s11,20596 │ │ │ │ + bge a4,s5,20038 │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a4,20042 │ │ │ │ + zext.b s4,a0 │ │ │ │ + bnez s3,20168 │ │ │ │ + or a4,s10,s9 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,20148 │ │ │ │ + li a3,10 │ │ │ │ + beq a5,a3,20162 │ │ │ │ + li s10,0 │ │ │ │ + li a3,13 │ │ │ │ + mv s9,a4 │ │ │ │ + beq a5,a3,20002 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv s9,a4 │ │ │ │ addiw s11,s11,1 │ │ │ │ - bgeu s11,a5,202ce │ │ │ │ - lbu a5,452(s0) │ │ │ │ - bnez a5,20298 │ │ │ │ - ld a5,288(s0) │ │ │ │ - beqz a5,20344 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 20298 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,20280 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 55f82 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 55db2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1f044 │ │ │ │ - mv s10,a0 │ │ │ │ - bnez a0,20290 │ │ │ │ - ld a2,40(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 37fc0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ + jal 5cfe2 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + bne a5,s6,20014 │ │ │ │ + beqz s3,2042a │ │ │ │ + beqz s0,20082 │ │ │ │ + bnez s11,2055c │ │ │ │ + ld a5,192(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + sb s5,0(a5) │ │ │ │ + ld a5,200(sp) │ │ │ │ + sb s4,0(a5) │ │ │ │ + jal 35a0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,2009e │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 5cfdc │ │ │ │ + ld a0,0(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x5a │ │ │ │ - ld a5,-1028(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,20354 │ │ │ │ ld ra,184(sp) │ │ │ │ ld s0,176(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ ld s1,168(sp) │ │ │ │ ld s2,160(sp) │ │ │ │ ld s3,152(sp) │ │ │ │ ld s4,144(sp) │ │ │ │ ld s5,136(sp) │ │ │ │ ld s6,128(sp) │ │ │ │ ld s7,120(sp) │ │ │ │ ld s8,112(sp) │ │ │ │ ld s9,104(sp) │ │ │ │ ld s10,96(sp) │ │ │ │ ld s11,88(sp) │ │ │ │ addi sp,sp,192 │ │ │ │ ret │ │ │ │ - ld a5,224(s0) │ │ │ │ - li a3,25 │ │ │ │ - mv a2,s11 │ │ │ │ - lw a1,24(a5) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 1ac3a │ │ │ │ - j 20298 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s6,a2 │ │ │ │ - jal 214fa │ │ │ │ - lw a5,64(s7) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,2057a │ │ │ │ + bnez s1,20136 │ │ │ │ + li s10,1 │ │ │ │ + li s1,64 │ │ │ │ + li a4,64 │ │ │ │ + beqz s0,20264 │ │ │ │ + beqz s11,20574 │ │ │ │ + mv s3,s0 │ │ │ │ + beq s11,s8,20484 │ │ │ │ + bltu s8,s11,20596 │ │ │ │ + bge a4,s5,200ea │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a4,200f4 │ │ │ │ + zext.b s4,a0 │ │ │ │ + bnez s3,20264 │ │ │ │ + or a4,s9,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,202aa │ │ │ │ + li a3,10 │ │ │ │ + li s10,0 │ │ │ │ + beq a5,a3,20314 │ │ │ │ + li a3,13 │ │ │ │ + mv s9,a4 │ │ │ │ + beq a5,a3,20118 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + mv s9,a4 │ │ │ │ + ld a0,16(sp) │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + beq a5,s6,20078 │ │ │ │ + beq a5,s7,200c4 │ │ │ │ + li a4,62 │ │ │ │ + beq a5,a4,202d8 │ │ │ │ + mv a4,a5 │ │ │ │ + sext.w a3,s1 │ │ │ │ + beq a5,s1,2031a │ │ │ │ + beqz s0,200f4 │ │ │ │ + bgeu s8,s11,200e2 │ │ │ │ + j 20596 │ │ │ │ + bnez s10,201fa │ │ │ │ + mv a4,s9 │ │ │ │ + beqz s3,2005a │ │ │ │ + beqz s9,20510 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,2038a │ │ │ │ + mv s0,s9 │ │ │ │ + mv s3,s9 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + j 20002 │ │ │ │ + li a4,43 │ │ │ │ + li s3,1 │ │ │ │ + bne a5,a4,20046 │ │ │ │ + beqz s2,20300 │ │ │ │ + bnez s11,20390 │ │ │ │ + or a4,s9,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beqz a4,20426 │ │ │ │ + mv s2,a4 │ │ │ │ + beqz s10,20152 │ │ │ │ + mv a5,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + mv s10,s2 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s2,s9 │ │ │ │ + j 204e0 │ │ │ │ + bnez s1,20020 │ │ │ │ + li s10,1 │ │ │ │ + li s1,64 │ │ │ │ + li a4,64 │ │ │ │ + beqz s0,20168 │ │ │ │ + mv s3,s0 │ │ │ │ + beqz s11,20030 │ │ │ │ + bne s8,s11,2002c │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,20294 │ │ │ │ + ld a4,56(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,a5,1 │ │ │ │ + jal 5d098 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + mv s8,a0 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + blt a4,a0,20208 │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,201e8 │ │ │ │ + beq s0,a4,20208 │ │ │ │ + ld s8,24(sp) │ │ │ │ + bnez s3,20372 │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + li s2,0 │ │ │ │ li s0,0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,205da │ │ │ │ + li s11,0 │ │ │ │ + li s2,1 │ │ │ │ + li s10,0 │ │ │ │ + j 20002 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,8(a2) │ │ │ │ + lw a3,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a4,2 │ │ │ │ + bgeu a2,a3,204ae │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + addi a3,s8,-1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a3,12(a0) │ │ │ │ + ld a3,32(sp) │ │ │ │ + sw a4,8(a3) │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,201ea │ │ │ │ + bne s0,a4,201ea │ │ │ │ + ld a5,64(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 20082 │ │ │ │ + bnez s1,20020 │ │ │ │ + li s10,1 │ │ │ │ + li s1,62 │ │ │ │ + li a3,62 │ │ │ │ + bnez s11,2028e │ │ │ │ li s3,0 │ │ │ │ - ld s1,48(s7) │ │ │ │ - add s1,s1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 21514 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - sext.w a4,s0 │ │ │ │ - mv s4,a5 │ │ │ │ - bgeu a5,s3,203ba │ │ │ │ - mv s4,s3 │ │ │ │ - lw a5,64(s7) │ │ │ │ - sext.w s3,s4 │ │ │ │ - bltu a4,a5,20386 │ │ │ │ - addiw a4,s4,2 │ │ │ │ - mulw a5,a4,a5 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - lw a3,0(s7) │ │ │ │ - lw a1,4(s7) │ │ │ │ - li a0,0 │ │ │ │ - li s8,62 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - addiw a1,a1,4 │ │ │ │ - addw a1,a1,a5 │ │ │ │ - li s1,10 │ │ │ │ - divuw s6,s6,a4 │ │ │ │ - lw a4,8(s2) │ │ │ │ - divuw a5,a4,s6 │ │ │ │ - slliw a4,a5,0x3 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addw a1,a1,a5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sb s8,0(a0) │ │ │ │ - lwu a2,8(s7) │ │ │ │ - ld a1,40(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - addi a0,a0,1 │ │ │ │ - jal 36a0 │ │ │ │ - lw s0,8(s7) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - addiw a5,s0,2 │ │ │ │ + beqz s0,20046 │ │ │ │ + mv a4,a3 │ │ │ │ + li s3,0 │ │ │ │ + j 20030 │ │ │ │ + li a4,43 │ │ │ │ + li s3,1 │ │ │ │ + bne a5,a4,200f8 │ │ │ │ + beqz s2,203be │ │ │ │ + beqz s11,2044c │ │ │ │ + beqz s10,20562 │ │ │ │ + mv s8,s11 │ │ │ │ + mv s3,s10 │ │ │ │ + mv a4,s10 │ │ │ │ + li s11,0 │ │ │ │ + li s2,0 │ │ │ │ + j 2010c │ │ │ │ + bnez s3,201a6 │ │ │ │ + beqz s11,20258 │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + beqz a4,201b6 │ │ │ │ + ld a3,56(sp) │ │ │ │ + lw a4,0(a3) │ │ │ │ + bgeu s11,a4,202a0 │ │ │ │ + sw s11,0(a3) │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bgeu a4,s11,201c2 │ │ │ │ + j 201bc │ │ │ │ + beqz s10,202bc │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,205d4 │ │ │ │ + li s11,0 │ │ │ │ + li s2,1 │ │ │ │ + li s10,0 │ │ │ │ + j 20118 │ │ │ │ + mv a4,s9 │ │ │ │ + beqz s3,2010c │ │ │ │ + beqz s9,20578 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,204d4 │ │ │ │ + mv s0,s9 │ │ │ │ + mv s3,s9 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + j 20118 │ │ │ │ + bnez s1,20136 │ │ │ │ + li s10,1 │ │ │ │ + li s1,62 │ │ │ │ + li a3,62 │ │ │ │ + bnez s11,20322 │ │ │ │ + li s3,0 │ │ │ │ + beqz s0,200f8 │ │ │ │ + mv a4,a3 │ │ │ │ + li s3,0 │ │ │ │ + j 200e2 │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s9,s10 │ │ │ │ + zext.b s2,s2 │ │ │ │ + beqz s2,203a0 │ │ │ │ + li s2,0 │ │ │ │ + beqz s10,20152 │ │ │ │ + j 2018c │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + j 20118 │ │ │ │ + bnez s3,200d0 │ │ │ │ + beqz s11,202ea │ │ │ │ + li s2,0 │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,2040e │ │ │ │ + ld a4,56(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,a5,1 │ │ │ │ + jal 3370 │ │ │ │ + mv s8,a0 │ │ │ │ + beq a0,s6,205b6 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + blt a4,a0,203d4 │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,2035e │ │ │ │ + beq a4,s0,203d4 │ │ │ │ + ld s8,24(sp) │ │ │ │ + bnez s2,203aa │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + j 202ae │ │ │ │ + li a4,43 │ │ │ │ + sd s0,8(sp) │ │ │ │ + beq a5,a4,202f6 │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + j 20046 │ │ │ │ + mv s3,s9 │ │ │ │ + mv a4,s9 │ │ │ │ + j 20058 │ │ │ │ + beqz s10,204dc │ │ │ │ + mv s8,s11 │ │ │ │ + mv s3,s10 │ │ │ │ + mv a4,s10 │ │ │ │ + li s11,0 │ │ │ │ + li s2,0 │ │ │ │ + j 2005a │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s9,0 │ │ │ │ + li s3,1 │ │ │ │ + li s10,0 │ │ │ │ + j 20002 │ │ │ │ + li a4,43 │ │ │ │ + bne a5,a4,20472 │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s10,s2 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s9,s10 │ │ │ │ + zext.b s2,s2 │ │ │ │ + bnez s2,2046a │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s9,0 │ │ │ │ + li s3,1 │ │ │ │ + li s10,0 │ │ │ │ + j 20118 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,8(a2) │ │ │ │ + lw a3,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a4,2 │ │ │ │ + bgeu a2,a3,20488 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + addi a3,s8,-1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a3,12(a0) │ │ │ │ + ld a3,32(sp) │ │ │ │ + sw a4,8(a3) │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,20360 │ │ │ │ + bne a4,s0,20360 │ │ │ │ + j 20240 │ │ │ │ + ld a4,56(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bgeu s11,a4,2041c │ │ │ │ + ld a4,56(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bltu a4,s11,2032e │ │ │ │ + j 20334 │ │ │ │ + li s11,1 │ │ │ │ + j 203a2 │ │ │ │ + beqz s2,20082 │ │ │ │ + beqz s11,20082 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,20580 │ │ │ │ + ld a5,56(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 20082 │ │ │ │ + or a4,s9,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beqz a4,20558 │ │ │ │ + mv s2,a4 │ │ │ │ + beqz s10,202c2 │ │ │ │ + mv a5,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + mv s10,s2 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s2,s9 │ │ │ │ + j 20566 │ │ │ │ + li s2,0 │ │ │ │ + beqz s10,202c2 │ │ │ │ + j 2045e │ │ │ │ + mv s3,s2 │ │ │ │ + mv s10,s2 │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + j 200f8 │ │ │ │ + mv s2,s0 │ │ │ │ + j 20324 │ │ │ │ + addiw a4,a3,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + sw a3,12(a5) │ │ │ │ + ld a5,24(sp) │ │ │ │ + j 203e4 │ │ │ │ + addiw a4,a3,11 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + sw a3,12(a5) │ │ │ │ + ld a5,24(sp) │ │ │ │ + j 20218 │ │ │ │ + mv s3,s9 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,0 │ │ │ │ + j 2010c │ │ │ │ + li a5,0 │ │ │ │ + li a3,0 │ │ │ │ + mv s8,s11 │ │ │ │ + mv a4,s2 │ │ │ │ + mv s11,a3 │ │ │ │ + mv s2,s10 │ │ │ │ + li s3,1 │ │ │ │ + mv s10,a5 │ │ │ │ + j 20062 │ │ │ │ + addiw a5,a4,11 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - add a4,a4,s3 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sb s1,0(a4) │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s8,0(a5) │ │ │ │ - addiw s0,s0,3 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - lwu a2,4(s7) │ │ │ │ - ld a1,32(s7) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s7) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s1,0(a5) │ │ │ │ - lw a5,8(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - beqz a5,2054e │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a4,12(a3) │ │ │ │ + lw a5,8(a3) │ │ │ │ + sd a0,0(a3) │ │ │ │ + addiw a4,a4,11 │ │ │ │ + sw a4,12(a3) │ │ │ │ + j 1ffc0 │ │ │ │ li s10,0 │ │ │ │ - li s8,10 │ │ │ │ - li s7,9 │ │ │ │ - j 204ce │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli s9,s10,0x4 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw s1,8(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a1,32 │ │ │ │ - subw s1,s4,s1 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 3890 │ │ │ │ - ld a5,0(s2) │ │ │ │ - addw s1,s1,s0 │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a4,8(s2) │ │ │ │ - addi s10,s10,1 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw s0,8(a5) │ │ │ │ - sext.w a5,s10 │ │ │ │ - addw s0,s0,s1 │ │ │ │ - bgeu a5,a4,2054a │ │ │ │ - remuw a5,s10,s6 │ │ │ │ - bnez a5,20476 │ │ │ │ + li a4,0 │ │ │ │ + li s3,1 │ │ │ │ + j 2005a │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,992 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,16(sp) │ │ │ │ + beqz a0,205e0 │ │ │ │ + ld a1,24(sp) │ │ │ │ + li a2,0 │ │ │ │ + jal 3280 │ │ │ │ + li a5,-1 │ │ │ │ + sd zero,0(sp) │ │ │ │ + bne a0,a5,1ffb0 │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,174 │ │ │ │ + li a1,1957 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-6 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li s11,1 │ │ │ │ + j 203cc │ │ │ │ + bne s11,s8,20082 │ │ │ │ + j 20432 │ │ │ │ + li a5,0 │ │ │ │ + li a3,0 │ │ │ │ + mv s8,s11 │ │ │ │ + mv a4,s2 │ │ │ │ + mv s11,a3 │ │ │ │ + mv s2,s10 │ │ │ │ + li s3,1 │ │ │ │ + mv s10,a5 │ │ │ │ + j 20114 │ │ │ │ + mv s3,s0 │ │ │ │ + j 200e2 │ │ │ │ + li s10,0 │ │ │ │ + li a4,0 │ │ │ │ + li s3,1 │ │ │ │ + j 2010c │ │ │ │ + ld a4,56(sp) │ │ │ │ + lw a5,0(a4) │ │ │ │ + bgeu s11,a5,2058c │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bgeu a5,s11,20444 │ │ │ │ + j 2043e │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,144 │ │ │ │ + li a1,2036 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-100 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,82 │ │ │ │ + li a1,2009 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-130 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,1 │ │ │ │ + j 2010c │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,1 │ │ │ │ + j 2005a │ │ │ │ + auipc a5,0x5a │ │ │ │ + ld a5,-1592(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-52 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s1,248(sp) │ │ │ │ + auipc s1,0x5a │ │ │ │ + ld s1,-1780(s1) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd a7,112(sp) │ │ │ │ + mv s0,a7 │ │ │ │ + ld a7,0(s1) │ │ │ │ + sd a7,152(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a7,-1 │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + sw zero,144(sp) │ │ │ │ + sw zero,148(sp) │ │ │ │ + sb a7,142(sp) │ │ │ │ + sb zero,143(sp) │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd a2,16(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s11,a4 │ │ │ │ + mv s3,a5 │ │ │ │ + bltu a6,s0,20940 │ │ │ │ + divuw s0,a6,s0 │ │ │ │ + addiw s0,s0,1000 │ │ │ │ slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s8,0(a5) │ │ │ │ - li a1,5 │ │ │ │ + slli s1,a5,0x1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,10 │ │ │ │ - sext.w a0,s10 │ │ │ │ - jal 21596 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3310 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a2,5 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - li a1,32 │ │ │ │ - add a0,s3,a5 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addiw s0,s0,6 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ mv a1,s1 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s7) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sw zero,8(s7) │ │ │ │ + sw s0,12(s7) │ │ │ │ + beqz s3,20912 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s7,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 3670 │ │ │ │ - j 20476 │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add s0,s0,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - sb zero,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - li s4,1 │ │ │ │ - li a4,2 │ │ │ │ - j 203d0 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s1,152(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ + sd a5,104(sp) │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + addi a5,sp,142 │ │ │ │ sd s11,72(sp) │ │ │ │ - sd a0,0(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s6,a5 │ │ │ │ - jal 214fa │ │ │ │ - lw s3,64(s1) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s3,205f6 │ │ │ │ - li s0,0 │ │ │ │ - li s3,0 │ │ │ │ - ld s4,48(s1) │ │ │ │ - add s4,s4,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 21514 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - sext.w a3,s0 │ │ │ │ - mv a4,a5 │ │ │ │ - bgeu a5,s3,205ec │ │ │ │ - mv a4,s3 │ │ │ │ - lw a5,64(s1) │ │ │ │ - sext.w s3,a4 │ │ │ │ - bltu a3,a5,205b8 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 214fa │ │ │ │ - lw a4,64(s5) │ │ │ │ - mv s8,a0 │ │ │ │ - beqz a4,20a88 │ │ │ │ - li s0,0 │ │ │ │ - ld s4,48(s5) │ │ │ │ - add s4,s4,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 21514 │ │ │ │ - ld a5,0(s8) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,8(a5) │ │ │ │ - sext.w a3,s0 │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu a4,s3,2063c │ │ │ │ - mv a5,s3 │ │ │ │ - lw a4,64(s5) │ │ │ │ - sext.w s3,a5 │ │ │ │ - bltu a3,a4,20608 │ │ │ │ - addiw a5,a5,2 │ │ │ │ - mulw a4,a5,a4 │ │ │ │ - lw a2,8(s2) │ │ │ │ - lw a3,8(s8) │ │ │ │ - lw a6,64(s1) │ │ │ │ - lw a1,0(s1) │ │ │ │ - lw s0,4(s1) │ │ │ │ - addiw a7,s3,1 │ │ │ │ - li a0,0 │ │ │ │ - addw s0,s0,a1 │ │ │ │ - addiw s0,s0,4 │ │ │ │ - divuw s6,s6,a5 │ │ │ │ - sd a7,16(sp) │ │ │ │ - divuw a2,a2,s6 │ │ │ │ - sext.w a1,s6 │ │ │ │ - sd a1,32(sp) │ │ │ │ - divuw a3,a3,s6 │ │ │ │ - slliw a1,a2,0x3 │ │ │ │ - subw a2,a1,a2 │ │ │ │ - mulw a5,a6,a5 │ │ │ │ - slliw s4,a3,0x3 │ │ │ │ - subw s4,s4,a3 │ │ │ │ - addw s4,s4,a4 │ │ │ │ - slli s11,s4,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - addw s0,s0,a2 │ │ │ │ - slli s10,s0,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - mv a1,s10 │ │ │ │ - addw s0,s0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - slliw s0,s0,0x1 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s11 │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a5,sp,143 │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + lw a6,0(a5) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + li s5,0 │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + li a2,0 │ │ │ │ + li s11,0 │ │ │ │ + mv s9,s8 │ │ │ │ + mv s10,s7 │ │ │ │ + sext.w s0,s5 │ │ │ │ + bgeu a6,a1,2085c │ │ │ │ + mv s1,a6 │ │ │ │ + li s3,24 │ │ │ │ + li s4,1 │ │ │ │ + li s6,0 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + ld a1,120(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a5,0(s10) │ │ │ │ + slli a3,a4,0x1 │ │ │ │ + add a3,a3,a4 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + and s0,s0,a1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + addw s11,a6,s11 │ │ │ │ + or a4,a4,s0 │ │ │ │ + sw s11,16(a5) │ │ │ │ + sd zero,0(a5) │ │ │ │ + sd a4,8(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a2,8(s10) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s6,a0 │ │ │ │ + sd a6,24(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - mv s10,a5 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s7) │ │ │ │ + mv a2,s3 │ │ │ │ li a1,0 │ │ │ │ - li s11,62 │ │ │ │ - mv a0,s10 │ │ │ │ jal 3890 │ │ │ │ - sb s11,0(s5) │ │ │ │ - lwu a2,8(s1) │ │ │ │ - ld a1,40(s1) │ │ │ │ - addi a0,s5,1 │ │ │ │ - li s4,10 │ │ │ │ - jal 36a0 │ │ │ │ - lw s0,8(s1) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - addiw a5,s0,2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a4,s5 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sb s4,0(a4) │ │ │ │ - add a5,a5,s5 │ │ │ │ - sb s11,0(a5) │ │ │ │ - addiw s0,s0,3 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - lwu a2,4(s1) │ │ │ │ - ld a1,32(s1) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s5 │ │ │ │ - sb s4,0(a5) │ │ │ │ - lw a5,8(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ + li a5,1 │ │ │ │ + sw zero,8(s7) │ │ │ │ + sw s4,12(s7) │ │ │ │ + bgeu a5,s4,2093a │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli s3,s5,0x3 │ │ │ │ + ld a6,24(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sd a5,64(sp) │ │ │ │ + addi a5,sp,148 │ │ │ │ sd a5,24(sp) │ │ │ │ - beqz a5,20a8e │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s9,88(sp) │ │ │ │ - li s4,0 │ │ │ │ - sd zero,24(sp) │ │ │ │ - li s1,0 │ │ │ │ + addi a5,sp,144 │ │ │ │ + li s8,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + addiw a5,s1,1 │ │ │ │ + sd s5,96(sp) │ │ │ │ + mv s3,s9 │ │ │ │ + mv s5,s10 │ │ │ │ + mv s9,s8 │ │ │ │ + mv s10,s7 │ │ │ │ + mv s8,s6 │ │ │ │ sd a5,40(sp) │ │ │ │ - j 20812 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a4,s4,0x4 │ │ │ │ - mv s9,a4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - ld a4,16(sp) │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - subw s11,a4,a5 │ │ │ │ - slli a2,s11,0x20 │ │ │ │ - li a1,32 │ │ │ │ + mv s7,a6 │ │ │ │ + mv s6,a6 │ │ │ │ + ld a4,0(s3) │ │ │ │ + li a5,0 │ │ │ │ + ld a0,0(a4) │ │ │ │ + lw a1,8(a4) │ │ │ │ + addi a4,a0,36 │ │ │ │ + j 20770 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addi a4,a4,24 │ │ │ │ + bgeu a3,s7,2077a │ │ │ │ + sext.w a2,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bltu a5,a1,20768 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - ld a3,0(s2) │ │ │ │ - addw s0,s0,s11 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - add a5,a3,s9 │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw a5,8(a5) │ │ │ │ - add a0,a0,s6 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,s7,207e4 │ │ │ │ - addiw a3,s7,-2 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,8(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - sext.w a5,s4 │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a2,a0,a5 │ │ │ │ + lw a4,12(a2) │ │ │ │ + mv a3,s7 │ │ │ │ + beqz a4,20796 │ │ │ │ + addiw a3,s7,-1 │ │ │ │ + subw a3,a3,a4 │ │ │ │ + beqz a3,20890 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld a1,0(a2) │ │ │ │ + beqz a5,208f6 │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a7,24(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a5,48(sp) │ │ │ │ + mv a4,s10 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + mv a3,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,80(sp) │ │ │ │ + jal 1ff60 │ │ │ │ + lw a4,8(s10) │ │ │ │ + ld a0,0(s10) │ │ │ │ addiw a4,a4,-1 │ │ │ │ - beq a4,a5,2094c │ │ │ │ - ld a2,40(sp) │ │ │ │ - li a1,32 │ │ │ │ - addw s1,s1,s3 │ │ │ │ - jal 3890 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s6 │ │ │ │ - li a4,45 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a4,8(s2) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bgeu a5,a4,209d0 │ │ │ │ - ld a5,32(sp) │ │ │ │ - remuw a5,s4,a5 │ │ │ │ - bnez a5,20768 │ │ │ │ - ld s11,24(sp) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,s5 │ │ │ │ - li s9,10 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a0,s11,0x20 │ │ │ │ - sb s9,0(a4) │ │ │ │ - add a5,a5,s6 │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sb s9,0(a5) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv s6,s1 │ │ │ │ + beqz s8,207e8 │ │ │ │ + ld s6,40(sp) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + lw a3,8(s5) │ │ │ │ + ld a5,0(s5) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + slli a7,a3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + slli a1,a7,0x1 │ │ │ │ + add a1,a1,a7 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + addw s11,s6,s11 │ │ │ │ + or a4,a4,s0 │ │ │ │ + sw s11,16(a5) │ │ │ │ + sd a2,0(a5) │ │ │ │ + sd a4,8(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,8(s5) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addw s7,s6,s7 │ │ │ │ + bne s4,s9,20758 │ │ │ │ + mv s7,s10 │ │ │ │ + mv s10,s5 │ │ │ │ + ld s5,96(sp) │ │ │ │ + mv s9,s3 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,72(sp) │ │ │ │ + addi s5,s5,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi a5,a5,4 │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,104(sp) │ │ │ │ + addi s9,s9,8 │ │ │ │ + beq a5,s5,20906 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + lw a2,8(s10) │ │ │ │ + lw a6,0(a5) │ │ │ │ + sext.w s0,s5 │ │ │ │ + bltu a6,a1,206c4 │ │ │ │ + divuw a4,a6,a1 │ │ │ │ + remuw a5,a6,a1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli s3,a3,0x1 │ │ │ │ + add s3,s3,a3 │ │ │ │ + sext.w s4,a4 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + remuw s6,a5,a4 │ │ │ │ + divuw a6,a5,a4 │ │ │ │ + addw s1,a6,a1 │ │ │ │ + mv a6,s1 │ │ │ │ + beqz s6,206cc │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + addiw a6,s1,1 │ │ │ │ + j 206cc │ │ │ │ + lw a4,8(s10) │ │ │ │ + lw a3,12(s10) │ │ │ │ + ld a0,0(s10) │ │ │ │ + addiw a1,a4,2 │ │ │ │ + bgeu a1,a3,208c4 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a2,0(a5) │ │ │ │ + sw s6,12(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,8(s10) │ │ │ │ + j 207de │ │ │ │ + addiw a3,a3,11 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a1,a3,0x1 │ │ │ │ + add a1,a1,a3 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,0(s3) │ │ │ │ + lw a3,12(s10) │ │ │ │ + sd a0,0(s10) │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a5,88(sp) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + lw a4,8(s10) │ │ │ │ + sw a3,12(s10) │ │ │ │ + add a2,a2,a5 │ │ │ │ + j 208a4 │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + jal 1d7bc │ │ │ │ + j 207c4 │ │ │ │ + mv s7,s10 │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + auipc a5,0x59 │ │ │ │ + ld a5,1534(a5) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2094c │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,200(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ + ld a0,0(s7) │ │ │ │ + j 2082c │ │ │ │ + lui s1,0x6 │ │ │ │ + addi s1,s1,-552 │ │ │ │ + li s0,1001 │ │ │ │ + j 2065a │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,24(a0) │ │ │ │ + bgeu a1,a5,20aaa │ │ │ │ + ld a5,96(a0) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,20aae │ │ │ │ + ld a7,0(a5) │ │ │ │ + sd s2,64(sp) │ │ │ │ + lw s2,8(a5) │ │ │ │ + lw a4,12(a7) │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + divuw a4,a1,a4 │ │ │ │ + bgeu a4,s2,209e6 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,16 │ │ │ │ + add a5,a5,a7 │ │ │ │ + j 209a4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,24 │ │ │ │ + beq s2,a4,209aa │ │ │ │ + lw a2,0(a5) │ │ │ │ + bgeu s0,a2,2099c │ │ │ │ + beqz a4,209ce │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a2,a6,0x1 │ │ │ │ + add a2,a2,a6 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a1,a7,a2 │ │ │ │ + lw a1,16(a1) │ │ │ │ + bgeu s0,a1,209ee │ │ │ │ + mv a4,a5 │ │ │ │ + bnez a4,209ac │ │ │ │ + lw a5,16(a7) │ │ │ │ + bgeu s0,a5,20ab2 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + sext.w a0,a4 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + li a4,0 │ │ │ │ + bnez s2,20988 │ │ │ │ + j 209aa │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lw a5,16(a5) │ │ │ │ + bltu s0,a5,209d6 │ │ │ │ + add a7,a7,a2 │ │ │ │ + lw a6,16(a7) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a7,s0 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-120 │ │ │ │ + addi a1,a1,-1836 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1244 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,96(s1) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a7,s0 │ │ │ │ + ld a3,0(a5) │ │ │ │ + li a6,0 │ │ │ │ + li a4,0 │ │ │ │ + lw a2,8(a3) │ │ │ │ + lw a5,16(a3) │ │ │ │ + addi a1,a1,-1830 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-114 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1298 │ │ │ │ + li s7,1 │ │ │ │ + jal 4d96a │ │ │ │ + li s3,24 │ │ │ │ + bgeu s7,s2,20aa4 │ │ │ │ + lui s5,0x1 │ │ │ │ + auipc s6,0x3f │ │ │ │ + addi s6,s6,-144 │ │ │ │ + addi s5,s5,-1824 │ │ │ │ + auipc s4,0x3f │ │ │ │ + addi s4,s4,-1332 │ │ │ │ + ld a5,96(s1) │ │ │ │ + mv a4,s7 │ │ │ │ + mv a7,s0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s6 │ │ │ │ + add a0,a0,s3 │ │ │ │ + lw a6,-8(a0) │ │ │ │ + lw a5,16(a0) │ │ │ │ + lw a0,8(a0) │ │ │ │ mv a1,s5 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - addw s0,s0,s11 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s10 │ │ │ │ - sb s9,0(a5) │ │ │ │ - li a1,5 │ │ │ │ - addiw a5,s1,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4d96a │ │ │ │ + addi s3,s3,24 │ │ │ │ + bne s2,s7,20a7c │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + j 209de │ │ │ │ + li a2,3 │ │ │ │ + slli a2,a2,0x23 │ │ │ │ + addi a2,a2,-24 │ │ │ │ + j 20a04 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + auipc s0,0x59 │ │ │ │ + ld s0,1104(s0) │ │ │ │ + mv s9,a3 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + slli a5,a3,0x2 │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + slli s3,a3,0x3 │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sw zero,128(sp) │ │ │ │ + sw zero,132(sp) │ │ │ │ + sb zero,126(sp) │ │ │ │ + sb zero,127(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,10 │ │ │ │ - sext.w a0,s4 │ │ │ │ - jal 21596 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - li a2,5 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - li a1,32 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a5,5 │ │ │ │ - subw s1,a5,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a5,1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - bgeu a5,s7,20a78 │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a0,0(a5) │ │ │ │ - jal 21596 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a2,5 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - li a1,32 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a5,5 │ │ │ │ - subw s9,a5,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - slli a0,s9,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ + bnez s1,20cc4 │ │ │ │ + jal af94 │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld t3,24(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + bnez s9,20e86 │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + li a7,1 │ │ │ │ + ld a2,32(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + mv a4,t1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a3,s10 │ │ │ │ mv a1,s0 │ │ │ │ - add a0,a0,s6 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - addw a5,s9,a0 │ │ │ │ - slli a3,s1,0x20 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a2,9 │ │ │ │ - add a3,a3,s5 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sb a2,0(a3) │ │ │ │ - add a4,a4,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - sb a2,0(a4) │ │ │ │ - addiw s0,s1,1 │ │ │ │ - addiw s1,a5,1 │ │ │ │ - jal 3670 │ │ │ │ - j 20768 │ │ │ │ - addiw a6,s7,-1 │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - ld a5,8(sp) │ │ │ │ - li a1,32 │ │ │ │ - sd a3,56(sp) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw a4,0(a6) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a6,48(sp) │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s7,-8(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - addi s4,s4,1 │ │ │ │ - subw s7,a5,s7 │ │ │ │ - slli a2,s7,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 3890 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - addw s1,s1,s7 │ │ │ │ - lw a5,0(a6) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - addi a5,a5,-16 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - add a0,a0,s6 │ │ │ │ - jal 36a0 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - ld a3,56(sp) │ │ │ │ - lw a4,0(a6) │ │ │ │ - mv s7,a3 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,-8(a5) │ │ │ │ - lw a4,8(s2) │ │ │ │ - addw s1,s1,a5 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a4,20812 │ │ │ │ - lwu a0,24(sp) │ │ │ │ - addiw s3,s1,1 │ │ │ │ - ld s9,88(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s4,s3 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - add s1,s1,s6 │ │ │ │ - add a0,a0,s10 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s7,10 │ │ │ │ - add a5,a5,s5 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sb s7,0(a5) │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - sb s7,0(s1) │ │ │ │ - mv a1,s5 │ │ │ │ + sd t3,56(sp) │ │ │ │ + sd t1,24(sp) │ │ │ │ + jal 20600 │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld t1,24(sp) │ │ │ │ + ld t3,56(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,20c46 │ │ │ │ + beqz t3,20f7c │ │ │ │ + lw a5,64(t3) │ │ │ │ + bne a5,s9,20f7c │ │ │ │ + lw a5,24(t3) │ │ │ │ + bne a5,s4,20f7c │ │ │ │ + ld a0,96(t3) │ │ │ │ + beqz a0,20f7c │ │ │ │ + lw a2,8(s1) │ │ │ │ + lw a5,8(a0) │ │ │ │ + bne a5,a2,20f7c │ │ │ │ + beqz s9,20b8e │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a4,72(t3) │ │ │ │ + mv a5,t1 │ │ │ │ + add a1,t1,a3 │ │ │ │ + lw a6,0(a5) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bne a6,a3,20f24 │ │ │ │ + addi a5,a5,4 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bne a5,a1,20b7c │ │ │ │ + beqz a2,20bb6 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - addw s0,s0,s4 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - add a5,a5,s10 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sb s7,0(a5) │ │ │ │ - add s0,s0,s10 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2149a │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2149a │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli a1,a2,0x1 │ │ │ │ + add a1,a1,a2 │ │ │ │ + addi a5,a5,12 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + addi a3,a3,12 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a4,0(a3) │ │ │ │ + bne a2,a4,20f50 │ │ │ │ + addi a5,a5,24 │ │ │ │ + addi a3,a3,24 │ │ │ │ + bne a1,a5,20ba6 │ │ │ │ + mv a0,t1 │ │ │ │ + sd t3,16(sp) │ │ │ │ jal 3670 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,80(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + ld t3,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,132(sp) │ │ │ │ + lw a4,40(t3) │ │ │ │ + sd a3,136(t3) │ │ │ │ + li a3,1 │ │ │ │ + sd s0,88(t3) │ │ │ │ + sd s1,104(t3) │ │ │ │ + sd s10,120(t3) │ │ │ │ + sb a3,59(t3) │ │ │ │ + bgeu a4,a5,20be6 │ │ │ │ + sw a5,40(t3) │ │ │ │ + lw a5,128(sp) │ │ │ │ + lw a4,36(t3) │ │ │ │ + bgeu a5,a4,20bf4 │ │ │ │ + sw a5,36(t3) │ │ │ │ + lbu a5,126(sp) │ │ │ │ + lbu a4,44(t3) │ │ │ │ + bgeu a5,a4,20c04 │ │ │ │ + sb a5,44(t3) │ │ │ │ + lbu a5,127(sp) │ │ │ │ + lbu a4,45(t3) │ │ │ │ + bltu a4,a5,20c40 │ │ │ │ + mv a0,t3 │ │ │ │ + auipc a5,0x59 │ │ │ │ + ld a5,766(a5) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sb zero,61(a0) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,21012 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - ld a5,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,10 │ │ │ │ - lw a0,4(a5) │ │ │ │ - jal 21596 │ │ │ │ - mv s0,a0 │ │ │ │ - j 208e8 │ │ │ │ - addiw a5,s3,2 │ │ │ │ - j 2064e │ │ │ │ - mv a0,s10 │ │ │ │ - mv s1,s6 │ │ │ │ - li s3,1 │ │ │ │ - li s4,1 │ │ │ │ - j 209ec │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc a1,0x3f │ │ │ │ - addi a1,a1,1404 │ │ │ │ - mv s2,a0 │ │ │ │ - li a0,1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,64(s2) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - auipc s4,0x3f │ │ │ │ - addi s4,s4,-966 │ │ │ │ - auipc s3,0x3f │ │ │ │ - addi s3,s3,1378 │ │ │ │ - beqz a5,20b04 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,64(s2) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - beq a4,s1,20b20 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,64(s2) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,20ad0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - auipc a1,0x41 │ │ │ │ - addi a1,a1,1128 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,20ad0 │ │ │ │ - j 20b04 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv a0,s3 │ │ │ │ - auipc a1,0x41 │ │ │ │ - addi a1,a1,988 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,20c4c │ │ │ │ - li a2,2 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 33b0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3860 │ │ │ │ - li a1,104 │ │ │ │ + sb a5,45(t3) │ │ │ │ + j 20c10 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,104 │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ + sd t1,16(sp) │ │ │ │ + jal af94 │ │ │ │ + lbu a4,127(sp) │ │ │ │ + lbu a5,126(sp) │ │ │ │ + lw a1,128(sp) │ │ │ │ + slliw a4,a4,0x8 │ │ │ │ + or a5,a5,a4 │ │ │ │ + ld a4,32(sp) │ │ │ │ + lw a2,132(sp) │ │ │ │ + ld t1,16(sp) │ │ │ │ + sd a4,128(a0) │ │ │ │ + ld a4,64(sp) │ │ │ │ + li a3,1 │ │ │ │ sd zero,0(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ + sb a4,58(a0) │ │ │ │ + li a4,256 │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sw zero,32(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ sd zero,88(a0) │ │ │ │ - sw zero,96(a0) │ │ │ │ - sw zero,80(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3780 │ │ │ │ - lw a1,0(s0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sb zero,59(a0) │ │ │ │ + sh a3,60(a0) │ │ │ │ + sb a3,62(a0) │ │ │ │ + sd s1,96(a0) │ │ │ │ + sd s10,112(a0) │ │ │ │ + sd s0,80(a0) │ │ │ │ + sw s4,24(a0) │ │ │ │ + sh a4,56(a0) │ │ │ │ + sw s9,64(a0) │ │ │ │ + sd t1,72(a0) │ │ │ │ + sw a1,36(a0) │ │ │ │ + sw a2,40(a0) │ │ │ │ + sh a5,44(a0) │ │ │ │ + j 20c12 │ │ │ │ + jal af94 │ │ │ │ + sd a0,32(sp) │ │ │ │ + ld t3,24(sp) │ │ │ │ + beqz s9,20f0a │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + mv s5,a0 │ │ │ │ + add s1,s3,s0 │ │ │ │ + mv s4,t3 │ │ │ │ + ld a0,0(s2) │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s5,s5,8 │ │ │ │ + jal 5ceea │ │ │ │ + sd a0,-8(s5) │ │ │ │ + bne s2,s1,20ce6 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a1,4(s0) │ │ │ │ - sd a0,24(s0) │ │ │ │ + sd s4,24(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv s10,a0 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a1,8(s0) │ │ │ │ - sd a0,32(s0) │ │ │ │ + jal af94 │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld t3,24(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + beqz a5,20e00 │ │ │ │ + mv s5,a5 │ │ │ │ + add s3,s3,a5 │ │ │ │ + mv s1,s0 │ │ │ │ + li s4,0 │ │ │ │ + addi s6,sp,132 │ │ │ │ + addi a5,sp,128 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + mv s2,s10 │ │ │ │ + mv s4,s5 │ │ │ │ + addi s8,sp,127 │ │ │ │ + mv s5,s3 │ │ │ │ + addi s7,sp,126 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd s10,72(sp) │ │ │ │ + sd t1,80(sp) │ │ │ │ + sd t3,88(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + mv s9,t1 │ │ │ │ + mv s11,s6 │ │ │ │ + ld a5,0(s4) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,64(s0) │ │ │ │ - sd a0,40(s0) │ │ │ │ + lw s6,8(a5) │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s1,a4,0x1 │ │ │ │ + add s1,s1,a4 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + jal af94 │ │ │ │ + mv s10,a0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,0(s0) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + sd a0,0(s10) │ │ │ │ + jal 3890 │ │ │ │ + ld a2,-8(s4) │ │ │ │ + ld a1,0(s3) │ │ │ │ + sw zero,8(s10) │ │ │ │ + sw s6,12(s10) │ │ │ │ + ld a6,24(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + sd s10,-8(s2) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + mv a7,s11 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s10 │ │ │ │ + li a3,0 │ │ │ │ + jal 1ff60 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s9) │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s4,s5,20d46 │ │ │ │ + mv s4,s0 │ │ │ │ + ld s10,72(sp) │ │ │ │ + ld t1,80(sp) │ │ │ │ + ld t3,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + divuw a3,s4,a5 │ │ │ │ + mv a5,a3 │ │ │ │ + bnez a3,20dce │ │ │ │ + li a5,1 │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + sext.w a7,a5 │ │ │ │ + bgeu a4,a3,20df2 │ │ │ │ + lui a4,0x2 │ │ │ │ + addiw a4,a4,1808 │ │ │ │ + remuw a7,a5,a4 │ │ │ │ + divuw a5,a5,a4 │ │ │ │ + divuw a7,a7,a5 │ │ │ │ + addw a7,a7,a4 │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + j 20b26 │ │ │ │ + mv s11,s10 │ │ │ │ + add s3,s3,s10 │ │ │ │ + sd s10,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi a5,sp,128 │ │ │ │ + mv s2,s0 │ │ │ │ + sd s0,88(sp) │ │ │ │ + sd s9,96(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + li s1,0 │ │ │ │ + addi s8,sp,127 │ │ │ │ + addi s7,sp,126 │ │ │ │ + addi s6,sp,132 │ │ │ │ + sd t1,72(sp) │ │ │ │ + sd t3,80(sp) │ │ │ │ + mv s4,s11 │ │ │ │ + mv s9,t1 │ │ │ │ + mv s5,a5 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a2,0(s1) │ │ │ │ + ld a1,0(s2) │ │ │ │ + sd a0,0(s11) │ │ │ │ + sd zero,8(s11) │ │ │ │ + sd s11,0(s4) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + mv a7,s6 │ │ │ │ + mv a6,s5 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s11 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 1ff60 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s9) │ │ │ │ + addi s4,s4,8 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s9,s9,4 │ │ │ │ + bne s4,s3,20e2c │ │ │ │ + mv s4,s0 │ │ │ │ + ld s10,24(sp) │ │ │ │ + ld t1,72(sp) │ │ │ │ + ld t3,80(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + ld s9,96(sp) │ │ │ │ + j 20dc2 │ │ │ │ + li s4,0 │ │ │ │ + addi a5,sp,128 │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + mv s1,s0 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + sd s2,224(sp) │ │ │ │ + add s3,s3,s10 │ │ │ │ + addi s8,sp,127 │ │ │ │ + addi s7,sp,126 │ │ │ │ + addi s6,sp,132 │ │ │ │ + sd t3,24(sp) │ │ │ │ + mv s4,s10 │ │ │ │ + mv s11,t1 │ │ │ │ + mv s9,t1 │ │ │ │ + mv s5,a5 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ mv s2,a0 │ │ │ │ - ld a0,24(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - mv a3,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a2,4(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a2,8(s0) │ │ │ │ - ld a0,40(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lwu a2,64(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3780 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,48(s0) │ │ │ │ - sw zero,12(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 35a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,20c7a │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + sd zero,8(s2) │ │ │ │ + sd s2,0(s4) │ │ │ │ + mv a7,s8 │ │ │ │ + mv a6,s7 │ │ │ │ + mv a5,s6 │ │ │ │ + mv a4,s5 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 1d7bc │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s9) │ │ │ │ + addi s4,s4,8 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s9,s9,4 │ │ │ │ + bne s4,s3,20eb6 │ │ │ │ + mv s4,s0 │ │ │ │ + ld t3,24(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,860(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ + ld s9,72(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + sd zero,32(sp) │ │ │ │ + j 20dc2 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + sd t3,24(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s10,a0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld t3,24(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + j 20b22 │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x3f │ │ │ │ - addi a2,a2,972 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ + addi a2,a2,-1110 │ │ │ │ + addi a1,a1,-1642 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,1550 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,814(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x3f │ │ │ │ - addi a2,a2,958 │ │ │ │ - j 20c6c │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,1492 │ │ │ │ - mv s0,a0 │ │ │ │ + addi a2,a2,-1090 │ │ │ │ + addi a1,a1,-1635 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,1506 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-1382 │ │ │ │ + addi a1,a1,-1652 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,1462 │ │ │ │ + sd t3,16(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 154fa │ │ │ │ + ld t3,16(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,s9 │ │ │ │ + lw a3,64(t3) │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-1366 │ │ │ │ + addi a1,a1,-1651 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,1414 │ │ │ │ + jal 154fa │ │ │ │ + ld t3,16(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,s4 │ │ │ │ + lw a3,24(t3) │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-1360 │ │ │ │ + addi a1,a1,-1650 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,1380 │ │ │ │ + jal 154fa │ │ │ │ + ld t3,16(sp) │ │ │ │ + lw a4,8(s1) │ │ │ │ + lui a1,0x1 │ │ │ │ + ld a5,96(t3) │ │ │ │ + auipc a2,0x3f │ │ │ │ + addi a2,a2,-1362 │ │ │ │ + addi a1,a1,-1649 │ │ │ │ + lw a3,8(a5) │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,1344 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv t1,a1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi sp,sp,-208 │ │ │ │ + mv t3,a0 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd t3,72(sp) │ │ │ │ + mv s4,t1 │ │ │ │ + sd t1,56(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + sd a6,32(sp) │ │ │ │ + sd a7,64(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s4,217a0 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,-1902 │ │ │ │ mv a0,s2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ jal 3750 │ │ │ │ - beqz a0,20d34 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a0,218a6 │ │ │ │ + bgtz s0,212fc │ │ │ │ + beqz s3,2117a │ │ │ │ + ld a5,64(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + li s2,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li s7,-1 │ │ │ │ + sd a5,80(sp) │ │ │ │ + mv s4,s2 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3940 │ │ │ │ + slliw s2,a0,0x18 │ │ │ │ + sraiw s2,s2,0x18 │ │ │ │ + mv s8,a0 │ │ │ │ + beq s2,s7,21148 │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + beq a5,s11,2153c │ │ │ │ + li a5,64 │ │ │ │ + beq s2,a5,213da │ │ │ │ + li a5,62 │ │ │ │ + beq s2,a5,21514 │ │ │ │ + bnez s0,215c8 │ │ │ │ + bnez s4,2137e │ │ │ │ + beq s2,s6,214f8 │ │ │ │ + mv a5,s9 │ │ │ │ + li s4,0 │ │ │ │ + or s9,s9,s5 │ │ │ │ + zext.b s9,s9 │ │ │ │ + bnez s9,21396 │ │ │ │ + li a5,10 │ │ │ │ + li s5,0 │ │ │ │ + beq s2,a5,210aa │ │ │ │ + li a4,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s2,a5,214e8 │ │ │ │ + or s9,s9,s4 │ │ │ │ + zext.b s9,s9 │ │ │ │ + addiw a2,s11,1 │ │ │ │ + bnez s9,21680 │ │ │ │ + sd a2,48(sp) │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli s2,s2,0x2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a2,48(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + mv s11,a2 │ │ │ │ + jal 3940 │ │ │ │ + slliw s2,a0,0x18 │ │ │ │ + sraiw s2,s2,0x18 │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + mv s8,a0 │ │ │ │ + bne s2,s7,210be │ │ │ │ + mv s2,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + bnez s0,21716 │ │ │ │ + bnez s11,2177a │ │ │ │ + mv a0,s4 │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + ld a5,64(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + li s2,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s0,0 │ │ │ │ + li s6,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li s7,-1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + mv s4,s2 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3940 │ │ │ │ + slliw s8,a0,0x18 │ │ │ │ + sraiw s8,s8,0x18 │ │ │ │ + mv s9,a0 │ │ │ │ + beq s8,s7,21148 │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + beq a5,s11,21526 │ │ │ │ + li a5,64 │ │ │ │ + beq s8,a5,213c8 │ │ │ │ + li a5,62 │ │ │ │ + beq s8,a5,21502 │ │ │ │ + bnez s0,21552 │ │ │ │ + bnez s4,21330 │ │ │ │ + sext.w a5,s6 │ │ │ │ + beq s8,a5,21244 │ │ │ │ + li s4,0 │ │ │ │ + or a5,s2,s5 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,2134a │ │ │ │ + li a4,10 │ │ │ │ + li s5,0 │ │ │ │ + li s2,0 │ │ │ │ + beq s8,a4,211a0 │ │ │ │ + li a4,13 │ │ │ │ + beq s8,a4,211a0 │ │ │ │ + ld a3,48(sp) │ │ │ │ + addiw a4,s11,1 │ │ │ │ + beqz a3,2140a │ │ │ │ + or a5,a5,s4 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,2140a │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal 3350 <__ctype_tolower_loc@plt> │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + add a3,a3,s8 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a4,80(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + mv s11,a4 │ │ │ │ + sb a3,0(a5) │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + li s2,0 │ │ │ │ + j 211a0 │ │ │ │ + bnez s4,21330 │ │ │ │ + sext.w a5,s6 │ │ │ │ + bne s8,a5,211dc │ │ │ │ + bnez s0,211dc │ │ │ │ + li s0,0 │ │ │ │ + beqz s11,211de │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a5,216e2 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + bgeu a4,a5,21710 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s0,216fe │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,21884 │ │ │ │ + li s0,1 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld s1,208(sp) │ │ │ │ + mv a6,s11 │ │ │ │ + mv a7,s2 │ │ │ │ + jalr s1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,32(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + jal af94 │ │ │ │ mv s1,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,104 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 36c0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - ld a0,24(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a2,4(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a2,8(s0) │ │ │ │ - ld a0,40(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,64(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,64(s0) │ │ │ │ - ld a0,56(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s8,a5,213ec │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - jal 35a0 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ + li a5,1 │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 211a0 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 3280 │ │ │ │ li a5,-1 │ │ │ │ - beq a0,a5,20d62 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,628(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ + bne a0,a5,2107e │ │ │ │ + lui a1,0x1 │ │ │ │ mv a3,s2 │ │ │ │ auipc a2,0x3f │ │ │ │ - addi a2,a2,740 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ + addi a2,a2,-1926 │ │ │ │ + addi a1,a1,-1538 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,550 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,582(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x3f │ │ │ │ - addi a2,a2,726 │ │ │ │ - j 20d54 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sd s0,0(sp) │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3890 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,64(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,88(a0) │ │ │ │ - sw zero,96(a0) │ │ │ │ - sw zero,80(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld a0,48(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,20e24 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,20e32 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(s0) │ │ │ │ - beqz a0,20e3a │ │ │ │ + mv s0,s4 │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s10,s11,21840 │ │ │ │ + sext.w a5,s6 │ │ │ │ + beq s8,a5,215b8 │ │ │ │ + or a5,s2,s5 │ │ │ │ + zext.b a5,a5 │ │ │ │ + li s4,1 │ │ │ │ + beqz a5,211ea │ │ │ │ + bnez s2,212ba │ │ │ │ + beqz s0,211f4 │ │ │ │ + li a5,10 │ │ │ │ + bne s8,a5,213fc │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a0,56(s0) │ │ │ │ - beqz a0,20e42 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s4,s0 │ │ │ │ + li s5,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + j 211a0 │ │ │ │ + mv s0,s4 │ │ │ │ + mv s9,s4 │ │ │ │ + bltu s10,s11,21840 │ │ │ │ + beq s2,s6,2141a │ │ │ │ + mv a5,s9 │ │ │ │ + or s9,s9,s5 │ │ │ │ + zext.b s9,s9 │ │ │ │ + li s4,1 │ │ │ │ + beqz s9,210f2 │ │ │ │ + bnez a5,21494 │ │ │ │ + beqz s0,210fa │ │ │ │ + li a5,10 │ │ │ │ + bne s2,a5,21662 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3670 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - jal 3310 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu a0,a5,20ea6 │ │ │ │ - sext.w s0,s3 │ │ │ │ - bltu s1,s3,20e98 │ │ │ │ - auipc s3,0x3f │ │ │ │ - addi s3,s3,-1918 │ │ │ │ - add a5,s2,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu s1,a5,20e7e │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,1834 │ │ │ │ - li a2,46 │ │ │ │ - auipc a1,0x3f │ │ │ │ - addi a1,a1,446 │ │ │ │ - auipc a0,0x3f │ │ │ │ - addi a0,a0,462 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - sext.w a7,a1 │ │ │ │ - mv a6,a7 │ │ │ │ - blez a7,20f0c │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s4,s0 │ │ │ │ + li s5,0 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + j 210aa │ │ │ │ + bnez s6,21236 │ │ │ │ + zext.b s6,s9 │ │ │ │ + bnez s4,2132c │ │ │ │ + li s0,1 │ │ │ │ + li s2,1 │ │ │ │ + j 211dc │ │ │ │ + bnez s6,214ec │ │ │ │ + zext.b s6,s8 │ │ │ │ + bnez s4,2137a │ │ │ │ + li s0,1 │ │ │ │ + li s9,1 │ │ │ │ + j 210e2 │ │ │ │ + beqz s0,2165c │ │ │ │ + bnez s5,213fa │ │ │ │ + mv s2,s0 │ │ │ │ + mv a5,s0 │ │ │ │ + j 211f4 │ │ │ │ + mv s2,s5 │ │ │ │ + li a5,13 │ │ │ │ + beq s8,a5,21764 │ │ │ │ + addiw a4,s11,1 │ │ │ │ + li s0,1 │ │ │ │ + li s5,1 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + add s11,s11,s1 │ │ │ │ + sb s9,0(s11) │ │ │ │ + mv s11,a4 │ │ │ │ + j 211a0 │ │ │ │ + beqz s0,214f8 │ │ │ │ + beqz s11,2183a │ │ │ │ + bne s10,s11,21386 │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a5,217fa │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + bgeu a4,a5,21710 │ │ │ │ + addiw a1,s11,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - add a3,a0,a1 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - lbu a1,0(a3) │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sb a5,-1(a4) │ │ │ │ - lbu a1,0(a3) │ │ │ │ - subw a2,a7,a6 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sb a5,1(a3) │ │ │ │ - lbu a1,-1(a4) │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sb a5,-1(a4) │ │ │ │ - blt a2,a6,20edc │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - beqz a0,20f8e │ │ │ │ - mv s1,a0 │ │ │ │ - lbu a1,0(s1) │ │ │ │ - beqz a1,20f7c │ │ │ │ - sd s0,32(sp) │ │ │ │ - j 20f32 │ │ │ │ - lbu a1,1(s1) │ │ │ │ - addi s1,s1,1 │ │ │ │ - beqz a1,20f7a │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36d0 │ │ │ │ - bnez a0,20f2a │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,s1 │ │ │ │ - j 20f52 │ │ │ │ - lbu a1,1(s2) │ │ │ │ - addi s2,s2,1 │ │ │ │ - beqz a1,20f64 │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36d0 │ │ │ │ - beqz a0,20f46 │ │ │ │ - sb zero,0(s2) │ │ │ │ - addi a0,s2,1 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s0,32(sp) │ │ │ │ - sd zero,0(s4) │ │ │ │ - li a0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s1,0(a2) │ │ │ │ - bnez s1,20f20 │ │ │ │ - li a0,0 │ │ │ │ - j 20f82 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a1,16 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s3,20fc0 │ │ │ │ - bnez s0,20fd0 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - sd s4,48(sp) │ │ │ │ - addiw s4,s0,1 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a1,s4 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s0,216bc │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,21884 │ │ │ │ + li s0,1 │ │ │ │ + ld s3,32(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld s1,208(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s11 │ │ │ │ + jalr s1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addiw a5,s3,1 │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s4 │ │ │ │ - jal 3530 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ + sd a5,32(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s2,a5,214d6 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ sb zero,0(a5) │ │ │ │ - lbu a1,0(a0) │ │ │ │ - mv s6,a0 │ │ │ │ - mv s8,a0 │ │ │ │ - bnez a1,21012 │ │ │ │ - j 21154 │ │ │ │ - lbu a1,1(s8) │ │ │ │ - addi s8,s8,1 │ │ │ │ - beqz a1,21154 │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ + li a5,1 │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s9,0 │ │ │ │ + j 210aa │ │ │ │ + beqz s0,21656 │ │ │ │ + bnez s5,21664 │ │ │ │ + li a5,13 │ │ │ │ + mv a4,s0 │ │ │ │ + mv s9,s0 │ │ │ │ + bne s2,a5,21102 │ │ │ │ + mv s9,a4 │ │ │ │ + j 210aa │ │ │ │ + bnez s4,2137e │ │ │ │ + bne s2,s6,210e2 │ │ │ │ + bnez s0,210e2 │ │ │ │ + bnez s11,21698 │ │ │ │ + mv a5,s9 │ │ │ │ + li s0,0 │ │ │ │ + j 210e6 │ │ │ │ + bnez s6,21236 │ │ │ │ + zext.b s6,s9 │ │ │ │ + beqz s4,216ce │ │ │ │ + li s0,0 │ │ │ │ + mv s2,s4 │ │ │ │ + j 21330 │ │ │ │ + bnez s6,214ec │ │ │ │ + zext.b s6,s8 │ │ │ │ + beqz s4,216d8 │ │ │ │ + li s0,0 │ │ │ │ + mv s9,s4 │ │ │ │ + j 2137e │ │ │ │ + slliw s3,s3,0x1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + slli a1,s3,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - bnez a0,21008 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s3,s8 │ │ │ │ - j 21036 │ │ │ │ - lbu a1,1(s3) │ │ │ │ - addi s3,s3,1 │ │ │ │ - beqz a1,2104a │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + j 211bc │ │ │ │ + slliw s3,s3,0x1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + slli a1,s3,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,2102a │ │ │ │ - sb zero,0(s3) │ │ │ │ - addi s0,s3,1 │ │ │ │ - lw s3,8(s2) │ │ │ │ - ld s4,0(s2) │ │ │ │ - li s5,-1 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3310 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - mv s7,a0 │ │ │ │ - sw a1,8(s2) │ │ │ │ - mv a0,s4 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sext.w s9,s7 │ │ │ │ - addiw a1,s9,1 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + j 210c6 │ │ │ │ + li a5,43 │ │ │ │ + bne s8,a5,21688 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,21688 │ │ │ │ + bnez s11,21570 │ │ │ │ + bnez s4,215aa │ │ │ │ + ld s0,40(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 211dc │ │ │ │ + addiw a1,s11,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - mv a5,a0 │ │ │ │ - srli a4,a3,0x1c │ │ │ │ - sd a0,0(s2) │ │ │ │ srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - add s3,a5,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a0,0(s3) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1c │ │ │ │ - add s3,a4,a5 │ │ │ │ - ld a0,0(s3) │ │ │ │ - and s7,s7,s5 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a0,0(s3) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1c │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - add a5,a5,s7 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lw s3,8(s2) │ │ │ │ - ld s4,0(s2) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1c │ │ │ │ - add a5,a5,s4 │ │ │ │ - sw s9,8(a5) │ │ │ │ - beqz s0,2114e │ │ │ │ - lbu a1,0(s0) │ │ │ │ - bnez a1,21116 │ │ │ │ - j 2114e │ │ │ │ - lbu a1,1(s0) │ │ │ │ - addi s0,s0,1 │ │ │ │ - beqz a1,2114e │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - bnez a0,2110e │ │ │ │ - lbu a1,0(s0) │ │ │ │ - mv s7,s0 │ │ │ │ - bnez a1,21130 │ │ │ │ - j 21148 │ │ │ │ - lbu a1,1(s7) │ │ │ │ - addi s7,s7,1 │ │ │ │ - beqz a1,21148 │ │ │ │ mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - beqz a0,21128 │ │ │ │ - sb zero,0(s7) │ │ │ │ - lw s3,8(s2) │ │ │ │ - ld s4,0(s2) │ │ │ │ - addi a0,s7,1 │ │ │ │ - mv s8,s0 │ │ │ │ - mv s0,a0 │ │ │ │ - j 21058 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - lw a3,0(a2) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - beqz a3,21214 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s10,s11 │ │ │ │ li a5,0 │ │ │ │ - li a0,-2 │ │ │ │ - li s2,-1 │ │ │ │ - li a1,34 │ │ │ │ - li a6,39 │ │ │ │ - li a7,-1 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a1,211b4 │ │ │ │ - beq a4,a6,211b4 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bne s2,a7,211b4 │ │ │ │ - mv s2,a0 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a3,a5,2119a │ │ │ │ - subw s4,a0,s2 │ │ │ │ - addiw s0,s4,1 │ │ │ │ - bltz s2,211fa │ │ │ │ - addiw a1,s4,2 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + beqz s4,21568 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sext.w a5,s6 │ │ │ │ + mv s0,s4 │ │ │ │ + li s11,0 │ │ │ │ + bne s8,a5,2133c │ │ │ │ + beqz s0,21244 │ │ │ │ + beqz s11,215c4 │ │ │ │ + beq s10,s11,21632 │ │ │ │ + mv s4,s0 │ │ │ │ + j 211de │ │ │ │ + li a5,43 │ │ │ │ + bne s2,a5,21690 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,21690 │ │ │ │ + bnez s11,215f0 │ │ │ │ + beqz s4,2162a │ │ │ │ + li a4,43 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + li s11,0 │ │ │ │ + bne s6,a4,21386 │ │ │ │ + mv a5,s9 │ │ │ │ + li s11,0 │ │ │ │ + j 210e6 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a1,s1,s2 │ │ │ │ + jal af94 │ │ │ │ + lui s3,0x2 │ │ │ │ + ld s5,40(sp) │ │ │ │ mv s1,a0 │ │ │ │ - add s4,s4,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,1(s4) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - sw a3,0(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - sw a3,0(s3) │ │ │ │ + mv s10,s11 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li a5,0 │ │ │ │ + bnez s4,215dc │ │ │ │ + ld s0,40(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 210e2 │ │ │ │ + ld a5,64(sp) │ │ │ │ + bnez a5,21250 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - li s1,0 │ │ │ │ - sw a3,0(s3) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 21278 │ │ │ │ + li a4,1 │ │ │ │ + li s9,1 │ │ │ │ + j 210fc │ │ │ │ + li s2,1 │ │ │ │ + li a5,1 │ │ │ │ + j 211f4 │ │ │ │ + li s5,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s2,a5,2175c │ │ │ │ + mv a5,s11 │ │ │ │ + mv s9,s5 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s0,1 │ │ │ │ + li s5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb s8,0(a5) │ │ │ │ + j 210aa │ │ │ │ + mv a5,s11 │ │ │ │ + mv s9,a4 │ │ │ │ + mv s11,a2 │ │ │ │ + j 21674 │ │ │ │ + beqz s4,211dc │ │ │ │ + mv s0,s4 │ │ │ │ + j 21330 │ │ │ │ + beqz s4,210e2 │ │ │ │ + mv s0,s4 │ │ │ │ + j 2137e │ │ │ │ + ld a5,64(sp) │ │ │ │ + li s0,0 │ │ │ │ + bnez a5,2142a │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw a0,0(a2) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - beqz a0,212d0 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + bnez a4,2145a │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s0,0 │ │ │ │ li a5,0 │ │ │ │ - li a1,-2 │ │ │ │ - li s2,-1 │ │ │ │ - li a6,32 │ │ │ │ - li a7,4 │ │ │ │ - li a2,-1 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addiw a4,a3,-9 │ │ │ │ - zext.b a4,a4 │ │ │ │ - beq a3,a6,21270 │ │ │ │ - bgeu a7,a4,21270 │ │ │ │ - sext.w a1,a5 │ │ │ │ - bne s2,a2,21270 │ │ │ │ - mv s2,a1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a0,a5,2124e │ │ │ │ - subw s4,a1,s2 │ │ │ │ - addiw s0,s4,1 │ │ │ │ - bltz s2,212b6 │ │ │ │ - addiw a1,s4,2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a1,s1,s2 │ │ │ │ - mv s1,a0 │ │ │ │ - add s4,s4,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,1(s4) │ │ │ │ - mv a0,s0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - sw a0,0(s3) │ │ │ │ - ld s3,8(sp) │ │ │ │ + j 2145a │ │ │ │ + beq s6,s8,21772 │ │ │ │ + li s0,0 │ │ │ │ + li s2,1 │ │ │ │ + j 211dc │ │ │ │ + beq s6,s2,2176a │ │ │ │ + li s0,0 │ │ │ │ + li s9,1 │ │ │ │ + j 210e2 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + bnez a4,21280 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li a5,0 │ │ │ │ + j 21280 │ │ │ │ + mv s2,s4 │ │ │ │ ld s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - sw a0,0(s3) │ │ │ │ - ld s3,8(sp) │ │ │ │ + beqz s0,2177a │ │ │ │ + beqz s2,21154 │ │ │ │ + beqz s11,21154 │ │ │ │ + bne s10,s11,21154 │ │ │ │ + addiw a1,s10,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - sw a0,0(s3) │ │ │ │ - li s1,0 │ │ │ │ - ld s3,8(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,21862 │ │ │ │ + ld a4,16(sp) │ │ │ │ + beqz a4,21818 │ │ │ │ + ld a7,32(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld s0,208(sp) │ │ │ │ + mv a6,s11 │ │ │ │ + jalr s0 │ │ │ │ + j 21154 │ │ │ │ + mv s9,s5 │ │ │ │ + li s0,1 │ │ │ │ + li s5,1 │ │ │ │ + j 210aa │ │ │ │ + li s5,1 │ │ │ │ + li s0,1 │ │ │ │ + j 211a0 │ │ │ │ + li s6,62 │ │ │ │ + li s9,1 │ │ │ │ + j 214f8 │ │ │ │ + li s6,62 │ │ │ │ + li s2,1 │ │ │ │ + j 21244 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,0(a2) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a1 │ │ │ │ - beqz s1,2136a │ │ │ │ - slli a1,s1,0x20 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + bnez a4,21744 │ │ │ │ + sd a0,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + j 21744 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + j 21066 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 21452 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3e │ │ │ │ + addi a2,a2,-220 │ │ │ │ + addi a1,a1,-1413 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-744 │ │ │ │ + sd a5,0(sp) │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,0(sp) │ │ │ │ + j 21748 │ │ │ │ + mv s4,s0 │ │ │ │ + mv a5,s9 │ │ │ │ + j 210e6 │ │ │ │ + ld a3,16(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3e │ │ │ │ + addi a2,a2,892 │ │ │ │ + addi a1,a1,-1504 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-784 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x43 │ │ │ │ + addi a3,a3,-852 │ │ │ │ + addi a2,a2,-1422 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,-816 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-336 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x43 │ │ │ │ + addi a3,a3,-886 │ │ │ │ + addi a2,a2,-1486 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,-850 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-370 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a4,0(a0) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3e │ │ │ │ + addi a2,a2,672 │ │ │ │ + addi a1,a1,-1545 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-892 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + lw s0,256(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s0,72(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd a1,80(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd a3,120(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s0,a4 │ │ │ │ + beqz a1,221c2 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,-652 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,112(sp) │ │ │ │ + beqz a0,22240 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui a1,0x100 │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + ld a2,96(sp) │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,120(sp) │ │ │ │ + ld a0,112(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 5cf28 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + bltz a2,2226e │ │ │ │ + bnez s0,21ade │ │ │ │ + ld a5,72(sp) │ │ │ │ + lui s8,0x2 │ │ │ │ + sd zero,48(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi s8,s8,1808 │ │ │ │ + li s4,0 │ │ │ │ + li s10,0 │ │ │ │ + li s3,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + beqz a2,221a8 │ │ │ │ + mv a5,s8 │ │ │ │ + mv s5,s3 │ │ │ │ + mv s8,s10 │ │ │ │ + mv s3,s6 │ │ │ │ + mv s10,s9 │ │ │ │ + mv s6,s0 │ │ │ │ + add s2,a2,a3 │ │ │ │ + mv s0,s4 │ │ │ │ + li s1,64 │ │ │ │ + sd a3,128(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + sd a2,136(sp) │ │ │ │ + mv s9,a5 │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + lbu s7,0(s4) │ │ │ │ + beq a5,s6,21c68 │ │ │ │ + beq s7,s1,21c84 │ │ │ │ + li a5,62 │ │ │ │ + beq s7,a5,21f1a │ │ │ │ + bnez s5,21f44 │ │ │ │ + beqz s0,22094 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + beq s7,s3,22010 │ │ │ │ + or a5,s10,s8 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,21ca4 │ │ │ │ + li a3,10 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + beq s7,a3,21a12 │ │ │ │ + li a1,13 │ │ │ │ + beq s7,a1,21a12 │ │ │ │ + ld a4,56(sp) │ │ │ │ + addiw a1,s6,1 │ │ │ │ + beqz a4,21ce2 │ │ │ │ + or a5,a5,s0 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,21ce2 │ │ │ │ + sd a1,64(sp) │ │ │ │ + jal 3350 <__ctype_tolower_loc@plt> │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli t1,s7,0x2 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + add a3,a3,t1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,64(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s11 │ │ │ │ + mv s6,a1 │ │ │ │ + sb a3,0(a5) │ │ │ │ li s0,0 │ │ │ │ - li a3,13 │ │ │ │ - li a7,32 │ │ │ │ - li a6,8 │ │ │ │ - j 21312 │ │ │ │ - bltu a6,a5,2132e │ │ │ │ - addi s0,s0,1 │ │ │ │ - beq s0,a1,2135e │ │ │ │ - add a5,s2,s0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - sext.w a0,a4 │ │ │ │ - bgeu a3,a5,21308 │ │ │ │ - bne a5,a7,2130c │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + addi s4,s4,1 │ │ │ │ + bne s2,s4,21992 │ │ │ │ + ld a3,128(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,64(sp) │ │ │ │ + mv s9,s10 │ │ │ │ + mv s10,s8 │ │ │ │ + mv s8,a5 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv s4,s0 │ │ │ │ + mv s0,s6 │ │ │ │ + mv s6,s3 │ │ │ │ + mv s3,s5 │ │ │ │ + ld a5,96(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - add s0,s0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sw s1,0(s3) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addiw s1,s1,2 │ │ │ │ - slli a1,s1,0x20 │ │ │ │ + add s1,a5,a2 │ │ │ │ + sd s1,96(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,64(sp) │ │ │ │ + ld a1,120(sp) │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 5cf28 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bltz a2,222d6 │ │ │ │ + ld a3,64(sp) │ │ │ │ + bnez a2,21974 │ │ │ │ + mv a0,a3 │ │ │ │ + jal 3670 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addiw s4,s0,1 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ mv s1,a0 │ │ │ │ - j 21334 │ │ │ │ - li s0,0 │ │ │ │ - li a1,1 │ │ │ │ - j 21334 │ │ │ │ - beqz a1,2138c │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a4,a0,a1 │ │ │ │ - lbu a5,0(a0) │ │ │ │ - bne a5,a2,21386 │ │ │ │ - sb a3,0(a0) │ │ │ │ - addi a0,a0,1 │ │ │ │ - bne a0,a4,2137a │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + beqz s3,2217c │ │ │ │ + beqz a5,2230c │ │ │ │ + ld a5,8(sp) │ │ │ │ + beqz a5,2218a │ │ │ │ + mv a6,s0 │ │ │ │ + ld a7,24(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,264(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + jalr s0 │ │ │ │ + ld a0,112(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,2232e │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld a0,80(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a2,21406 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s1,a4 │ │ │ │ - beqz a4,213e2 │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a1,213fe │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s2,a2 │ │ │ │ + lui s4,0x2 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + addi s4,s4,1808 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s3,0 │ │ │ │ + li s9,0 │ │ │ │ + li s1,0 │ │ │ │ + beqz a2,221b6 │ │ │ │ + ld a5,72(sp) │ │ │ │ + lui t2,0x2 │ │ │ │ + addi t2,t2,1808 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + mv a5,s0 │ │ │ │ + mv s7,s4 │ │ │ │ + mv s0,s10 │ │ │ │ + add s5,a2,a3 │ │ │ │ + mv s10,s3 │ │ │ │ + li s2,64 │ │ │ │ + mv s3,s11 │ │ │ │ + sd a3,128(sp) │ │ │ │ + mv s11,s6 │ │ │ │ mv s4,a3 │ │ │ │ - beqz a3,213ee │ │ │ │ - sd s3,8(sp) │ │ │ │ - addw s3,a4,a3 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ - add a5,s2,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - j 213d8 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a2,2148e │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a4 │ │ │ │ - beqz a4,2147a │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a1,21486 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - beqz a3,21476 │ │ │ │ - sd s4,16(sp) │ │ │ │ - addw s4,a4,a3 │ │ │ │ - addiw a1,s4,2 │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a4,a0,s1 │ │ │ │ - addi s1,s1,1 │ │ │ │ - mv s2,a0 │ │ │ │ - sb s5,0(a4) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 36a0 │ │ │ │ - add a4,s2,s4 │ │ │ │ - sb zero,1(a4) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - j 2147c │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a5,214e2 │ │ │ │ - lw a3,8(a1) │ │ │ │ - beqz a3,214dc │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ + sd a2,136(sp) │ │ │ │ + mv s8,s1 │ │ │ │ + sd t2,64(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + addiw a4,s7,-1 │ │ │ │ + lbu s1,0(s4) │ │ │ │ + beq a4,s6,21c00 │ │ │ │ + beq s1,s2,21c1c │ │ │ │ + li a4,62 │ │ │ │ + beq s1,a4,21f2e │ │ │ │ + bnez s10,21fa0 │ │ │ │ + beqz s0,2209c │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + beq s1,s8,21ec2 │ │ │ │ + mv a4,s9 │ │ │ │ + li s0,1 │ │ │ │ + or a5,s9,s11 │ │ │ │ + zext.b s9,a5 │ │ │ │ + bnez s9,21c3e │ │ │ │ + li a5,10 │ │ │ │ + li s11,0 │ │ │ │ + beq s1,a5,21ba8 │ │ │ │ + li a1,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,21eb6 │ │ │ │ + or a5,s9,s0 │ │ │ │ + zext.b s9,a5 │ │ │ │ + addiw t0,s6,1 │ │ │ │ + bnez s9,2208c │ │ │ │ + sd t0,56(sp) │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a1,0(a0) │ │ │ │ + slli t1,s1,0x2 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + add a1,a1,t1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + ld t0,56(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s3 │ │ │ │ + mv s6,t0 │ │ │ │ + sb a1,0(a4) │ │ │ │ li s0,0 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add a4,a5,s1 │ │ │ │ - ld a0,0(a4) │ │ │ │ - beqz a0,214ee │ │ │ │ - jal 3670 │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a3,8(s2) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add s1,s1,a5 │ │ │ │ - sd zero,0(s1) │ │ │ │ - sext.w a4,s0 │ │ │ │ - bltu a4,a3,214b0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a0,a5 │ │ │ │ + li s11,0 │ │ │ │ + addi s4,s4,1 │ │ │ │ + bne s5,s4,21b2a │ │ │ │ + ld a3,128(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + mv a5,s6 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,56(sp) │ │ │ │ + mv s6,s11 │ │ │ │ + mv s11,s3 │ │ │ │ + mv s3,s10 │ │ │ │ + mv s10,s0 │ │ │ │ + mv s0,a5 │ │ │ │ jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a4,s0 │ │ │ │ - bltu a4,a3,214b0 │ │ │ │ - j 214d8 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a1,16 │ │ │ │ + ld a2,56(sp) │ │ │ │ + mv s4,s7 │ │ │ │ + mv s1,s8 │ │ │ │ + ld a5,96(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - lw a1,8(a1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd s1,8(sp) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sw a1,8(s0) │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - mv s2,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld s0,16(sp) │ │ │ │ - srli a5,a4,0x1c │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s2,0(a0) │ │ │ │ - sw s1,8(a0) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - srliw a5,a1,0x1 │ │ │ │ - srliw a6,a1,0x1 │ │ │ │ - beqz a5,21594 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - add a6,a6,a0 │ │ │ │ - mv a4,a0 │ │ │ │ - addw a3,a0,a1 │ │ │ │ - subw a5,a3,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - lbu a2,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sb a1,-1(a4) │ │ │ │ - sb a2,0(a5) │ │ │ │ - bne a4,a6,21574 │ │ │ │ - ret │ │ │ │ - mv a4,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a4,2160e │ │ │ │ - mv a7,a1 │ │ │ │ - li a6,0 │ │ │ │ - auipc t1,0x3f │ │ │ │ - addi t1,t1,-1280 │ │ │ │ - blez a4,2161c │ │ │ │ - remuw a5,a4,a2 │ │ │ │ - addi a7,a7,1 │ │ │ │ - addiw a3,a6,1 │ │ │ │ - mv a1,a6 │ │ │ │ - sext.w a6,a3 │ │ │ │ - divuw a4,a4,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,t1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,-1(a7) │ │ │ │ - bnez a4,215ac │ │ │ │ - add a6,a6,a0 │ │ │ │ - srliw a5,a3,0x1 │ │ │ │ - sb zero,0(a6) │ │ │ │ - srliw a3,a3,0x1 │ │ │ │ - beqz a5,2160c │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a0 │ │ │ │ - mv a4,a0 │ │ │ │ - addw a2,a0,a1 │ │ │ │ - subw a5,a2,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - lbu a1,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sb a6,-1(a4) │ │ │ │ - sb a1,0(a5) │ │ │ │ - bne a3,a4,215ec │ │ │ │ - ret │ │ │ │ - li a5,48 │ │ │ │ - sb a5,0(a1) │ │ │ │ - sb zero,1(a1) │ │ │ │ - ret │ │ │ │ - sb zero,0(a1) │ │ │ │ - ret │ │ │ │ - addiw a5,a4,1 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ + add s2,a5,a2 │ │ │ │ + sd s2,96(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,56(sp) │ │ │ │ + ld a1,120(sp) │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 5cf28 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,56(sp) │ │ │ │ + bltz a2,222d6 │ │ │ │ + bnez a2,21afe │ │ │ │ + j 21a66 │ │ │ │ + slliw a3,s7,0x1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + sext.w s7,a3 │ │ │ │ + jal af94 │ │ │ │ + mv s3,a0 │ │ │ │ + bne s1,s2,21b3a │ │ │ │ + bnez s8,21ddc │ │ │ │ + bnez s0,22114 │ │ │ │ + li s8,64 │ │ │ │ + li s6,0 │ │ │ │ + li s10,1 │ │ │ │ + li s9,1 │ │ │ │ + or a5,s9,s11 │ │ │ │ + mv a4,s9 │ │ │ │ + zext.b s9,a5 │ │ │ │ + li s0,0 │ │ │ │ + beqz s9,21b64 │ │ │ │ + bnez a4,21e6a │ │ │ │ + beqz s10,21b6c │ │ │ │ + li a5,10 │ │ │ │ + bne s1,a5,2206e │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld s7,64(sp) │ │ │ │ li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - mv s3,a3 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 34c0 │ │ │ │ - add s0,s0,s1 │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - sb zero,0(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 33e0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - addiw a4,a6,1 │ │ │ │ - addw a4,a4,s0 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a1 │ │ │ │ + mv s0,s10 │ │ │ │ + mv a1,s7 │ │ │ │ + jal af94 │ │ │ │ + mv s3,a0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + j 21ba8 │ │ │ │ + slliw a4,s9,0x1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ slli a1,a4,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + sext.w s9,a4 │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + bne s7,s1,219a2 │ │ │ │ + bnez s3,21cf4 │ │ │ │ + bnez s0,2210c │ │ │ │ + li s3,64 │ │ │ │ + li s6,0 │ │ │ │ + li s5,1 │ │ │ │ + li s10,1 │ │ │ │ + li s0,0 │ │ │ │ + or a5,s10,s8 │ │ │ │ + zext.b a5,a5 │ │ │ │ + beqz a5,219c8 │ │ │ │ + bnez s10,21d8e │ │ │ │ + beqz s5,219d2 │ │ │ │ + li a5,10 │ │ │ │ + bne s7,a5,21cd4 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + lui s7,0x2 │ │ │ │ + addi a1,s7,1808 │ │ │ │ li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s3,a2 │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + mv s0,s5 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + addi s9,s7,1808 │ │ │ │ + j 21a12 │ │ │ │ + mv s10,s8 │ │ │ │ + li a5,13 │ │ │ │ + beq s7,a5,22106 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + li s8,1 │ │ │ │ + li s5,1 │ │ │ │ + slli a6,s6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,s11 │ │ │ │ + sb s7,0(a6) │ │ │ │ + mv s6,a1 │ │ │ │ + j 21a12 │ │ │ │ + beqz s0,22008 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + bne s7,s3,219bc │ │ │ │ + beqz s5,22010 │ │ │ │ + li s5,1 │ │ │ │ + li s0,1 │ │ │ │ + beqz s6,219bc │ │ │ │ + ld a5,40(sp) │ │ │ │ + bne s6,a5,219bc │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,2211c │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + addiw a5,s6,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ srli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 34c0 │ │ │ │ - add s0,s0,s1 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - sb zero,0(s0) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 33e0 │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 33e0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li a2,16 │ │ │ │ - j 32c0 │ │ │ │ - lw a5,8(a1) │ │ │ │ - beqz a5,21744 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s3,0x3f │ │ │ │ - addi s3,s3,-1620 │ │ │ │ - ld a4,0(s1) │ │ │ │ - slli a5,s0,0x4 │ │ │ │ - mv a2,s3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a5,8(a4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,8(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,21714 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,2 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 39f0 │ │ │ │ - sb s1,0(a0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - li a0,51 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,-1442 │ │ │ │ - li a2,51 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - li a0,51 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,-1772 │ │ │ │ - li a2,51 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - sd s2,0(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - jal 39f0 │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - mv a1,s2 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3530 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - fmv.x.d a5,fa0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - auipc a4,0x3f │ │ │ │ - addi a4,a4,-1868 │ │ │ │ - mv s1,a0 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ + bgeu a3,a4,22170 │ │ │ │ + mv a0,s11 │ │ │ │ + jal af94 │ │ │ │ + add a4,a0,s0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s5,22038 │ │ │ │ + ld a4,16(sp) │ │ │ │ + beqz a4,222aa │ │ │ │ + li s5,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,2204c │ │ │ │ + ld s10,24(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,264(sp) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a7,s10 │ │ │ │ + jalr s0 │ │ │ │ + lui s9,0x2 │ │ │ │ + addi a1,s9,1808 │ │ │ │ + addiw a5,s10,1 │ │ │ │ li a0,0 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - mv s0,a0 │ │ │ │ - addiw a0,a0,2 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - li a1,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - jal 39f0 │ │ │ │ - sext.w s0,s0 │ │ │ │ - fmv.x.d a5,fs0 │ │ │ │ - addiw a1,s0,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + sd zero,48(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s6,0 │ │ │ │ + addi s9,s9,1808 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s7,a5,21dce │ │ │ │ + addiw a1,s6,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - auipc a4,0x3f │ │ │ │ - addi a4,a4,-1926 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - beqz a0,218b8 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - addi s2,a0,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3330 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,218c4 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 3530 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld ra,24(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - j 218ae │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - addi s1,sp,64 │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - auipc s3,0x58 │ │ │ │ - ld s3,1590(s3) │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a7,104(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a4,a1 │ │ │ │ - mv a5,s1 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - ld a6,0(s3) │ │ │ │ - sd a6,8(sp) │ │ │ │ - li a6,0 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - jal 3840 <__vsnprintf_chk@plt> │ │ │ │ - bltz a0,21946 │ │ │ │ - addiw a1,a0,1 │ │ │ │ + mv a0,s11 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s7,0x2 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,s7,1808 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a4,s1 │ │ │ │ - mv s0,a0 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - sd s1,0(sp) │ │ │ │ - jal 3720 <__vsprintf_chk@plt> │ │ │ │ - sd s0,0(s2) │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + addi s9,s7,1808 │ │ │ │ + sd a5,48(sp) │ │ │ │ + j 21a12 │ │ │ │ + beqz s5,22002 │ │ │ │ + bnez s8,21cd2 │ │ │ │ + mv s10,s5 │ │ │ │ + mv a5,s5 │ │ │ │ + j 219d2 │ │ │ │ + beqz s0,21eba │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + bne s1,s8,21b54 │ │ │ │ + beqz s10,21ec2 │ │ │ │ + beqz s6,222cc │ │ │ │ + ld a5,40(sp) │ │ │ │ + li s10,1 │ │ │ │ + bne s6,a5,21b54 │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,2213a │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + addiw a5,s6,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bgeu a3,a4,22158 │ │ │ │ + mv a0,s3 │ │ │ │ + jal af94 │ │ │ │ + add a4,a0,s0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s10,21ee8 │ │ │ │ + ld a4,16(sp) │ │ │ │ + beqz a4,222aa │ │ │ │ + li s10,1 │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2194a │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ + beqz a4,21ef8 │ │ │ │ ld s3,24(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - j 2192c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd a2,96(sp) │ │ │ │ - sd a3,104(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - addi s2,sp,96 │ │ │ │ - ld s7,0(s0) │ │ │ │ - auipc s5,0x58 │ │ │ │ - ld s5,1446(s5) │ │ │ │ - sd a6,128(sp) │ │ │ │ - sd a7,136(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv a4,a1 │ │ │ │ - mv s1,a1 │ │ │ │ - mv a5,s2 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,264(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s6 │ │ │ │ + jalr s0 │ │ │ │ + ld s7,64(sp) │ │ │ │ + addiw a5,s3,1 │ │ │ │ li a0,0 │ │ │ │ - ld a6,0(s5) │ │ │ │ - sd a6,8(sp) │ │ │ │ - li a6,0 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - jal 3840 <__vsnprintf_chk@plt> │ │ │ │ - bltz a0,21a1e │ │ │ │ - addiw a1,a0,1 │ │ │ │ + mv a1,s7 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s3,a0 │ │ │ │ + li s6,0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + li s0,0 │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s1,a5,21ea4 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + ld s7,64(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ sd s6,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a4,s2 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ mv s3,a0 │ │ │ │ - sd s2,0(sp) │ │ │ │ - jal 3720 <__vsprintf_chk@plt> │ │ │ │ - ld a5,0(s0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a5,21a18 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - addw s4,a0,s1 │ │ │ │ - sext.w s6,a0 │ │ │ │ - addiw a1,s4,1 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s1 │ │ │ │ - add a0,a0,s6 │ │ │ │ - add s4,s4,s2 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s4) │ │ │ │ + li s6,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + li s9,0 │ │ │ │ + j 21ba8 │ │ │ │ + beqz s10,21ffc │ │ │ │ + bnez s11,22070 │ │ │ │ + li a5,13 │ │ │ │ + mv a1,s10 │ │ │ │ + mv s9,s10 │ │ │ │ + bne s1,a5,21b74 │ │ │ │ + mv s9,a1 │ │ │ │ + j 21ba8 │ │ │ │ + bne s1,s8,21c2e │ │ │ │ + bnez s10,21c2e │ │ │ │ + beqz s6,21f3e │ │ │ │ + ld a5,72(sp) │ │ │ │ + li s10,0 │ │ │ │ + bnez a5,21dfe │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s3 │ │ │ │ - sd s2,0(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + bnez a4,21e32 │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,21e36 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,2004 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,1592 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,40(sp) │ │ │ │ + j 21e36 │ │ │ │ + bnez s3,21cf4 │ │ │ │ + bnez s0,220be │ │ │ │ + li s3,62 │ │ │ │ + li s6,0 │ │ │ │ + li s10,1 │ │ │ │ + li s5,0 │ │ │ │ + j 219bc │ │ │ │ + bnez s8,21ddc │ │ │ │ + bnez s0,220cc │ │ │ │ + li s8,62 │ │ │ │ + li s6,0 │ │ │ │ + li s9,1 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,0 │ │ │ │ + j 21b58 │ │ │ │ + li a5,43 │ │ │ │ + bne s7,a5,220da │ │ │ │ + ld a5,48(sp) │ │ │ │ + beqz a5,220a2 │ │ │ │ + bnez s6,21f60 │ │ │ │ + beqz s0,21f96 │ │ │ │ + mv s5,s0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + li s6,0 │ │ │ │ + j 219bc │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s5,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,s5,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd s6,40(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + li a5,0 │ │ │ │ + addi s9,s5,1808 │ │ │ │ + bnez s0,21f58 │ │ │ │ + ld s5,48(sp) │ │ │ │ + li s6,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + li s0,0 │ │ │ │ + j 21c98 │ │ │ │ + li a4,43 │ │ │ │ + bne s1,a4,220ec │ │ │ │ + ld a4,48(sp) │ │ │ │ + beqz a4,220b0 │ │ │ │ + bnez s6,21fbc │ │ │ │ + beqz s0,21ff4 │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s10,s0 │ │ │ │ + li s6,0 │ │ │ │ + j 21b54 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a4) │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui s7,0x2 │ │ │ │ + sd s6,40(sp) │ │ │ │ + ld s11,48(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + addi s7,s7,1808 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,21a22 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - mv s4,a0 │ │ │ │ + bnez s0,21fb4 │ │ │ │ + ld s10,48(sp) │ │ │ │ li s6,0 │ │ │ │ - j 219ce │ │ │ │ - li s1,-1 │ │ │ │ - j 219fa │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - ld s1,0(a0) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - beqz s1,21a88 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addw s3,a0,s0 │ │ │ │ - sext.w s4,a0 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - add s3,s3,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 3890 │ │ │ │ - sb zero,0(s3) │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - sd s1,0(s2) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - mv s3,a1 │ │ │ │ - li s4,0 │ │ │ │ - j 21a54 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - auipc s2,0x58 │ │ │ │ - ld s2,1144(s2) │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + j 21c2e │ │ │ │ + li a1,1 │ │ │ │ + li s9,1 │ │ │ │ + j 21b6e │ │ │ │ + li s10,1 │ │ │ │ + li a5,1 │ │ │ │ + j 219d2 │ │ │ │ + bne s7,s3,21c96 │ │ │ │ + bnez s5,21c96 │ │ │ │ + beqz s6,21f2a │ │ │ │ + ld a5,72(sp) │ │ │ │ + li s5,0 │ │ │ │ + bnez a5,21d1a │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + li s5,0 │ │ │ │ + bnez a4,21d4e │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s5,0 │ │ │ │ li a5,0 │ │ │ │ - sw zero,8(a0) │ │ │ │ + bnez a4,21d54 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,1664 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,1252 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,40(sp) │ │ │ │ + j 21d54 │ │ │ │ + li s11,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,220fe │ │ │ │ + mv a4,s6 │ │ │ │ + mv s9,s11 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + li s11,1 │ │ │ │ + li s10,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s3 │ │ │ │ + sb s1,0(a4) │ │ │ │ + j 21ba8 │ │ │ │ + mv a4,s6 │ │ │ │ + mv s9,a1 │ │ │ │ + mv s6,t0 │ │ │ │ + j 22080 │ │ │ │ + beq s7,s3,22010 │ │ │ │ + li s0,0 │ │ │ │ + j 21c98 │ │ │ │ + bne s1,s8,21c2e │ │ │ │ + j 21ec2 │ │ │ │ + beqz s0,21c96 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + mv s5,s0 │ │ │ │ + j 219bc │ │ │ │ + beqz s0,21c2e │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + mv s10,s0 │ │ │ │ + j 21b54 │ │ │ │ + li a5,62 │ │ │ │ + mv s5,s3 │ │ │ │ + li s6,0 │ │ │ │ + mv s3,a5 │ │ │ │ + li s0,1 │ │ │ │ + j 21d8e │ │ │ │ + li a5,62 │ │ │ │ + mv s10,s8 │ │ │ │ + li s6,0 │ │ │ │ + mv s8,a5 │ │ │ │ + li s0,1 │ │ │ │ + j 21e6a │ │ │ │ + beqz s0,21c96 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + beq s7,s3,21d06 │ │ │ │ + mv s5,s0 │ │ │ │ + j 219bc │ │ │ │ + beqz s0,21c2e │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,2221c │ │ │ │ + beq s1,s8,21dec │ │ │ │ + mv s10,s0 │ │ │ │ + j 21b54 │ │ │ │ + mv s9,s11 │ │ │ │ + li s10,1 │ │ │ │ + li s11,1 │ │ │ │ + j 21ba8 │ │ │ │ + li s8,1 │ │ │ │ + li s5,1 │ │ │ │ + j 21a12 │ │ │ │ + li a5,64 │ │ │ │ + mv s3,s0 │ │ │ │ + j 220c2 │ │ │ │ + li a5,64 │ │ │ │ + mv s8,s0 │ │ │ │ + j 220d0 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 21d46 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 21e2a │ │ │ │ + ld a3,128(sp) │ │ │ │ + mv s11,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + mv s3,s10 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s0,s6 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,40(sp) │ │ │ │ + j 21a76 │ │ │ │ + mv a4,s0 │ │ │ │ + ld a3,128(sp) │ │ │ │ + mv s3,s5 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s0,s6 │ │ │ │ + j 22164 │ │ │ │ + bnez a5,21a98 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + bnez a5,21a9e │ │ │ │ + ld a3,24(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,1458 │ │ │ │ + addi a1,a1,-1168 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,934 │ │ │ │ + jal 4d96a │ │ │ │ + j 21a9e │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,64(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a2,64(sp) │ │ │ │ + j 21a36 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,56(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a2,56(sp) │ │ │ │ + j 21bcc │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,80(sp) │ │ │ │ sd zero,0(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ sd zero,24(a0) │ │ │ │ - sb zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ sd zero,80(a0) │ │ │ │ - sw zero,88(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ sd zero,96(a0) │ │ │ │ - sw zero,4(sp) │ │ │ │ - mv s0,a0 │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + j 21904 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,1238 │ │ │ │ + addi a1,a1,-1294 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,786 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,1072 │ │ │ │ + addi a1,a1,-1354 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,740 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,1016 │ │ │ │ + bne a2,a5,22284 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,988 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,1074 │ │ │ │ + addi a1,a1,-1335 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,686 │ │ │ │ + jal 4d96a │ │ │ │ + ld a0,112(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x42 │ │ │ │ + addi a3,a3,372 │ │ │ │ + addi a2,a2,-1276 │ │ │ │ + auipc a1,0x3d │ │ │ │ + addi a1,a1,648 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,1128 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,1 │ │ │ │ + li s0,1 │ │ │ │ + j 21b58 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,912 │ │ │ │ + bne a2,a5,222ec │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,884 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,970 │ │ │ │ + addi a1,a1,-1196 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,582 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x42 │ │ │ │ + addi a3,a3,274 │ │ │ │ + addi a2,a2,-1177 │ │ │ │ + auipc a1,0x3d │ │ │ │ + addi a1,a1,550 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,1030 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a5,0x58 │ │ │ │ + ld a5,-902(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,1072 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-240 │ │ │ │ + sd s1,216(sp) │ │ │ │ + auipc s1,0x58 │ │ │ │ + ld s1,-1088(s1) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd a2,56(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + ld a2,0(s1) │ │ │ │ + sd a2,120(sp) │ │ │ │ + li a2,0 │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + mv s5,a0 │ │ │ │ mv s1,a1 │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a2,21b06 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,21b1a │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - jal 3310 │ │ │ │ - mv a5,a0 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,s1 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s9,a4 │ │ │ │ + beqz s0,22810 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,40(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a5,32(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + add s2,a1,a5 │ │ │ │ + mv s11,a1 │ │ │ │ + li s0,2 │ │ │ │ + li s6,1 │ │ │ │ + auipc s7,0x3e │ │ │ │ + addi s7,s7,-1954 │ │ │ │ + auipc s10,0x3e │ │ │ │ + addi s10,s10,-1954 │ │ │ │ + j 223da │ │ │ │ + lbu a5,1(s4) │ │ │ │ + addiw a5,a5,-103 │ │ │ │ + bnez a5,223f8 │ │ │ │ + lbu a5,2(s4) │ │ │ │ + addiw a5,a5,-122 │ │ │ │ + bnez a5,223f8 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + zext.b s0,s0 │ │ │ │ + bltu s6,s0,22848 │ │ │ │ + li s0,1 │ │ │ │ + addi s11,s11,8 │ │ │ │ + beq s11,s2,22448 │ │ │ │ + ld a0,0(s11) │ │ │ │ + jal 15ca6 │ │ │ │ + ld a4,0(s11) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add s4,a4,a0 │ │ │ │ + lbu a5,0(s4) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + beqz a5,223b4 │ │ │ │ + li a2,5 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,223c8 │ │ │ │ + li a2,4 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,223c8 │ │ │ │ + li a2,6 │ │ │ │ + auipc a1,0x3d │ │ │ │ + addi a1,a1,2046 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,223c8 │ │ │ │ + andi s0,s0,253 │ │ │ │ + beqz s0,223d4 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3e │ │ │ │ + addi a2,a2,-2002 │ │ │ │ + addi a1,a1,-1120 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,266 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bnez a5,22536 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - sw a5,4(sp) │ │ │ │ - jal 212e2 │ │ │ │ - j 21aea │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ + jal af94 │ │ │ │ + li a4,1 │ │ │ │ + sb a4,62(a0) │ │ │ │ + ld a4,56(sp) │ │ │ │ + slliw a5,s8,0x8 │ │ │ │ + or a5,s9,a5 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sb zero,59(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sd s1,80(a0) │ │ │ │ + sw a4,64(a0) │ │ │ │ + sb s0,58(a0) │ │ │ │ + sh a5,56(a0) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a4,22502 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + beqz s0,22696 │ │ │ │ + srli s4,a5,0x1d │ │ │ │ + add s4,s4,s1 │ │ │ │ + li s3,0 │ │ │ │ + auipc s6,0xffffc │ │ │ │ + addi s6,s6,1946 │ │ │ │ + ld a0,0(s1) │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 5ceea │ │ │ │ + ld a2,-8(s1) │ │ │ │ + mv a6,s3 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a1,s2 │ │ │ │ mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - beqz a0,21b2e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,21b3a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - beqz a0,21b46 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,21b52 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - beqz a0,21b6e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s1) │ │ │ │ - sd zero,0(s1) │ │ │ │ - beqz a0,21b7a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(s1) │ │ │ │ - sd zero,16(s1) │ │ │ │ - beqz a0,21b86 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - sd zero,40(s1) │ │ │ │ - beqz a0,21b92 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(s1) │ │ │ │ - sd zero,48(s1) │ │ │ │ - beqz a0,21b9e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,80(s1) │ │ │ │ - sd zero,72(s1) │ │ │ │ - beqz a0,21baa │ │ │ │ - jal 3670 │ │ │ │ - lw a5,88(s1) │ │ │ │ - sd zero,80(s1) │ │ │ │ - beqz a5,21c00 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - ld s0,96(s1) │ │ │ │ - slli a5,s2,0x5 │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,21bc8 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,21bd4 │ │ │ │ - jal 3670 │ │ │ │ + mv a7,s6 │ │ │ │ + mv a5,s9 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1de4a │ │ │ │ + mv s2,a0 │ │ │ │ ld a0,16(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - beqz a0,21be0 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,21c14 │ │ │ │ + lw s3,28(s2) │ │ │ │ jal 3670 │ │ │ │ - lw a4,88(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sd zero,8(s0) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,21bb8 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld a0,96(s1) │ │ │ │ - beqz a0,21c08 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,96(s1) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a4,88(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,21bb8 │ │ │ │ - j 21bfc │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - ret │ │ │ │ - lbu a0,32(a0) │ │ │ │ - ret │ │ │ │ - ld a0,40(a0) │ │ │ │ - ret │ │ │ │ - ld a0,48(a0) │ │ │ │ - ret │ │ │ │ - ld a0,56(a0) │ │ │ │ - ret │ │ │ │ - ld a0,64(a0) │ │ │ │ - ret │ │ │ │ - ld a0,72(a0) │ │ │ │ - ret │ │ │ │ - ld a0,80(a0) │ │ │ │ - ret │ │ │ │ - lw a0,88(a0) │ │ │ │ - ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - sraiw a0,a0,0x4 │ │ │ │ - andi a0,a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - sraiw a0,a0,0x2 │ │ │ │ - xori a0,a0,1 │ │ │ │ - andi a0,a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,88(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - beqz s1,21cae │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld s0,96(a0) │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s1,a5,0x1b │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s3,0 │ │ │ │ - mv s2,a1 │ │ │ │ - add s1,s1,s0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a2,2 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 32c0 │ │ │ │ - bnez a0,21c96 │ │ │ │ - mv s3,s0 │ │ │ │ - addi s0,s0,32 │ │ │ │ - bne s0,s1,21c88 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - li s3,0 │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + bne s4,s1,224cc │ │ │ │ + auipc a5,0x58 │ │ │ │ + ld a5,-1522(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,22868 │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,208(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21d0e │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21ce6 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-83 │ │ │ │ - bnez a5,21ce6 │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21cce │ │ │ │ + sw zero,112(sp) │ │ │ │ + sw zero,116(sp) │ │ │ │ + sb zero,110(sp) │ │ │ │ + sb zero,111(sp) │ │ │ │ + bnez s0,226c8 │ │ │ │ + ld s6,32(sp) │ │ │ │ li a0,0 │ │ │ │ - beqz a1,21d0c │ │ │ │ - ld a0,24(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - seqz a0,a0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + li s8,0 │ │ │ │ + mv a1,s6 │ │ │ │ + jal af94 │ │ │ │ + ld a4,40(sp) │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21d50 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21d3c │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-85 │ │ │ │ - bnez a5,21d3c │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21d24 │ │ │ │ - beqz a1,21d50 │ │ │ │ - ld a0,24(a1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - j 3550 │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal af94 │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ + mv s11,s4 │ │ │ │ + sd a0,88(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + add s4,s4,s6 │ │ │ │ + addi s10,sp,111 │ │ │ │ + addi s9,sp,110 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21da6 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ + jal af94 │ │ │ │ + mv s6,a0 │ │ │ │ li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21d7e │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-84 │ │ │ │ - bnez a5,21d7e │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21d66 │ │ │ │ li a0,0 │ │ │ │ - beqz a1,21da4 │ │ │ │ - ld a0,24(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a2,10 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + sd a5,0(s6) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sd zero,8(s6) │ │ │ │ + sd s6,0(s11) │ │ │ │ + mv a7,s10 │ │ │ │ + mv a6,s9 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s6 │ │ │ │ li a1,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld ra,8(sp) │ │ │ │ + jal 1d7bc │ │ │ │ sext.w a0,a0 │ │ │ │ - seqz a0,a0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + sw a0,0(s2) │ │ │ │ + addi s11,s11,8 │ │ │ │ + addw s8,a0,s8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s2,s2,4 │ │ │ │ + bne s4,s11,2257c │ │ │ │ + sd zero,72(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + divuw a3,s8,a5 │ │ │ │ + mv a5,a3 │ │ │ │ + bnez a3,225d4 │ │ │ │ + li a5,1 │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + lw s7,112(sp) │ │ │ │ + lw s6,116(sp) │ │ │ │ + lbu s3,110(sp) │ │ │ │ + lbu t1,111(sp) │ │ │ │ + sext.w a7,a5 │ │ │ │ + bgeu a4,a3,22604 │ │ │ │ + lui a4,0x2 │ │ │ │ + addiw a4,a4,1808 │ │ │ │ + remuw a7,a5,a4 │ │ │ │ + divuw a5,a5,a4 │ │ │ │ + divuw a7,a7,a5 │ │ │ │ + addw a7,a7,a4 │ │ │ │ + ld s10,56(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + slliw t1,t1,0x8 │ │ │ │ + mv a5,s10 │ │ │ │ + mv a6,s8 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a2,s9 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + or s3,s3,t1 │ │ │ │ + jal 20600 │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21de8 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21dd4 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-86 │ │ │ │ - bnez a5,21dd4 │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21dbc │ │ │ │ - beqz a1,21de8 │ │ │ │ - ld a0,24(a1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - j 3550 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sh a5,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + li a5,256 │ │ │ │ + mv s2,a0 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sw zero,32(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sb zero,59(a0) │ │ │ │ + sd s5,96(a0) │ │ │ │ + sd s4,112(a0) │ │ │ │ + sd s9,128(a0) │ │ │ │ + sd s1,80(a0) │ │ │ │ + sb s0,58(a0) │ │ │ │ + sw s8,24(a0) │ │ │ │ + sh a5,56(a0) │ │ │ │ + sw s10,64(a0) │ │ │ │ + sd s11,72(a0) │ │ │ │ + sw s7,36(a0) │ │ │ │ + sw s6,40(a0) │ │ │ │ + sh s3,44(a0) │ │ │ │ + j 22502 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add s0,s0,s1 │ │ │ │ + li a6,0 │ │ │ │ + auipc s3,0xffffc │ │ │ │ + addi s3,s3,1472 │ │ │ │ + ld a2,0(s1) │ │ │ │ + mv a1,s2 │ │ │ │ + sd s3,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s9 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 21022 │ │ │ │ + addi s1,s1,8 │ │ │ │ + lw a6,28(a0) │ │ │ │ + mv s2,a0 │ │ │ │ + bne s1,s0,226a6 │ │ │ │ + j 22502 │ │ │ │ + ld a1,32(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21e24 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ + mv s6,s1 │ │ │ │ + jal af94 │ │ │ │ + sd a0,72(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a0,0(s6) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + jal 5ceea │ │ │ │ + sd a0,-8(s7) │ │ │ │ + bne s6,s2,226d6 │ │ │ │ + ld a1,32(sp) │ │ │ │ li a0,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21e16 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-80 │ │ │ │ - bnez a5,21e16 │ │ │ │ - mv a0,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21dfe │ │ │ │ - beqz a0,21e26 │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ + jal af94 │ │ │ │ + ld a4,40(sp) │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a6,88(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - beqz a6,21f26 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1b │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - li a3,0 │ │ │ │ - add a6,a6,a4 │ │ │ │ - ld a0,8(a4) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21e66 │ │ │ │ - lbu a5,1(a0) │ │ │ │ - addiw a5,a5,-67 │ │ │ │ - bnez a5,21e66 │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a6,a4,21e4e │ │ │ │ - beqz a3,21f32 │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,24(a3) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-84 │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,72(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + beqz a5,2279e │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + ld s6,80(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ + mv s11,a0 │ │ │ │ + li s8,0 │ │ │ │ + addi s10,sp,111 │ │ │ │ + addi s9,sp,110 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - jal 20f96 │ │ │ │ - lw a4,8(a0) │ │ │ │ - li a5,7 │ │ │ │ + lw a5,8(a5) │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi s6,s6,8 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s2,a4,0x1 │ │ │ │ + add s2,s2,a4 │ │ │ │ + sd a5,24(sp) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + jal af94 │ │ │ │ mv s4,a0 │ │ │ │ - bne a4,a5,21f3a │ │ │ │ - ld a5,0(a0) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,16(a5) │ │ │ │ - ld s3,0(a5) │ │ │ │ - jal 3550 │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a0,0(s2) │ │ │ │ - ld a5,32(a5) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a5,a5,-45 │ │ │ │ - seqz a5,a5 │ │ │ │ - sb a5,0(s1) │ │ │ │ - beqz s3,21f1e │ │ │ │ - ld s2,24(s0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - beqz s2,21f5c │ │ │ │ - ld s5,8(s0) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - j 21ef0 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a5 │ │ │ │ - bgeu s1,s2,21f5c │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,21ede │ │ │ │ - bgeu s1,s2,21f5c │ │ │ │ - mv a1,s4 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - li s0,-1 │ │ │ │ - j 21f28 │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,-1938 │ │ │ │ - li a2,334 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,410 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,418 │ │ │ │ - sd s5,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,-1972 │ │ │ │ - li a2,348 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,376 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,408 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,44(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3e │ │ │ │ - addi a2,a2,406 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld ra,8(sp) │ │ │ │ - li a0,-1 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s3,16(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - beqz s3,22002 │ │ │ │ - sd s2,16(sp) │ │ │ │ - ld s2,24(a1) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - beqz s2,22010 │ │ │ │ - ld s4,8(a1) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - j 21fdc │ │ │ │ - addiw a0,s0,1 │ │ │ │ - slli s1,a0,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a0 │ │ │ │ - bgeu s1,s2,22010 │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,21fca │ │ │ │ - bgeu s1,s2,22010 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1968 │ │ │ │ - li a2,406 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,196 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,228 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a2,88(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - beqz a2,220c4 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a0,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,22060 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-80 │ │ │ │ - bnez a5,22060 │ │ │ │ - mv a0,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a2,a4,22048 │ │ │ │ - beqz a0,220c4 │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s3,24(a0) │ │ │ │ - beqz s3,220d0 │ │ │ │ - sd s2,16(sp) │ │ │ │ - ld s2,24(a1) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - beqz s2,220d6 │ │ │ │ - ld s4,8(a1) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - j 2209e │ │ │ │ - addiw a0,s0,1 │ │ │ │ - slli s1,a0,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a0 │ │ │ │ - bgeu s1,s2,220d6 │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,2208c │ │ │ │ - bgeu s1,s2,220d6 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s3,8(sp) │ │ │ │ - li s0,-1 │ │ │ │ - j 220ba │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1786 │ │ │ │ - li a2,434 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-2 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,30 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a6,88(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - beqz a6,221f0 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1b │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - li a3,0 │ │ │ │ - add a6,a6,a4 │ │ │ │ - ld a0,8(a4) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,22134 │ │ │ │ - lbu a5,1(a0) │ │ │ │ - addiw a5,a5,-80 │ │ │ │ - bnez a5,22134 │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a6,a4,2211c │ │ │ │ - beqz a3,221ec │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,24(a3) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-802 │ │ │ │ + mv a1,s2 │ │ │ │ li a0,0 │ │ │ │ - jal 20f96 │ │ │ │ - lw a4,8(a0) │ │ │ │ - li a5,7 │ │ │ │ - mv s4,a0 │ │ │ │ - bne a4,a5,22228 │ │ │ │ - ld a5,0(a0) │ │ │ │ - li a2,10 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s2 │ │ │ │ li a1,0 │ │ │ │ - ld a0,16(a5) │ │ │ │ - ld s3,0(a5) │ │ │ │ - jal 3550 │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a0,0(s2) │ │ │ │ - ld a5,32(a5) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a5,a5,-45 │ │ │ │ - seqz a5,a5 │ │ │ │ - sb a5,0(s1) │ │ │ │ - beqz s3,2221c │ │ │ │ - ld s2,24(s0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - beqz s2,221fc │ │ │ │ - ld s5,8(s0) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - j 221be │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a5 │ │ │ │ - bgeu s1,s2,221fc │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,221ac │ │ │ │ - bgeu s1,s2,221fc │ │ │ │ - mv a1,s4 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1524 │ │ │ │ - li a2,476 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-296 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,-264 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - li s0,-1 │ │ │ │ - j 221f2 │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1480 │ │ │ │ - li a2,462 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-340 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,-332 │ │ │ │ - sd s5,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd a2,160(sp) │ │ │ │ - addi s2,sp,160 │ │ │ │ - sd a3,168(sp) │ │ │ │ - sd a4,176(sp) │ │ │ │ - sd a5,184(sp) │ │ │ │ - sd a7,200(sp) │ │ │ │ - sd a6,192(sp) │ │ │ │ - auipc a7,0x58 │ │ │ │ - ld a7,-846(a7) │ │ │ │ - ld a6,0(a7) │ │ │ │ - sd a6,40(sp) │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,a1 │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ + sd a0,0(s4) │ │ │ │ + jal 3890 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a2,-8(s7) │ │ │ │ + ld a1,0(s3) │ │ │ │ + sw a5,12(s4) │ │ │ │ + sw zero,8(s4) │ │ │ │ + ld a7,40(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + sd s4,-8(s6) │ │ │ │ + li a5,0 │ │ │ │ + sd s10,8(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + mv a4,s4 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1ff60 │ │ │ │ + ld a5,48(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s11) │ │ │ │ + addw s8,a0,s8 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s7,a5,22726 │ │ │ │ + j 225c8 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + mv s6,a5 │ │ │ │ + add s4,a5,a4 │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ + li s2,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s10,sp,111 │ │ │ │ + addi s9,sp,110 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a2,0(s2) │ │ │ │ + ld a1,0(s3) │ │ │ │ + sd a0,0(s11) │ │ │ │ + sd zero,8(s11) │ │ │ │ + ld a7,40(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + sd s11,0(s6) │ │ │ │ + sd s10,8(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s11 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1ff60 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s7) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addw s8,a0,s8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s7,s7,4 │ │ │ │ + bne s6,s4,227be │ │ │ │ + j 225c8 │ │ │ │ + bnez a5,22816 │ │ │ │ + li s0,2 │ │ │ │ + j 2244e │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ li a1,0 │ │ │ │ li a0,0 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,88(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li s8,0 │ │ │ │ + li t1,0 │ │ │ │ + li s3,0 │ │ │ │ + li s0,2 │ │ │ │ + li a7,1 │ │ │ │ + j 22604 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,974 │ │ │ │ + addi a1,a1,-1127 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,-790 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ sd ra,152(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ sd s3,120(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - jal 3840 <__vsnprintf_chk@plt> │ │ │ │ - addiw a1,a0,1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,-1 │ │ │ │ - mv a4,s2 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,32(sp) │ │ │ │ - jal 3720 <__vsprintf_chk@plt> │ │ │ │ - lw a1,88(s1) │ │ │ │ - ld a0,96(s1) │ │ │ │ - addi s3,sp,24 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - sd a0,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s0,0(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 21882 │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-416 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 20f0e │ │ │ │ - beqz a0,22340 │ │ │ │ - sd s9,72(sp) │ │ │ │ - li s9,-1 │ │ │ │ sd s4,112(sp) │ │ │ │ sd s5,104(sp) │ │ │ │ sd s6,96(sp) │ │ │ │ sd s7,88(sp) │ │ │ │ sd s8,80(sp) │ │ │ │ + beqz a1,22aa4 │ │ │ │ + mv s6,a0 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s8,a4 │ │ │ │ + li s0,2 │ │ │ │ + beqz a3,2295e │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ sd s10,64(sp) │ │ │ │ sd s11,56(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s5,1 │ │ │ │ - li s6,2 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - auipc s4,0x3e │ │ │ │ - addi s4,s4,-460 │ │ │ │ - beq s0,s5,223e6 │ │ │ │ - beq s0,s6,223fc │ │ │ │ - bnez s0,2236c │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld s2,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,8(s2) │ │ │ │ - mv a2,s3 │ │ │ │ + sd s9,72(sp) │ │ │ │ + mv s11,a2 │ │ │ │ + add s1,s1,a2 │ │ │ │ + li s0,2 │ │ │ │ + li s2,1 │ │ │ │ + auipc s4,0x3d │ │ │ │ + addi s4,s4,848 │ │ │ │ + auipc s7,0x3d │ │ │ │ + addi s7,s7,848 │ │ │ │ + auipc s10,0x3d │ │ │ │ + addi s10,s10,848 │ │ │ │ + j 228f0 │ │ │ │ + lbu a5,1(s9) │ │ │ │ + addiw a5,a5,-103 │ │ │ │ + bnez a5,2290e │ │ │ │ + lbu a5,2(s9) │ │ │ │ + addiw a5,a5,-122 │ │ │ │ + bnez a5,2290e │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + zext.b s0,s0 │ │ │ │ + bltu s2,s0,22a84 │ │ │ │ + li s0,1 │ │ │ │ + addi s11,s11,8 │ │ │ │ + beq s11,s1,22958 │ │ │ │ + ld a0,0(s11) │ │ │ │ + jal 15ca6 │ │ │ │ + ld a4,0(s11) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add s9,a4,a0 │ │ │ │ + lbu a5,0(s9) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + beqz a5,228ca │ │ │ │ + li a2,5 │ │ │ │ mv a1,s4 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,228de │ │ │ │ + li a2,4 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,228de │ │ │ │ + li a2,6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,228de │ │ │ │ + andi s0,s0,253 │ │ │ │ + beqz s0,228ea │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,942 │ │ │ │ + addi a1,a1,-1042 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,-1030 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + bnez a5,22a28 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - jal 20f0e │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bnez a0,22304 │ │ │ │ + jal af94 │ │ │ │ + li a5,1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s5,22a0e │ │ │ │ + lbu s2,40(sp) │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + beqz s0,22a50 │ │ │ │ + srli s5,a5,0x1d │ │ │ │ + add s5,s5,s3 │ │ │ │ + li s4,0 │ │ │ │ + auipc s7,0xffffc │ │ │ │ + addi s7,s7,1912 │ │ │ │ + ld a0,0(s3) │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 5ceea │ │ │ │ + ld a2,-8(s3) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a7,s7 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1de4a │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(s0) │ │ │ │ + lw s4,32(s1) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + bne s5,s3,229d6 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ ld s4,112(sp) │ │ │ │ ld s5,104(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ ld s7,88(sp) │ │ │ │ ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - lw a5,88(s1) │ │ │ │ - ld a0,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,88(s1) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,-1084(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,22412 │ │ │ │ - ld ra,152(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,136(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + mv a5,s0 │ │ │ │ ld s0,144(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ ld s1,136(sp) │ │ │ │ ld s2,128(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s3 │ │ │ │ + ld s5,104(sp) │ │ │ │ ld s3,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - jal 21882 │ │ │ │ - mv s10,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,96(sp) │ │ │ │ + li a4,1 │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 20aba │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add s0,s0,s3 │ │ │ │ + li a6,0 │ │ │ │ + auipc s4,0xffffc │ │ │ │ + addi s4,s4,1774 │ │ │ │ + ld a2,0(s3) │ │ │ │ + mv a1,s1 │ │ │ │ + sd s4,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 21022 │ │ │ │ + addi s3,s3,8 │ │ │ │ + lw a6,32(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + bne s3,s0,22a60 │ │ │ │ + j 22a0e │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,546 │ │ │ │ + addi a1,a1,-1049 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,-1362 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x42 │ │ │ │ + addi a3,a3,-1414 │ │ │ │ + addi a2,a2,-1062 │ │ │ │ + auipc a1,0x3d │ │ │ │ + addi a1,a1,-1394 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,478 │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,22c06 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ jal 3310 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld a4,96(s1) │ │ │ │ - mv s11,a0 │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s8,a4,a5 │ │ │ │ - ld a3,24(s8) │ │ │ │ - mv a0,a3 │ │ │ │ - sd a3,0(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3310 │ │ │ │ - ld a3,0(sp) │ │ │ │ - addw s7,s11,a0 │ │ │ │ - addiw a1,s7,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,88(s1) │ │ │ │ - ld a3,96(s1) │ │ │ │ - sd a0,24(s8) │ │ │ │ - slli a2,a2,0x5 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a0,24(a3) │ │ │ │ - and s2,s2,s9 │ │ │ │ - and a2,s11,s9 │ │ │ │ - mv a1,s10 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lwu a3,88(s1) │ │ │ │ - ld a4,96(s1) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - slli a3,a3,0x5 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,24(a4) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a0,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ + sext.w s5,s5 │ │ │ │ + sext.w s6,a0 │ │ │ │ + blez s5,22c86 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + ld s4,0(a0) │ │ │ │ + li s0,0 │ │ │ │ + lui a2,0x2 │ │ │ │ + j 22b1a │ │ │ │ + bge a3,s5,22c60 │ │ │ │ + mv s0,a4 │ │ │ │ + add a5,s1,s0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a4,s0,1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,a2 │ │ │ │ + beqz a5,22b14 │ │ │ │ + sext.w s3,s0 │ │ │ │ + bge s3,s6,22c12 │ │ │ │ + addiw s7,s3,3 │ │ │ │ + addiw a0,s3,4 │ │ │ │ + mv s8,s7 │ │ │ │ + mv a4,s2 │ │ │ │ + li s3,0 │ │ │ │ + lui a3,0x2 │ │ │ │ + j 22b56 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bge s3,s6,22b68 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,a3 │ │ │ │ + beqz a5,22b50 │ │ │ │ + li a1,1 │ │ │ │ + jal 39f0 │ │ │ │ + lui a5,0x7 │ │ │ │ + addi a5,a5,-1949 │ │ │ │ + sh a5,0(a0) │ │ │ │ + li a5,114 │ │ │ │ + sb a5,2(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3530 │ │ │ │ + add a5,s4,s8 │ │ │ │ sb zero,0(a5) │ │ │ │ + blt s6,s7,22ba4 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,22c66 │ │ │ │ + addiw s8,s3,3 │ │ │ │ + mv s7,s3 │ │ │ │ + mv s6,s8 │ │ │ │ + addiw s3,s3,4 │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - j 22322 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld s2,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,16(s2) │ │ │ │ - j 22322 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld s2,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,24(s2) │ │ │ │ - j 22322 │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 39f0 │ │ │ │ + lui a5,0x7 │ │ │ │ mv s0,a0 │ │ │ │ - fmv.d fs0,fa3 │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fs2,fa2 │ │ │ │ - fsd fs3,0(sp) │ │ │ │ - fmv.d fs3,fa1 │ │ │ │ - jal 3700 │ │ │ │ - fmv.x.d a2,fa0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-790 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.x.d a2,fs3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-800 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.x.d a2,fs0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-810 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.x.d a2,fs2 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-820 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - fle.d a5,fs2,fa0 │ │ │ │ - beqz a5,224d2 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ + addi a5,a5,-1949 │ │ │ │ + sh a5,0(s0) │ │ │ │ + li a5,114 │ │ │ │ + sb a5,2(s0) │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s2 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3530 │ │ │ │ + add a5,s0,s6 │ │ │ │ + sb zero,0(a5) │ │ │ │ + blt s5,s8,22c6e │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + bnez a0,22c6e │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs3,0(sp) │ │ │ │ - fmv.x.d a2,fa0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-878 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 2224a │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - j 224b4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - mv a5,a0 │ │ │ │ + jal 3670 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ li a0,0 │ │ │ │ - feq.d a4,fa0,fa5 │ │ │ │ - bnez a4,22520 │ │ │ │ - auipc a4,0x3b │ │ │ │ - fld fa5,1718(a4) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - auipc a4,0x3b │ │ │ │ - fld fa5,1650(a4) │ │ │ │ - li a0,1 │ │ │ │ - flt.d a4,fa0,fa5 │ │ │ │ - bnez a4,22520 │ │ │ │ - auipc a4,0x3b │ │ │ │ - fld fa5,1698(a4) │ │ │ │ - fle.d a4,fa5,fa0 │ │ │ │ - li a0,60 │ │ │ │ - bnez a4,22520 │ │ │ │ - fcvt.wu.d a0,fa0,rtz │ │ │ │ - zext.b a0,a0 │ │ │ │ - sb a0,32(a5) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - sd a1,40(a0) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,22bf8 │ │ │ │ + addiw s7,s3,3 │ │ │ │ + addiw a0,s3,4 │ │ │ │ + mv s8,s7 │ │ │ │ + bgtz s6,22b48 │ │ │ │ + li a1,1 │ │ │ │ + jal 39f0 │ │ │ │ + lui a5,0x7 │ │ │ │ + addi a5,a5,-1949 │ │ │ │ + sh a5,0(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + li a5,114 │ │ │ │ + sb a5,2(a0) │ │ │ │ + add s7,s7,s4 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3530 │ │ │ │ + li s6,3 │ │ │ │ + sb zero,0(s7) │ │ │ │ + li s8,3 │ │ │ │ + li s7,0 │ │ │ │ + li s3,4 │ │ │ │ + j 22bae │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv s3,s0 │ │ │ │ + j 22b3a │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + j 22bf8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + li a0,-1 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + j 22c08 │ │ │ │ + blez s6,22bf8 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + ld s4,0(a0) │ │ │ │ + li s8,3 │ │ │ │ + li s7,3 │ │ │ │ + li s0,0 │ │ │ │ + li a0,4 │ │ │ │ + j 22b48 │ │ │ │ + ld a5,96(a1) │ │ │ │ + beqz a5,22cce │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + bnez a5,22cd0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,104(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + ld a5,104(s0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,104(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,104(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ + ld a5,96(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a1,22572 │ │ │ │ + sd s1,8(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - ld a1,16(a0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,22562 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21882 │ │ │ │ - ld s2,0(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sd s0,56(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a5,22d1e │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + bnez a5,22e5c │ │ │ │ + sd zero,104(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + ld a0,72(s0) │ │ │ │ + beqz a0,22d2a │ │ │ │ + jal 3670 │ │ │ │ + sd zero,72(s0) │ │ │ │ + ld a0,112(s0) │ │ │ │ + beqz a0,22d7c │ │ │ │ + lw a5,64(s0) │ │ │ │ + beqz a5,22d68 │ │ │ │ + li s2,0 │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,112(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,112(s0) │ │ │ │ + add a5,a0,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + bnez a5,22e0e │ │ │ │ + lw a4,64(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,22d34 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + bnez a5,22e54 │ │ │ │ + sd zero,120(s0) │ │ │ │ + sd zero,112(s0) │ │ │ │ + lbu a5,58(s0) │ │ │ │ + sw zero,48(s0) │ │ │ │ + sw zero,24(s0) │ │ │ │ + sb zero,61(s0) │ │ │ │ + beqz a5,22e02 │ │ │ │ + lw a5,64(s0) │ │ │ │ + ld a0,128(s0) │ │ │ │ + beqz a5,22dee │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + add a5,a0,s1 │ │ │ │ + beqz a0,22dba │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,128(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,128(s0) │ │ │ │ + add a5,a0,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + beqz a5,22de4 │ │ │ │ + ld a5,136(s0) │ │ │ │ + add a4,a5,s1 │ │ │ │ + beqz a5,22de4 │ │ │ │ + ld a5,0(a4) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,136(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,136(s0) │ │ │ │ + ld a0,128(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + lw a5,64(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s2,a5,22d98 │ │ │ │ + beqz a0,22df8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,128(s0) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + bnez a5,22e46 │ │ │ │ + sb zero,58(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ - sd a0,48(s1) │ │ │ │ ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,678 │ │ │ │ - jal 21882 │ │ │ │ - ld s2,0(sp) │ │ │ │ - j 2254e │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,670 │ │ │ │ - jal 21882 │ │ │ │ - j 2254e │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1058 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,650 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,654 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1086 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1090 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1094 │ │ │ │ - j 2224a │ │ │ │ - addiw a2,a1,1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1100 │ │ │ │ - j 2224a │ │ │ │ - addiw a2,a1,1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1106 │ │ │ │ - j 2224a │ │ │ │ + ld a5,120(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(s0) │ │ │ │ + lw a4,64(s0) │ │ │ │ + ld a0,112(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,22d34 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + beqz a5,22d74 │ │ │ │ + j 22e54 │ │ │ │ + ld a0,136(s0) │ │ │ │ + beqz a0,22dfe │ │ │ │ + jal 3670 │ │ │ │ + sd zero,136(s0) │ │ │ │ + j 22dfe │ │ │ │ + ld a0,120(s0) │ │ │ │ + jal 3670 │ │ │ │ + j 22d74 │ │ │ │ + ld a5,104(s0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,104(s0) │ │ │ │ + jal 3670 │ │ │ │ + j 22d16 │ │ │ │ + lw a5,28(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1116 │ │ │ │ - sd ra,24(sp) │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a3 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1134 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1150 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd a7,0(sp) │ │ │ │ - mv a7,a6 │ │ │ │ - mv a6,a5 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - zext.b a4,a3 │ │ │ │ - addiw a3,a2,1 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1176 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld ra,24(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd a7,0(sp) │ │ │ │ - mv a7,a6 │ │ │ │ - mv a6,a5 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - zext.b a4,a3 │ │ │ │ - addiw a3,a2,1 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1186 │ │ │ │ + sd s2,0(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - jal 2224a │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,22e9c │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s1,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 2d296 │ │ │ │ + lw a4,28(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + bltu a5,a4,22e80 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + beqz a0,22f04 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,22edc │ │ │ │ + lw a5,28(s0) │ │ │ │ + beqz a5,22ed8 │ │ │ │ + li s1,0 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld a1,0(a0) │ │ │ │ + mv a0,s2 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 2d296 │ │ │ │ + lw a4,28(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + ld a0,8(s0) │ │ │ │ + bltu a5,a4,22ebc │ │ │ │ + jal 3670 │ │ │ │ + sb zero,61(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a5,1 │ │ │ │ - beq a1,a5,22692 │ │ │ │ - li a5,2 │ │ │ │ - beq a1,a5,226a0 │ │ │ │ - li a5,3 │ │ │ │ - beq a1,a5,226ae │ │ │ │ - ret │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1198 │ │ │ │ - j 2224a │ │ │ │ - li a2,45 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1212 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1228 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - li a2,80 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1248 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 2224a │ │ │ │ - lw a5,376(a1) │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,226ee │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,226fc │ │ │ │ - ret │ │ │ │ - lw a2,380(a1) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1274 │ │ │ │ - j 2224a │ │ │ │ - lw a2,380(a1) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1272 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1274 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s0 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sw zero,28(s0) │ │ │ │ + sw zero,36(s0) │ │ │ │ + sw zero,40(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a2,s1 │ │ │ │ ld s1,8(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1294 │ │ │ │ + ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1300 │ │ │ │ - j 2224a │ │ │ │ + ret │ │ │ │ + lbu a5,59(s0) │ │ │ │ + beqz a5,22eb2 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + beqz a5,22eb2 │ │ │ │ + j 22eaa │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1310 │ │ │ │ - sd ra,72(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a6 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + lbu a4,61(a1) │ │ │ │ + lw a5,48(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + mv s1,a2 │ │ │ │ + beqz a4,2307a │ │ │ │ + ld a3,96(a1) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a2,a3,22f4c │ │ │ │ + beqz a5,22fee │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a2,a4,22fe6 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - mv s3,a5 │ │ │ │ - sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s5,a3 │ │ │ │ - sd s7,8(sp) │ │ │ │ - lbu s7,80(sp) │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s6 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1348 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s7 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1356 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1364 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s4 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1372 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1380 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s2 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1388 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - beqz s1,227fe │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,64(sp) │ │ │ │ + jal 2095a │ │ │ │ + mv s2,a0 │ │ │ │ + bltz a0,230dc │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s3,a0,0x1 │ │ │ │ + add s3,s3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s3 │ │ │ │ + lwu s5,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,22ffc │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffc │ │ │ │ + addi a5,a5,-830 │ │ │ │ + add a0,a0,s5 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bnez a5,23082 │ │ │ │ + bnez s2,2304c │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a1) │ │ │ │ ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw zero,48(a1) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ ld s1,56(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1418 │ │ │ │ addi sp,sp,80 │ │ │ │ - j 2224a │ │ │ │ + ret │ │ │ │ + blez a5,22fee │ │ │ │ + subw s1,a2,a4 │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc s5,0x57 │ │ │ │ - ld s5,1784(s5) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a2,22896 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a1,a2 │ │ │ │ - mv s3,sp │ │ │ │ - auipc s2,0x3e │ │ │ │ - addi s2,s2,-1498 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s0,s1,22852 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1524 │ │ │ │ + auipc a0,0xffffc │ │ │ │ + addi a0,a0,-926 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s4 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2289a │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a5,22fc4 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a0,0xffffc │ │ │ │ + addi a0,a0,274 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 21022 │ │ │ │ + mv a1,a0 │ │ │ │ + beqz s2,22fc8 │ │ │ │ + ld a5,96(a1) │ │ │ │ + li a4,1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + sb a4,61(a1) │ │ │ │ + sw s2,48(a1) │ │ │ │ + subw a0,s1,a5 │ │ │ │ + bltu s1,a5,230ba │ │ │ │ ld ra,72(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - li a2,0 │ │ │ │ - j 2286c │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc s5,0x57 │ │ │ │ - ld s5,1638(s5) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a2,22928 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a1,a2 │ │ │ │ - mv s3,sp │ │ │ │ - auipc s2,0x3e │ │ │ │ - addi s2,s2,-1644 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s0,s1,228e4 │ │ │ │ - ld a2,0(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1654 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2292c │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - li a2,0 │ │ │ │ - j 228fe │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s9,120(sp) │ │ │ │ - ld s9,72(a0) │ │ │ │ - sd s8,128(sp) │ │ │ │ - auipc s8,0x57 │ │ │ │ - ld s8,1486(s8) │ │ │ │ - sd s2,176(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s9 │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - sb zero,70(sp) │ │ │ │ - sb zero,71(sp) │ │ │ │ - jal 3310 │ │ │ │ - lw s6,8(s2) │ │ │ │ - ld s3,16(s2) │ │ │ │ - sd a0,56(sp) │ │ │ │ - sraiw s6,s6,0x4 │ │ │ │ - ld s11,40(s2) │ │ │ │ - ld s10,24(s2) │ │ │ │ - andi s6,s6,1 │ │ │ │ - beqz s3,22a7a │ │ │ │ - ld s1,24(s5) │ │ │ │ - sd s7,136(sp) │ │ │ │ - beqz s1,22a7e │ │ │ │ - ld s4,8(s5) │ │ │ │ - li s0,0 │ │ │ │ - li s7,0 │ │ │ │ - j 229b8 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli s7,s0,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - bgeu s7,s1,22a7e │ │ │ │ - slli a5,s7,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,229aa │ │ │ │ - bgeu s7,s1,22a7e │ │ │ │ - ld s7,136(sp) │ │ │ │ - addi a3,sp,71 │ │ │ │ - addi a2,sp,72 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 220f6 │ │ │ │ - sext.w s1,a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq s1,a5,22a6e │ │ │ │ - ld s3,72(sp) │ │ │ │ - lbu s4,71(sp) │ │ │ │ - addi s3,s3,-1 │ │ │ │ - addi a3,sp,70 │ │ │ │ - addi a2,sp,80 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21e28 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,22a74 │ │ │ │ - ld a5,80(sp) │ │ │ │ - lbu a4,70(sp) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a7,s1 │ │ │ │ - mv a6,s3 │ │ │ │ - addi a3,s10,-1 │ │ │ │ - li a2,0 │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a0,16(sp) │ │ │ │ - mv a4,s0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s11,32(sp) │ │ │ │ - mv a5,s6 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 33f52 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 34440 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 347b4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 33e86 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,22a9e │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,184(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - mv s4,s6 │ │ │ │ - li s3,-1 │ │ │ │ - j 229ee │ │ │ │ - mv a4,s6 │ │ │ │ - li a5,-1 │ │ │ │ - j 22a0c │ │ │ │ - li s0,-1 │ │ │ │ - j 229ce │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,-702 │ │ │ │ - li a2,406 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,1622 │ │ │ │ + sd s5,24(sp) │ │ │ │ + j 22f5e │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a5,a5,s5 │ │ │ │ + add a0,a0,s3 │ │ │ │ + auipc a7,0xffffc │ │ │ │ + addi a7,a7,182 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a1) │ │ │ │ + lbu a5,56(a1) │ │ │ │ + ld a6,0(a0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a0,12(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 218ce │ │ │ │ + mv a1,a0 │ │ │ │ + j 22fc4 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,1148 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,1144 │ │ │ │ auipc a0,0x3d │ │ │ │ - addi a0,a0,1654 │ │ │ │ + addi a0,a0,-920 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,1114 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,1110 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,-970 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - sd s7,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - bnez a0,22aac │ │ │ │ - li a0,43 │ │ │ │ - ret │ │ │ │ - li a0,45 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,22ae2 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a0,8(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 21b5e │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,104 │ │ │ │ - bltu s0,a5,22ac6 │ │ │ │ + sd ra,24(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,2313e │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a4,a1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,16(s1) │ │ │ │ + lw a3,76(a4) │ │ │ │ + lw a2,68(a4) │ │ │ │ + beqz a5,2315a │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + subw a0,a0,a3 │ │ │ │ ld s1,8(sp) │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,8(s2) │ │ │ │ - ld s2,0(sp) │ │ │ │ + subw a0,a0,a2 │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - lbu a5,160(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv s11,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - mv s2,a7 │ │ │ │ - lbu s10,128(sp) │ │ │ │ - lbu s8,136(sp) │ │ │ │ - lbu s6,144(sp) │ │ │ │ - lbu s7,152(sp) │ │ │ │ - lbu s9,168(sp) │ │ │ │ - lbu s5,176(sp) │ │ │ │ - lbu s4,184(sp) │ │ │ │ - jal 21882 │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a0,s11 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,80(s0) │ │ │ │ - beqz s8,22c0a │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s3,22bc8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd s1,24(s0) │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,-856 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,40(s0) │ │ │ │ - bnez s2,22bd8 │ │ │ │ - bnez s9,22c18 │ │ │ │ - bnez s6,22c36 │ │ │ │ - beqz s7,22b8e │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,32 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s5,22b9a │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,256 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s4,22baa │ │ │ │ - lw a5,8(s0) │ │ │ │ - lui a4,0x1 │ │ │ │ - addi a4,a4,-2048 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,0(sp) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s2,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s2,a5,23176 │ │ │ │ + mv s0,s2 │ │ │ │ + ld s2,0(sp) │ │ │ │ + j 23110 │ │ │ │ + lbu a0,59(s1) │ │ │ │ + beqz a0,23166 │ │ │ │ + lbu a0,60(s1) │ │ │ │ + bnez a0,23128 │ │ │ │ + lw a0,64(a4) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addw a3,a3,a2 │ │ │ │ + ld s1,8(sp) │ │ │ │ + subw a0,a0,a3 │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,-952 │ │ │ │ - jal 21882 │ │ │ │ - li s1,0 │ │ │ │ - j 22b64 │ │ │ │ - lw a4,8(s0) │ │ │ │ - ori a5,a4,1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s10,22c68 │ │ │ │ - ori a5,a4,3 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s9,22c7c │ │ │ │ - bnez s6,22c38 │ │ │ │ - beqz s7,22bfe │ │ │ │ - ori a4,a4,35 │ │ │ │ - sw a4,8(s0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bnez a4,22c60 │ │ │ │ - ori a5,a5,128 │ │ │ │ - sw a5,8(s0) │ │ │ │ - j 22b8e │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - addi s1,s1,1 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd s1,24(s0) │ │ │ │ - j 22b76 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,8 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s6,22c38 │ │ │ │ - beqz s7,22b8e │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,32 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s2,22bfc │ │ │ │ - j 22b8e │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld s1,80(s0) │ │ │ │ - ori a5,a5,16 │ │ │ │ - sw a5,8(s0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a1,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 20ec6 │ │ │ │ - sd a0,80(s0) │ │ │ │ - beqz s7,22c30 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,32 │ │ │ │ - sw a5,8(s0) │ │ │ │ - j 22c30 │ │ │ │ - ori a5,a5,64 │ │ │ │ - sw a5,8(s0) │ │ │ │ - j 22b8e │ │ │ │ - bnez s9,22c8c │ │ │ │ - bnez s6,22c38 │ │ │ │ - beqz s7,22bfe │ │ │ │ - ori a4,a4,33 │ │ │ │ - sw a4,8(s0) │ │ │ │ - j 22bfc │ │ │ │ - ori a5,a4,11 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s6,22c38 │ │ │ │ - bnez s7,22c28 │ │ │ │ - j 22bfc │ │ │ │ - ori a5,a4,9 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s6,22c38 │ │ │ │ - bnez s7,22c28 │ │ │ │ - j 22bfc │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,1040 │ │ │ │ + li a1,275 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,956 │ │ │ │ + jal 4d96a │ │ │ │ + j 23154 │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ - auipc s0,0x57 │ │ │ │ - ld s0,624(s0) │ │ │ │ - mv a2,a0 │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,1512 │ │ │ │ - mv a0,sp │ │ │ │ + sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez a5,22cd6 │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,231c4 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s1,168(sp) │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - li t1,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,t1 │ │ │ │ - sd s0,176(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - ld a4,48(a4) │ │ │ │ - sd s4,144(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - sd s8,112(sp) │ │ │ │ - auipc s8,0x57 │ │ │ │ - ld s8,534(s8) │ │ │ │ - sd s2,160(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - add a0,a4,s1 │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,72(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd a2,0(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd a6,16(sp) │ │ │ │ - mv s7,a7 │ │ │ │ - lbu s10,192(sp) │ │ │ │ - lbu s9,200(sp) │ │ │ │ - lw s11,32(s0) │ │ │ │ - ld s6,0(s2) │ │ │ │ - sw zero,64(sp) │ │ │ │ - sw zero,68(sp) │ │ │ │ - jal 45480 │ │ │ │ - ld a4,48(s0) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a4,s1 │ │ │ │ - jal 4547a │ │ │ │ - ld a1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - addi a3,sp,68 │ │ │ │ - addi a2,sp,64 │ │ │ │ - bnez a0,22e04 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 566fc │ │ │ │ - addiw a4,s4,1 │ │ │ │ - sext.w a2,a4 │ │ │ │ - bnez s4,22e16 │ │ │ │ - lw s4,64(sp) │ │ │ │ - bnez s3,22ebc │ │ │ │ - beqz s4,22f28 │ │ │ │ - bnez s10,22f28 │ │ │ │ - sw a4,48(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,230bc │ │ │ │ - jal 562f6 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - bnez s9,231e8 │ │ │ │ - beq s11,a2,22db4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li a5,88 │ │ │ │ - mul a4,a4,a5 │ │ │ │ - ld a0,48(s0) │ │ │ │ + lwu a4,68(a5) │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld s1,8(sp) │ │ │ │ add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - beq s1,a0,22f58 │ │ │ │ - lw s0,68(sp) │ │ │ │ - beqz s0,22f58 │ │ │ │ - beqz s10,22f72 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw s4,0(a5) │ │ │ │ - sw s0,0(s7) │ │ │ │ - sd s6,0(s2) │ │ │ │ - beqz s9,22dd6 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a5,0(s5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2334a │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,128(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 56776 │ │ │ │ - addiw a4,s4,1 │ │ │ │ - sext.w a2,a4 │ │ │ │ - beqz s4,22d6e │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s4,88 │ │ │ │ - mul a5,a5,s4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw a4,40(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 4547a │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - bne a0,s1,22d6e │ │ │ │ - beq s11,a2,22e52 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - beq a0,s1,231d0 │ │ │ │ - beqz s3,231b4 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - li s4,0 │ │ │ │ - lw s11,68(sp) │ │ │ │ - beqz s11,22f4e │ │ │ │ - bnez s10,22f6c │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,2319c │ │ │ │ - jal 56432 │ │ │ │ - sd zero,56(sp) │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,231da │ │ │ │ mv s0,a0 │ │ │ │ - bnez s9,2320a │ │ │ │ - addiw a1,s11,1 │ │ │ │ + j 231a4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1d798 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,23248 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,68(a5) │ │ │ │ + beqz s2,23238 │ │ │ │ + addiw a1,s2,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a4,s11,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv a2,a0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - li a0,56 │ │ │ │ - auipc a1,0x41 │ │ │ │ - addi a1,a1,1862 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addiw a5,a3,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a0,a5,23034 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a1 │ │ │ │ - jr a5 │ │ │ │ - beqz s4,22f2e │ │ │ │ - bnez s10,22f2e │ │ │ │ - sw a4,40(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,230de │ │ │ │ - jal 562f6 │ │ │ │ - sd zero,48(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - bnez s9,231d6 │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - sw a4,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a3,s4,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - ld a2,40(sp) │ │ │ │ - lw a4,56(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a0,32(sp) │ │ │ │ - add a3,a3,s3 │ │ │ │ - li t3,56 │ │ │ │ - auipc t1,0x41 │ │ │ │ - addi t1,t1,1982 │ │ │ │ - lbu a1,0(a3) │ │ │ │ - addiw a5,a1,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu t3,a5,2301e │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,t1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,t1 │ │ │ │ - jr a5 │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - j 22d98 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - beq s11,a2,22e5c │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li a5,88 │ │ │ │ - mul a4,a4,a5 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - bne s1,a0,22e5c │ │ │ │ - mv s0,s4 │ │ │ │ - bnez s4,22fda │ │ │ │ - li s4,0 │ │ │ │ - j 22dbe │ │ │ │ - beqz s4,231d0 │ │ │ │ - li s0,0 │ │ │ │ - bnez s10,22dbe │ │ │ │ - mv s11,s4 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - li s4,0 │ │ │ │ - j 23080 │ │ │ │ - mv s0,s4 │ │ │ │ - mv s4,s11 │ │ │ │ - j 22dbe │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,23180 │ │ │ │ - jal 56432 │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - bnez s9,231fa │ │ │ │ - beqz s4,22fe0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,40(sp) │ │ │ │ - sext.w s3,s4 │ │ │ │ - sext.w a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - mv s11,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv s4,s0 │ │ │ │ - bnez s9,23100 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ - sext.w a3,a0 │ │ │ │ - sext.w a4,s4 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv s0,s4 │ │ │ │ - j 2300a │ │ │ │ - li s4,0 │ │ │ │ - bnez s10,22dbe │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - ld s1,32(sp) │ │ │ │ - sext.w s10,s0 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a2,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - li s11,0 │ │ │ │ - bnez s9,2314c │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw s0,0(s7) │ │ │ │ - sd s6,0(s2) │ │ │ │ - j 22dd6 │ │ │ │ - li a1,75 │ │ │ │ - sb a1,0(a0) │ │ │ │ - addi a5,a3,-1 │ │ │ │ - addi a0,a0,1 │ │ │ │ - beq s3,a3,23046 │ │ │ │ - mv a3,a5 │ │ │ │ - j 22f0e │ │ │ │ - li a3,75 │ │ │ │ - sb a3,0(a2) │ │ │ │ - addi a5,a4,-1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - beq s0,a4,23068 │ │ │ │ - mv a4,a5 │ │ │ │ - j 22ea2 │ │ │ │ - ld a3,32(sp) │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - bnez s9,2332a │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ - sw a4,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a2,40(sp) │ │ │ │ - lw a4,56(sp) │ │ │ │ - j 22f32 │ │ │ │ - ld a4,40(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - bnez s9,2333e │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,40(sp) │ │ │ │ - sext.w s3,s11 │ │ │ │ - sext.w a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s6 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,2325e │ │ │ │ + mv s0,a0 │ │ │ │ + j 231f6 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,808 │ │ │ │ + li a1,360 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,724 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - bnez s9,23100 │ │ │ │ - bnez s4,22fb4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw zero,0(s7) │ │ │ │ - sd s1,0(s2) │ │ │ │ - j 22dd6 │ │ │ │ - jal 567f0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - beqz s9,22d98 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,48(sp) │ │ │ │ - jal 5688e │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22d98 │ │ │ │ - jal 567f0 │ │ │ │ - sd zero,48(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s9,22ee0 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,40(sp) │ │ │ │ - jal 5688e │ │ │ │ - lw a4,40(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - j 22ee0 │ │ │ │ - ld s0,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,56(sp) │ │ │ │ - sext.w a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,232e6 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,68(a5) │ │ │ │ + beqz s2,232d6 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - beqz s4,231bc │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ - sext.w s10,s4 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv s0,s4 │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - ld s1,48(sp) │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv a4,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a4,24(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw s0,0(s7) │ │ │ │ - sd s6,0(s2) │ │ │ │ - j 22dd0 │ │ │ │ - jal 5692c │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - beqz s9,22f86 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 569ca │ │ │ │ - sd a0,48(sp) │ │ │ │ - beqz s4,22fe0 │ │ │ │ - j 22f8a │ │ │ │ - jal 5692c │ │ │ │ - sd zero,56(sp) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,232fc │ │ │ │ mv s0,a0 │ │ │ │ - beqz s9,22e7a │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 569ca │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22e7a │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - li s4,0 │ │ │ │ - j 22db4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw zero,0(s7) │ │ │ │ - sd s1,0(s2) │ │ │ │ - j 22dd0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,0 │ │ │ │ - j 22dbe │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,40(sp) │ │ │ │ - jal 56394 │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - j 22ee0 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,48(sp) │ │ │ │ - jal 56394 │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22d98 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 564d0 │ │ │ │ - sd a0,48(sp) │ │ │ │ - beqz s4,22fe0 │ │ │ │ - j 22f8a │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 564d0 │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22e7a │ │ │ │ - li a1,77 │ │ │ │ - j 2301e │ │ │ │ - li a1,68 │ │ │ │ - j 2301e │ │ │ │ - li a1,67 │ │ │ │ - j 2301e │ │ │ │ - li a1,72 │ │ │ │ - j 2301e │ │ │ │ - li a1,71 │ │ │ │ - j 2301e │ │ │ │ - li a1,86 │ │ │ │ - j 2301e │ │ │ │ - li a1,84 │ │ │ │ - j 2301e │ │ │ │ - li a1,121 │ │ │ │ - j 2301e │ │ │ │ - li a1,107 │ │ │ │ - j 2301e │ │ │ │ - li a1,109 │ │ │ │ - j 2301e │ │ │ │ - li a1,100 │ │ │ │ - j 2301e │ │ │ │ - li a1,99 │ │ │ │ - j 2301e │ │ │ │ - li a1,104 │ │ │ │ - j 2301e │ │ │ │ - li a1,103 │ │ │ │ - j 2301e │ │ │ │ - li a1,118 │ │ │ │ - j 2301e │ │ │ │ - li a1,82 │ │ │ │ - j 2301e │ │ │ │ - li a1,66 │ │ │ │ - j 2301e │ │ │ │ - li a1,65 │ │ │ │ - j 2301e │ │ │ │ - li a1,98 │ │ │ │ - j 2301e │ │ │ │ - li a1,89 │ │ │ │ - j 2301e │ │ │ │ - li a1,114 │ │ │ │ - j 2301e │ │ │ │ - li a1,116 │ │ │ │ - j 2301e │ │ │ │ - li a1,97 │ │ │ │ - j 2301e │ │ │ │ - li a3,84 │ │ │ │ - j 23034 │ │ │ │ - li a3,121 │ │ │ │ - j 23034 │ │ │ │ - li a3,82 │ │ │ │ - j 23034 │ │ │ │ - li a3,66 │ │ │ │ - j 23034 │ │ │ │ - li a3,65 │ │ │ │ - j 23034 │ │ │ │ - li a3,98 │ │ │ │ - j 23034 │ │ │ │ - li a3,89 │ │ │ │ - j 23034 │ │ │ │ - li a3,114 │ │ │ │ - j 23034 │ │ │ │ - li a3,71 │ │ │ │ - j 23034 │ │ │ │ - li a3,86 │ │ │ │ - j 23034 │ │ │ │ - li a3,77 │ │ │ │ - j 23034 │ │ │ │ - li a3,68 │ │ │ │ - j 23034 │ │ │ │ - li a3,67 │ │ │ │ - j 23034 │ │ │ │ - li a3,72 │ │ │ │ - j 23034 │ │ │ │ - li a3,107 │ │ │ │ - j 23034 │ │ │ │ - li a3,109 │ │ │ │ - j 23034 │ │ │ │ - li a3,100 │ │ │ │ - j 23034 │ │ │ │ - li a3,99 │ │ │ │ - j 23034 │ │ │ │ - li a3,104 │ │ │ │ - j 23034 │ │ │ │ - li a3,103 │ │ │ │ - j 23034 │ │ │ │ - li a3,118 │ │ │ │ - j 23034 │ │ │ │ - li a3,116 │ │ │ │ - j 23034 │ │ │ │ - li a3,97 │ │ │ │ - j 23034 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - sw a4,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - jal 20ec6 │ │ │ │ - lw a4,56(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - j 23058 │ │ │ │ - ld a0,56(sp) │ │ │ │ - mv a1,s11 │ │ │ │ - jal 20ec6 │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 2307a │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - ld a2,0(a0) │ │ │ │ - ld a7,40(a0) │ │ │ │ - lbu a6,32(a0) │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - lw a3,8(a0) │ │ │ │ - mv s3,sp │ │ │ │ - auipc s7,0x57 │ │ │ │ - ld s7,-1124(s7) │ │ │ │ + j 23294 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,650 │ │ │ │ + li a1,393 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,566 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv a0,s3 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,646 │ │ │ │ - ld t1,0(s7) │ │ │ │ - sd t1,8(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a2,48(s1) │ │ │ │ - beqz a2,23448 │ │ │ │ - ld a4,64(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,640 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - ld a3,80(s1) │ │ │ │ - ld a2,72(s1) │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,646 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,88(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s4,0x40 │ │ │ │ - addi s4,s4,-126 │ │ │ │ - auipc s6,0x3e │ │ │ │ - addi s6,s6,2002 │ │ │ │ - beqz a5,233fe │ │ │ │ - ld a5,96(s1) │ │ │ │ - slli a4,s0,0x5 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,88(s1) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - bltu s2,a4,23432 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,233d8 │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,760 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez a5,23458 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,88(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,233d8 │ │ │ │ - j 233fe │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,488 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - j 233ae │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s5,24(sp) │ │ │ │ - ld a1,40(a1) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - ld a3,0(s1) │ │ │ │ - lbu a7,32(s1) │ │ │ │ - ld a6,24(s1) │ │ │ │ - ld a5,16(s1) │ │ │ │ - lw a4,8(s1) │ │ │ │ - mv s5,a2 │ │ │ │ - sd a1,0(sp) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,388 │ │ │ │ - li a1,1 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,23384 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,76(a5) │ │ │ │ + beqz s2,23374 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,48(s1) │ │ │ │ - beqz a3,2353c │ │ │ │ - ld a5,64(s1) │ │ │ │ - ld a4,56(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,388 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a4,80(s1) │ │ │ │ - ld a3,72(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,392 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,88(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s4,0x40 │ │ │ │ - addi s4,s4,-382 │ │ │ │ - auipc s6,0x3e │ │ │ │ - addi s6,s6,1746 │ │ │ │ - beqz a5,23500 │ │ │ │ - ld a5,96(s1) │ │ │ │ - slli a4,s0,0x5 │ │ │ │ - mv a2,s4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,88(s1) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - bltu s2,a4,23524 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,234d8 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - auipc a2,0x3c │ │ │ │ - addi a2,a2,484 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,80 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,88(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,234d8 │ │ │ │ - j 23500 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,244 │ │ │ │ - li a1,1 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 234ac │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,152(a0) │ │ │ │ - beqz a0,23556 │ │ │ │ - ret │ │ │ │ - ld a0,120(a5) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,2339a │ │ │ │ + mv s0,a0 │ │ │ │ + j 23332 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,492 │ │ │ │ + li a1,426 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,408 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-48 │ │ │ │ - ld a5,184(a2) │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x57 │ │ │ │ - ld s2,-1616(s2) │ │ │ │ sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a5,2360a │ │ │ │ - mv s1,a1 │ │ │ │ - li a2,0 │ │ │ │ - beqz a0,23586 │ │ │ │ - ld a2,24(a0) │ │ │ │ - ld a0,16(a0) │ │ │ │ - lw a4,384(s0) │ │ │ │ - beqz a4,235e6 │ │ │ │ - lw a2,388(s0) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1216 │ │ │ │ - mv a0,sp │ │ │ │ - addiw a2,a2,1 │ │ │ │ - andi a2,a2,1 │ │ │ │ - jal 2194e │ │ │ │ - lw a2,348(s0) │ │ │ │ - ld a1,0(sp) │ │ │ │ - ld a0,184(s0) │ │ │ │ - jal 33372 │ │ │ │ - sd a0,0(s1) │ │ │ │ - jal 329fc │ │ │ │ - ld a1,0(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-830 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,23628 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,23422 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,76(a5) │ │ │ │ + beqz s2,23412 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s1 │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ + mv a2,a1 │ │ │ │ mv a1,a0 │ │ │ │ - sext.w a2,a2 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 33372 │ │ │ │ - sd a0,0(s1) │ │ │ │ - jal 329fc │ │ │ │ - ld a1,0(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-896 │ │ │ │ li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23438 │ │ │ │ + mv s0,a0 │ │ │ │ + j 233d0 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,334 │ │ │ │ + li a1,458 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,250 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ mv s1,a0 │ │ │ │ - j 235cc │ │ │ │ - beqz a0,23622 │ │ │ │ - ld s1,120(s0) │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,235cc │ │ │ │ - ld a0,528(s0) │ │ │ │ - jal 32d0 │ │ │ │ - j 235cc │ │ │ │ - ld s1,136(a2) │ │ │ │ - bnez s1,2360e │ │ │ │ - j 2360c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,184(a1) │ │ │ │ - beqz a5,23634 │ │ │ │ - j 3299a │ │ │ │ - lw a4,344(a1) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,23640 │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a5,23498 │ │ │ │ + lbu a4,60(a0) │ │ │ │ + bnez a4,234a6 │ │ │ │ + ld a4,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a3,s0,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a0,64(a4) │ │ │ │ + lw a3,80(a4) │ │ │ │ + lw a5,72(a4) │ │ │ │ + subw a0,a0,a2 │ │ │ │ + subw a0,a0,a3 │ │ │ │ + subw a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a0,528(a1) │ │ │ │ - j 39e0 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - lw s0,384(a2) │ │ │ │ - auipc a5,0x57 │ │ │ │ - ld a5,-1856(a5) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - lw a4,0(a0) │ │ │ │ - mv s11,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s9,a1 │ │ │ │ - bnez s0,23764 │ │ │ │ - ld a3,184(a2) │ │ │ │ - beqz a3,2380c │ │ │ │ - lbu a3,456(s11) │ │ │ │ - li s6,10 │ │ │ │ - bnez a3,23764 │ │ │ │ - beqz a4,23740 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - li s5,0 │ │ │ │ - li s2,0 │ │ │ │ - li s4,0 │ │ │ │ - mv s10,sp │ │ │ │ - auipc s8,0x3b │ │ │ │ - addi s8,s8,-1058 │ │ │ │ - li s7,1 │ │ │ │ - j 236be │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3299a │ │ │ │ - lw a4,0(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s2,s2,104 │ │ │ │ - addi s5,s5,88 │ │ │ │ - bgeu s4,a4,23732 │ │ │ │ - ld a1,8(s3) │ │ │ │ - ld s0,184(s11) │ │ │ │ - sd zero,0(sp) │ │ │ │ - add a1,a1,s2 │ │ │ │ - beqz s0,237e6 │ │ │ │ - li a2,0 │ │ │ │ - beqz a1,236d6 │ │ │ │ - ld a2,24(a1) │ │ │ │ - ld a1,16(a1) │ │ │ │ - lw a4,384(s11) │ │ │ │ - bnez a4,23770 │ │ │ │ - sext.w a2,a2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 33372 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 329fc │ │ │ │ - mv a1,s0 │ │ │ │ - mv a2,s8 │ │ │ │ + lbu a5,59(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ - ld a1,8(s3) │ │ │ │ + beqz a5,2348e │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,2348e │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,234be │ │ │ │ + ld a5,16(s1) │ │ │ │ + mv s0,a0 │ │ │ │ + j 2346e │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,200 │ │ │ │ + li a1,541 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,116 │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 2346e │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ mv s1,a0 │ │ │ │ - add a1,a1,s2 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2345c │ │ │ │ - lbu a4,451(s11) │ │ │ │ - bnez a4,237c0 │ │ │ │ - ld a4,184(s11) │ │ │ │ - bnez a4,236a6 │ │ │ │ - lw a4,344(s11) │ │ │ │ - bgeu s7,a4,236ac │ │ │ │ - ld a0,528(s11) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s2,s2,104 │ │ │ │ - jal 39e0 │ │ │ │ - lw a4,0(s3) │ │ │ │ - addi s5,s5,88 │ │ │ │ - bltu s4,a4,236be │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - auipc a5,0x56 │ │ │ │ - ld a5,2000(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,23842 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,23520 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + bnez a5,2352c │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + lw a5,0(a0) │ │ │ │ + lbu a3,72(a4) │ │ │ │ + ld a0,48(a4) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lbu a3,451(s11) │ │ │ │ - li s6,7 │ │ │ │ - bnez a3,23682 │ │ │ │ - li s6,10 │ │ │ │ - j 23682 │ │ │ │ - lw a2,388(s11) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1700 │ │ │ │ - mv a0,s10 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - andi a2,a2,1 │ │ │ │ - jal 2194e │ │ │ │ - lw a2,348(s11) │ │ │ │ - ld a1,0(sp) │ │ │ │ - ld a0,184(s11) │ │ │ │ - jal 33372 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 329fc │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s0 │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,23516 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,23516 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,23546 │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 234f4 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,64 │ │ │ │ + li a1,575 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-20 │ │ │ │ + jal 4d96a │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 234f4 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a1,8(s3) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 2345c │ │ │ │ - lbu a4,451(s11) │ │ │ │ - beqz a4,2370a │ │ │ │ - ld a0,48(s9) │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 455cc │ │ │ │ - ld a0,88(a0) │ │ │ │ - mv a2,s6 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,235a0 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + bnez a5,235ac │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,23596 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,23596 │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s1 │ │ │ │ - jal 4ec18 │ │ │ │ - auipc a2,0x3e │ │ │ │ - addi a2,a2,1956 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 2370a │ │ │ │ - beqz a1,23804 │ │ │ │ - ld s1,120(s11) │ │ │ │ - lw a4,344(s11) │ │ │ │ - bgeu s7,a4,236fc │ │ │ │ - ld a0,528(s11) │ │ │ │ - jal 32d0 │ │ │ │ - ld a1,8(s3) │ │ │ │ - add a1,a1,s2 │ │ │ │ - j 236fc │ │ │ │ - ld s1,136(s11) │ │ │ │ - bnez s1,237ec │ │ │ │ - j 237e8 │ │ │ │ - ld a0,152(a2) │ │ │ │ - beqz a0,2367a │ │ │ │ - sd s1,104(sp) │ │ │ │ - li s1,0 │ │ │ │ - bnez a4,2381e │ │ │ │ - j 2383e │ │ │ │ - ld a0,152(s11) │ │ │ │ - ld a1,8(s3) │ │ │ │ - ld a3,528(s11) │ │ │ │ - ld a2,168(s11) │ │ │ │ - add a1,a1,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal f902 │ │ │ │ - lw a4,0(s3) │ │ │ │ - addi s1,s1,104 │ │ │ │ - bltu s0,a4,2381a │ │ │ │ - ld s1,104(sp) │ │ │ │ - j 23740 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-240 │ │ │ │ - sd s0,224(sp) │ │ │ │ - lbu s0,248(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - auipc s8,0x56 │ │ │ │ - ld s8,1714(s8) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - mv s5,a4 │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,120(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv s6,a5 │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - lbu s9,240(sp) │ │ │ │ - lbu s11,256(sp) │ │ │ │ - ld s7,264(sp) │ │ │ │ - ld s0,272(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s10,a0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a3,1 │ │ │ │ - sd a0,8(s10) │ │ │ │ - sw a3,0(s10) │ │ │ │ - mv a4,a0 │ │ │ │ - beqz s1,23ab4 │ │ │ │ - lbu a3,737(s0) │ │ │ │ - sw zero,108(sp) │ │ │ │ - sd zero,0(a4) │ │ │ │ - sw zero,8(a4) │ │ │ │ - sd zero,16(a4) │ │ │ │ - sd zero,24(a4) │ │ │ │ - sb zero,32(a4) │ │ │ │ - sd zero,40(a4) │ │ │ │ - sd zero,48(a4) │ │ │ │ - sd zero,56(a4) │ │ │ │ - sd zero,64(a4) │ │ │ │ - sd zero,72(a4) │ │ │ │ - sd zero,80(a4) │ │ │ │ - sw zero,88(a4) │ │ │ │ - sd zero,96(a4) │ │ │ │ - sd a4,88(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - beqz a3,23a9c │ │ │ │ - jal 21882 │ │ │ │ - ld a4,88(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - snez a3,s2 │ │ │ │ - neg a3,a3 │ │ │ │ - ld a0,8(s10) │ │ │ │ - and s6,s6,a3 │ │ │ │ - sd a2,0(a4) │ │ │ │ - ld a3,64(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - sd s11,56(sp) │ │ │ │ - sd s6,40(sp) │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv a7,s2 │ │ │ │ - li a6,1 │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 22af6 │ │ │ │ - ld s1,8(s10) │ │ │ │ - sb zero,32(s1) │ │ │ │ - beqz s7,239fc │ │ │ │ - lbu a2,66(s7) │ │ │ │ - lbu s9,65(s7) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1838 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s6,0(s7) │ │ │ │ - ld s5,80(s7) │ │ │ │ - ld s4,88(s7) │ │ │ │ - ld s2,104(s7) │ │ │ │ - ld s3,96(s7) │ │ │ │ - lbu s7,8(s7) │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s9 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1870 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s7 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1878 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s6 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1886 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1894 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s4 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1902 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1910 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - beqz s2,239f8 │ │ │ │ - mv a2,s2 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1922 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld s1,8(s10) │ │ │ │ - ld a2,608(s0) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,1904 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s10) │ │ │ │ - li a2,1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,1868 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s10) │ │ │ │ - li a2,0 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-2046 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,152(s0) │ │ │ │ - beqz a0,23abe │ │ │ │ - ld a3,528(s0) │ │ │ │ - ld a2,168(s0) │ │ │ │ - ld a1,8(s10) │ │ │ │ - jal f902 │ │ │ │ - lw a5,0(s10) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,23a66 │ │ │ │ - ld a0,8(s10) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 21b5e │ │ │ │ - lw a5,0(s10) │ │ │ │ - addi s1,s1,104 │ │ │ │ - bltu s0,a5,23a4e │ │ │ │ - ld a0,8(s10) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,23af0 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,144(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - j 3670 │ │ │ │ - jal 3310 │ │ │ │ - mv a3,a0 │ │ │ │ - addi a2,sp,108 │ │ │ │ - mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - sw a3,108(sp) │ │ │ │ - jal 212e2 │ │ │ │ - ld a4,88(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - j 23912 │ │ │ │ - auipc s1,0x41 │ │ │ │ - addi s1,s1,-676 │ │ │ │ - j 238c8 │ │ │ │ - mv a2,s0 │ │ │ │ - addi a1,sp,112 │ │ │ │ - jal 2355a │ │ │ │ - ld a1,8(s10) │ │ │ │ - li a2,10 │ │ │ │ - jal 2345c │ │ │ │ - ld a5,184(s0) │ │ │ │ - ld a0,112(sp) │ │ │ │ - beqz a5,23adc │ │ │ │ - jal 3299a │ │ │ │ - j 23a44 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,23a44 │ │ │ │ - ld a0,528(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j 23a44 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,235c6 │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 2357c │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-64 │ │ │ │ + li a1,608 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-148 │ │ │ │ + jal 4d96a │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 2357c │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - li a4,64 │ │ │ │ - beq a5,a4,23c9e │ │ │ │ - li a4,10 │ │ │ │ - beq a5,a4,23c9e │ │ │ │ sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,104 │ │ │ │ sd s2,16(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,120 │ │ │ │ - li a0,0 │ │ │ │ - jal 20f96 │ │ │ │ - lw a5,8(a0) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - beqz a5,23c7c │ │ │ │ - ld a5,0(a0) │ │ │ │ - ld a0,0(a5) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sw zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - sb zero,32(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - sd zero,80(s0) │ │ │ │ - sw zero,88(s0) │ │ │ │ - sd zero,96(s0) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - sd a0,0(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 32b0 │ │ │ │ - lw a4,8(s1) │ │ │ │ - slliw a0,a0,0x10 │ │ │ │ - sraiw a0,a0,0x10 │ │ │ │ - sw a0,8(s0) │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,32(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,3 │ │ │ │ - sd a0,16(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,48(a5) │ │ │ │ - jal 3550 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,4 │ │ │ │ - sd a0,24(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,64(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sb a0,32(s0) │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,5 │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,80(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,6 │ │ │ │ - sd a0,40(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,96(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,7 │ │ │ │ - sd a0,48(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,112(a5) │ │ │ │ - jal 3550 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,8 │ │ │ │ - sd a0,56(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,128(a5) │ │ │ │ - jal 3550 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,9 │ │ │ │ - sd a0,64(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,144(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,10 │ │ │ │ - sd a0,72(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,160(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,11 │ │ │ │ - sd a0,80(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li s3,12 │ │ │ │ - ld a1,176(a5) │ │ │ │ - j 23c66 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,23628 │ │ │ │ ld a5,0(s1) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - lw a5,8(s1) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a4,a3,0x1c │ │ │ │ - bltu s3,a5,23c5e │ │ │ │ - beqz s2,23c86 │ │ │ │ - lw a5,8(s0) │ │ │ │ - andi a5,a5,4 │ │ │ │ - beqz a5,23caa │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 2149a │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ + lw a4,68(a5) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ + sw a4,0(s3) │ │ │ │ + lw a5,76(a5) │ │ │ │ ld s3,8(sp) │ │ │ │ + sw a5,0(s2) │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li s0,0 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,23644 │ │ │ │ + mv s0,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + j 23600 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-190 │ │ │ │ + li a1,637 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-274 │ │ │ │ + jal 4d96a │ │ │ │ + j 2363e │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,236a2 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ + lw a4,72(a5) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw a4,0(s3) │ │ │ │ + lw a5,80(a5) │ │ │ │ + ld s3,8(sp) │ │ │ │ + sw a5,0(s2) │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 22938 │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a0,23c86 │ │ │ │ - jal 34398 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - j 23c86 │ │ │ │ - addi sp,sp,-576 │ │ │ │ - lw a4,576(sp) │ │ │ │ - sd a5,224(sp) │ │ │ │ - sd ra,568(sp) │ │ │ │ - sd a4,176(sp) │ │ │ │ - auipc a4,0x56 │ │ │ │ - ld a4,574(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,424(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a3,312(sp) │ │ │ │ - sd a6,240(sp) │ │ │ │ - sd a7,168(sp) │ │ │ │ - sd a1,152(sp) │ │ │ │ - sd s0,560(sp) │ │ │ │ - sd s1,552(sp) │ │ │ │ - sd s7,504(sp) │ │ │ │ - sd s8,496(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - ld s8,592(sp) │ │ │ │ - sd s2,544(sp) │ │ │ │ - sd s3,536(sp) │ │ │ │ - sd s4,528(sp) │ │ │ │ - sd s5,520(sp) │ │ │ │ - sd s6,512(sp) │ │ │ │ - sd s9,488(sp) │ │ │ │ - sd s10,480(sp) │ │ │ │ - sd s11,472(sp) │ │ │ │ - fsd fs0,456(sp) │ │ │ │ - sd a0,144(sp) │ │ │ │ - jal 51a20 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - mv s0,a5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 466e4 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - mv s1,a5 │ │ │ │ - sd a5,248(sp) │ │ │ │ - jal 45b9a │ │ │ │ - mv a4,a0 │ │ │ │ - sd a0,288(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s7 │ │ │ │ - sb a4,416(sp) │ │ │ │ - jal 45b9a │ │ │ │ - sd a0,296(sp) │ │ │ │ - sb a0,417(sp) │ │ │ │ - beqz s0,23d54 │ │ │ │ - bnez s1,23d54 │ │ │ │ - j 24bde │ │ │ │ - sd zero,160(sp) │ │ │ │ - li s3,1 │ │ │ │ - lw s0,32(s7) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a1,104 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - mv s4,a0 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - sd a5,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s4) │ │ │ │ - sw s0,0(s4) │ │ │ │ - bnez s0,2430a │ │ │ │ - sd zero,336(sp) │ │ │ │ - sd zero,264(sp) │ │ │ │ - sd zero,304(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - beqz s3,243a0 │ │ │ │ - sub s6,s6,s5 │ │ │ │ - lwu a5,356(s8) │ │ │ │ - addi a4,s6,1 │ │ │ │ - sd a4,320(sp) │ │ │ │ - sd a4,256(sp) │ │ │ │ - bltu a5,a4,23db4 │ │ │ │ - j 24c76 │ │ │ │ - lbu a5,736(s8) │ │ │ │ - sd zero,344(sp) │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,243b0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 45bd2 │ │ │ │ - sd a0,232(sp) │ │ │ │ - bnez a0,243b0 │ │ │ │ - ld a5,344(sp) │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd a5,352(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 4692e │ │ │ │ - mv a5,a0 │ │ │ │ - sext.w s0,a5 │ │ │ │ - mv a0,s7 │ │ │ │ - sd s0,112(sp) │ │ │ │ - jal 468c4 │ │ │ │ - ld a5,128(sp) │ │ │ │ - sext.w a6,a0 │ │ │ │ - beqz a5,242c2 │ │ │ │ - slli a3,s0,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li a2,1 │ │ │ │ - li s11,0 │ │ │ │ - fsd fs1,448(sp) │ │ │ │ - fsd fs2,440(sp) │ │ │ │ - fsd fs3,432(sp) │ │ │ │ - sd zero,104(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - mul a5,a4,a5 │ │ │ │ - sd a3,280(sp) │ │ │ │ - addi a3,sp,384 │ │ │ │ - sd a3,192(sp) │ │ │ │ - addi a3,sp,380 │ │ │ │ - sd a3,184(sp) │ │ │ │ - addi a3,sp,400 │ │ │ │ - sd a3,216(sp) │ │ │ │ - addi a3,sp,392 │ │ │ │ - sd a3,208(sp) │ │ │ │ - addi a3,sp,388 │ │ │ │ - sd a3,200(sp) │ │ │ │ - ld a3,240(sp) │ │ │ │ - sd a5,272(sp) │ │ │ │ - mv s9,s11 │ │ │ │ - sltu a3,a2,a3 │ │ │ │ - sd a3,328(sp) │ │ │ │ - auipc a5,0x3a │ │ │ │ - fld fs1,-664(a5) │ │ │ │ - auipc a5,0x3a │ │ │ │ - fld fs2,-728(a5) │ │ │ │ - auipc a5,0x3a │ │ │ │ - fld fs3,-672(a5) │ │ │ │ - li s0,88 │ │ │ │ - mul s0,s9,s0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - sext.w s5,s9 │ │ │ │ - sd s5,24(sp) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45398 │ │ │ │ - ld a5,48(s7) │ │ │ │ - sd a0,392(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 453ec │ │ │ │ - ld a5,48(s7) │ │ │ │ - sd a0,400(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s2,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 45480 │ │ │ │ - snez a4,s2 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,a4 │ │ │ │ - mv a0,s7 │ │ │ │ - sd a4,120(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 49a7e │ │ │ │ - sd a0,64(sp) │ │ │ │ - bnez s2,2467c │ │ │ │ - ld a5,168(sp) │ │ │ │ - beqz a5,249ba │ │ │ │ - ld a5,224(sp) │ │ │ │ - li a4,1 │ │ │ │ - li s10,0 │ │ │ │ - sltu a5,a4,a5 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a5,112(sp) │ │ │ │ - beq a5,s5,23ece │ │ │ │ - ld a5,48(sp) │ │ │ │ - beq a5,s5,23ece │ │ │ │ - ld s10,288(sp) │ │ │ │ - lw s5,388(s8) │ │ │ │ - bnez s5,246a0 │ │ │ │ - li s1,104 │ │ │ │ - mul s1,s9,s1 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld s5,8(s4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45392 │ │ │ │ - lbu a5,737(s8) │ │ │ │ - sw zero,408(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - add s5,s5,s1 │ │ │ │ - sd zero,0(s5) │ │ │ │ - sw zero,8(s5) │ │ │ │ - sd zero,16(s5) │ │ │ │ - sd zero,24(s5) │ │ │ │ - sb zero,32(s5) │ │ │ │ - sd zero,40(s5) │ │ │ │ - sd zero,48(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - sd zero,72(s5) │ │ │ │ - sd zero,80(s5) │ │ │ │ - sw zero,88(s5) │ │ │ │ - sd zero,96(s5) │ │ │ │ - beqz a5,246de │ │ │ │ - jal 21882 │ │ │ │ - sd a0,0(s5) │ │ │ │ - lbu a5,448(s8) │ │ │ │ - ld a0,48(s7) │ │ │ │ - bnez a5,24702 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - bnez a0,24652 │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,168(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,724 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,224(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,504 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - beqz a5,23f92 │ │ │ │ - ld a5,248(sp) │ │ │ │ - beqz a5,23f92 │ │ │ │ - ld a0,48(s7) │ │ │ │ - bnez s2,249f4 │ │ │ │ - ld a5,272(sp) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45480 │ │ │ │ - sd a0,56(sp) │ │ │ │ - lbu a5,248(s8) │ │ │ │ - ld a7,192(sp) │ │ │ │ - ld a6,184(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a3,152(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a2,144(sp) │ │ │ │ - ld a1,216(sp) │ │ │ │ - ld a0,208(sp) │ │ │ │ - snez s3,s3 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv a4,s7 │ │ │ │ - jal 22cda │ │ │ │ - ld s5,400(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - beqz s5,24916 │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45566 │ │ │ │ - lw a5,248(s8) │ │ │ │ - lw a1,380(sp) │ │ │ │ - lw a2,384(sp) │ │ │ │ - li a3,83 │ │ │ │ - beqz a5,23fda │ │ │ │ - li a3,72 │ │ │ │ - lbu a5,604(s8) │ │ │ │ - li a4,0 │ │ │ │ - jal 4d9fe │ │ │ │ - ld a5,48(s7) │ │ │ │ - sd a0,72(sp) │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s6,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4555e │ │ │ │ - mv a3,a0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld a5,8(s4) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - ld s3,392(sp) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sub a4,a4,a3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - add s11,a5,s1 │ │ │ │ - sd a4,80(sp) │ │ │ │ - jal 455da │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,72(s11) │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 21882 │ │ │ │ - sd a0,80(s11) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 21882 │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd a0,16(s11) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s11) │ │ │ │ - beqz a5,24610 │ │ │ │ - lw a3,8(s11) │ │ │ │ - ld a5,232(sp) │ │ │ │ - ori a4,a3,1 │ │ │ │ - sw a4,8(s11) │ │ │ │ - beqz a5,2496c │ │ │ │ - ld a5,160(sp) │ │ │ │ - ori a4,a3,3 │ │ │ │ - sw a4,8(s11) │ │ │ │ - bnez a5,24a02 │ │ │ │ - ld a5,88(sp) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - bnez a5,24b84 │ │ │ │ - bnez s2,24648 │ │ │ │ - ori a4,a4,64 │ │ │ │ - sw a4,8(s11) │ │ │ │ - ld a5,96(sp) │ │ │ │ - beqz a5,24098 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ori a4,a4,256 │ │ │ │ - sw a4,8(s11) │ │ │ │ - beqz s10,240ac │ │ │ │ - lw a4,8(s11) │ │ │ │ - lui a3,0x1 │ │ │ │ - addi a3,a3,-2048 │ │ │ │ - or a4,a4,a3 │ │ │ │ - sw a4,8(s11) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - sd zero,400(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd zero,392(sp) │ │ │ │ - beqz a5,240fc │ │ │ │ - ld a5,8(s4) │ │ │ │ - ld a4,256(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - beqz a4,24102 │ │ │ │ - ld a3,304(sp) │ │ │ │ - ld a2,24(sp) │ │ │ │ - ld a4,320(sp) │ │ │ │ - beq a3,a2,24bf0 │ │ │ │ - sd a4,64(a5) │ │ │ │ - ld a4,232(sp) │ │ │ │ - bnez a4,24102 │ │ │ │ - ld a4,352(sp) │ │ │ │ - li a2,2 │ │ │ │ - beqz a4,240ee │ │ │ │ - ld a4,344(sp) │ │ │ │ - li a2,1 │ │ │ │ - beqz a4,240ee │ │ │ │ - ld a4,360(sp) │ │ │ │ - li a2,0 │ │ │ │ - beqz a4,240ee │ │ │ │ - li a2,3 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,122 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,8(s4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,48(s7) │ │ │ │ - lbu a4,500(s8) │ │ │ │ - add a0,a0,s0 │ │ │ │ - bnez a4,245de │ │ │ │ - ld a3,120(sp) │ │ │ │ - addi a2,sp,352 │ │ │ │ - fld fa5,56(s7) │ │ │ │ - addi a3,a3,80 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,-16(a3) │ │ │ │ - beqz a3,24924 │ │ │ │ - fle.d a3,fs0,fa5 │ │ │ │ - bnez a3,24130 │ │ │ │ - fmv.d fa5,fs0 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - feq.d a3,fa5,fa4 │ │ │ │ - bnez a3,24160 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - li a4,1 │ │ │ │ - flt.d a3,fa5,fs2 │ │ │ │ - bnez a3,24160 │ │ │ │ - auipc a4,0x3a │ │ │ │ - fld fa4,-1438(a4) │ │ │ │ - fle.d a3,fa4,fa5 │ │ │ │ - li a4,60 │ │ │ │ - bnez a3,24160 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - zext.b a4,a4 │ │ │ │ - sb a4,32(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - sd a4,40(a5) │ │ │ │ - jal 455b4 │ │ │ │ - ld a5,8(s4) │ │ │ │ - sext.w a2,a0 │ │ │ │ - auipc a1,0x40 │ │ │ │ - addi a1,a1,1700 │ │ │ │ - add a0,a5,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45566 │ │ │ │ - li a1,0 │ │ │ │ - jal 4d102 │ │ │ │ - ld a5,8(s4) │ │ │ │ - mv a2,a0 │ │ │ │ - mv s2,a0 │ │ │ │ - auipc a1,0x40 │ │ │ │ - addi a1,a1,1676 │ │ │ │ - add a0,a5,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - bnez a0,24556 │ │ │ │ - ld a4,48(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s4,a0 │ │ │ │ li a5,-1 │ │ │ │ - ld a0,48(s7) │ │ │ │ - bne a4,a5,244f8 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - bnez a0,249e4 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld a5,104(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld s2,200(sp) │ │ │ │ - sw zero,388(sp) │ │ │ │ - ld a0,88(a5) │ │ │ │ - mv a1,s2 │ │ │ │ - jal 4bde4 │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s2 │ │ │ │ + beq s4,a5,236be │ │ │ │ + mv s0,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + j 2367a │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-312 │ │ │ │ + li a1,666 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-396 │ │ │ │ + jal 4d96a │ │ │ │ + j 236b8 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,23742 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f8aa │ │ │ │ - ld a5,40(sp) │ │ │ │ - lw s2,388(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - addw a5,s2,a5 │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,s2,2473c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a5,a4,244ee │ │ │ │ - ld a5,48(s7) │ │ │ │ - addi s10,s0,88 │ │ │ │ - add a4,a5,s10 │ │ │ │ - lbu a3,74(a4) │ │ │ │ - add a0,a5,s0 │ │ │ │ - beqz a3,2424e │ │ │ │ - lbu a2,60(a4) │ │ │ │ - lbu a3,60(a0) │ │ │ │ - beq a2,a3,2441e │ │ │ │ - beqz s9,2427a │ │ │ │ - ld a4,24(sp) │ │ │ │ - addiw s6,a4,-1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mul s6,s6,a4 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - beqz a4,2427a │ │ │ │ - lbu a3,60(a5) │ │ │ │ - lbu a4,60(a0) │ │ │ │ - beq a3,a4,24aae │ │ │ │ - lbu a5,74(a0) │ │ │ │ - bnez a5,247da │ │ │ │ - lw a5,388(s8) │ │ │ │ - bnez a5,24874 │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a0,a0,s1 │ │ │ │ - ld a2,608(s8) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-292 │ │ │ │ - addi s9,s9,1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw a2,64(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-304 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,136(sp) │ │ │ │ - bne a5,s9,23e50 │ │ │ │ - fld fs1,448(sp) │ │ │ │ - fld fs2,440(sp) │ │ │ │ - fld fs3,432(sp) │ │ │ │ - auipc a5,0x56 │ │ │ │ - ld a5,-946(a5) │ │ │ │ - ld a4,424(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,24cb6 │ │ │ │ - ld ra,568(sp) │ │ │ │ - ld s0,560(sp) │ │ │ │ - ld s1,552(sp) │ │ │ │ - ld s2,544(sp) │ │ │ │ - ld s3,536(sp) │ │ │ │ - ld s5,520(sp) │ │ │ │ - ld s6,512(sp) │ │ │ │ - ld s7,504(sp) │ │ │ │ - ld s8,496(sp) │ │ │ │ - ld s9,488(sp) │ │ │ │ - ld s10,480(sp) │ │ │ │ - ld s11,472(sp) │ │ │ │ - fld fs0,456(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,528(sp) │ │ │ │ - addi sp,sp,576 │ │ │ │ - ret │ │ │ │ - ld a0,48(s7) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - li s0,0 │ │ │ │ - jal 455da │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - li s11,0 │ │ │ │ - li s10,0 │ │ │ │ - jal 4556c │ │ │ │ - mv s5,a0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - jal 45578 │ │ │ │ - ld s1,136(sp) │ │ │ │ - slli s6,a0,0x20 │ │ │ │ - sd s4,24(sp) │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv s4,s7 │ │ │ │ - sd zero,304(sp) │ │ │ │ - li s9,88 │ │ │ │ - mv s7,s2 │ │ │ │ - mul s2,s0,s9 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 4547a │ │ │ │ - ld a4,48(s4) │ │ │ │ - add a4,a4,s2 │ │ │ │ - ld a4,24(a4) │ │ │ │ - beqz a0,2440e │ │ │ │ - ld a0,88(a4) │ │ │ │ - jal 4f96e │ │ │ │ - addw s11,a0,s11 │ │ │ │ - bnez s3,243ba │ │ │ │ li s3,0 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - fld fa5,80(a0) │ │ │ │ - beqz s0,24384 │ │ │ │ - flt.d a4,fs0,fa5 │ │ │ │ - beqz a4,24388 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - jal 455da │ │ │ │ - addi s0,s0,1 │ │ │ │ - mv s7,a0 │ │ │ │ - bne s1,s0,2434c │ │ │ │ - sd s10,264(sp) │ │ │ │ - sd s11,336(sp) │ │ │ │ - mv s7,s4 │ │ │ │ - ld s4,24(sp) │ │ │ │ - bnez s3,23d9c │ │ │ │ - li a5,1 │ │ │ │ - sd zero,320(sp) │ │ │ │ - sd zero,256(sp) │ │ │ │ - sd a5,344(sp) │ │ │ │ - lbu a5,736(s8) │ │ │ │ - bnez a5,23dc0 │ │ │ │ - li a5,1 │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd a5,352(sp) │ │ │ │ - sd a5,360(sp) │ │ │ │ - j 23dd2 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 455da │ │ │ │ - bne s7,a0,24372 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 4556c │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - blt a4,s5,24c7c │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 45578 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bge s6,a4,24374 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 45578 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - beq s6,a4,24374 │ │ │ │ - sext.w a5,s0 │ │ │ │ - sd a5,304(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - j 24374 │ │ │ │ - ld a0,88(a4) │ │ │ │ - jal 4f96e │ │ │ │ - addw s10,a0,s10 │ │ │ │ - beqz s3,24372 │ │ │ │ - j 243ba │ │ │ │ - mv a0,a4 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s6,a0 │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 4555e │ │ │ │ - ld a5,48(s7) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sub s11,s2,a0 │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 4559c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w a4,a0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 455b4 │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w a4,a0 │ │ │ │ - sd a4,72(sp) │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 454ec │ │ │ │ - lbu a3,500(s8) │ │ │ │ - sext.w s3,a0 │ │ │ │ - addi a4,s1,104 │ │ │ │ - bnez a3,24b92 │ │ │ │ - ld a0,48(s7) │ │ │ │ - fld fa4,56(s7) │ │ │ │ - ld s2,8(s4) │ │ │ │ - add a2,a0,s0 │ │ │ │ - fld fa5,80(a2) │ │ │ │ - add a4,a4,s2 │ │ │ │ - fle.d a2,fa5,fa4 │ │ │ │ - beqz a2,244aa │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - li s5,0 │ │ │ │ - feq.d a1,fa5,fa4 │ │ │ │ - beqz a1,24c40 │ │ │ │ - sb a3,32(a4) │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 45480 │ │ │ │ - add s2,s2,s1 │ │ │ │ - sext.w s11,s11 │ │ │ │ - li a4,45 │ │ │ │ - bnez a0,244d0 │ │ │ │ - li a4,43 │ │ │ │ - ld a7,72(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - sd s5,0(sp) │ │ │ │ - addiw a5,s3,1 │ │ │ │ - addiw a3,s11,1 │ │ │ │ - mv a2,s6 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-792 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,48(s7) │ │ │ │ - add a0,a5,s0 │ │ │ │ - j 2424e │ │ │ │ - ld s5,272(sp) │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4555e │ │ │ │ - ld s5,8(s4) │ │ │ │ - subw s2,s2,a0 │ │ │ │ - add s5,s5,s1 │ │ │ │ - beqz s3,24c14 │ │ │ │ - ld a1,16(s5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,24a48 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,718 │ │ │ │ - jal 21882 │ │ │ │ - addiw s2,s2,1 │ │ │ │ + lw s2,72(a5) │ │ │ │ + beqz s2,23732 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s1) │ │ │ │ slli s2,s2,0x20 │ │ │ │ srli s2,s2,0x20 │ │ │ │ - sd a0,48(s5) │ │ │ │ - sd s2,56(s5) │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - beqz a0,245ce │ │ │ │ - ld a4,112(sp) │ │ │ │ - li a5,-1 │ │ │ │ - beq a4,a5,245ce │ │ │ │ - ld a5,48(s7) │ │ │ │ - ld s5,280(sp) │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4555e │ │ │ │ - ld s5,8(s4) │ │ │ │ - subw s2,s2,a0 │ │ │ │ - add s5,s5,s1 │ │ │ │ - beqz s3,24c22 │ │ │ │ - ld a1,16(s5) │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,24a50 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,598 │ │ │ │ - jal 21882 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd a0,48(s5) │ │ │ │ - sd s2,56(s5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a0,48(s7) │ │ │ │ - bne a5,a4,241da │ │ │ │ - sd zero,40(sp) │ │ │ │ - j 241de │ │ │ │ - fcvt.d.wu fa5,a4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - li a4,0 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - feq.d a3,fa5,fa4 │ │ │ │ - bnez a3,24160 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - li a4,1 │ │ │ │ - flt.d a3,fa5,fs2 │ │ │ │ - bnez a3,24160 │ │ │ │ - fle.d a3,fs3,fa5 │ │ │ │ - li a4,60 │ │ │ │ - beqz a3,24158 │ │ │ │ - j 24160 │ │ │ │ - ld a5,160(sp) │ │ │ │ - beqz a5,24988 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ori a4,a4,8 │ │ │ │ - sw a4,8(s11) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,24088 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ori a4,a4,32 │ │ │ │ - sw a4,8(s11) │ │ │ │ - ld a5,32(sp) │ │ │ │ - beqz a5,24088 │ │ │ │ - lw a4,8(s11) │ │ │ │ - beqz s2,24080 │ │ │ │ - ori a4,a4,128 │ │ │ │ - sw a4,8(s11) │ │ │ │ - j 24088 │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,176(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1072 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,240(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1292 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - j 23f76 │ │ │ │ - ld a5,176(sp) │ │ │ │ - beqz a5,249a2 │ │ │ │ - ld a5,328(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - li s10,0 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - beq a4,a5,23ece │ │ │ │ - ld a4,48(sp) │ │ │ │ - beq a4,a5,23ece │ │ │ │ - lw s5,388(s8) │ │ │ │ - ld s10,296(sp) │ │ │ │ - beqz s5,23ed6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - li a5,1 │ │ │ │ - sext.w a1,a0 │ │ │ │ - beq s5,a5,24a9c │ │ │ │ - li a5,2 │ │ │ │ - beq s5,a5,24a8a │ │ │ │ - addiw a5,s5,-3 │ │ │ │ - andi a5,a5,-3 │ │ │ │ - sext.w a5,a5 │ │ │ │ - beqz a5,249d2 │ │ │ │ - andi s5,s5,-3 │ │ │ │ - li a5,4 │ │ │ │ - bne s5,a5,23ed6 │ │ │ │ - li a3,71 │ │ │ │ - li a2,82 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - jal 3310 │ │ │ │ - mv a5,a0 │ │ │ │ - addi a2,sp,408 │ │ │ │ - mv a1,s6 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - sw a5,408(sp) │ │ │ │ - jal 212e2 │ │ │ │ - sd a0,0(s5) │ │ │ │ - lbu a5,448(s8) │ │ │ │ - ld a0,48(s7) │ │ │ │ - beqz a5,23f44 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455cc │ │ │ │ - ld a4,312(sp) │ │ │ │ - lwu a5,32(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - ld a1,16(a4) │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 4f606 │ │ │ │ - ld a4,8(s4) │ │ │ │ - mv a5,a0 │ │ │ │ - add a0,a4,s1 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,24a72 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,24bf8 │ │ │ │ - li a4,3 │ │ │ │ - beq a5,a4,24b58 │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - ld a0,8(s4) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - add a0,a0,s1 │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd zero,408(sp) │ │ │ │ - add s2,s2,s5 │ │ │ │ - addi s3,sp,408 │ │ │ │ - auipc s10,0x3c │ │ │ │ - addi s10,s10,-1252 │ │ │ │ - mv s0,s5 │ │ │ │ - mv s11,a0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s2,s0,24760 │ │ │ │ - ld a2,408(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1276 │ │ │ │ - ld s0,56(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld a0,408(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw s2,388(sp) │ │ │ │ - sd zero,408(sp) │ │ │ │ - add a0,a0,s1 │ │ │ │ - beqz s2,24c10 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - sd s0,56(sp) │ │ │ │ - add s2,s2,s6 │ │ │ │ - auipc s10,0x3c │ │ │ │ - addi s10,s10,-1332 │ │ │ │ - mv s0,s6 │ │ │ │ - mv s11,a0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s0,s2,247b0 │ │ │ │ - ld s0,56(sp) │ │ │ │ - ld a2,408(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1342 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,408(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 24216 │ │ │ │ - ld s2,8(s4) │ │ │ │ - jal 454ec │ │ │ │ - addiw a2,a0,1 │ │ │ │ - add s2,s2,s1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1640 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld s2,8(s4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454b2 │ │ │ │ - add s2,s2,s1 │ │ │ │ - addiw a2,a0,1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1666 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld s3,264(sp) │ │ │ │ - beqz a0,24828 │ │ │ │ - ld s3,336(sp) │ │ │ │ - lw s5,388(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw a5,s5,a5 │ │ │ │ - bltu s3,a5,24a2a │ │ │ │ - ld s2,8(s4) │ │ │ │ - ld a2,40(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1708 │ │ │ │ - add s2,s2,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1718 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1726 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - lw a5,388(s8) │ │ │ │ - beqz a5,2428a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455cc │ │ │ │ - mv s0,a0 │ │ │ │ - lw a1,388(s8) │ │ │ │ - ld a0,88(a0) │ │ │ │ - jal 4bfce │ │ │ │ - lw a1,388(s8) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s3,s3 │ │ │ │ - jal 4c158 │ │ │ │ - ld s2,8(s4) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23758 │ │ │ │ mv s0,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - add s2,s2,s1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1674 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - sext.w s0,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1686 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw a5,376(s8) │ │ │ │ - li a4,1 │ │ │ │ - add a0,a0,s1 │ │ │ │ - beq a5,a4,24a58 │ │ │ │ - li a4,2 │ │ │ │ - bne a5,a4,24290 │ │ │ │ - lw a2,380(s8) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1748 │ │ │ │ - jal 2224a │ │ │ │ - j 2428a │ │ │ │ - lw a4,8(s11) │ │ │ │ - ld s6,80(s11) │ │ │ │ - ori a4,a4,16 │ │ │ │ - sw a4,8(s11) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a1,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 20ec6 │ │ │ │ - ld a5,56(sp) │ │ │ │ - sd a0,80(s11) │ │ │ │ - beqz a5,2463a │ │ │ │ - j 2462e │ │ │ │ - auipc a5,0x40 │ │ │ │ - addi a5,a5,-262 │ │ │ │ - sd a5,40(sp) │ │ │ │ - j 23fba │ │ │ │ - fld fa4,80(a0) │ │ │ │ - fle.d a4,fa4,fa5 │ │ │ │ - beqz a4,24930 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - li a4,0 │ │ │ │ - feq.d a3,fa4,fa5 │ │ │ │ - bnez a3,24160 │ │ │ │ - fmul.d fa4,fa4,fs1 │ │ │ │ - li a4,1 │ │ │ │ - flt.d a3,fa4,fs2 │ │ │ │ - bnez a3,24160 │ │ │ │ - auipc a4,0x39 │ │ │ │ - fld fa5,604(a4) │ │ │ │ - fle.d a3,fa5,fa4 │ │ │ │ - li a4,60 │ │ │ │ - bnez a3,24160 │ │ │ │ - fcvt.wu.d a4,fa4,rtz │ │ │ │ - zext.b a4,a4 │ │ │ │ - j 24160 │ │ │ │ - ld a5,160(sp) │ │ │ │ - bnez a5,24a1c │ │ │ │ - ld a5,88(sp) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,2407c │ │ │ │ - ori a3,a3,33 │ │ │ │ - sw a3,8(s11) │ │ │ │ - lw a4,8(s11) │ │ │ │ - j 24644 │ │ │ │ - ld a5,88(sp) │ │ │ │ - bnez a5,248ea │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,24088 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ori a4,a4,32 │ │ │ │ - sw a4,8(s11) │ │ │ │ - j 24088 │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - beq a4,a5,24be8 │ │ │ │ - ld a4,48(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - ld s10,296(sp) │ │ │ │ - bne a4,a5,23ece │ │ │ │ - li s10,0 │ │ │ │ - j 23ece │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - beq a4,a5,249b4 │ │ │ │ - ld a4,48(sp) │ │ │ │ - ld s10,288(sp) │ │ │ │ - bne a4,a5,23ece │ │ │ │ - li s10,0 │ │ │ │ - j 23ece │ │ │ │ - li a3,67 │ │ │ │ - li a2,89 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - beq a4,a3,241da │ │ │ │ - j 2456e │ │ │ │ - ld a5,280(sp) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45480 │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 23f92 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ori a4,a3,11 │ │ │ │ - sw a4,8(s11) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - bnez a5,2462e │ │ │ │ - lw a4,8(s11) │ │ │ │ - j 24644 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ori a4,a3,9 │ │ │ │ - sw a4,8(s11) │ │ │ │ - beqz a5,24a10 │ │ │ │ - j 248ee │ │ │ │ - auipc a5,0x55 │ │ │ │ - ld a5,1246(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ + j 236f0 │ │ │ │ + mv a3,s0 │ │ │ │ auipc a2,0x3c │ │ │ │ - addi a2,a2,-1940 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw s5,388(sp) │ │ │ │ - j 24836 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - j 24546 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - j 245be │ │ │ │ - lw a2,380(s8) │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1948 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a0,a0,s1 │ │ │ │ - j 24290 │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1906 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - li a3,65 │ │ │ │ - li a2,82 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - li a3,84 │ │ │ │ - li a2,89 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s5,a0 │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 4555e │ │ │ │ - ld a5,48(s7) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sub s10,s2,a0 │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 4559c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w a6,a0 │ │ │ │ - sd a6,24(sp) │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 454ec │ │ │ │ - ld a4,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - sext.w s10,s10 │ │ │ │ - add a0,a4,s6 │ │ │ │ - jal 455b4 │ │ │ │ - ld a4,48(s7) │ │ │ │ - ld s11,8(s4) │ │ │ │ - sext.w s3,a0 │ │ │ │ - add a0,a4,s6 │ │ │ │ - add s11,s11,s1 │ │ │ │ - lbu s6,32(s11) │ │ │ │ - jal 45480 │ │ │ │ - ld a6,24(sp) │ │ │ │ - li a4,45 │ │ │ │ - bnez a0,24b32 │ │ │ │ - li a4,43 │ │ │ │ - mv a0,s11 │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv a7,s3 │ │ │ │ - addiw a5,s2,1 │ │ │ │ - addiw a3,s10,1 │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1638 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - j 2427a │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1676 │ │ │ │ - sd a0,40(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld a0,40(sp) │ │ │ │ - li a2,80 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1664 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - ori a3,a3,35 │ │ │ │ - sw a3,8(s11) │ │ │ │ - lw a4,8(s11) │ │ │ │ - j 24644 │ │ │ │ - fcvt.d.wu fa5,a3 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,10(a5) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - ld s2,8(s4) │ │ │ │ - add a4,a4,s2 │ │ │ │ - feq.d a3,fa5,fa3 │ │ │ │ - bnez a3,24c30 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-78(a5) │ │ │ │ - flt.d a3,fa5,fa4 │ │ │ │ - bnez a3,24c9a │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-28(a5) │ │ │ │ - fle.d a3,fa4,fa5 │ │ │ │ - bnez a3,24cac │ │ │ │ - fcvt.wu.d a2,fa5,rtz │ │ │ │ - zext.b a3,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - j 24c34 │ │ │ │ - li a5,1 │ │ │ │ + addi a2,a2,-466 │ │ │ │ + li a1,693 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-550 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,237e0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ li s3,0 │ │ │ │ - sd a5,160(sp) │ │ │ │ - j 23d58 │ │ │ │ - sd zero,96(sp) │ │ │ │ - li s10,0 │ │ │ │ - j 23ece │ │ │ │ - neg a4,a4 │ │ │ │ - j 240d4 │ │ │ │ - li a2,45 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1516 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - li a2,0 │ │ │ │ - j 247c6 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,-1028 │ │ │ │ - jal 21882 │ │ │ │ - j 24546 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,-1042 │ │ │ │ - jal 21882 │ │ │ │ - j 245be │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - sb a3,32(a4) │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 244bc │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-160(a5) │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-228(a5) │ │ │ │ - flt.d a3,fa5,fa4 │ │ │ │ - bnez a3,24c92 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-178(a5) │ │ │ │ - fle.d a3,fa4,fa5 │ │ │ │ - bnez a3,24ca0 │ │ │ │ - fcvt.wu.d a2,fa5,rtz │ │ │ │ - zext.b a3,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - j 244b8 │ │ │ │ - sd s3,344(sp) │ │ │ │ - j 243a8 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 4556c │ │ │ │ - slli s5,a0,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - j 243dc │ │ │ │ - li s5,1 │ │ │ │ - li a3,1 │ │ │ │ - j 244b8 │ │ │ │ - li s5,1 │ │ │ │ - li a3,1 │ │ │ │ - j 24c34 │ │ │ │ - li s5,60 │ │ │ │ - li a3,60 │ │ │ │ - j 244b8 │ │ │ │ - li s5,60 │ │ │ │ - li a3,60 │ │ │ │ - j 24c34 │ │ │ │ - fsd fs1,448(sp) │ │ │ │ - fsd fs2,440(sp) │ │ │ │ - fsd fs3,432(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-240 │ │ │ │ - mv a5,a1 │ │ │ │ - sd s9,152(sp) │ │ │ │ - li a1,16 │ │ │ │ - mv s9,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,120(sp) │ │ │ │ - jal 46c0e │ │ │ │ - lw a5,0(s9) │ │ │ │ - beqz a5,252ac │ │ │ │ - li a5,-1 │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - li s11,0 │ │ │ │ - sd zero,64(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - li s10,1 │ │ │ │ - li s8,88 │ │ │ │ - li a1,80 │ │ │ │ + lw s2,72(a5) │ │ │ │ + beqz s2,237d0 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sd a0,48(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,24(a5) │ │ │ │ - lw a3,20(a5) │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - jal 45718 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - bgeu s10,a4,2556c │ │ │ │ - li a4,0 │ │ │ │ - li s5,0 │ │ │ │ - sd zero,104(sp) │ │ │ │ - li s6,0 │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - mul s0,s5,s8 │ │ │ │ - ld a4,48(a5) │ │ │ │ - sext.w s1,s5 │ │ │ │ - addi s7,s0,88 │ │ │ │ - add a0,a4,s7 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a2,74(a0) │ │ │ │ - lbu a3,74(a4) │ │ │ │ - beq a2,a3,25146 │ │ │ │ - ld a0,48(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s4,a0,s0 │ │ │ │ - bnez a5,251a4 │ │ │ │ - addi a5,s4,24 │ │ │ │ - addiw s2,s1,1 │ │ │ │ - sd a5,32(sp) │ │ │ │ - beq s2,s10,25140 │ │ │ │ - addiw s3,s1,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mul s3,s3,s8 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 454b2 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a4,a0,1 │ │ │ │ - sd a4,72(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s3,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454ec │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w a4,a0 │ │ │ │ - sd a4,24(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454b2 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a4,a0,1 │ │ │ │ - sw a4,40(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 454ec │ │ │ │ - sext.w a2,a0 │ │ │ │ - beq s2,s10,24e2a │ │ │ │ - addiw a1,s1,-1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s8 │ │ │ │ - ld a3,8(s9) │ │ │ │ - sext.w a7,a1 │ │ │ │ - add a3,a3,s11 │ │ │ │ - ld a3,48(a3) │ │ │ │ - add a0,a3,s0 │ │ │ │ - lbu t1,60(a0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,t1,25338 │ │ │ │ - ld a5,24(s4) │ │ │ │ - ld a6,88(a5) │ │ │ │ - lw a5,24(a6) │ │ │ │ - bnez s3,252b6 │ │ │ │ - ld a4,24(sp) │ │ │ │ - bne a4,a5,25612 │ │ │ │ - ld a4,8(s9) │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a3,48(a4) │ │ │ │ - add a4,a3,s7 │ │ │ │ - add a0,a3,s0 │ │ │ │ - lbu a1,60(a4) │ │ │ │ - lbu a4,60(a0) │ │ │ │ - bne a4,a1,2535c │ │ │ │ - li s6,1 │ │ │ │ - beq s2,s10,2530c │ │ │ │ - mv t1,a1 │ │ │ │ - li a6,0 │ │ │ │ - li s6,1 │ │ │ │ - addiw a7,s1,-1 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s8 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a4,60(a4) │ │ │ │ - beq a4,t1,25120 │ │ │ │ - beq a1,t1,25308 │ │ │ │ - sd a6,40(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - ld a6,40(sp) │ │ │ │ - lw a7,496(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - li a1,1 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s3,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s4,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a3,s1,2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - bgeu s10,a4,25264 │ │ │ │ - beq s2,s10,2539a │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,s8 │ │ │ │ - ld a1,48(a5) │ │ │ │ - add a0,a1,s0 │ │ │ │ - lbu a0,60(a0) │ │ │ │ - add a1,a1,s1 │ │ │ │ - lbu a1,60(a1) │ │ │ │ - bne a1,a0,24f0e │ │ │ │ - ld a1,48(sp) │ │ │ │ - sb zero,44(a1) │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - addi s5,s5,1 │ │ │ │ - bltu a3,a4,24d3e │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv s5,s6 │ │ │ │ - mv s4,a3 │ │ │ │ - beqz a4,2569a │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sext.w a5,a0 │ │ │ │ - beqz s6,25656 │ │ │ │ - ld a3,64(sp) │ │ │ │ - ld a3,0(a3) │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw s1,24(a0) │ │ │ │ - bnez a5,2567a │ │ │ │ - li s2,0 │ │ │ │ - beqz a4,24f70 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s2,16(a0) │ │ │ │ - lw s3,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(sp) │ │ │ │ - subw s2,s2,s3 │ │ │ │ - subw s2,s2,a0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sd a4,8(sp) │ │ │ │ - mv s3,s5 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - ld s5,64(sp) │ │ │ │ - lw a7,496(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - li a2,0 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 45d64 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - ld a2,8(s9) │ │ │ │ - ld a4,104(sp) │ │ │ │ - sd s3,16(sp) │ │ │ │ - add a2,a2,s11 │ │ │ │ - lw a5,32(a2) │ │ │ │ - sd zero,64(sp) │ │ │ │ - bgeu a4,a5,2526e │ │ │ │ - ld a0,48(a2) │ │ │ │ - add s6,a0,s7 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(s9) │ │ │ │ - addi s3,s6,24 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454b2 │ │ │ │ - ld a4,8(s9) │ │ │ │ - addiw s2,a0,1 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(s9) │ │ │ │ - sext.w s1,a0 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 454ec │ │ │ │ - ld a4,8(s9) │ │ │ │ - sext.w a2,a0 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a4,48(a4) │ │ │ │ - add a0,a4,s7 │ │ │ │ - add s0,s0,a4 │ │ │ │ - lbu a1,60(a0) │ │ │ │ - lbu a3,60(s0) │ │ │ │ - beq a1,a3,2542a │ │ │ │ - ld a4,24(s6) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a3,88(a4) │ │ │ │ - lw a6,24(a3) │ │ │ │ - lw s5,16(a3) │ │ │ │ - mv s0,a6 │ │ │ │ - bnez s1,253ee │ │ │ │ - mv a0,a3 │ │ │ │ - lw s1,16(a3) │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - ld a6,24(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a4,48(a5) │ │ │ │ - subw s1,s1,a0 │ │ │ │ - subw s5,s1,a6 │ │ │ │ - add a0,a4,s7 │ │ │ │ - li s1,0 │ │ │ │ - beq s4,s10,250a0 │ │ │ │ - addiw a3,s4,-2 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s8 │ │ │ │ - lbu a1,60(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,a1,2541a │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - lw a7,496(a5) │ │ │ │ - mv a6,s5 │ │ │ │ - li a4,1 │ │ │ │ - li a1,1 │ │ │ │ - mv a5,s0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,237f6 │ │ │ │ mv s0,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ + j 2378e │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-624 │ │ │ │ + li a1,727 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-708 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - bgeu s10,a4,2526e │ │ │ │ - addiw a4,s4,-2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s8 │ │ │ │ - ld a5,48(a5) │ │ │ │ - add a3,a5,s7 │ │ │ │ - lbu a3,60(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - bne a5,a3,2526e │ │ │ │ - ld a5,48(sp) │ │ │ │ - sb zero,44(a5) │ │ │ │ - j 2526e │ │ │ │ - ld a4,80(sp) │ │ │ │ - beqz s3,253a8 │ │ │ │ - beq a4,a7,25132 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - subw a6,a4,a3 │ │ │ │ - bne a1,t1,24e84 │ │ │ │ - lw a5,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a5,a2,a5 │ │ │ │ - j 24e84 │ │ │ │ - mv a0,s4 │ │ │ │ - sd zero,72(sp) │ │ │ │ - j 24daa │ │ │ │ - lbu a3,60(a0) │ │ │ │ - lbu a4,60(a4) │ │ │ │ - bne a3,a4,24d5e │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - bne s2,a0,24d5e │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 455d4 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455d4 │ │ │ │ - sext.w a5,a0 │ │ │ │ - beq s2,a5,2543c │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s4,a0,s0 │ │ │ │ - beqz a5,24d6a │ │ │ │ - mv a0,s4 │ │ │ │ - jal 45480 │ │ │ │ - sext.w a5,a0 │ │ │ │ - beqz s6,25316 │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - ld a0,88(a4) │ │ │ │ - lw s2,24(a0) │ │ │ │ - bnez a5,253c0 │ │ │ │ - ld a5,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,2387e │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ li s3,0 │ │ │ │ - beqz a5,251ee │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ + lw s2,80(a5) │ │ │ │ + beqz s2,2386e │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,16(a0) │ │ │ │ - lw s4,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s3,s3,s4 │ │ │ │ - subw s3,s3,a0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - lw a7,496(a5) │ │ │ │ - ld a1,16(sp) │ │ │ │ - mv a6,s3 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s2,a0 │ │ │ │ - li s6,0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ mv s3,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a3,s3 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 45d64 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a3,s1,2 │ │ │ │ - sd zero,64(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - j 24f12 │ │ │ │ - mv s4,a3 │ │ │ │ - lw a5,32(a2) │ │ │ │ - ld a4,104(sp) │ │ │ │ - bltu a4,a5,24fe4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld a0,120(sp) │ │ │ │ - addi s11,s11,80 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 46c18 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 459e4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,112(sp) │ │ │ │ - lw a5,0(s9) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sd a4,112(sp) │ │ │ │ - bltu a4,a5,24d08 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld a0,120(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a0,a6 │ │ │ │ - lw s6,16(a6) │ │ │ │ - sd a2,96(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - subw a6,s6,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - subw a6,a6,a0 │ │ │ │ - bne a5,a6,25632 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,48(a5) │ │ │ │ - add a0,a3,s0 │ │ │ │ - add a5,a3,s7 │ │ │ │ - lbu t1,60(a0) │ │ │ │ - lbu a1,60(a5) │ │ │ │ - beq t1,a1,253d8 │ │ │ │ - ld a4,24(s4) │ │ │ │ - li s6,1 │ │ │ │ - ld a5,88(a4) │ │ │ │ - lw a5,24(a5) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bne s2,s10,24e68 │ │ │ │ - bne a1,t1,24e84 │ │ │ │ - bnez s3,25136 │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a6,a2,a4 │ │ │ │ - j 24e84 │ │ │ │ - ld a4,8(sp) │ │ │ │ - beqz a4,253a2 │ │ │ │ - beqz a5,253ea │ │ │ │ - li s3,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23894 │ │ │ │ + mv s0,a0 │ │ │ │ + j 2382c │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-782 │ │ │ │ + li a1,761 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-866 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,2391c │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s2,24(a5) │ │ │ │ - j 251ee │ │ │ │ - add a5,a3,s7 │ │ │ │ - lbu a1,60(a5) │ │ │ │ - li a6,0 │ │ │ │ - li a5,0 │ │ │ │ - beq t1,a1,25120 │ │ │ │ - ld a4,24(s4) │ │ │ │ - ld a6,88(a4) │ │ │ │ - lw a5,24(a6) │ │ │ │ - beqz s3,25652 │ │ │ │ - li a6,0 │ │ │ │ - j 252f8 │ │ │ │ - ld a1,24(sp) │ │ │ │ - li s6,1 │ │ │ │ - mv a0,a6 │ │ │ │ - lw s4,16(a6) │ │ │ │ - sd a1,96(sp) │ │ │ │ - sd a2,88(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(s9) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a3,48(a4) │ │ │ │ - subw a6,s4,a5 │ │ │ │ - subw a6,a6,a0 │ │ │ │ - add a4,a3,s7 │ │ │ │ - add a0,a3,s0 │ │ │ │ - mv a5,a1 │ │ │ │ - lbu t1,60(a0) │ │ │ │ - lbu a1,60(a4) │ │ │ │ - ld a2,88(sp) │ │ │ │ - j 252fc │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - li a3,2 │ │ │ │ - j 24f12 │ │ │ │ li s3,0 │ │ │ │ - li s2,0 │ │ │ │ - j 251ee │ │ │ │ - beq a4,a7,253b2 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - subw a5,a5,a4 │ │ │ │ - bne a1,t1,24e84 │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a6,a2,a4 │ │ │ │ - j 24e84 │ │ │ │ - lw s3,16(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - subw s3,s3,s2 │ │ │ │ - subw s3,s3,a0 │ │ │ │ - bnez a5,2531e │ │ │ │ - li s2,0 │ │ │ │ - j 251ee │ │ │ │ - li a5,0 │ │ │ │ - li s6,1 │ │ │ │ - bne s2,s10,24e68 │ │ │ │ - lw a5,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a5,a2,a5 │ │ │ │ - j 24e84 │ │ │ │ - li s2,0 │ │ │ │ - j 251c6 │ │ │ │ - mv a0,a3 │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(s9) │ │ │ │ - ld a6,24(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a4,48(a4) │ │ │ │ - subw a5,s5,a6 │ │ │ │ - subw s5,a5,a0 │ │ │ │ - add a0,a4,s7 │ │ │ │ - ld a5,24(s6) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s0,24(a5) │ │ │ │ - j 25080 │ │ │ │ - ld a5,80(sp) │ │ │ │ - beqz s1,25562 │ │ │ │ - beq a3,a5,250a0 │ │ │ │ - subw s5,a2,s2 │ │ │ │ - j 250a0 │ │ │ │ - ld a3,24(s6) │ │ │ │ - ld a3,88(a3) │ │ │ │ - lw a6,24(a3) │ │ │ │ - beqz s1,2559a │ │ │ │ - li s5,0 │ │ │ │ - j 25410 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45578 │ │ │ │ + lw s2,80(a5) │ │ │ │ + beqz s2,2390c │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23932 │ │ │ │ + mv s0,a0 │ │ │ │ + j 238ca │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-940 │ │ │ │ + li a1,795 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1024 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,23984 │ │ │ │ + sd s0,16(sp) │ │ │ │ + lbu a5,60(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,2398c │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a0,a0,a1 │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a4,0(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld a0,48(a4) │ │ │ │ + lwu a5,68(a5) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 22f12 │ │ │ │ sext.w a5,a0 │ │ │ │ - bgeu a5,s2,25514 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,239a6 │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 23968 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,920 │ │ │ │ + li a1,862 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1140 │ │ │ │ + jal 4d96a │ │ │ │ + ld a0,8(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 23968 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,239ec │ │ │ │ + sd s0,16(sp) │ │ │ │ + lbu a5,60(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,239f4 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld s0,16(sp) │ │ │ │ ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - bnez a0,25514 │ │ │ │ - addiw a5,s1,2 │ │ │ │ - sext.w a3,a5 │ │ │ │ - sd a3,104(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a4,8(s9) │ │ │ │ - bnez a3,2559e │ │ │ │ - addiw a1,s1,1 │ │ │ │ - li a3,1 │ │ │ │ - beq a1,a3,2560c │ │ │ │ - addiw a3,s1,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a2,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a2 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a2,48(a4) │ │ │ │ - add a0,a2,s0 │ │ │ │ - lbu a0,60(a0) │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a3,60(a2) │ │ │ │ - beq a0,a3,254ba │ │ │ │ - li s6,1 │ │ │ │ - lw a3,32(a4) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - beq a3,a1,254e2 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,23a0e │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 239dc │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,816 │ │ │ │ + li a1,894 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1244 │ │ │ │ + jal 4d96a │ │ │ │ + ld a0,8(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 239dc │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,23a78 │ │ │ │ + ld a5,8(s1) │ │ │ │ + beqz a5,23aa4 │ │ │ │ + lbu a4,60(s1) │ │ │ │ + bnez a4,23a88 │ │ │ │ + ld a4,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a3,s0,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,72(a4) │ │ │ │ + lw a5,0(a0) │ │ │ │ + ld a0,48(a3) │ │ │ │ + addw a5,a5,a4 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - li a3,88 │ │ │ │ - mul a3,a5,a3 │ │ │ │ - ld a5,48(a4) │ │ │ │ - add a4,a5,s7 │ │ │ │ - lbu a4,60(a4) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a4,a5,254e6 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a1,16 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,23a6e │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,23a6e │ │ │ │ + ld a0,8(s1) │ │ │ │ + beqz a0,23a6e │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,23aa8 │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a4 │ │ │ │ + j 23a48 │ │ │ │ + li a0,0 │ │ │ │ + j 23a6e │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,662 │ │ │ │ + li a1,925 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1398 │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 23a48 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ mv s1,a0 │ │ │ │ - sd a0,64(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a1,48(a5) │ │ │ │ - lw a4,32(a5) │ │ │ │ - li a6,2 │ │ │ │ - add a0,a1,s0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - add a1,a1,s7 │ │ │ │ - ld a3,104(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld a1,24(a1) │ │ │ │ - mv a2,a5 │ │ │ │ - sd a6,16(sp) │ │ │ │ - sd a1,8(s1) │ │ │ │ - j 24f12 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45578 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,23b06 │ │ │ │ + ld a5,8(s1) │ │ │ │ + beqz a5,23b32 │ │ │ │ + lbu a4,60(s1) │ │ │ │ + bnez a4,23b16 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ add a0,a0,s0 │ │ │ │ - jal 4556c │ │ │ │ - sext.w a5,a0 │ │ │ │ - bgeu s2,a5,25192 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - beqz a0,25192 │ │ │ │ - addiw a5,s1,2 │ │ │ │ - sext.w a3,a5 │ │ │ │ - sd a3,104(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a4,8(s9) │ │ │ │ - bnez a3,2559e │ │ │ │ - j 25488 │ │ │ │ - beq a3,a5,250a0 │ │ │ │ - subw s0,a2,s2 │ │ │ │ - j 250a0 │ │ │ │ - beqz a4,2526e │ │ │ │ - ld s6,48(a5) │ │ │ │ - li s2,0 │ │ │ │ - li s4,1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(s9) │ │ │ │ - sext.w s1,a0 │ │ │ │ - addi s3,s6,24 │ │ │ │ - add a4,a4,s11 │ │ │ │ + lwu a5,0(a0) │ │ │ │ ld a0,48(a4) │ │ │ │ - li s7,0 │ │ │ │ - jal 454ec │ │ │ │ - sext.w a2,a0 │ │ │ │ - j 25044 │ │ │ │ - li s0,0 │ │ │ │ - j 2505c │ │ │ │ - add a4,a4,s11 │ │ │ │ - lw a3,32(a4) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - beq a3,s1,255ca │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a3,88 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a3 │ │ │ │ - ld a4,48(a4) │ │ │ │ - add a3,a4,s7 │ │ │ │ - lbu a3,60(a3) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,23afc │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,23afc │ │ │ │ + ld a0,8(s1) │ │ │ │ + beqz a0,23afc │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,23b36 │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a4 │ │ │ │ + j 23ae4 │ │ │ │ + li a0,0 │ │ │ │ + j 23afc │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,520 │ │ │ │ + li a1,957 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1540 │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 23ae4 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a6,60(a1) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + mv s1,a2 │ │ │ │ + bnez a6,23c0a │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a4,a0,0x3 │ │ │ │ add a4,a4,a5 │ │ │ │ - lbu a5,60(a4) │ │ │ │ - beq a3,a5,255ce │ │ │ │ - li a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld a0,64(sp) │ │ │ │ - addiw a5,s2,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - sext.w s1,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,48(a5) │ │ │ │ - add a1,a0,a4 │ │ │ │ - sd a0,64(sp) │ │ │ │ - add a3,a3,s7 │ │ │ │ - ld a0,24(a3) │ │ │ │ - lw a4,32(a5) │ │ │ │ - ld a3,104(sp) │ │ │ │ - mv a2,a5 │ │ │ │ - sd a0,0(a1) │ │ │ │ - sd s1,16(sp) │ │ │ │ - j 24f12 │ │ │ │ - li s6,1 │ │ │ │ - add a4,a4,s11 │ │ │ │ - j 254ba │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,550 │ │ │ │ - li a2,2022 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,-1342 │ │ │ │ - auipc a0,0x3b │ │ │ │ - addi a0,a0,-878 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,518 │ │ │ │ - li a2,2026 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,-1374 │ │ │ │ - auipc a0,0x3b │ │ │ │ - addi a0,a0,-886 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - li a1,0 │ │ │ │ - j 25360 │ │ │ │ - beqz a4,25674 │ │ │ │ - beqz a5,25694 │ │ │ │ - li s2,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - ld a3,64(sp) │ │ │ │ - add a5,a5,a3 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a4,16(s2) │ │ │ │ + lw a2,76(a3) │ │ │ │ + lw a1,68(a3) │ │ │ │ + beqz a4,23c20 │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lw s1,0(a4) │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + subw s1,s1,a2 │ │ │ │ + subw s1,s1,a1 │ │ │ │ + bnez a6,23bf0 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s1,24(a5) │ │ │ │ - j 24f70 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - j 24f70 │ │ │ │ - lw s2,16(a0) │ │ │ │ - sd a4,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(sp) │ │ │ │ - subw s2,s2,s1 │ │ │ │ - subw s2,s2,a0 │ │ │ │ - bnez a4,2565c │ │ │ │ - li s1,0 │ │ │ │ - j 24f70 │ │ │ │ - li s1,0 │ │ │ │ - j 24f44 │ │ │ │ - sd s6,16(sp) │ │ │ │ - j 25266 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - mv t1,a3 │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - beqz t1,256fe │ │ │ │ - beqz a4,256e6 │ │ │ │ - ld a1,88(a4) │ │ │ │ - lbu t4,8(a4) │ │ │ │ - ld t3,96(a4) │ │ │ │ - ld a7,80(a4) │ │ │ │ - ld a6,0(a4) │ │ │ │ - lbu a5,65(a4) │ │ │ │ - lbu a4,66(a4) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - sd t1,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd t4,16(sp) │ │ │ │ - sd t3,8(sp) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-1002 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld ra,56(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a5,a1 │ │ │ │ - mv a4,a2 │ │ │ │ - mv a6,t1 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-982 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz a4,25736 │ │ │ │ - ld a1,88(a4) │ │ │ │ - lbu t3,8(a4) │ │ │ │ - ld t1,96(a4) │ │ │ │ - ld a7,80(a4) │ │ │ │ - ld a6,0(a4) │ │ │ │ - lbu a5,65(a4) │ │ │ │ - lbu a4,66(a4) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - sd t3,16(sp) │ │ │ │ - sd t1,8(sp) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-994 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld ra,56(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + addw a0,s3,s4 │ │ │ │ + lw a2,68(a5) │ │ │ │ + lw a3,76(a5) │ │ │ │ + addw a4,a2,a3 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + bgeu a4,s1,23bde │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + addw a2,a2,s4 │ │ │ │ + addw a3,a3,s3 │ │ │ │ + sw a2,68(a5) │ │ │ │ + sw a3,76(a5) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a4,a2 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-978 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - ld a5,128(a5) │ │ │ │ - sd ra,72(sp) │ │ │ │ - beqz a5,25782 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 46998 │ │ │ │ - beqz a0,257f2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,2578a │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a0,s5 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25778 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5667c │ │ │ │ - mv a1,s4 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 56be0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - jal 57c66 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - mv s4,a0 │ │ │ │ - bltu a5,a4,25868 │ │ │ │ - ld a0,128(s0) │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s0) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,25778 │ │ │ │ - ld a0,520(s0) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - j 39e0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - jal 580de │ │ │ │ - mv a1,s4 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 56adc │ │ │ │ - mv s7,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 575e8 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - mv s8,a0 │ │ │ │ - bgeu a5,a4,25828 │ │ │ │ - ld a0,520(s0) │ │ │ │ - jal 32d0 │ │ │ │ - ld a0,128(s0) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s0) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,25858 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25778 │ │ │ │ - j 2578a │ │ │ │ - ld a0,520(s0) │ │ │ │ - jal 39e0 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - j 25770 │ │ │ │ - ld a0,520(s0) │ │ │ │ - jal 32d0 │ │ │ │ - j 257bc │ │ │ │ - lw a4,344(a2) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23c5c │ │ │ │ + ld a5,0(s2) │ │ │ │ + mv s0,a0 │ │ │ │ + j 23ba4 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,23c3c │ │ │ │ + lbu a6,60(s2) │ │ │ │ + j 23b78 │ │ │ │ + lbu a7,59(s2) │ │ │ │ + beqz a7,23c34 │ │ │ │ + bnez a6,23b94 │ │ │ │ + lw s1,64(a3) │ │ │ │ + addw a2,a2,a1 │ │ │ │ + subw s1,s1,a2 │ │ │ │ + j 23ba4 │ │ │ │ + lw s1,64(a3) │ │ │ │ + addw a2,a2,a1 │ │ │ │ + subw s1,s1,a2 │ │ │ │ + j 23ba0 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-1718 │ │ │ │ + li a1,275 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1802 │ │ │ │ + jal 4d96a │ │ │ │ + lbu a6,60(s2) │ │ │ │ + j 23b78 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-1750 │ │ │ │ + li a1,1233 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1834 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s2,a0 │ │ │ │ + sd s2,16(sp) │ │ │ │ mv s0,a1 │ │ │ │ - bgeu a5,a4,25896 │ │ │ │ - ld a0,544(a2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a4,176(s4) │ │ │ │ - mv a0,s0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,258b2 │ │ │ │ - ld a4,176(s4) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + beqz a5,23d00 │ │ │ │ + lbu a1,60(a1) │ │ │ │ + mv s2,a2 │ │ │ │ + bnez a1,23d36 │ │ │ │ + slli a0,s2,0x20 │ │ │ │ + ld a4,0(s0) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a3,a0,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a2,a5,a0 │ │ │ │ + lw a0,0(a2) │ │ │ │ + lw a5,64(a3) │ │ │ │ + lw a2,80(a3) │ │ │ │ + lw a3,72(a3) │ │ │ │ + subw a5,a5,a0 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + subw s2,a5,a3 │ │ │ │ + bnez a1,23d18 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ ld a5,0(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - beqz a0,2595c │ │ │ │ - ld a5,176(s4) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,40(a5) │ │ │ │ - addi a3,a3,2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a3,8(a5) │ │ │ │ - sd a4,40(a5) │ │ │ │ - jal 46886 │ │ │ │ - ld a5,176(s4) │ │ │ │ - bnez a0,2599a │ │ │ │ - ld a3,16(a5) │ │ │ │ - ld a4,48(a5) │ │ │ │ - addi a3,a3,2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a3,16(a5) │ │ │ │ - sd a4,48(a5) │ │ │ │ - lw a5,0(s2) │ │ │ │ - li s0,0 │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,25944 │ │ │ │ - sd s1,24(sp) │ │ │ │ - j 2590a │ │ │ │ - beqz a0,2592a │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,80(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,80(a4) │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s0,s0,80 │ │ │ │ - bgeu s3,a5,25942 │ │ │ │ - ld a0,8(s2) │ │ │ │ - li a1,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 46b7a │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 46b7a │ │ │ │ - bnez s1,258f0 │ │ │ │ - beqz a0,258fc │ │ │ │ - ld a4,176(s4) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s0,s0,80 │ │ │ │ - ld a5,88(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,88(a4) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bltu s3,a5,2590a │ │ │ │ - ld s1,24(sp) │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,259a8 │ │ │ │ + addw a0,s3,s4 │ │ │ │ + lw a2,72(a5) │ │ │ │ + lw a3,80(a5) │ │ │ │ + addw a4,a2,a3 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + bgeu a4,s2,23d06 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ + addw a2,a2,s4 │ │ │ │ + addw a3,a3,s3 │ │ │ │ + sw a2,72(a5) │ │ │ │ + sw a3,80(a5) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,259d0 │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,32(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,32(a4) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46a42 │ │ │ │ - beqz a0,259bc │ │ │ │ - ld a5,176(s4) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,72(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,72(a5) │ │ │ │ - sd a3,8(a5) │ │ │ │ - jal 46848 │ │ │ │ - ld a4,176(s4) │ │ │ │ - beqz a0,259f4 │ │ │ │ - ld a5,24(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 258e2 │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a4,56(a5) │ │ │ │ - addi a3,a3,2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a3,24(a5) │ │ │ │ - sd a4,56(a5) │ │ │ │ - j 258e2 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,544(s4) │ │ │ │ + lbu a5,59(a1) │ │ │ │ + bnez a5,23d30 │ │ │ │ ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ addi sp,sp,48 │ │ │ │ - j 39e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,258e2 │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,32(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,32(a4) │ │ │ │ - j 258e2 │ │ │ │ - ld a5,176(s4) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,64(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,64(a5) │ │ │ │ - sd a3,8(a5) │ │ │ │ - jal 46700 │ │ │ │ - ld a4,176(s4) │ │ │ │ - beqz a0,259fc │ │ │ │ - ld a5,24(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 2596e │ │ │ │ - ld a5,16(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,16(a4) │ │ │ │ - j 258e2 │ │ │ │ - ld a5,16(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,16(a4) │ │ │ │ - j 2596e │ │ │ │ - addi sp,sp,-240 │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - auipc a4,0x54 │ │ │ │ - ld a4,1284(a4) │ │ │ │ - mv a1,a2 │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s3,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,120(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s4,a7 │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - ld s11,216(a7) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sw zero,112(sp) │ │ │ │ - sw zero,116(sp) │ │ │ │ - jal 56214 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5656e │ │ │ │ - lw a3,480(s4) │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a2,a0 │ │ │ │ + ret │ │ │ │ + mv a2,s1 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 476fe │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56214 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5656e │ │ │ │ - lw a3,436(s4) │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a2,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23d6e │ │ │ │ + ld a4,0(s0) │ │ │ │ + mv s1,a0 │ │ │ │ + j 23cc6 │ │ │ │ + lbu a5,60(a1) │ │ │ │ + beqz a5,23d06 │ │ │ │ + mv a2,s1 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 47b34 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25bec │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4829c │ │ │ │ - lw a5,352(s4) │ │ │ │ - beqz a0,25d12 │ │ │ │ - bnez a5,25e6e │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,25e66 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 25872 │ │ │ │ - addi a2,sp,116 │ │ │ │ - addi a1,sp,112 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 47f64 │ │ │ │ - lbu a5,500(s4) │ │ │ │ - beqz a5,25c1e │ │ │ │ - lbu a5,448(s4) │ │ │ │ - bnez a5,25c3c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - lw a4,0(s1) │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a0,25aec │ │ │ │ - li a5,1 │ │ │ │ - li s10,0 │ │ │ │ - beq a4,a5,25e56 │ │ │ │ - li s2,0 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - li s9,1 │ │ │ │ - bnez a4,25b10 │ │ │ │ - j 25d28 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 22ab2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bgeu a5,a4,25c52 │ │ │ │ - ld a2,8(s1) │ │ │ │ - slli s0,s2,0x2 │ │ │ │ - lw a6,116(sp) │ │ │ │ - lw a5,112(sp) │ │ │ │ - add s0,s0,s2 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - mv a7,s6 │ │ │ │ - sltu a4,s9,a4 │ │ │ │ - mv a3,s11 │ │ │ │ - sd s7,0(sp) │ │ │ │ - add a2,a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 23cc2 │ │ │ │ - ld a1,8(s1) │ │ │ │ - mv a2,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s2,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s2,a5,23d52 │ │ │ │ + lbu a1,60(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + j 23c9e │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-1996 │ │ │ │ + li a1,541 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,2016 │ │ │ │ + jal 4d96a │ │ │ │ + j 23d4a │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-2024 │ │ │ │ + li a1,1271 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1988 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + lbu t1,60(a1) │ │ │ │ + mv s0,a1 │ │ │ │ mv s3,a0 │ │ │ │ - add a1,a1,s0 │ │ │ │ - jal 23648 │ │ │ │ - ld a0,8(s1) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 466f0 │ │ │ │ - ld a4,8(s1) │ │ │ │ - snez a5,a0 │ │ │ │ - addw s6,a5,s6 │ │ │ │ - add a0,a4,s0 │ │ │ │ - jal 466f8 │ │ │ │ - lw a5,0(s1) │ │ │ │ - snez a0,a0 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - bne a5,s9,25af8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,25ca4 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25af8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25af8 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5667c │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a5,72(sp) │ │ │ │ - jal 56be0 │ │ │ │ - lbu a5,62(s5) │ │ │ │ - sd a0,80(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - beqz a5,25f02 │ │ │ │ - jal 57c66 │ │ │ │ - sd a0,104(sp) │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - lw a4,8(a5) │ │ │ │ - ld a6,16(a5) │ │ │ │ - ld a7,24(a5) │ │ │ │ - andi s0,a4,16 │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - jal 46998 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a2,80(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - ld a1,72(sp) │ │ │ │ - ld a0,104(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a3,1 │ │ │ │ - jal 23854 │ │ │ │ - j 25af8 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 25872 │ │ │ │ - lw a5,352(s4) │ │ │ │ - beqz a5,25abe │ │ │ │ - lw a2,408(s4) │ │ │ │ - addi a1,s4,400 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4724a │ │ │ │ - addi a2,sp,116 │ │ │ │ - addi a1,sp,112 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 47f64 │ │ │ │ - lbu a5,500(s4) │ │ │ │ - bnez a5,25ad0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a76 │ │ │ │ - bnez a0,25ef0 │ │ │ │ - lw a1,8(s3) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4a40a │ │ │ │ - lbu a5,448(s4) │ │ │ │ - beqz a5,25ad8 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d544 │ │ │ │ - j 25ad8 │ │ │ │ - li a5,1 │ │ │ │ - bne a4,a5,25d28 │ │ │ │ - ld a5,128(s4) │ │ │ │ - beqz a5,25c72 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - beqz a0,25dfa │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,25d9e │ │ │ │ - auipc a5,0x54 │ │ │ │ - ld a5,670(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,25f2e │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s5,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s8,a6 │ │ │ │ + mv s6,a7 │ │ │ │ + bnez t1,23ea8 │ │ │ │ + ld a5,0(a1) │ │ │ │ + slli t1,a2,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a4,t1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + lw t3,68(a4) │ │ │ │ + ld s9,48(a4) │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add s9,s9,a5 │ │ │ │ + ld a5,16(s0) │ │ │ │ + lw a3,76(a4) │ │ │ │ + beqz a5,23f08 │ │ │ │ + slli t1,t1,0x2 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + not s1,t3 │ │ │ │ + subw s1,s1,a3 │ │ │ │ + addw s1,s1,a5 │ │ │ │ + beqz s8,23f24 │ │ │ │ + bnez s6,23e86 │ │ │ │ + beqz s7,23ea0 │ │ │ │ + bnez s5,23e56 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + bnez a5,23e70 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + add s2,s2,a4 │ │ │ │ + ld a4,0(s2) │ │ │ │ + addw a0,s5,s6 │ │ │ │ + lw a1,68(a4) │ │ │ │ + lw a2,76(a4) │ │ │ │ + addw a3,a1,a2 │ │ │ │ + addw a5,a3,a0 │ │ │ │ + bgeu a5,s1,23ea4 │ │ │ │ + addw a1,a1,s5 │ │ │ │ + addw a2,a2,s6 │ │ │ │ + sw a1,68(a4) │ │ │ │ + sw a2,76(a4) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,25b74 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 580de │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a5,72(sp) │ │ │ │ - jal 56adc │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a2,104(sp) │ │ │ │ - jal 575e8 │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a4,a0 │ │ │ │ - sd a4,80(sp) │ │ │ │ - ld a6,16(a5) │ │ │ │ - lw a4,8(a5) │ │ │ │ - ld a7,24(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - andi s0,a4,16 │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - jal 46a42 │ │ │ │ - ld a3,56(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a1,72(sp) │ │ │ │ - ld a0,80(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - li a4,1 │ │ │ │ - li a3,1 │ │ │ │ - jal 23854 │ │ │ │ - j 25b74 │ │ │ │ - bnez a5,25e7e │ │ │ │ - mv a0,s1 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 25872 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4889a │ │ │ │ - j 25abe │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - beqz a0,25ea0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25c58 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25c58 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5667c │ │ │ │ - mv a1,s8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56be0 │ │ │ │ - lbu a5,62(s5) │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - bnez a5,25f0a │ │ │ │ - jal 575e8 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - ld a5,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - li a4,0 │ │ │ │ - mv a3,s3 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 50a0 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + sext.w s5,a0 │ │ │ │ + beqz a5,23e0c │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 23854 │ │ │ │ - j 25c58 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25c72 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5667c │ │ │ │ - mv a1,s8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56be0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 57c66 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - mv a1,a0 │ │ │ │ - bltu a5,a4,25f12 │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a0,128(s4) │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s4) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,25c72 │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 39e0 │ │ │ │ - j 25c72 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 580de │ │ │ │ - mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,23f60 │ │ │ │ mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56adc │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a0 │ │ │ │ - bgeu a5,a4,25e2a │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 32d0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a0,128(s4) │ │ │ │ - mv a3,s3 │ │ │ │ + j 23e0c │ │ │ │ + lw a6,104(sp) │ │ │ │ + lw a5,96(sp) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4e9c │ │ │ │ + sext.w s6,a0 │ │ │ │ + bnez s7,23e02 │ │ │ │ + li s5,0 │ │ │ │ + j 23e06 │ │ │ │ + li a0,0 │ │ │ │ + j 23e3c │ │ │ │ + li a0,0 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s10,-1 │ │ │ │ + beq a0,s10,23f5a │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a5,0(a0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + lwu a2,68(a5) │ │ │ │ + ld s9,48(a5) │ │ │ │ + add s9,s9,a2 │ │ │ │ + beqz a3,23f82 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s0 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s4) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,25c68 │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 39e0 │ │ │ │ - j 25c68 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,25f20 │ │ │ │ - lw a4,0(s1) │ │ │ │ - li s10,1 │ │ │ │ - j 25aec │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4711c │ │ │ │ - j 25ab4 │ │ │ │ - lw a2,408(s4) │ │ │ │ - addi a1,s4,400 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4724a │ │ │ │ - j 25aaa │ │ │ │ - lw a2,408(s4) │ │ │ │ - addi s0,s4,400 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s1,a0 │ │ │ │ + beq s1,s10,23f28 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli t1,s1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a4,t1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld s10,0(sp) │ │ │ │ + lw t3,68(a4) │ │ │ │ + lw a3,76(a4) │ │ │ │ + bnez a5,23de8 │ │ │ │ + lbu a2,59(s0) │ │ │ │ + beqz a2,23f16 │ │ │ │ + lbu a2,60(s0) │ │ │ │ + bnez a2,23de8 │ │ │ │ + lw a5,64(a4) │ │ │ │ + subw a5,a5,t3 │ │ │ │ + subw s1,a5,a3 │ │ │ │ + bnez s8,23dfa │ │ │ │ + li s6,0 │ │ │ │ + j 23dfe │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,1630 │ │ │ │ + li a1,275 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1546 │ │ │ │ + jal 4d96a │ │ │ │ + ld a5,0(s0) │ │ │ │ + li a4,1 │ │ │ │ + slli a4,a4,0x23 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,-8(a5) │ │ │ │ + ld s10,0(sp) │ │ │ │ + srli t1,s1,0x20 │ │ │ │ + lw t3,68(a4) │ │ │ │ + j 23de0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1d798 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,1574 │ │ │ │ + li a1,1147 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1490 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + slli t1,s2,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a5,t1,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld s10,0(sp) │ │ │ │ + lw t3,68(a4) │ │ │ │ + j 23de0 │ │ │ │ + ld t1,16(a1) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s8,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + beqz t1,24084 │ │ │ │ + sd s9,8(sp) │ │ │ │ + lbu a5,60(a1) │ │ │ │ + mv s1,a2 │ │ │ │ + bnez a5,24092 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a1,s1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a1,a1,t1 │ │ │ │ + lbu a2,72(a3) │ │ │ │ + lw a5,0(a1) │ │ │ │ + ld s9,48(a3) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add s9,s9,a5 │ │ │ │ + beqz t1,240d0 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + mv s1,s2 │ │ │ │ + bnez a5,240de │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a5,a0,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add t1,t1,a0 │ │ │ │ + lw s1,64(a5) │ │ │ │ + lw a3,0(t1) │ │ │ │ + lw a4,80(a5) │ │ │ │ + lw a5,72(a5) │ │ │ │ + subw s1,s1,a3 │ │ │ │ + subw s1,s1,a4 │ │ │ │ + subw s1,s1,a5 │ │ │ │ + beqz s8,240cc │ │ │ │ + bnez s5,24110 │ │ │ │ + beqz s7,240c8 │ │ │ │ + bnez s6,240fa │ │ │ │ + lbu a5,60(s0) │ │ │ │ + bnez a5,240b2 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + add a4,a4,s2 │ │ │ │ + ld a4,0(a4) │ │ │ │ + addw a0,s6,s5 │ │ │ │ + lw a1,72(a4) │ │ │ │ + lw a2,80(a4) │ │ │ │ + addw a3,a1,a2 │ │ │ │ + addw a5,a3,a0 │ │ │ │ + bgeu a5,s1,240ac │ │ │ │ + ld s9,8(sp) │ │ │ │ + addw a1,a1,s6 │ │ │ │ + addw a2,a2,s5 │ │ │ │ + sw a1,72(a4) │ │ │ │ + sw a2,80(a4) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + lbu a5,59(a1) │ │ │ │ + beqz a5,240ae │ │ │ │ + lbu a5,60(a1) │ │ │ │ + beqz a5,240ae │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv a2,s2 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - li a3,0 │ │ │ │ - jal 473cc │ │ │ │ - lw a2,408(s4) │ │ │ │ - li a3,1 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,24128 │ │ │ │ + ld t1,16(s0) │ │ │ │ + j 23fd2 │ │ │ │ + ld s9,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + j 2406c │ │ │ │ + mv a2,s2 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 473cc │ │ │ │ - j 25d16 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 580de │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,24164 │ │ │ │ mv s2,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56adc │ │ │ │ - mv a1,s8 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - ld a5,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 23854 │ │ │ │ - j 25d32 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - mv a1,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4a51a │ │ │ │ - j 25c28 │ │ │ │ - jal 575e8 │ │ │ │ - sd a0,104(sp) │ │ │ │ - j 25bac │ │ │ │ - jal 57c66 │ │ │ │ - mv s6,a0 │ │ │ │ - j 25d6c │ │ │ │ - sd a0,56(sp) │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 32d0 │ │ │ │ - ld a1,56(sp) │ │ │ │ - j 25dd0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - lw a4,0(s1) │ │ │ │ - seqz s10,a0 │ │ │ │ - j 25aec │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + j 2403c │ │ │ │ + li s6,0 │ │ │ │ + j 24036 │ │ │ │ + li s5,0 │ │ │ │ + j 2402e │ │ │ │ + lbu a5,59(s0) │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,24026 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + beqz a5,24026 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 22f12 │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,24148 │ │ │ │ + ld a4,0(s0) │ │ │ │ + ld t1,16(s0) │ │ │ │ + j 24004 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 50a0 │ │ │ │ + sext.w s6,a0 │ │ │ │ + j 24036 │ │ │ │ + lw a6,104(sp) │ │ │ │ + lw a5,96(sp) │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4e9c │ │ │ │ + sext.w s5,a0 │ │ │ │ + j 2402e │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,1118 │ │ │ │ + li a1,575 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1034 │ │ │ │ + jal 4d96a │ │ │ │ + ld t1,16(s0) │ │ │ │ + j 23fd2 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,1086 │ │ │ │ + li a1,541 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1002 │ │ │ │ + jal 4d96a │ │ │ │ + j 240f2 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,1058 │ │ │ │ + li a1,1197 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,974 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lw a5,24(a1) │ │ │ │ addi sp,sp,-144 │ │ │ │ - sd s3,104(sp) │ │ │ │ - lw s3,24(a1) │ │ │ │ + sd ra,136(sp) │ │ │ │ sd s2,112(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - addiw a1,s3,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + beqz a5,24284 │ │ │ │ sd s0,128(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sext.w s11,a1 │ │ │ │ - sd a0,16(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - li s0,0 │ │ │ │ - bltu a3,s11,26004 │ │ │ │ - slli s0,a1,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd s4,96(sp) │ │ │ │ sd s5,88(sp) │ │ │ │ sd s6,80(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - mv s6,a3 │ │ │ │ - mv s10,a5 │ │ │ │ - mv s9,a4 │ │ │ │ sd s7,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a5,0x3a │ │ │ │ - addi a5,a5,1028 │ │ │ │ - sd a5,0(s5) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - bgeu a5,s11,26014 │ │ │ │ - sd s1,120(sp) │ │ │ │ sd s8,64(sp) │ │ │ │ - addi s1,s5,8 │ │ │ │ - addi s8,a0,4 │ │ │ │ - li s0,0 │ │ │ │ - li s7,1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 575e8 │ │ │ │ - sd a0,0(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 56214 │ │ │ │ - sext.w a0,a0 │ │ │ │ - sw a0,0(s8) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s8,s8,4 │ │ │ │ - bne s3,s0,25faa │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + li s6,0 │ │ │ │ + li s2,0 │ │ │ │ + li s8,1 │ │ │ │ + auipc s7,0xffffb │ │ │ │ + addi s7,s7,-1362 │ │ │ │ + lui s5,0x2 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + bnez a5,24418 │ │ │ │ + ld s9,0(s0) │ │ │ │ + ld a0,24(sp) │ │ │ │ + add a5,s9,s6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s4,24(a5) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,2444a │ │ │ │ + li s1,0 │ │ │ │ + lbu s3,60(s0) │ │ │ │ + bnez s3,24290 │ │ │ │ + add a5,s9,s6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a5,0(a5) │ │ │ │ + slli s11,s1,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + bgeu s1,a5,2424a │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + add a5,s4,s11 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s5 │ │ │ │ + bnez a5,2424a │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bnez s3,241de │ │ │ │ + ld a5,0(s0) │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + j 2423e │ │ │ │ + add a5,s4,s11 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s5 │ │ │ │ + bnez a5,2424a │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli s11,s1,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + bltu s1,a3,24226 │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + bltu s11,a0,24264 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,2444a │ │ │ │ + lw a5,24(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s6,s6,8 │ │ │ │ + bltu s2,a5,241ba │ │ │ │ + ld s0,128(sp) │ │ │ │ ld s1,120(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a3,s11 │ │ │ │ - sd s10,0(sp) │ │ │ │ - jal 33068 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ + ld s3,104(sp) │ │ │ │ ld s4,96(sp) │ │ │ │ ld s5,88(sp) │ │ │ │ ld s6,80(sp) │ │ │ │ ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ ld s9,56(sp) │ │ │ │ ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ ld ra,136(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,128(sp) │ │ │ │ + li s2,-1 │ │ │ │ + mv a0,s2 │ │ │ │ ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ addi sp,sp,144 │ │ │ │ ret │ │ │ │ - li s7,1 │ │ │ │ - j 25fd4 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - lw s2,24(a1) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - li s4,0 │ │ │ │ - bltu a2,s2,260aa │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s7,a3 │ │ │ │ - mv s8,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - mv s4,a0 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 32af8 │ │ │ │ - beqz s2,26080 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - li s0,0 │ │ │ │ - mv s1,s6 │ │ │ │ + lbu a4,61(s0) │ │ │ │ + lw a5,48(s0) │ │ │ │ + beqz a4,242ea │ │ │ │ + ld a4,96(s0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu s2,a3,242de │ │ │ │ + beqz a4,2435c │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu s2,a5,242de │ │ │ │ + blez a4,2435c │ │ │ │ + subw a5,s2,a5 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,24470 │ │ │ │ + ld s9,0(s0) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a5,0(a5) │ │ │ │ + j 241ee │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 575e8 │ │ │ │ - sd a0,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s2,s0,2606a │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a7,s8 │ │ │ │ - mv a6,s7 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - li a5,0 │ │ │ │ - auipc a3,0x54 │ │ │ │ - ld a3,-306(a3) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 32cfc │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,32(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - li a1,16 │ │ │ │ - mv s5,a0 │ │ │ │ - slli s8,s0,0x20 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s6,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - sw s0,0(a0) │ │ │ │ - sw zero,4(a0) │ │ │ │ - slli a1,s8,0x5 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s2) │ │ │ │ - beqz s0,261fa │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s9,a0 │ │ │ │ + bltz a0,24490 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli t3,a0,0x1 │ │ │ │ + add t3,t3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s11,t3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s11 │ │ │ │ + lwu t4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s10,t4,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,243d2 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + li a7,0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + ld a0,0(a0) │ │ │ │ + mv a5,a4 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a4,a3 │ │ │ │ + mv a1,s0 │ │ │ │ mv a3,a0 │ │ │ │ - li s3,0 │ │ │ │ - auipc a5,0x38 │ │ │ │ - fld fs2,-1374(a5) │ │ │ │ - auipc a5,0x38 │ │ │ │ - fld fs1,-1446(a5) │ │ │ │ - auipc s9,0x3a │ │ │ │ - addi s9,s9,194 │ │ │ │ - addiw a5,s3,1 │ │ │ │ - fcvt.d.wu fs0,a5 │ │ │ │ - slli s1,s3,0x5 │ │ │ │ - add s0,a3,s1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sw s4,8(s0) │ │ │ │ - sext.w s10,s3 │ │ │ │ - jal 40b68 │ │ │ │ - fadd.d fa0,fa0,fs2 │ │ │ │ + sd s7,8(sp) │ │ │ │ li a0,0 │ │ │ │ - fcvt.lu.d a1,fa0,rtz │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s2) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 40b68 │ │ │ │ - fadd.d fa0,fa0,fs1 │ │ │ │ - mv a5,s10 │ │ │ │ - mv a4,s9 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s0 │ │ │ │ - fcvt.lu.d a1,fa0,rtz │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,s1 │ │ │ │ - addi a1,a1,16 │ │ │ │ - jal 32af8 │ │ │ │ - ld a1,8(s2) │ │ │ │ - li a5,0 │ │ │ │ - li a3,0 │ │ │ │ - add a1,a1,s1 │ │ │ │ - mv a7,s7 │ │ │ │ - mv a6,s6 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s4 │ │ │ │ - addi a1,a1,16 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 32cfc │ │ │ │ - ld a3,8(s2) │ │ │ │ - add a5,a3,s1 │ │ │ │ - sw s4,16(a5) │ │ │ │ - beqz s4,261e6 │ │ │ │ - li s0,0 │ │ │ │ - li a1,32 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bnez a5,24360 │ │ │ │ + bnez s9,2439a │ │ │ │ + sb s8,61(a1) │ │ │ │ + ld s9,0(s0) │ │ │ │ + sw zero,48(a1) │ │ │ │ + mv a5,s6 │ │ │ │ + j 242d6 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a4,a4,s10 │ │ │ │ + add a5,a5,s10 │ │ │ │ + add a0,a0,s11 │ │ │ │ + auipc a7,0xffffb │ │ │ │ + addi a7,a7,-552 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a1) │ │ │ │ + lbu a5,56(a1) │ │ │ │ + ld a6,0(a0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a0,12(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,8(s2) │ │ │ │ - slli a2,s0,0x6 │ │ │ │ - add a4,a3,s1 │ │ │ │ - ld a5,24(a4) │ │ │ │ - lw a4,16(a4) │ │ │ │ - sd s0,16(a0) │ │ │ │ - sd s0,24(a0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd zero,0(a0) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sd a0,8(a5) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,261b6 │ │ │ │ - addi s3,s3,1 │ │ │ │ - bne s8,s3,26126 │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,96(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s2,112(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,624(a0) │ │ │ │ - sd s7,72(sp) │ │ │ │ - auipc s7,0x54 │ │ │ │ - ld s7,-780(s7) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,263b0 │ │ │ │ - jal 5ceea │ │ │ │ - mv s3,a0 │ │ │ │ - lw a3,48(s3) │ │ │ │ - li a5,1 │ │ │ │ - bne a3,a5,26482 │ │ │ │ - ld a5,32(s3) │ │ │ │ + jal 218ce │ │ │ │ + mv a1,a0 │ │ │ │ + beqz s9,24350 │ │ │ │ + ld a5,96(a1) │ │ │ │ ld a5,0(a5) │ │ │ │ - beqz a5,26450 │ │ │ │ - ld a4,40(s3) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd a5,608(s2) │ │ │ │ - ld a5,0(a4) │ │ │ │ - ld a1,184(s2) │ │ │ │ - sd a5,616(s2) │ │ │ │ - beqz a1,26270 │ │ │ │ - li a5,-1 │ │ │ │ - bne s0,a5,2639c │ │ │ │ - ld a0,232(s2) │ │ │ │ - beqz a0,263ac │ │ │ │ - lw s4,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + sb s8,61(a1) │ │ │ │ + sw s9,48(a1) │ │ │ │ + bgeu s2,a5,242c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,390 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,386 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1678 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a7,a1 │ │ │ │ + sd s7,0(sp) │ │ │ │ mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ + li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a5,2434c │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s10 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a0,0xffffb │ │ │ │ + addi a0,a0,-700 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + mv a1,a0 │ │ │ │ + j 2434c │ │ │ │ + mv a2,s2 │ │ │ │ mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,24(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a0,a5 │ │ │ │ - beqz s4,2632a │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - li s0,0 │ │ │ │ - addi s6,sp,32 │ │ │ │ - auipc s5,0x3d │ │ │ │ - addi s5,s5,142 │ │ │ │ - j 262c6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a0,232(s2) │ │ │ │ - sext.w s10,s0 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - add s1,a5,s9 │ │ │ │ - sd zero,32(sp) │ │ │ │ - jal 575e8 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,232(s2) │ │ │ │ - slli s8,s0,0x2 │ │ │ │ - sd a4,0(s1) │ │ │ │ - mv a1,s10 │ │ │ │ - add s1,a5,s8 │ │ │ │ - jal 56214 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sw a0,0(s1) │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a2,0(a5) │ │ │ │ - mv a0,s6 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 2194e │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - jal 5c8b0 │ │ │ │ - bne s4,s0,262c4 │ │ │ │ - ld a0,16(sp) │ │ │ │ + jal 22f12 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,244b2 │ │ │ │ + ld s9,0(s0) │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + add a0,a0,s9 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s4,24(a5) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,241dc │ │ │ │ + lw a5,24(s0) │ │ │ │ + bgeu s2,a5,2426e │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ ld s1,120(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ ld s5,88(sp) │ │ │ │ ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ ld s8,64(sp) │ │ │ │ ld s9,56(sp) │ │ │ │ ld s10,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,306 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,10 │ │ │ │ - mv a0,s3 │ │ │ │ - sd zero,24(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a2,240(s2) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-10 │ │ │ │ - addi a0,s3,56 │ │ │ │ - jal 2194e │ │ │ │ - ld a3,608(s2) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,266 │ │ │ │ - li a1,653 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,86 │ │ │ │ - jal 27d46 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,26440 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv a0,s2 │ │ │ │ ld s2,112(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,104(sp) │ │ │ │ addi sp,sp,144 │ │ │ │ ret │ │ │ │ - addi a3,sp,24 │ │ │ │ - addi a2,sp,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 32b02 │ │ │ │ - sext.w s4,a0 │ │ │ │ - j 2629a │ │ │ │ - sd zero,24(sp) │ │ │ │ - j 2632a │ │ │ │ - li a1,64 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 5c76a │ │ │ │ - ld a2,608(s2) │ │ │ │ - sd zero,32(sp) │ │ │ │ - beqz a2,26418 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-128 │ │ │ │ - addi a0,sp,32 │ │ │ │ - jal 2194e │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,1146 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,2 │ │ │ │ - li a1,604 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-34 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x3e │ │ │ │ - addi a2,a2,1114 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-182 │ │ │ │ - addi a0,sp,8 │ │ │ │ - jal 2194e │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 5c84e │ │ │ │ - j 26240 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-136 │ │ │ │ - li a1,600 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-92 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-88 │ │ │ │ - addi a0,sp,32 │ │ │ │ - jal 2194e │ │ │ │ - j 263d6 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a4,624(s2) │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-14 │ │ │ │ - li a1,613 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-154 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-114 │ │ │ │ - li a1,610 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-198 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - lbu a5,160(a1) │ │ │ │ - ld a3,16(a1) │ │ │ │ - mv s0,a1 │ │ │ │ - bnez a5,26540 │ │ │ │ - sd s1,8(sp) │ │ │ │ - beqz a3,266ac │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,428 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 3750 │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - sd a0,120(s0) │ │ │ │ - jal 3600 │ │ │ │ - ld a3,16(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-74 │ │ │ │ - li a1,671 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-294 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,120(s0) │ │ │ │ - beqz a5,2675e │ │ │ │ - lbu a5,456(s0) │ │ │ │ - beqz a5,266b2 │ │ │ │ - ld a5,16(s0) │ │ │ │ - beqz a5,2677e │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a4,7 │ │ │ │ - li a3,8 │ │ │ │ - li a2,1 │ │ │ │ - li a1,-1 │ │ │ │ - jal 5c342 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3310 │ │ │ │ - add a0,a0,s1 │ │ │ │ - li a5,29 │ │ │ │ - sb a5,-1(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lbu a5,448(s0) │ │ │ │ - ld s1,8(sp) │ │ │ │ - bnez a5,26582 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - beqz a3,266d6 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-100 │ │ │ │ - li a1,698 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-392 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,16(s0) │ │ │ │ - jal f96c │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a1,-1 │ │ │ │ - sd a5,152(s0) │ │ │ │ - jal f750 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,152(s0) │ │ │ │ - sd a1,168(s0) │ │ │ │ - jal 3910 │ │ │ │ - bltz a0,26742 │ │ │ │ - lbu a5,448(s0) │ │ │ │ - beqz a5,26538 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld s1,112(s0) │ │ │ │ - beqz s1,26732 │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-82 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5996e │ │ │ │ - sd a0,640(s0) │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-84 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5996e │ │ │ │ - sd a0,632(s0) │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-86 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5996e │ │ │ │ - ld a3,640(s0) │ │ │ │ - sd a0,648(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-92 │ │ │ │ - li a1,731 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-520 │ │ │ │ - jal 27d46 │ │ │ │ - ld a3,632(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-88 │ │ │ │ - li a1,732 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-548 │ │ │ │ - jal 27d46 │ │ │ │ - ld a3,648(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-84 │ │ │ │ - li a1,733 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-576 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,640(s0) │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,88 │ │ │ │ - jal 3750 │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - sd a0,664(s0) │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a0,632(s0) │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,56 │ │ │ │ - jal 3750 │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - sd a0,656(s0) │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a0,648(s0) │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,24 │ │ │ │ - jal 3750 │ │ │ │ - sd a0,672(s0) │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a3,608(s0) │ │ │ │ - ld a0,664(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-182 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a3,608(s0) │ │ │ │ - ld a0,656(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-116 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - lbu a5,456(a1) │ │ │ │ - bnez a5,2677e │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - li a2,0 │ │ │ │ - li a1,-1 │ │ │ │ - jal 5c342 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,120(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-838 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 2652a │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-448 │ │ │ │ - li a1,706 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-796 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1736 │ │ │ │ - jal f96c │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a1,-1 │ │ │ │ - sd a5,152(s0) │ │ │ │ - jal f750 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,152(s0) │ │ │ │ - sd a1,168(s0) │ │ │ │ - jal 3910 │ │ │ │ - bgez a0,2657c │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-544 │ │ │ │ - li a1,711 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-860 │ │ │ │ - jal 27d46 │ │ │ │ - j 2657c │ │ │ │ - ld s1,16(s0) │ │ │ │ - bnez s1,2658a │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 5975c │ │ │ │ - mv s1,a0 │ │ │ │ - j 2658a │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-588 │ │ │ │ - li a1,703 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-904 │ │ │ │ - jal 27d46 │ │ │ │ - j 2657c │ │ │ │ - ld a3,16(s0) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,-1248 │ │ │ │ - li a1,673 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-932 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,278 │ │ │ │ + li a1,183 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,194 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-720 │ │ │ │ - li a1,683 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-964 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,166 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,162 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,-1918 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,212 │ │ │ │ + li a1,206 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,128 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - lbu a5,160(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - bnez a5,268b6 │ │ │ │ - ld a3,16(a1) │ │ │ │ - ld a5,184(a1) │ │ │ │ - beqz a3,2689a │ │ │ │ sd s0,48(sp) │ │ │ │ - beqz a5,269c8 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-166 │ │ │ │ - li a1,803 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1026 │ │ │ │ - sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,184(s1) │ │ │ │ - jal 32fb4 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - bnez a5,26900 │ │ │ │ - lbu a5,451(s1) │ │ │ │ - bnez a5,26944 │ │ │ │ - ld a1,184(s1) │ │ │ │ - li a0,0 │ │ │ │ - jal 32bd4 │ │ │ │ - slli s4,a0,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s5,s4,0x3 │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - beqz s4,26a38 │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s0,a0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s2,0 │ │ │ │ - lbu a2,456(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - sext.w a1,s2 │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - jal 5c342 │ │ │ │ - sd a0,0(s3) │ │ │ │ - addi s2,s2,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bne s4,s2,2681e │ │ │ │ - ld s2,104(s1) │ │ │ │ - add s5,s5,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,184(s1) │ │ │ │ - sext.w a3,a0 │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s6 │ │ │ │ - li a5,3 │ │ │ │ - auipc a4,0x3a │ │ │ │ - addi a4,a4,-212 │ │ │ │ - mv a2,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 33624 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s0) │ │ │ │ - bne s5,s0,26864 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,184(s1) │ │ │ │ - li a0,0 │ │ │ │ - jal 32f00 │ │ │ │ - ld a0,184(s1) │ │ │ │ - jal 3670 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,244fe │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ + ld a0,24(a5) │ │ │ │ ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - sd zero,184(s1) │ │ │ │ - j 2689e │ │ │ │ - bnez a5,26b4a │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,268a8 │ │ │ │ - ld a0,128(s1) │ │ │ │ - jal 35a0 │ │ │ │ - lbu a5,448(s1) │ │ │ │ - bnez a5,268e2 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-304 │ │ │ │ - li a1,840 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1276 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,152(s1) │ │ │ │ - jal 3790 │ │ │ │ - bltz a0,26b1e │ │ │ │ - ld a0,168(s1) │ │ │ │ - jal 3650 │ │ │ │ - j 2689e │ │ │ │ - ld a0,656(s1) │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,664(s1) │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,672(s1) │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,246b0 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,24552 │ │ │ │ + bnez a4,24540 │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,24(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ - j 35a0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-458 │ │ │ │ - li a1,807 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1350 │ │ │ │ - jal 27d46 │ │ │ │ - lwu a4,332(s1) │ │ │ │ - auipc a5,0x53 │ │ │ │ - addi a5,a5,1786 │ │ │ │ - ld a1,184(s1) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,128(a5) │ │ │ │ - li a3,9 │ │ │ │ + ret │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,24552 │ │ │ │ + blez a4,24524 │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 245de │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 3347c │ │ │ │ - lbu a5,451(s1) │ │ │ │ - beqz a5,267f6 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - bnez a5,2694c │ │ │ │ - lw a5,384(s1) │ │ │ │ - beqz a5,267f6 │ │ │ │ - li a1,811 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-504 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1424 │ │ │ │ - jal 27d46 │ │ │ │ - ld a1,184(s1) │ │ │ │ - lw a3,0(a1) │ │ │ │ - beqz a3,267f8 │ │ │ │ - ld a4,8(a1) │ │ │ │ - li s5,0 │ │ │ │ - auipc s4,0x3b │ │ │ │ - addi s4,s4,1544 │ │ │ │ - auipc s3,0x3a │ │ │ │ - addi s3,s3,-616 │ │ │ │ - slli s2,s5,0x5 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lw a2,16(a5) │ │ │ │ - li s0,0 │ │ │ │ - beqz a2,269ba │ │ │ │ - ld a5,24(a5) │ │ │ │ - slli a3,s0,0x6 │ │ │ │ - li a4,255 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a0,16(a5) │ │ │ │ - li a3,1 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ mv a1,s3 │ │ │ │ - mv a2,s4 │ │ │ │ - jal 59ab4 │ │ │ │ - ld a1,184(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - ld a4,8(a1) │ │ │ │ - add a5,a4,s2 │ │ │ │ - lwu a3,16(a5) │ │ │ │ - bltu s0,a3,2698e │ │ │ │ - lw a3,0(a1) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - addi s5,s5,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu s5,a5,26980 │ │ │ │ - j 267f8 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-832 │ │ │ │ - li a1,772 │ │ │ │ - mv s0,a0 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1550 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,120(s1) │ │ │ │ - jal 35a0 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - bnez a5,26a5e │ │ │ │ - lbu a5,451(s1) │ │ │ │ - beqz a5,26a34 │ │ │ │ - lw a5,384(s1) │ │ │ │ - beqz a5,26a34 │ │ │ │ - ld a3,16(s1) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-780 │ │ │ │ - li a1,797 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1600 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a4,255 │ │ │ │ - li a3,1 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,1372 │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-788 │ │ │ │ - jal 59ab4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - j 2689e │ │ │ │ - ld s0,48(sp) │ │ │ │ - j 2689e │ │ │ │ - ld s0,104(s1) │ │ │ │ mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,184(s1) │ │ │ │ - sext.w a3,a0 │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s6 │ │ │ │ - li a5,3 │ │ │ │ - auipc a4,0x3a │ │ │ │ - addi a4,a4,-716 │ │ │ │ - mv a2,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 33624 │ │ │ │ - j 26874 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-952 │ │ │ │ - li a1,779 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1700 │ │ │ │ - sd s2,32(sp) │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,8(s1) │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - li a2,0 │ │ │ │ - li a1,-1 │ │ │ │ - jal 5c342 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a3,29 │ │ │ │ - li a2,2 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-528 │ │ │ │ - jal 59c46 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-990 │ │ │ │ - li a1,785 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1762 │ │ │ │ - jal 27d46 │ │ │ │ - lwu a4,332(s1) │ │ │ │ - auipc a5,0x53 │ │ │ │ - addi a5,a5,1374 │ │ │ │ - ld a1,16(s1) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ + jal 2095a │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,246da │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ ld a2,0(a5) │ │ │ │ - li a3,9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5977a │ │ │ │ - ld a3,16(s1) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1028 │ │ │ │ - li a1,788 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1816 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a3,10 │ │ │ │ - sext.w a2,a2 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 59c46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - lbu a5,451(s1) │ │ │ │ - beqz a5,26b18 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - ld s2,32(sp) │ │ │ │ - bnez a5,269fa │ │ │ │ - j 269f4 │ │ │ │ - ld s0,48(sp) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,24664 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,1722 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,2460a │ │ │ │ + bnez s1,24642 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ - j 2689e │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-896 │ │ │ │ - li a1,843 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1892 │ │ │ │ - sd s0,48(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,24526 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,-94 │ │ │ │ + li a1,206 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-178 │ │ │ │ + sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffb │ │ │ │ + addi a7,a7,-1234 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + beqz s1,245cc │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,246b8 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 245de │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,1530 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,245ca │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffb │ │ │ │ + addi a1,a1,-1364 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + j 245ca │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 24564 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-386 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-390 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1642 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-420 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-424 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1592 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ - j 267bc │ │ │ │ - addi sp,sp,-48 │ │ │ │ - mv a5,a1 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-914 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s0,176(a5) │ │ │ │ - mv s1,a0 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-916 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-892 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(s0) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,994 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs0,-154(a4) │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-938 │ │ │ │ - li a1,1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - mv a0,s1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,16(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-970 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1010 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,80(s0) │ │ │ │ - ld a4,88(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - slli a3,a3,0x1 │ │ │ │ - add a3,a3,a4 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1048 │ │ │ │ - li a1,1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - mv a0,s1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,40(s0) │ │ │ │ - bnez a5,26c5c │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1076 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(s0) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,768 │ │ │ │ - li a1,1 │ │ │ │ - srli a3,a3,0x1 │ │ │ │ - mv a0,s1 │ │ │ │ - fcvt.d.l fs1,a3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,40(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1152 │ │ │ │ - li a1,1 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,48(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1186 │ │ │ │ - li a1,1 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,56(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1220 │ │ │ │ - li a1,1 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,80(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1256 │ │ │ │ - li a1,1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - li a5,78 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - beq a0,a5,26d42 │ │ │ │ - beq a1,a5,26d42 │ │ │ │ - li a5,45 │ │ │ │ - beq a0,a5,26d44 │ │ │ │ - beq a1,a5,26d44 │ │ │ │ - beq a0,a1,26d4e │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-378(a5) │ │ │ │ - ret │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-396(a5) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,24728 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,12(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-478(a5) │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,248da │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,2477c │ │ │ │ + bnez a4,2476a │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,12(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-256 │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - mv s9,a1 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1330 │ │ │ │ - li a1,43 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - jal 5904e │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,48 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,2477c │ │ │ │ + blez a4,2474e │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 24808 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,24904 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,2488e │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,1168 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ sd a5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a6,0 │ │ │ │ - mv a4,s8 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s9 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - sd a0,0(sp) │ │ │ │ - addiw s3,s2,1 │ │ │ │ - jal 4ba1c │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - mv a1,s1 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s0,a0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,24834 │ │ │ │ + bnez s1,2486c │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,24750 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,-648 │ │ │ │ + li a1,231 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-732 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffb │ │ │ │ + addi a7,a7,-1788 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s5,s9,1 │ │ │ │ - mv s1,a0 │ │ │ │ - sext.w s10,s5 │ │ │ │ - beqz s3,27862 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - addi s6,a3,1 │ │ │ │ - auipc s4,0x37 │ │ │ │ - addi s4,s4,-640 │ │ │ │ - slli s6,s6,0x3 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - mv s11,s0 │ │ │ │ - add s6,s6,s0 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s1,s4 │ │ │ │ - sd a0,32(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s4,a3 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 218ce │ │ │ │ + beqz s1,247f6 │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,248e2 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 24808 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,976 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s11) │ │ │ │ - mv a1,s5 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,247f4 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffb │ │ │ │ + addi a1,a1,-1918 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - fld fa5,0(s1) │ │ │ │ - ld a4,0(s11) │ │ │ │ - addi s11,s11,8 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s11,s6,26e06 │ │ │ │ - mv a3,s4 │ │ │ │ - ld s0,16(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - ld s1,32(sp) │ │ │ │ - beqz s10,27882 │ │ │ │ - ld a5,0(s1) │ │ │ │ - slli a3,s9,0x20 │ │ │ │ - ld a4,0(s0) │ │ │ │ - srli a1,a3,0x1d │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - fld fa5,0(s4) │ │ │ │ - addi a1,a1,8 │ │ │ │ - mv a3,a5 │ │ │ │ - mv a2,a4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - fsd fa4,0(a3) │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - bne a3,a1,26e56 │ │ │ │ - li a3,1 │ │ │ │ - beq s10,a3,27aa8 │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a2,8(s1) │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - li a1,1 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - li a6,1 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld fa0,-774(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft0,-854(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft2,-662(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft1,-662(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft3,-694(a0) │ │ │ │ - li a7,78 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft4,-826(a0) │ │ │ │ - j 26ece │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - mv s6,a6 │ │ │ │ - li s5,1 │ │ │ │ - addi a1,a1,1 │ │ │ │ - sext.w a6,a1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bgeu a6,s10,26f96 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fle.d a0,fa5,fa4 │ │ │ │ - beqz a0,26ee4 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa2,-8(a3) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - fsub.d fa3,fa5,ft0 │ │ │ │ - fsub.d fa5,fa2,ft2 │ │ │ │ - fsub.d fa4,fa4,ft1 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - beqz a0,26f00 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fld fa2,-8(a4) │ │ │ │ - fld fa5,-8(a5) │ │ │ │ - fsub.d fa4,fa4,ft0 │ │ │ │ - fsub.d fa2,fa2,fa0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fle.d a0,fa5,fa2 │ │ │ │ - beqz a0,26f1e │ │ │ │ - fmv.d fa5,fa2 │ │ │ │ - lbu a0,0(s8) │ │ │ │ - beq a0,a7,26f3a │ │ │ │ - add t1,s7,a1 │ │ │ │ - lbu t1,-1(t1) │ │ │ │ - beq t1,a7,26f3a │ │ │ │ - beq a0,t1,272e6 │ │ │ │ - fsub.d fa5,fa5,ft4 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - beqz a0,26f44 │ │ │ │ - fmv.d fa5,fa3 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - bnez a0,26f4e │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fadd.d fa4,fa4,ft3 │ │ │ │ - fadd.d fa5,fa5,ft3 │ │ │ │ - fle.d a0,fa5,fa4 │ │ │ │ - beqz a0,26f66 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fsd fa5,8(a2) │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fle.d a0,fa1,fa4 │ │ │ │ - bnez a0,26f76 │ │ │ │ - fle.d a0,fa1,fa5 │ │ │ │ - beqz a0,26ebc │ │ │ │ - fle.d a0,fa5,fa4 │ │ │ │ - beqz a0,26eb4 │ │ │ │ - addi a1,a1,1 │ │ │ │ - mv s6,a6 │ │ │ │ - sext.w a6,a1 │ │ │ │ - fmv.d fa1,fa4 │ │ │ │ - li s5,1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bltu a6,s10,26ece │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,s3,2787c │ │ │ │ - addi t5,s8,1 │ │ │ │ - addi a0,s0,8 │ │ │ │ - addi a1,s1,8 │ │ │ │ - li t2,69 │ │ │ │ - li a3,2 │ │ │ │ - li s4,1 │ │ │ │ - addiw a2,s2,-2 │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft2,-1156(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft5,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft4,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft1,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft3,-964(a5) │ │ │ │ - li s11,67 │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft7,-1056(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft6,-1152(a5) │ │ │ │ - bgeu s4,s10,27160 │ │ │ │ - li t1,2 │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a6,8(a0) │ │ │ │ - ld a7,8(a1) │ │ │ │ - beq s2,t1,27314 │ │ │ │ - mv t4,s7 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - li t1,1 │ │ │ │ - li t0,84 │ │ │ │ - li t6,78 │ │ │ │ - j 2705e │ │ │ │ - fsd fa5,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d t3,fa1,fa3 │ │ │ │ - beqz t3,272ec │ │ │ │ - fle.d t3,fa5,fa3 │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - beqz t3,27146 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - mv s6,t1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,69 │ │ │ │ - addiw t3,t1,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi t4,t4,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq s9,t1,27160 │ │ │ │ - mv t1,t3 │ │ │ │ - lbu t3,0(t5) │ │ │ │ - fmv.d.x ft0,zero │ │ │ │ - bgeu a3,a2,2707e │ │ │ │ - andi ra,t3,251 │ │ │ │ - bne ra,s11,2707e │ │ │ │ - lbu ra,1(t5) │ │ │ │ - bne ra,t0,2707e │ │ │ │ - fmv.d ft0,ft7 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fsub.d fa5,fa5,ft1 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fle.d ra,fa4,fa5 │ │ │ │ - beqz ra,27096 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fld fa2,-8(a4) │ │ │ │ - fld fa5,-8(a5) │ │ │ │ - fsub.d fa3,fa4,ft2 │ │ │ │ - fsub.d fa4,fa2,ft1 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fle.d ra,fa5,fa4 │ │ │ │ - beqz ra,270b6 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa2,-8(a6) │ │ │ │ - fld fa4,0(a7) │ │ │ │ - fsub.d fa2,fa2,ft5 │ │ │ │ - fsub.d fa4,fa4,ft4 │ │ │ │ - fle.d ra,fa4,fa2 │ │ │ │ - beqz ra,270d2 │ │ │ │ - fmv.d fa4,fa2 │ │ │ │ - fsub.d fa4,fa4,ft2 │ │ │ │ - beq t3,t6,270ea │ │ │ │ - lbu ra,0(t4) │ │ │ │ - beq ra,t6,270ea │ │ │ │ - beq ra,t3,2730e │ │ │ │ - fsub.d fa5,fa5,ft6 │ │ │ │ - fle.d t3,fa5,fa3 │ │ │ │ - beqz t3,270f6 │ │ │ │ - fmv.d fa5,fa3 │ │ │ │ - fle.d t3,fa4,fa5 │ │ │ │ - bnez t3,27102 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fsub.d fa4,fa4,ft3 │ │ │ │ - fadd.d fa5,fa5,ft0 │ │ │ │ - fle.d t3,fa4,fa5 │ │ │ │ - bnez t3,27022 │ │ │ │ - fsd fa4,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d t3,fa1,fa3 │ │ │ │ - beqz t3,272f0 │ │ │ │ - fle.d t3,fa4,fa3 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - bnez t3,27304 │ │ │ │ - feq.d t3,fa3,fa4 │ │ │ │ - fmv.d fa1,fa4 │ │ │ │ - bnez t3,27304 │ │ │ │ - mv s6,t1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,73 │ │ │ │ - addiw t3,t1,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi t4,t4,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne s9,t1,2705c │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi t5,t5,1 │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,s3,26ff8 │ │ │ │ - beqz s5,27ab0 │ │ │ │ - beqz s6,278a2 │ │ │ │ - fsd fs0,136(sp) │ │ │ │ - fsd fs1,128(sp) │ │ │ │ - fsd fs2,120(sp) │ │ │ │ - fsd fs3,112(sp) │ │ │ │ - fsd fs4,104(sp) │ │ │ │ - fsd fs5,96(sp) │ │ │ │ - fsd fs6,88(sp) │ │ │ │ - fsd fs7,80(sp) │ │ │ │ - fsd fs8,72(sp) │ │ │ │ - fsd fs9,64(sp) │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,s2,2749c │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fs0,-1462(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fs2,-1478(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fs1,-1470(a5) │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - slli s10,s6,0x20 │ │ │ │ - fsd fs10,56(sp) │ │ │ │ - fsd fs11,48(sp) │ │ │ │ - li s4,0 │ │ │ │ - addiw s11,s2,-2 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs4,-1502(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs3,-1502(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs7,-1558(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs10,-1646(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs9,-1566(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs5,-1726(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs8,-1534(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs11,-1534(a4) │ │ │ │ - li a4,1 │ │ │ │ - bne s5,a4,2721c │ │ │ │ - fmv.d fs2,fs4 │ │ │ │ - fmv.d fs0,fs4 │ │ │ │ - fmv.d fs6,fs3 │ │ │ │ - fmv.d fs1,fs3 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,s8,a3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - li a1,78 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - sext.w s9,a2 │ │ │ │ - beq a0,a1,27258 │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a1,27258 │ │ │ │ - fmv.d fa4,fs7 │ │ │ │ - bne a0,a4,27258 │ │ │ │ - fmv.d fa4,fs10 │ │ │ │ - sext.w a4,s11 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - bgeu s5,a4,2727e │ │ │ │ - li a4,1 │ │ │ │ - beq s5,a4,2727e │ │ │ │ - add a1,s8,a5 │ │ │ │ - andi a4,a0,251 │ │ │ │ - li a6,67 │ │ │ │ - lbu a1,0(a1) │ │ │ │ - beq a4,a6,279ba │ │ │ │ - slli a1,a3,0x3 │ │ │ │ - add a4,s0,a1 │ │ │ │ - li a7,69 │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - slli a6,s10,0x3 │ │ │ │ - beq t2,a7,278ba │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a4,0(a3) │ │ │ │ - fadd.d fa5,fs0,fa5 │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - feq.d a4,fa4,fa5 │ │ │ │ - bnez a4,279a4 │ │ │ │ - add a4,s1,a1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs2,fa5 │ │ │ │ - feq.d a4,fa4,fa5 │ │ │ │ - beqz a4,27206 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - li t2,73 │ │ │ │ - beqz s9,279b4 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - mv s5,s9 │ │ │ │ - addiw a2,s9,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 27206 │ │ │ │ - fadd.d fa5,fa5,ft4 │ │ │ │ - j 26f3a │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fle.d t3,fa1,fa4 │ │ │ │ - beqz t3,2704a │ │ │ │ - fle.d t3,fa4,fa3 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - beqz t3,2713a │ │ │ │ - mv s6,t1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,69 │ │ │ │ - j 2704a │ │ │ │ - fadd.d fa5,fa5,ft6 │ │ │ │ - j 270ea │ │ │ │ - auipc a1,0x37 │ │ │ │ - fld ft0,-2020(a1) │ │ │ │ - auipc a1,0x37 │ │ │ │ - fld ft2,-1828(a1) │ │ │ │ - auipc a1,0x37 │ │ │ │ - fld ft1,-1828(a1) │ │ │ │ - fmv.d.x ft5,zero │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - li a2,1 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft3,-1842(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld fa0,-1842(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft4,-1842(a0) │ │ │ │ - li t3,78 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft6,-2022(a0) │ │ │ │ - j 27396 │ │ │ │ - fsd fa5,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d a0,fa1,fa3 │ │ │ │ - beqz a0,275c0 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - bnez a0,275e4 │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,73 │ │ │ │ - addi a2,a2,1 │ │ │ │ - sext.w a1,a2 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - bgeu a1,s10,27480 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - lbu a0,0(t5) │ │ │ │ - fsub.d fa5,fa5,ft3 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fle.d t1,fa4,fa5 │ │ │ │ - bnez t1,273b2 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa3,-8(a4) │ │ │ │ - fld fa4,-8(a5) │ │ │ │ - fsub.d fa5,fa5,ft0 │ │ │ │ - fsub.d fa3,fa3,ft3 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fle.d t1,fa4,fa3 │ │ │ │ - bnez t1,273d2 │ │ │ │ - fmv.d fa3,fa4 │ │ │ │ - fld fa4,-8(a6) │ │ │ │ - fld fa2,0(a7) │ │ │ │ - fsub.d fa4,fa4,ft2 │ │ │ │ - fsub.d fa2,fa2,ft1 │ │ │ │ - fle.d t1,fa2,fa4 │ │ │ │ - bnez t1,273ee │ │ │ │ - fmv.d fa4,fa2 │ │ │ │ - fsub.d fa4,fa4,ft0 │ │ │ │ - beq a0,t3,2740a │ │ │ │ - add t1,s7,a2 │ │ │ │ - lbu t1,-1(t1) │ │ │ │ - beq t1,t3,2740a │ │ │ │ - beq a0,t1,275de │ │ │ │ - fsub.d fa3,fa3,ft6 │ │ │ │ - fle.d a0,fa3,fa5 │ │ │ │ - bnez a0,27414 │ │ │ │ - fmv.d fa5,fa3 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - beqz a0,2741e │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fsd fa4,0(a6) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fsub.d fa4,fa4,ft4 │ │ │ │ - fadd.d fa5,fa5,ft5 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - bnez a0,27360 │ │ │ │ - fsd fa4,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d a0,fa1,fa3 │ │ │ │ - beqz a0,275bc │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - bnez a0,275d4 │ │ │ │ - feq.d a0,fa5,fa3 │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,73 │ │ │ │ - beqz a0,27384 │ │ │ │ - li t2,69 │ │ │ │ - addi a2,a2,1 │ │ │ │ - sext.w a1,a2 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - bltu a1,s10,27396 │ │ │ │ - beqz s5,27ab0 │ │ │ │ - beqz s6,278a2 │ │ │ │ - fsd fs0,136(sp) │ │ │ │ - fsd fs1,128(sp) │ │ │ │ - fsd fs2,120(sp) │ │ │ │ - fsd fs3,112(sp) │ │ │ │ - fsd fs4,104(sp) │ │ │ │ - fsd fs5,96(sp) │ │ │ │ - fsd fs6,88(sp) │ │ │ │ - fsd fs7,80(sp) │ │ │ │ - fsd fs8,72(sp) │ │ │ │ - fsd fs9,64(sp) │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs0,1852(a5) │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs2,1836(a5) │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs1,1844(a5) │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - slli s10,s6,0x20 │ │ │ │ - li s4,0 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs4,1820(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs3,1820(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs7,1684(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs8,1756(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs5,1604(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs9,1796(a4) │ │ │ │ - mv s9,t2 │ │ │ │ - li a4,1 │ │ │ │ - bne s5,a4,27514 │ │ │ │ - fmv.d fs2,fs4 │ │ │ │ - fmv.d fs0,fs4 │ │ │ │ - fmv.d fs6,fs3 │ │ │ │ - fmv.d fs1,fs3 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,s8,a3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - li a1,78 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - sext.w s11,a2 │ │ │ │ - beq a0,a1,27550 │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a1,27550 │ │ │ │ - fmv.d fa5,fs7 │ │ │ │ - beq a4,a0,27550 │ │ │ │ - fmv.d fa5,fs8 │ │ │ │ + jal 21022 │ │ │ │ + j 247f4 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 2478e │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-940 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-944 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1088 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-974 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-978 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1038 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,24952 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,24b04 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ slli a3,a3,0x3 │ │ │ │ - add a4,s0,a3 │ │ │ │ - li a1,69 │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli t1,a5,0x3 │ │ │ │ - slli a7,s10,0x3 │ │ │ │ - beq s9,a1,275ee │ │ │ │ - add a1,a4,a7 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - add a4,s1,t1 │ │ │ │ - fadd.d fa5,fs0,fa5 │ │ │ │ - ld a1,0(a4) │ │ │ │ - add a1,a1,a7 │ │ │ │ - fld fa4,0(a1) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - feq.d a1,fa5,fa4 │ │ │ │ - bnez a1,276c6 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a4,0(a3) │ │ │ │ - add a4,a4,a7 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs2,fa5 │ │ │ │ - feq.d a4,fa5,fa4 │ │ │ │ - beqz a4,274fe │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s9,73 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s11,276d6 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - mv s5,s11 │ │ │ │ - addiw a2,s11,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 274fe │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fle.d a0,fa1,fa5 │ │ │ │ - beqz a0,27384 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - beqz a0,27458 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,69 │ │ │ │ - j 2746e │ │ │ │ - fadd.d fa3,fa3,ft6 │ │ │ │ - j 2740a │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - j 275d8 │ │ │ │ - addiw a6,s6,-1 │ │ │ │ - slli t3,a6,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - slli t4,t3,0x3 │ │ │ │ - add a1,a4,t4 │ │ │ │ - fld fa4,0(a1) │ │ │ │ - add a1,s0,t1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - fadd.d fa4,fs1,fa4 │ │ │ │ - sd a6,16(sp) │ │ │ │ - add t5,a1,a7 │ │ │ │ - fld fa3,0(t5) │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - feq.d t5,fa4,fa3 │ │ │ │ - bnez t5,27728 │ │ │ │ - add a4,a4,a7 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fadd.d fa4,fs1,fa4 │ │ │ │ - fsub.d fa4,fa4,fs5 │ │ │ │ - feq.d a4,fa4,fa3 │ │ │ │ - bnez a4,277e6 │ │ │ │ - add a1,a1,t4 │ │ │ │ - fld fa4,0(a1) │ │ │ │ - fsub.d fa4,fa4,fs9 │ │ │ │ - fsub.d fa4,fa4,fs5 │ │ │ │ - feq.d a4,fa4,fa3 │ │ │ │ - bnez a4,27708 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - add a4,a3,a7 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fadd.d fa4,fs6,fa4 │ │ │ │ - fsub.d fa4,fa4,fs5 │ │ │ │ - feq.d a4,fa4,fa3 │ │ │ │ - bnez a4,2783a │ │ │ │ - add a3,a3,t4 │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fadd.d fa4,fs6,fa4 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - feq.d a4,fa5,fa3 │ │ │ │ - bnez a4,277fe │ │ │ │ - add a4,s1,t1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - auipc a3,0x36 │ │ │ │ - fld fa4,1410(a3) │ │ │ │ - add a4,a4,t4 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa5,fa3 │ │ │ │ - beqz a4,274fe │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,s4,s5 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,408 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,32(sp) │ │ │ │ - li s9,73 │ │ │ │ - j 27714 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s9,69 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s11,275ae │ │ │ │ - mv t2,s9 │ │ │ │ - li a4,69 │ │ │ │ - li s5,0 │ │ │ │ - li a5,0 │ │ │ │ - bne t2,a4,2775a │ │ │ │ - beqz s4,2775a │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,s5,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,330 │ │ │ │ - li a3,43 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 5907c │ │ │ │ - ld a5,16(sp) │ │ │ │ - j 2775a │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - beqz a4,2774e │ │ │ │ - slli s10,a4,0x20 │ │ │ │ - mv s6,a4 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 274fe │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,277f2 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s11,27894 │ │ │ │ - ld a4,16(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - mv s5,s11 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bnez a4,27718 │ │ │ │ - mv t2,s9 │ │ │ │ - li a4,69 │ │ │ │ - li s10,0 │ │ │ │ - beq t2,a4,276e4 │ │ │ │ - fld fs0,136(sp) │ │ │ │ - fld fs1,128(sp) │ │ │ │ - fld fs2,120(sp) │ │ │ │ - fld fs3,112(sp) │ │ │ │ - fld fs4,104(sp) │ │ │ │ - fld fs5,96(sp) │ │ │ │ - fld fs6,88(sp) │ │ │ │ - fld fs7,80(sp) │ │ │ │ - fld fs8,72(sp) │ │ │ │ - fld fs9,64(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - or a5,s10,a5 │ │ │ │ - sd a5,24(a4) │ │ │ │ - mv a0,a4 │ │ │ │ - jal 4f40e │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - beqz s3,277b4 │ │ │ │ - addi s5,a3,1 │ │ │ │ - slli s5,s5,0x3 │ │ │ │ - mv s2,s0 │ │ │ │ - mv s3,s1 │ │ │ │ - add s5,s5,s0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s2,s2,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s2) │ │ │ │ - ld a0,-8(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - bne s2,s5,27794 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,249a6 │ │ │ │ + bnez a4,24994 │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 275aa │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 2773e │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 36f82 │ │ │ │ - lw a2,32(sp) │ │ │ │ - bnez a0,278ac │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,24 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 5907c │ │ │ │ - li s4,0 │ │ │ │ - li s9,73 │ │ │ │ - j 2773e │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-8 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - li s9,73 │ │ │ │ - j 275aa │ │ │ │ - auipc s4,0x36 │ │ │ │ - addi s4,s4,774 │ │ │ │ - bnez s10,26e3a │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd zero,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - jal 4f40e │ │ │ │ - j 277b4 │ │ │ │ - li t2,69 │ │ │ │ - j 2716c │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,s3,27abc │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - j 26f9c │ │ │ │ - mv t2,s9 │ │ │ │ - ld s9,16(sp) │ │ │ │ - slli s10,s9,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 276d8 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s10,0 │ │ │ │ - j 2776e │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - j 2781a │ │ │ │ - addiw a7,s6,-1 │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - slli t4,t3,0x3 │ │ │ │ - add t1,a4,t4 │ │ │ │ - fld fa5,0(t1) │ │ │ │ - add t1,s0,a3 │ │ │ │ - ld t1,0(t1) │ │ │ │ - fadd.d fa5,fs1,fa5 │ │ │ │ - sd a7,16(sp) │ │ │ │ - add t5,t1,a6 │ │ │ │ - fld fa3,0(t5) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - feq.d t5,fa3,fa5 │ │ │ │ - bnez t5,279c8 │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs1,fa5 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - bnez a4,279fa │ │ │ │ - add t1,t1,t4 │ │ │ │ - fld fa5,0(t1) │ │ │ │ - fsub.d fa5,fa5,fs8 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - bnez a4,27a1a │ │ │ │ - add a4,s1,a1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a6,a6,a4 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - fadd.d fa5,fs6,fa5 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a1,fa3,fa5 │ │ │ │ - bnez a1,27a2c │ │ │ │ - add a4,a4,t4 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs6,fa5 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - bnez a4,27a54 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a4,0(a3) │ │ │ │ - add a4,a4,t4 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fsub.d fa5,fa5,fs11 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - beqz a4,27206 │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,s5,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-308 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,32(sp) │ │ │ │ - li t2,73 │ │ │ │ - ld a4,16(sp) │ │ │ │ - beqz a4,279f4 │ │ │ │ - slli s10,a4,0x20 │ │ │ │ - mv s6,a4 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 27206 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - li t2,69 │ │ │ │ - bnez s9,272d8 │ │ │ │ - fld fs10,56(sp) │ │ │ │ - fld fs11,48(sp) │ │ │ │ - j 276d8 │ │ │ │ - li a4,84 │ │ │ │ - bne a1,a4,2727e │ │ │ │ - fmv.d fa3,fs9 │ │ │ │ - j 2727e │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - sd t2,32(sp) │ │ │ │ - jal 36f82 │ │ │ │ - ld t2,32(sp) │ │ │ │ - beqz a0,27a0a │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,32(sp) │ │ │ │ - beqz s9,27a90 │ │ │ │ - ld a4,16(sp) │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - mv s5,s9 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bnez a4,27994 │ │ │ │ - fld fs10,56(sp) │ │ │ │ - fld fs11,48(sp) │ │ │ │ - j 27750 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - sd t2,16(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,16(sp) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - j 272d4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - sd t2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,32(sp) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - j 279e4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd t2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,32(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - j 27990 │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-506 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - li t2,73 │ │ │ │ - j 272d4 │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 36f82 │ │ │ │ - lw a2,32(sp) │ │ │ │ - sw a2,32(sp) │ │ │ │ - beqz a0,27a9c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-574 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 5907c │ │ │ │ - li s4,0 │ │ │ │ - li t2,73 │ │ │ │ - j 279e4 │ │ │ │ - ld s9,16(sp) │ │ │ │ - slli s10,s9,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 279b4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - j 27a70 │ │ │ │ - li a5,2 │ │ │ │ - li s6,0 │ │ │ │ - bltu a5,s3,27888 │ │ │ │ - slli s10,s6,0x20 │ │ │ │ - li a5,0 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 2776e │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd zero,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - jal 4f40e │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 27788 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s3,136(sp) │ │ │ │ - mv s3,a1 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,249a6 │ │ │ │ + blez a4,24978 │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 24a32 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,24b2e │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,24ab8 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,614 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,24a5e │ │ │ │ + bnez s1,24a96 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,2497a │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,-1202 │ │ │ │ + li a1,183 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1286 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,1754 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ mv a1,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - mv s4,a7 │ │ │ │ - ld s9,176(sp) │ │ │ │ - sd a1,40(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - mv s8,a6 │ │ │ │ - lw s10,184(sp) │ │ │ │ - lbu s11,192(sp) │ │ │ │ - jal 591ba │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,80 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sext.w s1,s1 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s9 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 45718 │ │ │ │ - beqz s1,27b94 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - srli s1,a5,0x1b │ │ │ │ - li s5,0 │ │ │ │ - li a1,104 │ │ │ │ + jal 218ce │ │ │ │ + beqz s1,24a20 │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,24b0c │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 24a32 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,422 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,24a1e │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,1624 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + j 24a1e │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 249b8 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-1494 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-1498 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,534 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-1528 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-1532 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,484 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s0,a0 │ │ │ │ - mv a7,s8 │ │ │ │ - mv a6,s7 │ │ │ │ - li a4,0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,24b7c │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,56(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,24d2e │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,24bd0 │ │ │ │ + bnez a4,24bbe │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,56(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,24bd0 │ │ │ │ + blez a4,24ba2 │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 24c5c │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,24d58 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,24ce2 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,60 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,24c88 │ │ │ │ + bnez s1,24cc0 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,24ba4 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,-1756 │ │ │ │ + li a1,254 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1840 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,1200 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ mv a1,a0 │ │ │ │ - mv a5,s6 │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 440dc │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(s3) │ │ │ │ - ld a0,40(sp) │ │ │ │ - sd zero,88(s0) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a2,4(a5) │ │ │ │ - lw a1,0(a5) │ │ │ │ - addi s5,s5,32 │ │ │ │ - jal 4c832 │ │ │ │ - sd a0,88(s0) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s11 │ │ │ │ - li a2,0 │ │ │ │ + jal 218ce │ │ │ │ + beqz s1,24c4a │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,24d36 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 24c5c │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-132 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45d64 │ │ │ │ - bne s5,s1,27b32 │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,144(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,24c48 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,1070 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + j 24c48 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 24be2 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,-2048 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,2044 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-20 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,2014 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,2010 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-70 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a5,16(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,24da6 │ │ │ │ + lbu a4,60(a0) │ │ │ │ + bnez a4,24db2 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli s1,a4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s7,56(sp) │ │ │ │ - auipc s7,0x52 │ │ │ │ - ld s7,860(s7) │ │ │ │ - addi a1,sp,4 │ │ │ │ - ld a5,0(s7) │ │ │ │ + lbu a4,59(a0) │ │ │ │ + beqz a4,24e90 │ │ │ │ + lbu a4,60(a0) │ │ │ │ + beqz a4,24e90 │ │ │ │ + lbu a3,61(s0) │ │ │ │ + lw a4,48(s0) │ │ │ │ + beqz a3,24f10 │ │ │ │ + ld a3,96(s0) │ │ │ │ + slli a2,a4,0x1 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a1,0(a3) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + sext.w a3,a4 │ │ │ │ + add a4,a1,a2 │ │ │ │ + lw a2,16(a4) │ │ │ │ + bgeu s1,a2,24de2 │ │ │ │ + beqz a3,24f18 │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu s1,a4,24f1c │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s2,a0 │ │ │ │ + bltz a0,24f84 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s3,a0,0x1 │ │ │ │ + add s3,s3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s3 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,24e9c │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,-470 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - jal 45c24 │ │ │ │ - lw s9,4(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz s9,27cc6 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s9,0 │ │ │ │ - li s2,0 │ │ │ │ - li s4,7 │ │ │ │ - li s3,2 │ │ │ │ - li s5,4 │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs0,-212(a5) │ │ │ │ - li s8,1 │ │ │ │ - j 27c10 │ │ │ │ - bltu s8,s0,27c40 │ │ │ │ - lw a5,4(sp) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bgeu s2,a5,27c42 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 455b4 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bnez a5,24f26 │ │ │ │ + bnez s2,24eec │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a1) │ │ │ │ + mv a4,s1 │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,24f5e │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-574 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a5,24e5c │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,626 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + mv a1,a0 │ │ │ │ + beqz s2,24e60 │ │ │ │ + ld a5,96(a1) │ │ │ │ + li a4,1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + sb a4,61(a1) │ │ │ │ + sw s2,48(a1) │ │ │ │ + subw a4,s1,a5 │ │ │ │ + bltu s1,a5,24fa6 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 24e72 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 24df4 │ │ │ │ + mv a4,s1 │ │ │ │ + j 24e7a │ │ │ │ + blez a3,24f18 │ │ │ │ + subw a4,s1,a4 │ │ │ │ + j 24e72 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a0,a0,s3 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,530 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a1) │ │ │ │ + lbu a5,56(a1) │ │ │ │ + ld a6,0(a0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a0,12(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + mv a1,a0 │ │ │ │ + j 24e5c │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,1576 │ │ │ │ + li a1,511 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,1492 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,1458 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,1454 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-626 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,1424 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,1420 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-644 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4559c │ │ │ │ - sext.w a5,a0 │ │ │ │ - sext.w s0,s0 │ │ │ │ - addw s9,a0,s9 │ │ │ │ - bgeu s4,a5,27c40 │ │ │ │ - addiw a4,a5,-8 │ │ │ │ - bgeu s3,a4,27c00 │ │ │ │ - addiw a4,a5,-11 │ │ │ │ - bltu s5,a4,27ca0 │ │ │ │ - bgeu s3,s0,27c04 │ │ │ │ - lw a5,4(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - ld a4,24(s6) │ │ │ │ - auipc a3,0x36 │ │ │ │ - fld fa4,-50(a3) │ │ │ │ - li s0,0 │ │ │ │ - lw a4,76(a4) │ │ │ │ - fcvt.s.wu fa5,a4 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bltu s9,a4,27c7c │ │ │ │ - sltu s2,s2,a5 │ │ │ │ - xori s0,s2,1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,27ccc │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + mv s1,a1 │ │ │ │ + bnez a5,24ff4 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addiw a4,a5,-16 │ │ │ │ - bltu s5,a4,27cae │ │ │ │ - bltu s3,s0,27c40 │ │ │ │ - j 27c04 │ │ │ │ - fcvt.s.wu fa5,a5 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.wu.d a5,fa5,rtz │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,25128 │ │ │ │ + ld a3,96(a0) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ sext.w a5,a5 │ │ │ │ - bgeu a5,s0,27c04 │ │ │ │ - j 27c40 │ │ │ │ - li a5,0 │ │ │ │ - li s2,0 │ │ │ │ - j 27c4e │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a1,16(a0) │ │ │ │ - lw a3,20(a0) │ │ │ │ - lw a2,24(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - lw t3,0(a0) │ │ │ │ - lw t1,4(a0) │ │ │ │ - slli a5,a1,0x1 │ │ │ │ - addiw a3,a3,1900 │ │ │ │ - lw a7,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - slli a4,a2,0x1 │ │ │ │ - sd a3,16(sp) │ │ │ │ - add a5,a5,a1 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-372 │ │ │ │ - sd s0,32(sp) │ │ │ │ - add a4,a4,a2 │ │ │ │ - auipc s0,0x52 │ │ │ │ - addi s0,s0,1704 │ │ │ │ - add a5,a5,a3 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-354 │ │ │ │ - sd t3,8(sp) │ │ │ │ - sd t1,0(sp) │ │ │ │ add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a1,a3,2501e │ │ │ │ + beqz a5,24fda │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a1,a4,25130 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ mv a0,s0 │ │ │ │ - auipc a3,0x39 │ │ │ │ - addi a3,a3,-1258 │ │ │ │ - li a2,26 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - auipc a1,0x52 │ │ │ │ - ld a1,564(a1) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - auipc s0,0x52 │ │ │ │ - ld s0,440(s0) │ │ │ │ - sd a3,120(sp) │ │ │ │ - sd a4,128(sp) │ │ │ │ - sd a5,136(sp) │ │ │ │ - sd a6,144(sp) │ │ │ │ - sd a7,152(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ + jal 2095a │ │ │ │ + mv s2,a0 │ │ │ │ + bltz a0,25172 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s3,a0,0x1 │ │ │ │ + add s3,s3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s3 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,250b6 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,-1042 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ li a0,0 │ │ │ │ - beqz a1,27d86 │ │ │ │ - ld a4,56(sp) │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,2513a │ │ │ │ + bnez s2,25104 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s1 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,251b6 │ │ │ │ + mv s1,a5 │ │ │ │ + j 24fda │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-1112 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,25096 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,90 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + beqz s2,2509a │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s2,48(a0) │ │ │ │ + subw a5,s1,a4 │ │ │ │ + bltu s1,a4,25194 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 250ac │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 25030 │ │ │ │ + blez a5,24fda │ │ │ │ + subw a5,a1,a4 │ │ │ │ + j 250ac │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s3 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,-2 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + j 25096 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,964 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,960 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1120 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,930 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,926 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1138 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,976 │ │ │ │ + li a1,333 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,892 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,2521a │ │ │ │ ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,27e48 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw s3,72(a5) │ │ │ │ + sw s2,80(a5) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - sd s1,88(sp) │ │ │ │ - addi s1,sp,48 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 39c0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35d0 │ │ │ │ - auipc s1,0x52 │ │ │ │ - addi s1,s1,1564 │ │ │ │ - ld a5,32(s1) │ │ │ │ - beqz a5,27e3a │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a2,16(a0) │ │ │ │ - lw a3,24(a0) │ │ │ │ - addiw a5,a5,1900 │ │ │ │ - lw a7,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - lw a1,0(a0) │ │ │ │ - slli a5,a2,0x1 │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - sd a1,8(sp) │ │ │ │ - lw a1,4(a0) │ │ │ │ - add a5,a5,a2 │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,2534c │ │ │ │ + ld a3,96(a0) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a1,a3,25244 │ │ │ │ + beqz a5,251f6 │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a1,a4,25354 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s4,a0 │ │ │ │ + bltz a0,25396 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s5,a0,0x1 │ │ │ │ + add s5,s5,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s5 │ │ │ │ + lwu s6,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,252da │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,-1590 │ │ │ │ + add a0,a0,s6 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ sd a1,0(sp) │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-576 │ │ │ │ - ld s3,32(s1) │ │ │ │ - add a5,a5,a3 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-550 │ │ │ │ - addi t1,sp,120 │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a2,26 │ │ │ │ - auipc a3,0x39 │ │ │ │ - addi a3,a3,-1454 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x52 │ │ │ │ - addi a0,a0,1472 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,1458 │ │ │ │ - auipc a3,0x36 │ │ │ │ - addi a3,a3,1082 │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1462 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a3,40(sp) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - j 27d74 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,366(a5) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,2535e │ │ │ │ + bnez s4,25328 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s1 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,253da │ │ │ │ + mv s1,a5 │ │ │ │ + j 251f6 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-1660 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,252ba │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a5,32(s1) │ │ │ │ - j 27da8 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a1,0x36 │ │ │ │ - addi a1,a1,1060 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,27e78 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - auipc a5,0x52 │ │ │ │ - sd a0,1388(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x36 │ │ │ │ - addi a2,a2,1030 │ │ │ │ - li a1,108 │ │ │ │ - auipc a0,0x39 │ │ │ │ - addi a0,a0,-1558 │ │ │ │ - jal b382 │ │ │ │ + add a4,a4,s6 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,-458 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + beqz s4,252be │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s4,48(a0) │ │ │ │ + subw a5,s1,a4 │ │ │ │ + bltu s1,a4,253b8 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + j 252d0 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + j 25256 │ │ │ │ + blez a5,251f6 │ │ │ │ + subw a5,a1,a4 │ │ │ │ + j 252d0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s6 │ │ │ │ + add a5,a5,s6 │ │ │ │ + add a1,a1,s5 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,-550 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + j 252ba │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,416 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,412 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1668 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,382 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,378 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1686 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,428 │ │ │ │ + li a1,1313 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,344 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - auipc a1,0x52 │ │ │ │ - ld a1,226(a1) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - auipc s1,0x52 │ │ │ │ - ld s1,102(s1) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - sd a6,128(sp) │ │ │ │ - sd a7,136(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - beqz a1,27ed6 │ │ │ │ - li a0,0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,27fb0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - sd s3,72(sp) │ │ │ │ - addi s3,sp,48 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - mv s0,a2 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a2 │ │ │ │ mv s2,a3 │ │ │ │ - jal 39c0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 35d0 │ │ │ │ - auipc s3,0x52 │ │ │ │ - addi s3,s3,1224 │ │ │ │ - ld a5,32(s3) │ │ │ │ - beqz a5,27f0a │ │ │ │ - blez s0,27f1c │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - j 27ec2 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,158(a5) │ │ │ │ + bnez a5,2543e │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a5,32(s3) │ │ │ │ - bgtz s0,27f02 │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a2,16(a0) │ │ │ │ - lw a3,24(a0) │ │ │ │ - addiw a5,a5,1900 │ │ │ │ - lw a7,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - lw a1,0(a0) │ │ │ │ - slli a5,a2,0x1 │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - sd a1,8(sp) │ │ │ │ - lw a1,4(a0) │ │ │ │ - add a5,a5,a2 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw s3,68(a5) │ │ │ │ + sw s2,76(a5) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,25570 │ │ │ │ + ld a3,96(a0) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a1,a3,25468 │ │ │ │ + beqz a5,2541a │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a1,a4,25578 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 22e6c │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2095a │ │ │ │ + mv s4,a0 │ │ │ │ + bltz a0,255ba │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s5,a0,0x1 │ │ │ │ + add s5,s5,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s5 │ │ │ │ + lwu s6,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,254fe │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffff9 │ │ │ │ + addi a5,a5,1958 │ │ │ │ + add a0,a0,s6 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ sd a1,0(sp) │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-948 │ │ │ │ - ld s0,32(s3) │ │ │ │ - add a5,a5,a3 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-922 │ │ │ │ - addi t1,sp,112 │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a2,26 │ │ │ │ - auipc a3,0x39 │ │ │ │ - addi a3,a3,-1826 │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,25582 │ │ │ │ + bnez s4,2554c │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s1 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,255fe │ │ │ │ + mv s1,a5 │ │ │ │ + j 2541a │ │ │ │ + auipc a0,0xffff9 │ │ │ │ + addi a0,a0,1888 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,254de │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s6 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,-1006 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 21022 │ │ │ │ + beqz s4,254e2 │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s4,48(a0) │ │ │ │ + subw a5,s1,a4 │ │ │ │ + bltu s1,a4,255dc │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + j 254f4 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + j 2547a │ │ │ │ + blez a5,2541a │ │ │ │ + subw a5,a1,a4 │ │ │ │ + j 254f4 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s6 │ │ │ │ + add a5,a5,s6 │ │ │ │ + add a1,a1,s5 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,-1098 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 218ce │ │ │ │ + j 254de │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,-132 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,-136 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,1880 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,-166 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,-170 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,1862 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-120 │ │ │ │ + li a1,1295 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,-204 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + jal 22e6c │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 22cee │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + auipc s0,0x55 │ │ │ │ + ld s0,-1696(s0) │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv a3,a2 │ │ │ │ + mv s1,a2 │ │ │ │ li a1,1 │ │ │ │ - auipc a0,0x52 │ │ │ │ - addi a0,a0,1100 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,1086 │ │ │ │ - auipc a3,0x36 │ │ │ │ - addi a3,a3,710 │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1834 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,294 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + mv s3,a4 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,268 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,32(s3) │ │ │ │ - ld a3,40(sp) │ │ │ │ - mv a2,s2 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi a3,s1,1 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,1768 │ │ │ │ li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - j 27ec4 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a4,-1 │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sb a4,16(a0) │ │ │ │ - sh zero,18(a0) │ │ │ │ - ret │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a3,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,220 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ addi sp,sp,-112 │ │ │ │ - sd s3,72(sp) │ │ │ │ - auipc s3,0x52 │ │ │ │ - ld s3,-192(s3) │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ + sd s5,56(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + auipc a1,0x39 │ │ │ │ + addi a1,a1,1950 │ │ │ │ sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ sd ra,104(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s2,80(sp) │ │ │ │ mv s0,a0 │ │ │ │ - jal 3240 │ │ │ │ - sd a0,0(s1) │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2817c │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,12 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,sp,24 │ │ │ │ - jal 3780 │ │ │ │ - li a5,12 │ │ │ │ - mv s2,a0 │ │ │ │ - bne a0,a5,28124 │ │ │ │ - lhu a4,24(sp) │ │ │ │ - lui a5,0x9 │ │ │ │ + jal 3750 │ │ │ │ + sd s1,88(sp) │ │ │ │ + beqz a0,2580a │ │ │ │ + lw a5,44(s5) │ │ │ │ + sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,257f6 │ │ │ │ + sd s2,80(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ - addi a5,a5,-1249 │ │ │ │ - lbu s5,26(sp) │ │ │ │ - lbu s4,27(sp) │ │ │ │ - lw a3,28(sp) │ │ │ │ - lhu s6,34(sp) │ │ │ │ - li a0,1 │ │ │ │ - beq a4,a5,28052 │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,281de │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - mv a0,a3 │ │ │ │ - jal 1c66e │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1c66c │ │ │ │ - andi a5,s4,4 │ │ │ │ - sb s5,16(s1) │ │ │ │ - mv s5,a0 │ │ │ │ - bnez a5,280ae │ │ │ │ - sh zero,18(s1) │ │ │ │ - sd s2,8(s1) │ │ │ │ - andi a5,s4,8 │ │ │ │ - beqz a5,280de │ │ │ │ - li s2,0 │ │ │ │ - li s5,-1 │ │ │ │ - j 28082 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - beqz a0,28158 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3380 │ │ │ │ - bne a0,s5,2807e │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-228(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1790 │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + auipc s10,0x3a │ │ │ │ + addi s10,s10,1670 │ │ │ │ + auipc s9,0x3a │ │ │ │ + addi s9,s9,1678 │ │ │ │ + auipc s2,0x3c │ │ │ │ + addi s2,s2,-1362 │ │ │ │ + auipc s6,0x3a │ │ │ │ + addi s6,s6,1678 │ │ │ │ + auipc s7,0x3d │ │ │ │ + addi s7,s7,590 │ │ │ │ + j 25734 │ │ │ │ + mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - li a0,-1 │ │ │ │ - j 28036 │ │ │ │ - sh a0,18(s1) │ │ │ │ - sext.w a5,a0 │ │ │ │ - li a4,6 │ │ │ │ - bltu a4,a5,28196 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,s0 │ │ │ │ + lw a5,44(s5) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s4,s4,208 │ │ │ │ + bgeu s3,a5,257e8 │ │ │ │ + ld a6,48(s5) │ │ │ │ + mv a2,s10 │ │ │ │ li a1,1 │ │ │ │ - addi a0,s1,20 │ │ │ │ - jal 3780 │ │ │ │ - bne s5,a0,281ca │ │ │ │ - lhu s2,18(s1) │ │ │ │ - andi a5,s4,8 │ │ │ │ - addi s2,s2,12 │ │ │ │ - sd s2,8(s1) │ │ │ │ - bnez a5,28078 │ │ │ │ - andi a5,s4,16 │ │ │ │ - beqz a5,28112 │ │ │ │ - li s2,0 │ │ │ │ - li s5,-1 │ │ │ │ - j 280ee │ │ │ │ - addiw s2,s2,1 │ │ │ │ - beqz a0,2810c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3380 │ │ │ │ - bne a0,s5,280ea │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-336(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ + add s8,a6,s4 │ │ │ │ + ld a5,40(s8) │ │ │ │ + ld a4,72(s8) │ │ │ │ + ld a3,8(s8) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a4,32(s8) │ │ │ │ + ld a3,24(s8) │ │ │ │ + lbu a5,64(s8) │ │ │ │ + addi a4,a4,1 │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lbu a3,65(s8) │ │ │ │ auipc a2,0x39 │ │ │ │ - addi a2,a2,-1946 │ │ │ │ - j 2809e │ │ │ │ - ld a5,8(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd a5,8(s1) │ │ │ │ - andi s4,s4,2 │ │ │ │ - bnez s4,28160 │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - li a0,0 │ │ │ │ - j 28036 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-380(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a4,12 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1902 │ │ │ │ + addi a2,a2,1520 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3930 │ │ │ │ - beqz a0,280aa │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,1944 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,-1 │ │ │ │ - j 28036 │ │ │ │ - ld a5,8(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd a5,8(s1) │ │ │ │ - j 280de │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,2 │ │ │ │ + lw a5,84(s8) │ │ │ │ + beqz a5,2571c │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,-1254 │ │ │ │ li a1,1 │ │ │ │ - addi a0,s1,20 │ │ │ │ - jal 3780 │ │ │ │ - li a5,2 │ │ │ │ - bne a0,a5,281b6 │ │ │ │ - ld a5,8(s1) │ │ │ │ - addi a5,a5,2 │ │ │ │ - sd a5,8(s1) │ │ │ │ - j 2811a │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-468(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1786 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,84(s8) │ │ │ │ + beqz a5,2571c │ │ │ │ + li s0,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,88(s8) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + mv a2,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 27ff8 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 33b0 │ │ │ │ - beqz a0,280ce │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-506(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1900 │ │ │ │ - j 2809e │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-526(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1912 │ │ │ │ - j 2809e │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-546(a5) │ │ │ │ + lw a5,84(s8) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s11,a4,257ce │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s11,s0 │ │ │ │ + bltu s11,a5,257a0 │ │ │ │ + j 2571c │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,84(s8) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s11,s0 │ │ │ │ + bltu s11,a5,257a0 │ │ │ │ + j 2571c │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x54 │ │ │ │ + ld a5,1950(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1820 │ │ │ │ - j 2809e │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-1478 │ │ │ │ + li a1,1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - mv a3,a0 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,2012 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,2040 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal b382 │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,2034 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + lw a1,84(a1) │ │ │ │ + ld a0,88(s0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s2,a2 │ │ │ │ + jal af94 │ │ │ │ + lw a1,84(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,96(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd a5,88(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld s3,88(s0) │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a0,96(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + add s3,s3,a5 │ │ │ │ + jal af94 │ │ │ │ + lwu a4,84(s0) │ │ │ │ + ld a5,96(s0) │ │ │ │ + sd a0,0(s3) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw s1,0(a5) │ │ │ │ + lwu a4,84(s0) │ │ │ │ + ld a5,88(s0) │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a0,0(a5) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a3,0(a5) │ │ │ │ + ld a5,0(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw a5,84(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,84(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ addi sp,sp,-176 │ │ │ │ - auipc a4,0x52 │ │ │ │ - ld a4,-788(a4) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a5,a1 │ │ │ │ sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + auipc a4,0x54 │ │ │ │ + ld a4,1560(a4) │ │ │ │ + li a1,72 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + li a0,0 │ │ │ │ ld a5,0(a4) │ │ │ │ sd a5,56(sp) │ │ │ │ li a5,0 │ │ │ │ - sd a3,32(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,24 │ │ │ │ - bnez a2,2827a │ │ │ │ - lw a5,8(a1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu a3,a5,2827a │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(sp) │ │ │ │ - li s4,0 │ │ │ │ - beq a4,a5,2852c │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s0,a0 │ │ │ │ + sd a0,24(sp) │ │ │ │ + jal 2a57a │ │ │ │ + addi a3,sp,52 │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,-1670 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 163f6 │ │ │ │ + lwu a1,52(sp) │ │ │ │ + li a4,208 │ │ │ │ + mv a5,a0 │ │ │ │ + mul a1,a1,a4 │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a5 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,52(sp) │ │ │ │ + sd a0,48(s0) │ │ │ │ + beqz a5,25b5e │ │ │ │ sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - j 282ee │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s2,a3,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli a5,s2,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s4,0(a5) │ │ │ │ - bltu s0,s4,28378 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a5,s0,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s4,0(a4) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi s5,sp,48 │ │ │ │ - or s0,s0,a5 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s0,48(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,285c0 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s4,a5,285ea │ │ │ │ - li a5,1 │ │ │ │ + li s10,-1 │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ sd s6,112(sp) │ │ │ │ sd s7,104(sp) │ │ │ │ sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ sd s11,72(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li s10,-1 │ │ │ │ - srli a5,s10,0x20 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,48 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli s8,s2,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s9,0(a5) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,28552 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s9,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,28358 │ │ │ │ - li s10,0 │ │ │ │ - add s5,s10,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - add s7,s3,a1 │ │ │ │ - mv a1,s7 │ │ │ │ + li s9,0 │ │ │ │ + auipc s2,0x3f │ │ │ │ + addi s2,s2,-1474 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + j 2598a │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 52244 │ │ │ │ + lw a5,52(sp) │ │ │ │ + addi s3,s3,8 │ │ │ │ + bgeu s9,a5,25b4a │ │ │ │ + ld s8,0(s3) │ │ │ │ + lw s4,8(s8) │ │ │ │ + beqz s4,25978 │ │ │ │ + ld s1,0(s8) │ │ │ │ + ld s5,0(s1) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + lbu a4,0(s5) │ │ │ │ + li a5,35 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq a4,a5,25978 │ │ │ │ + li a5,4 │ │ │ │ + bgeu a5,a0,259cc │ │ │ │ + li a2,5 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,998 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,25d68 │ │ │ │ + li a5,2 │ │ │ │ + bgeu a5,s4,25978 │ │ │ │ + ld a4,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + lwu a5,44(a4) │ │ │ │ + ld s0,48(a4) │ │ │ │ + li a4,208 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + li s1,0 │ │ │ │ + li s6,8 │ │ │ │ + add s0,s0,a5 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28382 │ │ │ │ - beqz a0,2838a │ │ │ │ - addi s10,s5,1 │ │ │ │ - bltu s10,s11,28332 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1646 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,1674 │ │ │ │ - jal b382 │ │ │ │ + jal 2a5d6 │ │ │ │ + ld a5,0(s3) │ │ │ │ + slli a4,s1,0x4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld s5,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a5,s1 │ │ │ │ + mv s8,a0 │ │ │ │ + sext.w a4,a0 │ │ │ │ + bltu s6,a5,25e34 │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + jr a5 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32b0 │ │ │ │ + zext.b a5,a0 │ │ │ │ + sb a5,65(s0) │ │ │ │ + bnez a5,25d60 │ │ │ │ + lbu a5,0(s5) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,25b26 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a6,s5 │ │ │ │ + li a5,7 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,976 │ │ │ │ + addi a1,a1,-511 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,-1316 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - bltu a3,s4,282a2 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - j 282b0 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s10,s11,28332 │ │ │ │ - j 28358 │ │ │ │ - beqz s7,28358 │ │ │ │ - lw s5,4(s7) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,284e8 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s4,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s7,283d4 │ │ │ │ - li s11,0 │ │ │ │ - add s9,s11,s7 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,s3,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,283d8 │ │ │ │ - beqz a0,283e0 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s7,283ae │ │ │ │ - mv a3,s4 │ │ │ │ - j 2835a │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s11,s7,283ae │ │ │ │ - j 283d4 │ │ │ │ - beqz s10,283d4 │ │ │ │ - lw a5,4(s10) │ │ │ │ - bne a5,s5,284ee │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s2 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2855a │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,283d4 │ │ │ │ - li s10,0 │ │ │ │ - add s5,s10,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s9,s5,0x3 │ │ │ │ - add s9,s9,s3 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28430 │ │ │ │ - beqz a0,28438 │ │ │ │ - addi s10,s5,1 │ │ │ │ - bltu s10,s11,2840a │ │ │ │ - j 283d4 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s10,s11,2840a │ │ │ │ - j 283d4 │ │ │ │ - beqz s9,283d4 │ │ │ │ - lw s5,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,16(sp) │ │ │ │ - bgeu s6,a5,28556 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a4,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s9,28492 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s9 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s11,s3,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28496 │ │ │ │ - beqz a0,2849e │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s9,2846c │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 2835a │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s10,s9,2846c │ │ │ │ - j 28492 │ │ │ │ - beqz s11,28492 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bltu a5,s5,284ee │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s3,0(a5) │ │ │ │ - beqz s3,284ee │ │ │ │ + lbu a4,0(s5) │ │ │ │ + li a3,1 │ │ │ │ + addiw a5,a4,-45 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a3,a5,25d5a │ │ │ │ + li a5,43 │ │ │ │ + beq a4,a5,25d5a │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + li a5,6 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,880 │ │ │ │ + addi a1,a1,-519 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,-1380 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3610 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fsd fa0,56(s0) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + beqz a5,25b26 │ │ │ │ + lbu a5,0(s5) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,25b26 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a7,s5 │ │ │ │ + li a5,5 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,762 │ │ │ │ + addi a1,a1,-525 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,-1458 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,32(s0) │ │ │ │ + bnez a5,25b22 │ │ │ │ + lbu a3,0(s5) │ │ │ │ + li a4,48 │ │ │ │ + bne a3,a4,25e56 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,32(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + bne s4,s1,259f6 │ │ │ │ ld a4,24(sp) │ │ │ │ - ld s4,8(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s2,s2,a4 │ │ │ │ - or s2,s2,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - sd s2,48(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2855e │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s3,a5,284f0 │ │ │ │ - mv s4,s3 │ │ │ │ - j 282fc │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,s5,283ec │ │ │ │ - mv s3,s4 │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a5,28588 │ │ │ │ - lwu s2,32(sp) │ │ │ │ + ld s8,0(s3) │ │ │ │ + ld a0,16(sp) │ │ │ │ + lw a5,44(a4) │ │ │ │ + mv a1,s8 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,44(a4) │ │ │ │ + jal 52244 │ │ │ │ + lw a5,52(sp) │ │ │ │ + addi s3,s3,8 │ │ │ │ + bltu s9,a5,2598a │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld a0,48(a5) │ │ │ │ ld s6,112(sp) │ │ │ │ ld s7,104(sp) │ │ │ │ ld s8,96(sp) │ │ │ │ ld s9,88(sp) │ │ │ │ ld s10,80(sp) │ │ │ │ ld s11,72(sp) │ │ │ │ - addi s5,sp,48 │ │ │ │ - ld s0,8(sp) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s2 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,28596 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-1564(a5) │ │ │ │ + ld s0,24(sp) │ │ │ │ + auipc a3,0x54 │ │ │ │ + ld a3,984(a3) │ │ │ │ + li a2,208 │ │ │ │ + lwu a1,44(s0) │ │ │ │ + jal 3400 │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x54 │ │ │ │ + ld a5,912(a5) │ │ │ │ ld a4,56(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,285ee │ │ │ │ + bnez a5,25e7c │ │ │ │ ld ra,168(sp) │ │ │ │ ld s0,160(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ ld s1,152(sp) │ │ │ │ ld s2,144(sp) │ │ │ │ ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ addi sp,sp,176 │ │ │ │ ret │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 28394 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 284a6 │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 28442 │ │ │ │ - ld s2,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,48(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,284dc │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,1184 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 284dc │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - j 2852c │ │ │ │ - ld s0,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,48(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2852c │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,1128 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2852c │ │ │ │ - ld s0,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,48(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,282d6 │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,1086 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 282d6 │ │ │ │ - mv s3,s4 │ │ │ │ - j 28508 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(s0) │ │ │ │ + bnez a5,25bc2 │ │ │ │ + lbu a3,0(s5) │ │ │ │ + li a4,48 │ │ │ │ + bne a3,a4,25e90 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + j 25b26 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,464 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32a0 │ │ │ │ + mv s8,a0 │ │ │ │ + beqz a0,25b26 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + mv s5,a0 │ │ │ │ + lui s11,0x2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3310 │ │ │ │ + ld a2,0(s5) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a3,0 │ │ │ │ + j 25bfa │ │ │ │ + addi s8,s8,1 │ │ │ │ + beq a3,a0,25d44 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + lbu a5,0(s8) │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s11 │ │ │ │ + bnez a5,25bf2 │ │ │ │ + bgeu a3,a0,25d44 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3310 │ │ │ │ + lw a1,84(s0) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sext.w s7,a2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a1,84(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,96(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd a5,88(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld a7,88(s0) │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + add a7,a7,a5 │ │ │ │ + sd a0,96(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + sd a7,0(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a3,84(s0) │ │ │ │ + ld a5,96(s0) │ │ │ │ + ld a7,0(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sd a0,0(a7) │ │ │ │ + sw s7,0(a5) │ │ │ │ + lwu a3,84(s0) │ │ │ │ + ld a5,88(s0) │ │ │ │ + ld a2,8(sp) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a1,s8 │ │ │ │ + and a2,a2,s10 │ │ │ │ + jal 36a0 │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lwu a3,0(a5) │ │ │ │ + ld a5,0(a4) │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,240 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw a5,84(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,84(s0) │ │ │ │ + jal 32a0 │ │ │ │ + mv s8,a0 │ │ │ │ + bnez a0,25be2 │ │ │ │ + j 25b26 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,80(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + and s8,s8,s10 │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,72(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 259f6 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,16(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + and s8,s8,s10 │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,8(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 259f6 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,48(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + and s8,s8,s10 │ │ │ │ + sd a0,40(s0) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,40(s0) │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 25b26 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,84 │ │ │ │ + li a0,0 │ │ │ │ + jal 32a0 │ │ │ │ + mv s8,a0 │ │ │ │ + bnez a0,25be2 │ │ │ │ + j 25b26 │ │ │ │ + sb a4,64(s0) │ │ │ │ + j 25b26 │ │ │ │ + li a4,2 │ │ │ │ + bgeu a4,a5,25b26 │ │ │ │ + j 25a4e │ │ │ │ + li a5,1 │ │ │ │ + beq s4,a5,25978 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s0,a5,0x1c │ │ │ │ + li s6,16 │ │ │ │ + li s4,5 │ │ │ │ + li s5,12 │ │ │ │ + auipc s11,0x3a │ │ │ │ + addi s11,s11,52 │ │ │ │ + add s1,s1,s6 │ │ │ │ + ld s1,0(s1) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s7,a0 │ │ │ │ + bgeu s4,s7,25dbc │ │ │ │ + li a2,5 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,16 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,25dc8 │ │ │ │ + bgeu s5,s7,25db8 │ │ │ │ + li a2,12 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,25dfe │ │ │ │ + ld s8,0(s3) │ │ │ │ + addi s6,s6,16 │ │ │ │ + beq s0,s6,25978 │ │ │ │ + ld s1,0(s8) │ │ │ │ + j 25d84 │ │ │ │ + ld a5,24(sp) │ │ │ │ + addiw a1,s7,-4 │ │ │ │ + addiw s8,s7,-5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw s8,24(a5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(sp) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd a0,16(a5) │ │ │ │ + mv a2,s8 │ │ │ │ + addi a1,s1,5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a3,16(a5) │ │ │ │ + add a3,a3,s8 │ │ │ │ + sb zero,0(a3) │ │ │ │ + j 25da8 │ │ │ │ + addiw s8,s7,-12 │ │ │ │ + addiw a1,s7,-11 │ │ │ │ + ld s7,24(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sw s8,40(s7) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + jal af94 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd a0,32(s7) │ │ │ │ + mv a2,s8 │ │ │ │ + addi a1,s1,5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,32(s7) │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 25db8 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,24 │ │ │ │ + addi a1,a1,-492 │ │ │ │ + auipc a0,0x39 │ │ │ │ + addi a0,a0,1788 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + li a5,4 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-158 │ │ │ │ + addi a1,a1,-534 │ │ │ │ + auipc a0,0x39 │ │ │ │ + addi a0,a0,1750 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ sd s6,112(sp) │ │ │ │ sd s7,104(sp) │ │ │ │ sd s8,96(sp) │ │ │ │ sd s9,88(sp) │ │ │ │ sd s10,80(sp) │ │ │ │ sd s11,72(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + li a5,3 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-216 │ │ │ │ + addi a1,a1,-543 │ │ │ │ + auipc a0,0x39 │ │ │ │ + addi a0,a0,1692 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ mv a0,a1 │ │ │ │ - j 3670 │ │ │ │ - addi sp,sp,-240 │ │ │ │ - auipc a4,0x52 │ │ │ │ - ld a4,-1782(a4) │ │ │ │ - sd ra,232(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,120(sp) │ │ │ │ - li a5,0 │ │ │ │ - beq a1,a2,28ca8 │ │ │ │ - mv a3,a2 │ │ │ │ - sd s1,216(sp) │ │ │ │ - mv a2,a1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 15c78 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,-94 │ │ │ │ mv s1,a0 │ │ │ │ - mv a1,a0 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,25f04 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,-102 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,25ef6 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,-110 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,25f12 │ │ │ │ + mv a1,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ li a0,0 │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - jal 28222 │ │ │ │ - sd a0,32(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - addi a5,sp,108 │ │ │ │ - sd a5,64(sp) │ │ │ │ - addi a5,sp,107 │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - jal 1c924 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li s5,253 │ │ │ │ - addi s0,sp,112 │ │ │ │ - bgeu a5,a0,28aaa │ │ │ │ - ld a0,32(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - jal 1c842 │ │ │ │ - lw s4,0(a0) │ │ │ │ - lw s6,4(a0) │ │ │ │ - mv s3,a0 │ │ │ │ - beq s4,s6,28c90 │ │ │ │ - lw a4,8(s1) │ │ │ │ - bnez s4,28686 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s6,2883a │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s6,a4,286e8 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,2900e │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s8,286da │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add s11,s8,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s7,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,286e0 │ │ │ │ - beqz a0,28ee4 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,286b2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,286b2 │ │ │ │ - j 286da │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s7,s4,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s6,0(a4) │ │ │ │ - sd a3,40(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,28cc2 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s8,286da │ │ │ │ - li s10,0 │ │ │ │ - add s11,s8,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28746 │ │ │ │ - beqz a0,2874e │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,2871e │ │ │ │ - j 286da │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,2871e │ │ │ │ - j 286da │ │ │ │ - beqz s9,286da │ │ │ │ - ld a5,72(s1) │ │ │ │ - lw s6,4(s9) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,28cd0 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s4,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s10,28796 │ │ │ │ - li s9,0 │ │ │ │ - add s7,s10,s9 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s11,s7,0x3 │ │ │ │ - add s11,s11,s2 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2879c │ │ │ │ - beqz a0,287a4 │ │ │ │ - addi s9,s7,1 │ │ │ │ - bltu s9,s10,28772 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s7 │ │ │ │ - bltu s9,s10,28772 │ │ │ │ - j 28796 │ │ │ │ - beqz s11,28796 │ │ │ │ - lw a5,4(s11) │ │ │ │ - li s4,0 │ │ │ │ - bltu a5,s6,28cd8 │ │ │ │ - lw s6,0(s3) │ │ │ │ - lw s7,4(s3) │ │ │ │ - beqz s6,28832 │ │ │ │ - beq s7,s6,2883a │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bltu s7,a4,28b0e │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - slli a3,s8,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,48(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s11,a4 │ │ │ │ - bgeu s5,a4,28946 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s2,80(s1) │ │ │ │ - sw a5,112(sp) │ │ │ │ - beqz s11,2882c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28934 │ │ │ │ - beqz a0,2893c │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,28804 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 281e8 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bne a5,s7,287be │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,-1114 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a5,0 │ │ │ │ - beqz a4,289b8 │ │ │ │ - ld a1,152(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,64(sp) │ │ │ │ - li a2,4 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2905c │ │ │ │ - lw s6,108(sp) │ │ │ │ - auipc a5,0x52 │ │ │ │ - addi a5,a5,-1166 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s2,s6,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - beqz a5,289ca │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,72(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2907c │ │ │ │ - lb a5,107(sp) │ │ │ │ - li a4,-128 │ │ │ │ - beq a5,a4,289de │ │ │ │ - lw s6,108(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sext.w s8,a4 │ │ │ │ - blez a5,28a3c │ │ │ │ - bnez s6,288d2 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,s8,28a58 │ │ │ │ - beq s6,s8,28a58 │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s8,a3,28b6c │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - and a4,a4,a3 │ │ │ │ - sd a4,80(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,29008 │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,2892e │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28ae8 │ │ │ │ - beqz a0,28d50 │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,28904 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,28804 │ │ │ │ - j 2882c │ │ │ │ - beqz s9,2882c │ │ │ │ - lw s11,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,28d48 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s7,286da │ │ │ │ - li s10,0 │ │ │ │ - add s8,s7,s10 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28988 │ │ │ │ - beqz a0,28990 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s7,28960 │ │ │ │ - j 286da │ │ │ │ - mv s7,s8 │ │ │ │ - bltu s10,s7,28960 │ │ │ │ - j 286da │ │ │ │ - beqz s9,286da │ │ │ │ - lw a5,4(s9) │ │ │ │ - bgeu a5,s11,2883a │ │ │ │ - ld a5,120(s1) │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,-1480 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bnez a4,2884c │ │ │ │ - ld a4,32(s1) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli s2,s6,0x20 │ │ │ │ - sw s6,108(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a5,96(s1) │ │ │ │ - li a4,-128 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,107(sp) │ │ │ │ - bne a5,a4,288b2 │ │ │ │ - lwu s9,112(s1) │ │ │ │ - sd s2,112(sp) │ │ │ │ - ld s2,104(s1) │ │ │ │ - beqz s9,28a14 │ │ │ │ - li s11,0 │ │ │ │ - add s7,s9,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x4 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,28a34 │ │ │ │ - beqz a0,28af0 │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s9,289ee │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,34 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-50 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 258ec │ │ │ │ + mv a1,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 56650 │ │ │ │ + lui a1,0x1 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-150 │ │ │ │ + addi a1,a1,-645 │ │ │ │ + auipc a0,0x39 │ │ │ │ + addi a0,a0,1566 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ jal 33c0 │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s11,s9,289ee │ │ │ │ - j 28a14 │ │ │ │ - ld a5,48(sp) │ │ │ │ - mv s8,s6 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sext.w s6,a4 │ │ │ │ - mv a4,a5 │ │ │ │ - j 288c6 │ │ │ │ - beqz s11,286da │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,40(sp) │ │ │ │ - bltu a5,a4,28c2c │ │ │ │ - li a4,1 │ │ │ │ - li a5,0 │ │ │ │ - beq s4,a4,28a88 │ │ │ │ - lw a4,4(s3) │ │ │ │ - lw a3,0(s3) │ │ │ │ - mv a7,s8 │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s4 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - li a1,117 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-140 │ │ │ │ - jal b382 │ │ │ │ - lw a2,4(s3) │ │ │ │ - lw a1,0(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 28604 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1c924 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a5,a0,28662 │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - auipc a5,0x51 │ │ │ │ - ld a5,1118(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29078 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - j 3670 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,28904 │ │ │ │ - j 2892e │ │ │ │ - beqz s8,28a14 │ │ │ │ - lw s6,108(sp) │ │ │ │ - ld a5,8(s8) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sext.w s8,a4 │ │ │ │ - bgtz a5,288c6 │ │ │ │ - j 28a3c │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,29014 │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s7,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,28b5e │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28b64 │ │ │ │ - beqz a0,28e42 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,28b34 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,28b34 │ │ │ │ - j 28b5e │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a2,-1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - and a3,a3,a2 │ │ │ │ - sd a3,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal af94 │ │ │ │ + sb s0,8(a0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd s1,0(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,12(a0) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + lw s2,12(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + srli a1,a6,0x1b │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + or s1,s1,a2 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1b │ │ │ │ + sd a0,16(s0) │ │ │ │ + add a5,a0,s2 │ │ │ │ + sb s4,16(a5) │ │ │ │ + sd s1,0(a5) │ │ │ │ + lw a3,12(s0) │ │ │ │ + sd s3,8(a5) │ │ │ │ + sd zero,24(a5) │ │ │ │ + sw zero,20(a5) │ │ │ │ + addiw a5,a3,1 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sw a5,12(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a5,12(a0) │ │ │ │ + beqz a5,2602a │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x54 │ │ │ │ + ld s3,-224(s3) │ │ │ │ + auipc s2,0x3a │ │ │ │ + addi s2,s2,-296 │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli a5,s0,0x5 │ │ │ │ + ld a0,0(s3) │ │ │ │ add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,28d34 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s2,80(s1) │ │ │ │ - sw a5,112(sp) │ │ │ │ - beqz s11,2882c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28bca │ │ │ │ - beqz a0,28bd2 │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,28ba2 │ │ │ │ - j 2882c │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,28ba2 │ │ │ │ - j 2882c │ │ │ │ - beqz s9,2882c │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,48(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,28d44 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s10,286da │ │ │ │ - li s9,0 │ │ │ │ - add s7,s9,s10 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s11,s2,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28c24 │ │ │ │ - beqz a0,28a4a │ │ │ │ - addi s9,s7,1 │ │ │ │ - bltu s9,s10,28bfa │ │ │ │ - j 286da │ │ │ │ - mv s10,s7 │ │ │ │ - bltu s9,s10,28bfa │ │ │ │ - j 286da │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ + lw a5,4(a4) │ │ │ │ lw a4,0(a4) │ │ │ │ - sd a4,48(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu a3,a5,28fce │ │ │ │ - ld a5,48(sp) │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a5,112(sp) │ │ │ │ - ld a5,80(s1) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s9,28c8a │ │ │ │ - li s7,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s7,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28fe6 │ │ │ │ - beqz a0,28fee │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s9,28c60 │ │ │ │ - ld a0,48(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - auipc a5,0x51 │ │ │ │ - ld a5,616(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29060 │ │ │ │ - ld ra,232(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,12(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,25ff8 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s6,a4 │ │ │ │ - bltu s5,a5,28762 │ │ │ │ - sext.w a5,a5 │ │ │ │ - li s4,0 │ │ │ │ - bgeu a5,s6,287b2 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s4,0(a5) │ │ │ │ - bgeu a3,s4,28fd6 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,286da │ │ │ │ - li s11,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add s7,s9,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x3 │ │ │ │ - add s8,s8,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28fdc │ │ │ │ - beqz a0,28ffc │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s9,28d0c │ │ │ │ - j 286da │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s5,a5,28bea │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 28a52 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s11,2883a │ │ │ │ - j 2899c │ │ │ │ - beqz s9,2892e │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,88(sp) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s5,a4,28dce │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a2,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,28db6 │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s9,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28dbc │ │ │ │ - beqz a0,28dc4 │ │ │ │ - addi s9,s7,1 │ │ │ │ - bltu s9,s11,28d8e │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s9,s11,28d8e │ │ │ │ - j 28db6 │ │ │ │ - beqz s10,28db6 │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,a2,28b6e │ │ │ │ - ld a3,80(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s6,a3,28b6e │ │ │ │ - bltu s8,a3,28b6e │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,28fce │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw a3,112(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - beqz s7,28e3c │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - ld a5,48(sp) │ │ │ │ - add s11,s10,s7 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,40(sp) │ │ │ │ - bltz a0,2903e │ │ │ │ - beqz a0,2904e │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s7,28e0e │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s9,28b5e │ │ │ │ - lw a5,4(s9) │ │ │ │ - addiw a4,s7,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - sd a5,48(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,80(sp) │ │ │ │ - bgeu s5,a5,29032 │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a4,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,28ea4 │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28eaa │ │ │ │ - beqz a0,28eb2 │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s11,28e7c │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s9,s11,28e7c │ │ │ │ - j 28ea4 │ │ │ │ - beqz s10,28ea4 │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a5,a3,28ee0 │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli s11,a5,0x2 │ │ │ │ - add s11,s11,a4 │ │ │ │ - lw a5,0(s11) │ │ │ │ - bgeu s6,a5,28ee0 │ │ │ │ - bltu s7,a5,28ee0 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - j 289a8 │ │ │ │ - ld a5,72(s1) │ │ │ │ - j 287cc │ │ │ │ - beqz s9,286da │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a2,s6,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s5,a4,28f60 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a2,112(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s11,28f48 │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s7,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28f4e │ │ │ │ - beqz a0,28f56 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,28f22 │ │ │ │ - ld a0,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,28f22 │ │ │ │ - j 28f48 │ │ │ │ - beqz s9,28f48 │ │ │ │ - lw a3,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,a2,286ea │ │ │ │ - ld a3,48(sp) │ │ │ │ - slli s8,a3,0x2 │ │ │ │ - add s8,s8,a4 │ │ │ │ - lw a3,0(s8) │ │ │ │ - bgeu s4,a3,286ea │ │ │ │ - bltu s6,a3,286ea │ │ │ │ + ret │ │ │ │ + lw a5,12(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + beqz a5,26068 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + slli s0,s1,0x5 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s2) │ │ │ │ + lw a4,12(s2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,24(s0) │ │ │ │ + bltu a5,a4,26040 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,16(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a3,12(a0) │ │ │ │ + beqz a3,2609c │ │ │ │ + ld a5,16(a0) │ │ │ │ slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s4,28fd6 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a3,112(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s11,28e3c │ │ │ │ - li s8,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add s6,s11,s8 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s7,s6,0x3 │ │ │ │ - add s7,s7,s4 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,40(sp) │ │ │ │ - bltz a0,29036 │ │ │ │ - beqz a0,29042 │ │ │ │ - addi s8,s6,1 │ │ │ │ - bltu s8,s11,28fa4 │ │ │ │ - j 28e3c │ │ │ │ - sext.w a5,a5 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - j 28a5c │ │ │ │ - sext.w s4,s4 │ │ │ │ - j 287b2 │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s11,s9,28d0c │ │ │ │ - j 286da │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s7,s9,28c60 │ │ │ │ - j 28c8a │ │ │ │ - beqz s11,28c8a │ │ │ │ - lw a5,4(s11) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - j 28a5c │ │ │ │ - beqz s8,286da │ │ │ │ - lw s4,4(s8) │ │ │ │ - j 287b2 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,56(sp) │ │ │ │ - j 28d5c │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - j 28ef0 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,48(sp) │ │ │ │ - addiw a4,s7,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,80(sp) │ │ │ │ - bltu s5,a5,28e68 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 28eba │ │ │ │ - mv s11,s6 │ │ │ │ - bltu s8,s11,28fa4 │ │ │ │ - j 28e3c │ │ │ │ - mv s7,s11 │ │ │ │ - j 28e38 │ │ │ │ - beqz s7,28e3c │ │ │ │ - lw s4,4(s7) │ │ │ │ - j 287b2 │ │ │ │ - beqz s9,28e3c │ │ │ │ - lw a5,4(s9) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - j 28a5c │ │ │ │ - jal 2820c │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - jal 2820c │ │ │ │ - addw a0,a0,a2 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a3 │ │ │ │ - lbu a5,0(a0) │ │ │ │ - beqz a4,290b0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - beq a4,a1,290c4 │ │ │ │ - addw a1,a1,a2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu a4,0(a3) │ │ │ │ + srli a3,a4,0x1b │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bltu a1,a4,26094 │ │ │ │ + lw a4,4(a5) │ │ │ │ + bgeu a4,a1,260a0 │ │ │ │ + addi a5,a5,32 │ │ │ │ + bne a5,a3,26088 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ li a0,1 │ │ │ │ - bltu a4,a5,290ae │ │ │ │ - sltu a4,a5,a4 │ │ │ │ - slli a0,a4,0x1 │ │ │ │ ret │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - li a4,127 │ │ │ │ - bne a0,a4,29094 │ │ │ │ - addi a5,a5,-127 │ │ │ │ - snez a0,a5 │ │ │ │ + lw a0,12(a0) │ │ │ │ ret │ │ │ │ ld a5,16(a0) │ │ │ │ - slli a6,a1,0x20 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - srli a1,a6,0x1e │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1b │ │ │ │ add a5,a5,a1 │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd s1,56(sp) │ │ │ │ - lw s1,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - sd s4,32(sp) │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - auipc s4,0x51 │ │ │ │ - ld s4,-480(s4) │ │ │ │ - add a1,a1,a5 │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 43df8 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,0(s0) │ │ │ │ - sext.w s0,a1 │ │ │ │ - addi a3,sp,4 │ │ │ │ - mv a2,sp │ │ │ │ - mv a1,s0 │ │ │ │ - jal 43e6a │ │ │ │ - lw a5,0(sp) │ │ │ │ - bltu s1,a5,2915c │ │ │ │ - lw a4,4(sp) │ │ │ │ - sw s0,0(s5) │ │ │ │ - sw a5,0(s3) │ │ │ │ - sw a4,0(s2) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a4,0(s4) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - subw a0,s1,a5 │ │ │ │ - bnez a4,2917c │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + lw a0,0(a5) │ │ │ │ ret │ │ │ │ - auipc a3,0x3d │ │ │ │ - addi a3,a3,-1420 │ │ │ │ - li a2,178 │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,-1912 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-1776 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ ld a5,16(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - beqz a5,29232 │ │ │ │ - lwu a1,8(a0) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1b │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a0,4(a5) │ │ │ │ + ret │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + lw a3,0(a2) │ │ │ │ + mv a4,a0 │ │ │ │ + bgeu a3,a5,260f8 │ │ │ │ li a0,0 │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s3) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz a5,291f6 │ │ │ │ - ld a3,16(s3) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - auipc s5,0x51 │ │ │ │ - ld s5,-524(s5) │ │ │ │ - auipc s4,0x38 │ │ │ │ - addi s4,s4,-1812 │ │ │ │ - slli s2,s0,0x2 │ │ │ │ - add a4,a3,s2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - bltu a5,a4,29204 │ │ │ │ + beqz a4,260fe │ │ │ │ + addiw a4,a4,-1 │ │ │ │ slli a5,a4,0x20 │ │ │ │ srli a4,a5,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - sw s1,0(a4) │ │ │ │ - lw a5,8(s3) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,291c4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd s6,24(s3) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + add a1,a1,a4 │ │ │ │ + lw a0,0(a1) │ │ │ │ + sltu a0,a0,a3 │ │ │ │ + xori a0,a0,1 │ │ │ │ ret │ │ │ │ - ld a0,0(s5) │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,16(s3) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add s2,s2,a3 │ │ │ │ - lwu a5,0(s2) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s1,0(a5) │ │ │ │ - lw a5,8(s3) │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,291c4 │ │ │ │ - j 291ec │ │ │ │ - auipc a3,0x3d │ │ │ │ - addi a3,a3,-1610 │ │ │ │ - li a2,195 │ │ │ │ - auipc a1,0x37 │ │ │ │ - addi a1,a1,1970 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-1974 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + sltu a0,a5,a3 │ │ │ │ + slli a0,a0,0x1 │ │ │ │ + ret │ │ │ │ + lbu a1,96(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + j 1c9ac │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + lbu a1,96(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + lw s0,32(a5) │ │ │ │ + jal 1ca46 │ │ │ │ + ld ra,8(sp) │ │ │ │ + addw a0,a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lbu a1,96(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + j 1c9f8 │ │ │ │ addi sp,sp,-128 │ │ │ │ + sd s1,104(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + sd s2,96(sp) │ │ │ │ sd s8,48(sp) │ │ │ │ - auipc s8,0x51 │ │ │ │ - ld s8,-852(s8) │ │ │ │ - li a3,126 │ │ │ │ - sd s4,80(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s4,a4 │ │ │ │ - li a4,127 │ │ │ │ + li a0,0 │ │ │ │ + mv s8,a1 │ │ │ │ + slli s2,s1,0x20 │ │ │ │ + li a1,48 │ │ │ │ sd ra,120(sp) │ │ │ │ sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ sd s11,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 43b86 │ │ │ │ - lw a5,4(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,17 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + slli a1,s2,0x2 │ │ │ │ li a0,0 │ │ │ │ - sw a5,4(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,17 │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 3890 │ │ │ │ - lw a1,4(sp) │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a2,0 │ │ │ │ - jal 595a │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,17 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - beqz s4,293ea │ │ │ │ - lwu a1,4(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s6,a0 │ │ │ │ + slli a1,s2,0x3 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a1,168 │ │ │ │ - mv s11,a0 │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,24(s11) │ │ │ │ + li a1,257 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,16(s1) │ │ │ │ - mv s10,a0 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 12cfe │ │ │ │ - lw a5,4(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,29336 │ │ │ │ - sd s6,64(sp) │ │ │ │ + jal af94 │ │ │ │ + li a2,256 │ │ │ │ + li a1,0 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3890 │ │ │ │ + sb s0,44(s11) │ │ │ │ + beqz s1,2634c │ │ │ │ + add a5,s9,s3 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - li s0,0 │ │ │ │ - mv s9,s5 │ │ │ │ - auipc s7,0x51 │ │ │ │ - ld s7,-852(s7) │ │ │ │ - auipc s6,0x37 │ │ │ │ - addi s6,s6,1956 │ │ │ │ - lw a4,0(s9) │ │ │ │ - bltu a5,a4,293a2 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a5,s11,a4 │ │ │ │ - sw s0,0(a5) │ │ │ │ - lw a5,4(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s9,s9,4 │ │ │ │ - bltu s0,a5,2930c │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - beqz s4,293ce │ │ │ │ - sw a5,8(s10) │ │ │ │ - li a5,1 │ │ │ │ - sb a5,144(s10) │ │ │ │ - sd s1,0(s10) │ │ │ │ - sd s5,16(s10) │ │ │ │ - sd s11,24(s10) │ │ │ │ - sd s2,136(s10) │ │ │ │ - sd zero,72(s10) │ │ │ │ - sd zero,80(s10) │ │ │ │ - sd zero,96(s10) │ │ │ │ - sd zero,104(s10) │ │ │ │ - sd zero,120(s10) │ │ │ │ - sd zero,128(s10) │ │ │ │ - sd zero,32(s10) │ │ │ │ - sd zero,40(s10) │ │ │ │ - sd zero,48(s10) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s5,s6 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li a0,0 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + add s4,s9,s0 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a1,0(s8) │ │ │ │ + ld a4,24(s11) │ │ │ │ + slli a2,s10,0x3 │ │ │ │ + lw a5,64(a1) │ │ │ │ + add a4,a4,a2 │ │ │ │ + sd a1,0(a4) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addiw a1,a5,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + addiw s6,a5,1 │ │ │ │ + jal af94 │ │ │ │ + beqz a0,26352 │ │ │ │ ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29480 │ │ │ │ + li a2,0 │ │ │ │ + lw a4,64(a5) │ │ │ │ + beqz a4,26220 │ │ │ │ + ld a5,48(a5) │ │ │ │ + slli a1,s7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + add a1,a1,a0 │ │ │ │ + sb a5,0(a1) │ │ │ │ + beqz a5,26318 │ │ │ │ + add a4,s9,a5 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(s8) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sext.w a4,a2 │ │ │ │ + lw a1,64(a5) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu a4,a1,261ee │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addiw a2,s7,1 │ │ │ │ + sext.w a5,s10 │ │ │ │ + mv a1,s7 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sext.w s7,a2 │ │ │ │ + beq s1,a5,262d2 │ │ │ │ + sb s0,0(a4) │ │ │ │ + sb s0,0(s4) │ │ │ │ + sw a1,0(s5) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s8,s8,8 │ │ │ │ + addi s5,s5,4 │ │ │ │ + bne s2,s10,261ba │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + or s2,s2,a3 │ │ │ │ + sd a0,16(s11) │ │ │ │ + sd s2,0(s11) │ │ │ │ + sd a5,8(s11) │ │ │ │ + mv a2,s9 │ │ │ │ + lbu a5,0(a2) │ │ │ │ + li s0,0 │ │ │ │ + addiw a0,s0,1 │ │ │ │ + li a6,256 │ │ │ │ + li t1,255 │ │ │ │ + sext.w a1,a0 │ │ │ │ + beqz a5,2629e │ │ │ │ + addi a2,a2,1 │ │ │ │ + beq a1,a6,26342 │ │ │ │ + mv s0,a1 │ │ │ │ + lbu a5,0(a2) │ │ │ │ + addiw a0,s0,1 │ │ │ │ + sext.w a1,a0 │ │ │ │ + bnez a5,26288 │ │ │ │ + beq a1,a6,26338 │ │ │ │ + subw a3,t1,a0 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + addi a7,a2,1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a4,a2,2 │ │ │ │ + mv a5,a7 │ │ │ │ + add a3,a3,a4 │ │ │ │ + j 262be │ │ │ │ + addi a5,a5,1 │ │ │ │ + beq a3,a5,262ec │ │ │ │ + lbu a4,0(a5) │ │ │ │ + beqz a4,262b8 │ │ │ │ + sb a4,0(a2) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a2,a7 │ │ │ │ + mv s0,a1 │ │ │ │ + j 26290 │ │ │ │ + ld a5,0(sp) │ │ │ │ + sb s3,0(a4) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + sb s3,0(a5) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + sw a1,0(s5) │ │ │ │ + add a2,a2,a0 │ │ │ │ + sb zero,0(a2) │ │ │ │ + j 26246 │ │ │ │ + slli a1,a0,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal af94 │ │ │ │ ld ra,120(sp) │ │ │ │ + sw s0,40(s11) │ │ │ │ ld s0,112(sp) │ │ │ │ + sd a0,32(s11) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + mv a0,s11 │ │ │ │ ld s11,24(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,32(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - ld a0,0(s7) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lwu a5,0(s9) │ │ │ │ - addi s9,s9,4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - sw s0,0(a5) │ │ │ │ - lw a5,4(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bltu s0,a5,2930c │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - bnez s4,29336 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1906 │ │ │ │ - li a1,270 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1558 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,4(sp) │ │ │ │ - j 29336 │ │ │ │ - ld a4,32(s1) │ │ │ │ - lw a3,40(s1) │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1754 │ │ │ │ - li a1,248 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1526 │ │ │ │ - jal 27d46 │ │ │ │ - lw a3,4(sp) │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1760 │ │ │ │ - li a1,249 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1500 │ │ │ │ - jal 27d46 │ │ │ │ - lwu a1,4(sp) │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-1026 │ │ │ │ + li a1,149 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,-1062 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,256 │ │ │ │ + li s0,255 │ │ │ │ + j 262f2 │ │ │ │ + li s0,256 │ │ │ │ + li a1,257 │ │ │ │ + j 262f2 │ │ │ │ + li s6,0 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a1,168 │ │ │ │ - mv s11,a0 │ │ │ │ + j 26258 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x3a │ │ │ │ + addi a2,a2,-1148 │ │ │ │ + li a1,142 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,-1120 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a0,16(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,26388 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,26390 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + beqz a0,26398 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3670 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + lw a6,0(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc s0,0x54 │ │ │ │ + ld s0,-1180(s0) │ │ │ │ + ld a4,0(s0) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1744 │ │ │ │ - li a1,253 │ │ │ │ - mv s10,a0 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1450 │ │ │ │ - jal 27d46 │ │ │ │ - ld a1,16(s1) │ │ │ │ + beq a6,a4,263e8 │ │ │ │ + ld a3,16(a5) │ │ │ │ + ld a7,8(a5) │ │ │ │ + li a4,9 │ │ │ │ + subw a1,a1,a3 │ │ │ │ + sw a1,4(sp) │ │ │ │ + mv a5,a7 │ │ │ │ + bltu a4,a6,263e2 │ │ │ │ + j 263fa │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + beq a6,a0,263e8 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bgeu a1,a4,263da │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,26412 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-820 │ │ │ │ addi a2,sp,4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 12cfe │ │ │ │ - lw a3,4(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1728 │ │ │ │ - li a1,263 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1412 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,4(sp) │ │ │ │ - bnez a5,292f2 │ │ │ │ - j 293ce │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ + mv a1,a6 │ │ │ │ + mv a0,a7 │ │ │ │ + jal 52c92 │ │ │ │ + sext.w a0,a0 │ │ │ │ + j 263e8 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - auipc s3,0x51 │ │ │ │ - ld s3,-1410(s3) │ │ │ │ - sd s0,64(sp) │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,-548 │ │ │ │ - mv s0,a0 │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,24(sp) │ │ │ │ + ld a5,8(a0) │ │ │ │ + li a4,0 │ │ │ │ + beqz a1,2642e │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + sw a4,0(a2) │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + sw a5,0(a3) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + ld a2,8(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + lw a6,0(a0) │ │ │ │ + auipc s1,0x54 │ │ │ │ + ld s1,-1338(s1) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sb zero,11(sp) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,295f8 │ │ │ │ - ld a5,72(s0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a5,294d2 │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,11(sp) │ │ │ │ - ld a5,120(s0) │ │ │ │ - beqz a5,294e2 │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,11(sp) │ │ │ │ - ld a5,32(s0) │ │ │ │ - beqz a5,294fa │ │ │ │ - lbu a5,11(sp) │ │ │ │ - lbu a4,144(s0) │ │ │ │ - ori a3,a5,12 │ │ │ │ - sb a3,11(sp) │ │ │ │ - bnez a4,295ee │ │ │ │ - ld a5,40(s0) │ │ │ │ - beqz a5,2950a │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sb a5,11(sp) │ │ │ │ - ld a5,136(s0) │ │ │ │ - beqz a5,2951a │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,16 │ │ │ │ - sb a5,11(sp) │ │ │ │ - lw a5,8(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,12 │ │ │ │ - sw a5,12(sp) │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - ld a0,16(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,sp,11 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,72(s0) │ │ │ │ - beqz a0,29574 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a5,88(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,20 │ │ │ │ - sw a5,20(sp) │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,20(sp) │ │ │ │ - ld a0,80(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,8 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,120(s0) │ │ │ │ - beqz a0,29584 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,295c0 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - ld a0,96(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a5,112(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,16 │ │ │ │ - sw a5,16(sp) │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,16(sp) │ │ │ │ - ld a0,104(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,16 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,136(s0) │ │ │ │ - beqz a0,295ce │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,16 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35a0 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a2 │ │ │ │ + beq a6,a5,26486 │ │ │ │ + ld a4,16(a0) │ │ │ │ + li a3,9 │ │ │ │ + mv a5,a2 │ │ │ │ + subw a1,a1,a4 │ │ │ │ + sw a1,4(sp) │ │ │ │ + li a4,0 │ │ │ │ + bltu a3,a6,2647e │ │ │ │ + j 2649c │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + beq a6,a4,264ba │ │ │ │ + lw a3,0(a5) │ │ │ │ + mv s0,a5 │ │ │ │ + bgeu a1,a3,26476 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29618 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + lw a0,0(s0) │ │ │ │ + bnez a5,264c8 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ori a5,a5,44 │ │ │ │ - sb a5,11(sp) │ │ │ │ - j 294fa │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1382 │ │ │ │ - li a1,312 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1002 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-982 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,a6 │ │ │ │ + jal 52c92 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add s0,s0,a0 │ │ │ │ + j 26486 │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add s0,a2,a6 │ │ │ │ + j 26486 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s8,96(sp) │ │ │ │ - mv a5,a2 │ │ │ │ - auipc s8,0x51 │ │ │ │ - ld s8,-1810(s8) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - mv a2,a3 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s2,a4 │ │ │ │ - mv a1,a5 │ │ │ │ - li a4,127 │ │ │ │ - li a3,126 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,56(sp) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + lw a6,0(a0) │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc s2,0x54 │ │ │ │ + ld s2,-1476(s2) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sw zero,44(sp) │ │ │ │ - sw zero,48(sp) │ │ │ │ - sw zero,52(sp) │ │ │ │ - sb zero,43(sp) │ │ │ │ - jal 43b86 │ │ │ │ + li a4,1 │ │ │ │ mv s1,a0 │ │ │ │ - auipc a1,0x39 │ │ │ │ - addi a1,a1,-1882 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s9,4(s1) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,29a5a │ │ │ │ - mv a3,a0 │ │ │ │ - mv s0,a0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,44 │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,4 │ │ │ │ - mv s5,a0 │ │ │ │ - jal 3780 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,sp,43 │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - andi a4,a5,1 │ │ │ │ - bnez a4,29890 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s11,0 │ │ │ │ - andi a4,a5,2 │ │ │ │ - li s6,0 │ │ │ │ - beqz a4,296f0 │ │ │ │ - beqz s2,29a0c │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,4 │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - andi a4,a5,4 │ │ │ │ - beqz a4,298d8 │ │ │ │ - beqz s2,299f2 │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,4 │ │ │ │ - sd a0,24(sp) │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,1 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 3780 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,48 │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,48(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - andi a5,a5,32 │ │ │ │ - beqz a5,299a4 │ │ │ │ - beqz s2,29a26 │ │ │ │ - lwu a2,48(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,16 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - andi a5,a5,16 │ │ │ │ - li s3,0 │ │ │ │ - bnez a5,298e6 │ │ │ │ - li a1,168 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lbu a4,43(sp) │ │ │ │ - lw a2,52(sp) │ │ │ │ - sd a5,80(a0) │ │ │ │ - ld a5,24(sp) │ │ │ │ - lw a3,48(sp) │ │ │ │ - srliw a4,a4,0x5 │ │ │ │ - sd a5,32(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - andi a4,a4,1 │ │ │ │ - sb a4,144(a0) │ │ │ │ - sd s5,16(a0) │ │ │ │ - sd s1,0(a0) │ │ │ │ - sw s9,8(a0) │ │ │ │ - sd s11,72(a0) │ │ │ │ - sw a2,88(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd s6,120(a0) │ │ │ │ - sd a5,96(a0) │ │ │ │ - sd s7,104(a0) │ │ │ │ - sw a3,112(a0) │ │ │ │ - sd s3,136(a0) │ │ │ │ - mv s10,a0 │ │ │ │ - beqz s2,2994c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + beq a6,a4,26522 │ │ │ │ + ld a7,16(a0) │ │ │ │ + li a5,9 │ │ │ │ + ld a0,8(a0) │ │ │ │ + subw a7,a1,a7 │ │ │ │ + sw a7,4(sp) │ │ │ │ + bgeu a5,a6,26546 │ │ │ │ + slli a2,a6,0x20 │ │ │ │ + mv a4,a0 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a5,0 │ │ │ │ + j 2651a │ │ │ │ + addi a5,a5,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + beq a2,a5,26562 │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu a7,a3,26512 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a3,0(s2) │ │ │ │ + xor a3,a3,a2 │ │ │ │ li a2,0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 595a │ │ │ │ - mv s0,a0 │ │ │ │ - beqz s3,2996a │ │ │ │ - mv a1,s3 │ │ │ │ - jal 216ee │ │ │ │ - beqz a0,29900 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1150 │ │ │ │ - li a1,576 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,514 │ │ │ │ - jal 27d46 │ │ │ │ - li a4,0 │ │ │ │ - li s3,117 │ │ │ │ - beq a4,s3,29868 │ │ │ │ - li a3,97 │ │ │ │ - beq a4,a3,29984 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1156 │ │ │ │ - li a1,579 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,472 │ │ │ │ - jal 27d46 │ │ │ │ - auipc s2,0x50 │ │ │ │ - ld s2,1796(s2) │ │ │ │ - li s1,13 │ │ │ │ - li s6,8 │ │ │ │ - li s5,32 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 3380 │ │ │ │ - zext.b a4,a0 │ │ │ │ - bltu s1,a4,29858 │ │ │ │ - bgeu s6,a4,29800 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 3380 │ │ │ │ - zext.b a4,a0 │ │ │ │ - bgeu s1,a4,29844 │ │ │ │ - beq a4,s5,29834 │ │ │ │ - li a3,105 │ │ │ │ - beq a4,a3,29918 │ │ │ │ - bne a4,s3,29804 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1118 │ │ │ │ - li a1,585 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,378 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s4 │ │ │ │ - sd s0,136(s10) │ │ │ │ - mv a0,s10 │ │ │ │ - jal 2948a │ │ │ │ - j 29918 │ │ │ │ - beqz s2,2998a │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,1 │ │ │ │ - mv s11,a0 │ │ │ │ - jal 3780 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,52 │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,52(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,8 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - j 296c6 │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - andi a5,a5,16 │ │ │ │ - li s7,0 │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,29772 │ │ │ │ - li a1,17 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,16 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - sb zero,16(s3) │ │ │ │ - j 29772 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1008 │ │ │ │ - li a1,593 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,228 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - bnez a4,29a7a │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,80(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,48(a5) │ │ │ │ + subw a0,s0,a5 │ │ │ │ + bnez a3,26568 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a4,44(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,688 │ │ │ │ - li a1,565 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,148 │ │ │ │ - jal 27d46 │ │ │ │ - j 297c2 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,710 │ │ │ │ - li a1,573 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,122 │ │ │ │ - jal 27d46 │ │ │ │ - j 29918 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,510 │ │ │ │ - li a1,434 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,90 │ │ │ │ - jal 27d46 │ │ │ │ - j 29894 │ │ │ │ - lwu a1,48(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s2,29a40 │ │ │ │ - lwu a2,48(sp) │ │ │ │ - li a1,8 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3780 │ │ │ │ - lw a1,48(sp) │ │ │ │ - beqz a1,299e6 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a4,s7 │ │ │ │ - mv a5,s3 │ │ │ │ - add a1,a1,s3 │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a3,4(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - sd a2,0(a4) │ │ │ │ - sd a3,8(a4) │ │ │ │ - addi a4,a4,16 │ │ │ │ - bne a1,a5,299d6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - j 2976a │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,454 │ │ │ │ - li a1,450 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-14 │ │ │ │ - jal 27d46 │ │ │ │ - j 296fc │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,404 │ │ │ │ - li a1,444 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-40 │ │ │ │ - jal 27d46 │ │ │ │ - j 296d2 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,426 │ │ │ │ - li a1,514 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-66 │ │ │ │ - jal 27d46 │ │ │ │ - j 29758 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,424 │ │ │ │ - li a1,518 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-92 │ │ │ │ - jal 27d46 │ │ │ │ - j 299b6 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x35 │ │ │ │ - addi a2,a2,-2012 │ │ │ │ - li a1,424 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-120 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1152 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,a6 │ │ │ │ + jal 52c92 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + j 26522 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + j 26522 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,4(a0) │ │ │ │ + beqz a5,265ba │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,16(a1) │ │ │ │ sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,29a9c │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - beqz a0,29aa8 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,0(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - beqz a1,29ab6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 43dc6 │ │ │ │ - ld a0,104(s0) │ │ │ │ - beqz a0,29abe │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,29ac6 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,120(s0) │ │ │ │ - beqz a0,29ace │ │ │ │ - jal 3670 │ │ │ │ - ld a0,136(s0) │ │ │ │ - beqz a0,29ad6 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,80(s0) │ │ │ │ - beqz a0,29ade │ │ │ │ - jal 3670 │ │ │ │ - ld a0,96(s0) │ │ │ │ - beqz a0,29ae6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s2,0x3a │ │ │ │ + addi s2,s2,-1574 │ │ │ │ + ld a5,16(s1) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a4,4(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,26586 │ │ │ │ ld s0,16(sp) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,950 │ │ │ │ + li a0,1 │ │ │ │ addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ - ld a5,72(a0) │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,934 │ │ │ │ + li a0,1 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,24(a0) │ │ │ │ slli a4,a1,0x20 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s7,24(sp) │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + ret │ │ │ │ + fcvt.s.wu fa5,a0 │ │ │ │ + auipc a5,0x37 │ │ │ │ + flw fa4,1304(a5) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + fmul.s fa0,fa5,fa0 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fdiv.s fa0,fa0,fa4 │ │ │ │ + jal 3800 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fcvt.d.s fa0,fa0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + fcvt.wu.d a0,fa5,rtz │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ + fcvt.s.wu fa5,a0 │ │ │ │ + auipc a5,0x37 │ │ │ │ + flw fa4,1246(a5) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fmul.s fa0,fa5,fa0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + fdiv.s fa0,fa0,fa4 │ │ │ │ + jal 3800 │ │ │ │ + fcvt.d.s fa4,fa0 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + auipc a5,0x3d │ │ │ │ + fld fa3,1308(a5) │ │ │ │ + auipc a5,0x3d │ │ │ │ + fld fa0,1428(a5) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fcvt.wu.d s0,fa5,rtz │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slliw s0,s0,0x1 │ │ │ │ + addw s0,s0,s1 │ │ │ │ + fcvt.s.wu fa5,s0 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fmul.d fa0,fa5,fa0 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + fcvt.wu.d a0,fa5,rtz │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-112 │ │ │ │ + lw t5,0(a2) │ │ │ │ + sd s4,64(sp) │ │ │ │ + auipc s4,0x54 │ │ │ │ + ld s4,-1920(s4) │ │ │ │ + sd s1,88(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + ld a2,0(s4) │ │ │ │ + sd a2,8(sp) │ │ │ │ + li a2,0 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + slli s9,a3,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + li a2,1 │ │ │ │ + ld s5,112(sp) │ │ │ │ + ld s8,120(sp) │ │ │ │ + lw s6,128(sp) │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s10,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + mv s7,a7 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + beq t5,a2,26806 │ │ │ │ + sw a3,4(sp) │ │ │ │ + li a5,9 │ │ │ │ + bgeu a5,t5,267e0 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + mv a1,a0 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + li t1,0 │ │ │ │ + j 266f4 │ │ │ │ + addi t1,t1,1 │ │ │ │ + addi a1,a1,4 │ │ │ │ + beq t5,t1,267b8 │ │ │ │ + lw t4,0(a1) │ │ │ │ + sext.w t3,t1 │ │ │ │ + bgeu a3,t4,266ec │ │ │ │ + slli a4,t1,0x2 │ │ │ │ + sw t3,0(s0) │ │ │ │ + bnez t3,267c2 │ │ │ │ + add a0,a0,a4 │ │ │ │ + li a5,0 │ │ │ │ + lw a3,0(a0) │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + sw t3,4(s0) │ │ │ │ + sw a3,8(s0) │ │ │ │ + sub a4,s9,s10 │ │ │ │ + bge a4,a5,26728 │ │ │ │ + mv a4,a5 │ │ │ │ + sext.w a5,a4 │ │ │ │ + sw a5,32(s0) │ │ │ │ + bltu a3,a5,26812 │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + add a2,a2,a4 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + bge a1,a2,26748 │ │ │ │ + subw s2,a3,a5 │ │ │ │ + ld a3,24(s1) │ │ │ │ + slli t1,t1,0x3 │ │ │ │ + ld a5,16(s1) │ │ │ │ + add a3,a3,t1 │ │ │ │ + ld a3,0(a3) │ │ │ │ add a5,a5,a4 │ │ │ │ - sd ra,88(sp) │ │ │ │ - auipc s7,0x50 │ │ │ │ - ld s7,1036(s7) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld a4,0(s7) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,29b9a │ │ │ │ - sd s3,56(sp) │ │ │ │ - lwu s3,88(a0) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sw a1,4(sp) │ │ │ │ - ld s4,80(a0) │ │ │ │ - mv s6,a1 │ │ │ │ - beqz s3,29b66 │ │ │ │ - li s2,0 │ │ │ │ - addi s5,sp,4 │ │ │ │ - add s0,s2,s3 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s4 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,29b6c │ │ │ │ - beqz a0,29b74 │ │ │ │ - addi s2,s0,1 │ │ │ │ - bltu s2,s3,29b44 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s3,s0 │ │ │ │ - bltu s2,s3,29b44 │ │ │ │ - j 29b66 │ │ │ │ - beqz s1,29b66 │ │ │ │ - lw a0,4(s1) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ + li a1,48 │ │ │ │ + ld a4,24(a3) │ │ │ │ + sw s2,36(s0) │ │ │ │ + sd a5,24(s0) │ │ │ │ + sd a4,16(s0) │ │ │ │ + sd s7,48(s0) │ │ │ │ + sd s5,56(s0) │ │ │ │ + sb s3,96(s0) │ │ │ │ + sw s6,76(s0) │ │ │ │ + sd s8,64(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + sd a0,88(s0) │ │ │ │ + li a6,0 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 1862a │ │ │ │ + li a0,1 │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ + ld a5,0(s4) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29ba0 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + bnez a5,2682e │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - sext.w a0,a5 │ │ │ │ - j 29b86 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ + addiw t3,t3,1 │ │ │ │ + slli a4,t1,0x2 │ │ │ │ + sw t3,0(s0) │ │ │ │ + addiw t3,t3,-1 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli t3,a5,0x1e │ │ │ │ + add t3,t3,a0 │ │ │ │ + lw a5,0(t3) │ │ │ │ + add a0,a0,a4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sext.w t3,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + j 26710 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1818 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,t5 │ │ │ │ + jal 52c92 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + mv t3,a0 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + ld a0,8(s1) │ │ │ │ + sext.w t3,t3 │ │ │ │ + slli a4,t1,0x2 │ │ │ │ + j 26704 │ │ │ │ + sw zero,0(a1) │ │ │ │ + li t1,0 │ │ │ │ + li a5,0 │ │ │ │ + li t3,0 │ │ │ │ + j 26710 │ │ │ │ + auipc a5,0x53 │ │ │ │ + ld a5,1942(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x39 │ │ │ │ + addi a2,a2,1860 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,0 │ │ │ │ + j 26790 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a0,88(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 1868a │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,88(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ addi sp,sp,-128 │ │ │ │ - sd s6,64(sp) │ │ │ │ - lw s6,8(a0) │ │ │ │ - sd s8,48(sp) │ │ │ │ - auipc s8,0x50 │ │ │ │ - ld s8,852(s8) │ │ │ │ - sd ra,120(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - beqz s6,29c8a │ │ │ │ + sd s4,80(sp) │ │ │ │ + lw t5,0(a2) │ │ │ │ + auipc s4,0x53 │ │ │ │ + ld s4,1718(s4) │ │ │ │ sd s1,104(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + ld a3,0(s4) │ │ │ │ + sd a3,8(sp) │ │ │ │ + li a3,0 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ sd s11,24(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - li s7,253 │ │ │ │ - addi s1,sp,4 │ │ │ │ - ld a5,72(s3) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s7,a5,29ca2 │ │ │ │ - lwu s11,88(s3) │ │ │ │ - sw s5,4(sp) │ │ │ │ - ld s2,80(s3) │ │ │ │ - beqz s11,29c34 │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s2 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,29c54 │ │ │ │ - beqz a0,29c5c │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,29c12 │ │ │ │ + sd ra,120(sp) │ │ │ │ + slli s11,s1,0x20 │ │ │ │ + li a3,1 │ │ │ │ + lw s5,136(sp) │ │ │ │ + lw s10,152(sp) │ │ │ │ + lw s8,176(sp) │ │ │ │ + ld a0,8(a2) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s3,a5 │ │ │ │ + mv s7,a6 │ │ │ │ + mv s9,a7 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + beq t5,a3,26a12 │ │ │ │ + sw s1,4(sp) │ │ │ │ + li a5,9 │ │ │ │ + bgeu a5,t5,269ea │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + mv t3,a0 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + li t1,0 │ │ │ │ + j 268c2 │ │ │ │ + addi t1,t1,1 │ │ │ │ + addi t3,t3,4 │ │ │ │ + beq t1,t5,269c2 │ │ │ │ + lw a3,0(t3) │ │ │ │ + sext.w t4,t1 │ │ │ │ + bgeu s1,a3,268ba │ │ │ │ + slli a5,t1,0x2 │ │ │ │ + sw t4,0(s0) │ │ │ │ + bnez t4,269cc │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a4,0 │ │ │ │ + lw a3,0(a0) │ │ │ │ + lwu a5,144(sp) │ │ │ │ + sw t4,4(s0) │ │ │ │ + sw a3,8(s0) │ │ │ │ + sub a5,s11,a5 │ │ │ │ + bge a5,a4,268f4 │ │ │ │ + mv a5,a4 │ │ │ │ + sext.w a4,a5 │ │ │ │ + subw s1,s1,a4 │ │ │ │ + sw a4,32(s0) │ │ │ │ + sw s1,40(s0) │ │ │ │ + bltu a3,a4,26a1e │ │ │ │ + ld a1,16(s2) │ │ │ │ + slli a2,s10,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bge a5,a2,26920 │ │ │ │ + subw s10,a3,a4 │ │ │ │ + lw a5,160(sp) │ │ │ │ + sw s10,36(s0) │ │ │ │ + li a4,0 │ │ │ │ + addw a3,s8,a5 │ │ │ │ + bgeu a3,s9,26934 │ │ │ │ + subw a4,s9,a3 │ │ │ │ + lw a5,168(sp) │ │ │ │ + lw a3,128(sp) │ │ │ │ + sd s3,56(s0) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + addw a5,a3,s8 │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu s5,a5,2694a │ │ │ │ mv a3,s5 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,-622 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-594 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,29c12 │ │ │ │ - j 29c34 │ │ │ │ - beqz s9,29c34 │ │ │ │ - lw a5,4(s9) │ │ │ │ - bltu s6,a5,29ca8 │ │ │ │ - lw a5,8(s3) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s5,s4 │ │ │ │ - bltu s5,a5,29bf4 │ │ │ │ + lbu a5,184(sp) │ │ │ │ + slli t1,t1,0x3 │ │ │ │ + subw a3,a3,a4 │ │ │ │ + sb a5,96(s0) │ │ │ │ + ld a5,24(s2) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,t1 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a4,24(a1) │ │ │ │ + or a5,a5,a2 │ │ │ │ + sw a3,80(s0) │ │ │ │ + sd a5,72(s0) │ │ │ │ + sd a4,16(s0) │ │ │ │ + li a1,48 │ │ │ │ + sd s7,64(s0) │ │ │ │ + sd s6,48(s0) │ │ │ │ + jal af94 │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + sd a0,88(s0) │ │ │ │ + li a6,0 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 1862a │ │ │ │ + li a0,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,26a3a │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29d04 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,64(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu s6,a5,29c68 │ │ │ │ - ld a5,72(s3) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu s6,0(a5) │ │ │ │ - bgeu s7,s6,29d00 │ │ │ │ - lwu s10,88(s3) │ │ │ │ - sw s5,4(sp) │ │ │ │ - ld s6,80(s3) │ │ │ │ - beqz s10,29ce8 │ │ │ │ - li s9,0 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add s2,s2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,29cee │ │ │ │ - beqz a0,29cf6 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,29cc6 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,29cc6 │ │ │ │ - j 29ce8 │ │ │ │ - beqz s2,29ce8 │ │ │ │ - lw s6,4(s2) │ │ │ │ - j 29c68 │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 29c68 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ + addiw t4,t4,1 │ │ │ │ + slli a5,t1,0x2 │ │ │ │ + sw t4,0(s0) │ │ │ │ + addiw t4,t4,-1 │ │ │ │ + slli a4,t4,0x20 │ │ │ │ + srli t4,a4,0x1e │ │ │ │ + add t4,t4,a0 │ │ │ │ + lw a4,0(t4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sext.w t4,a4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + j 268de │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,1756 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,t5 │ │ │ │ + jal 52c92 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + mv t4,a0 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + ld a0,8(s2) │ │ │ │ + sext.w t4,t4 │ │ │ │ + slli a5,t1,0x2 │ │ │ │ + j 268d2 │ │ │ │ + sw zero,0(a1) │ │ │ │ + li t1,0 │ │ │ │ + li a4,0 │ │ │ │ + li t4,0 │ │ │ │ + j 268de │ │ │ │ + auipc a5,0x53 │ │ │ │ + ld a5,1418(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x39 │ │ │ │ + addi a2,a2,1336 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,0 │ │ │ │ + j 26998 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - lwu a1,8(a1) │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + mv s10,a1 │ │ │ │ li a0,0 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,72(s2) │ │ │ │ - sw zero,88(s2) │ │ │ │ - sd zero,80(s2) │ │ │ │ - jal 1abf2 │ │ │ │ - lw a3,8(s2) │ │ │ │ - beqz a3,29e74 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - li s1,0 │ │ │ │ + li a1,104 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + sd s11,88(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + sd s11,72(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s9) │ │ │ │ + sd s9,56(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a5,88(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + ld a3,0(a5) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sd a4,16(a0) │ │ │ │ + li a4,1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sh a4,44(a0) │ │ │ │ + beqz s7,26ab6 │ │ │ │ + addiw a5,s10,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a1,40(a5) │ │ │ │ + lw a5,24(a5) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + sw a5,24(s1) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1a │ │ │ │ + jal af94 │ │ │ │ + sd a0,32(s1) │ │ │ │ + beqz s2,26aee │ │ │ │ + lw a5,24(s1) │ │ │ │ li s0,0 │ │ │ │ - li s4,0 │ │ │ │ - li s5,253 │ │ │ │ - j 29d66 │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a5,s1 │ │ │ │ - bgeu a5,a3,29e00 │ │ │ │ - ld a5,24(s2) │ │ │ │ - slli a4,s1,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s3,0(a5) │ │ │ │ - beqz s3,29d5c │ │ │ │ - ld a2,16(s2) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ + subw a5,a5,s2 │ │ │ │ + sw a5,24(s1) │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 1bc20 │ │ │ │ + bne s2,s0,26adc │ │ │ │ + ld a0,32(s1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + ld s2,56(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lwu a2,40(a5) │ │ │ │ + ld a1,32(a5) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + lw a4,40(s1) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,40(a0) │ │ │ │ + ld s3,8(a0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sw a5,40(s1) │ │ │ │ + jal 1c0bc │ │ │ │ + addiw a1,a0,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s0,s0 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + ld a5,88(a5) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv a2,s2 │ │ │ │ + lwu a1,28(a5) │ │ │ │ + mv s4,a0 │ │ │ │ + add s2,s2,s4 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + sb zero,0(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,26e5c │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sw a5,44(sp) │ │ │ │ + addi s5,a4,8 │ │ │ │ + li s6,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a4,0(s5) │ │ │ │ + ld a5,-8(s5) │ │ │ │ + mv s2,s5 │ │ │ │ + ld a0,88(a4) │ │ │ │ + ld a5,88(a5) │ │ │ │ + ld a4,0(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + bne a4,a5,26e60 │ │ │ │ + mv s11,s6 │ │ │ │ + beqz s7,26ba0 │ │ │ │ + lw a5,44(sp) │ │ │ │ + subw a4,a5,s6 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + sext.w s11,a4 │ │ │ │ + add s2,s2,a5 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,88(a5) │ │ │ │ + ld s10,8(a0) │ │ │ │ + jal 1c0bc │ │ │ │ + addw s3,a0,s0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s9,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s4 │ │ │ │ + jal af94 │ │ │ │ + ld a2,0(s2) │ │ │ │ + mv s4,a0 │ │ │ │ + sext.w s9,s9 │ │ │ │ + ld a1,88(a2) │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + lwu a1,28(a1) │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a1,a1,s10 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 36a0 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld a5,0(s2) │ │ │ │ + lw a1,40(s1) │ │ │ │ + ld a0,32(s1) │ │ │ │ + ld a5,88(a5) │ │ │ │ + addiw a1,a1,2 │ │ │ │ + sext.w s8,s3 │ │ │ │ + lw a5,40(a5) │ │ │ │ + addw a1,a1,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1a │ │ │ │ + jal af94 │ │ │ │ + sd a0,32(s1) │ │ │ │ + beqz s7,26cb0 │ │ │ │ + addiw s3,s11,1 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s3,s3,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bltu s11,a5,26d12 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1c0bc │ │ │ │ ld a3,0(s2) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - addi s0,s0,-1 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - not a4,s0 │ │ │ │ - ld a3,16(a3) │ │ │ │ - lwu a2,0(a5) │ │ │ │ - srai a5,a4,0x3f │ │ │ │ - and s0,s0,a5 │ │ │ │ + ld a4,0(s3) │ │ │ │ + li s3,0 │ │ │ │ + ld a5,88(a3) │ │ │ │ + ld a1,88(a4) │ │ │ │ + lw a2,32(a3) │ │ │ │ + lw s0,28(a5) │ │ │ │ + lw a3,32(a4) │ │ │ │ + lw a4,28(a1) │ │ │ │ + addw s0,s0,a2 │ │ │ │ + subw s0,s0,a3 │ │ │ │ + subw s0,s0,a4 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + beqz s0,26c64 │ │ │ │ + li a1,3 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 1bc20 │ │ │ │ + bne s0,s3,26c50 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a2,40(a5) │ │ │ │ + beqz a2,26ca2 │ │ │ │ + ld a3,32(a5) │ │ │ │ + li s3,0 │ │ │ │ + slli s0,s3,0x3 │ │ │ │ add a5,a3,s0 │ │ │ │ - add a4,a5,s1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bne a4,a5,29dd0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a4,s1,s0 │ │ │ │ - add a5,a2,s0 │ │ │ │ - add a4,a4,a3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a4,a5,29db6 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ + lw a1,4(a5) │ │ │ │ + li s9,0 │ │ │ │ + beqz a1,26c98 │ │ │ │ + lw a1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 1bc20 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a2,88(a5) │ │ │ │ + ld a3,32(a2) │ │ │ │ + add a5,a3,s0 │ │ │ │ + lw a1,4(a5) │ │ │ │ + bltu s9,a1,26c7a │ │ │ │ + lw a2,40(a2) │ │ │ │ + addi s3,s3,1 │ │ │ │ + sext.w a5,s3 │ │ │ │ + bltu a5,a2,26c6c │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s5,s5,8 │ │ │ │ + beq a5,s6,26d64 │ │ │ │ + mv s0,s8 │ │ │ │ + j 26b68 │ │ │ │ + addiw s0,s11,-1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s3,24(a0) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,0(s2) │ │ │ │ + addw a5,a0,s3 │ │ │ │ + ld a4,88(a4) │ │ │ │ + lw a4,24(a4) │ │ │ │ + bltu a5,a4,26e1a │ │ │ │ + ld a5,0(s0) │ │ │ │ + li s3,0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a4,0(s0) │ │ │ │ + ld a5,88(a3) │ │ │ │ + ld a1,88(a4) │ │ │ │ + lw a2,32(a3) │ │ │ │ + lw s0,28(a5) │ │ │ │ + lw a3,32(a4) │ │ │ │ + lw a4,28(a1) │ │ │ │ + addw s0,s0,a2 │ │ │ │ + subw s0,s0,a3 │ │ │ │ + subw s0,s0,a4 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + beqz s0,26c64 │ │ │ │ + li a1,3 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 1bc20 │ │ │ │ + bne s0,s3,26d02 │ │ │ │ + j 26c5e │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,88(a4) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s0,24(a5) │ │ │ │ + lw a5,24(a0) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,48(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + bgeu a5,s0,26c26 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,24(a0) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,88(a4) │ │ │ │ + lw s0,24(a4) │ │ │ │ + subw s0,s0,a5 │ │ │ │ + subw s9,s0,a0 │ │ │ │ + beqz s9,26c26 │ │ │ │ + li s0,0 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 1bc20 │ │ │ │ + bne s9,s0,26d54 │ │ │ │ + j 26c26 │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a5,26d7e │ │ │ │ + li s0,0 │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 1bc20 │ │ │ │ + ld a5,64(sp) │ │ │ │ + bne a5,s0,26d6e │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld a4,0(a5) │ │ │ │ + sw zero,28(s1) │ │ │ │ + sw s8,20(s1) │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a5,88(a4) │ │ │ │ + sd s4,8(s1) │ │ │ │ + sd a3,0(a0) │ │ │ │ + lw a2,28(a5) │ │ │ │ + lw a5,32(a4) │ │ │ │ + lwu a3,36(a4) │ │ │ │ + lw a1,8(a4) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bge a5,s0,29dde │ │ │ │ - sext.w s4,s0 │ │ │ │ - ld a5,72(s2) │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - blt s5,s0,29e34 │ │ │ │ - sb s0,0(a5) │ │ │ │ - lw a3,8(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a5,s1 │ │ │ │ - bltu a5,a3,29d66 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - lwu a1,88(s2) │ │ │ │ - ld a0,80(s2) │ │ │ │ - auipc a3,0x50 │ │ │ │ - ld a3,392(a3) │ │ │ │ - li a2,8 │ │ │ │ - jal 3400 │ │ │ │ - ld a5,72(s2) │ │ │ │ - sw s4,92(s2) │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + or a5,a5,a3 │ │ │ │ + lw a2,40(a4) │ │ │ │ + ld a3,24(a4) │ │ │ │ + sd a5,32(a0) │ │ │ │ + lw a5,24(s1) │ │ │ │ + ld a4,0(s1) │ │ │ │ + sw a1,8(a0) │ │ │ │ + sw a5,72(a0) │ │ │ │ + sw a2,40(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + sd a4,56(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1c0ee │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bgeu s0,a5,26e50 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld s0,72(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + sw a5,80(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + lw a1,76(a4) │ │ │ │ + sb s7,96(s0) │ │ │ │ + ld a2,64(a4) │ │ │ │ + ld a3,16(a4) │ │ │ │ + ld a5,48(a4) │ │ │ │ + ld ra,184(sp) │ │ │ │ + sd s1,88(s0) │ │ │ │ + sw a1,76(s0) │ │ │ │ + sd a2,64(s0) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a5,48(s0) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - li a4,-2 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a1,88(s2) │ │ │ │ - ld a0,80(s2) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,88(s2) │ │ │ │ - sd a0,80(s2) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a3,8(s2) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw s0,4(a5) │ │ │ │ - sw a4,88(s2) │ │ │ │ - j 29d5c │ │ │ │ - li s4,0 │ │ │ │ - j 29e08 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,24(a0) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,88(a4) │ │ │ │ + lw s3,24(a4) │ │ │ │ + subw s3,s3,a5 │ │ │ │ + subw s9,s3,a0 │ │ │ │ + beqz s9,26cdc │ │ │ │ + li s3,0 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 1bc20 │ │ │ │ + bne s9,s3,26e40 │ │ │ │ + j 26cdc │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a5,a0 │ │ │ │ + j 26de0 │ │ │ │ + mv s8,s0 │ │ │ │ + j 26d68 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,1776 │ │ │ │ + li a2,577 │ │ │ │ + auipc a1,0x39 │ │ │ │ + addi a1,a1,148 │ │ │ │ + auipc a0,0x39 │ │ │ │ + addi a0,a0,292 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-112 │ │ │ │ + lwu a5,32(a0) │ │ │ │ + ld a1,16(a1) │ │ │ │ + sd s1,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,88(a0) │ │ │ │ + sd s8,32(sp) │ │ │ │ + auipc s8,0x53 │ │ │ │ + ld s8,128(s8) │ │ │ │ + add a1,a1,a5 │ │ │ │ sd s7,40(sp) │ │ │ │ - auipc s7,0x50 │ │ │ │ - ld s7,148(s7) │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,24(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - slli s1,a1,0x20 │ │ │ │ + mv s7,a2 │ │ │ │ + addi a2,sp,4 │ │ │ │ sd ra,104(sp) │ │ │ │ - auipc a5,0x50 │ │ │ │ - lbu a5,1352(a5) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s0,a0 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - bnez a5,29f48 │ │ │ │ - ld a5,96(a0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lb a0,0(a5) │ │ │ │ - sb a0,15(sp) │ │ │ │ - li a5,-128 │ │ │ │ - bne a0,a5,29f26 │ │ │ │ - sd s3,72(sp) │ │ │ │ - lwu s3,112(s0) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - ld s5,104(s0) │ │ │ │ - li s2,0 │ │ │ │ - addi s4,sp,16 │ │ │ │ - beqz s3,29efa │ │ │ │ - add s0,s2,s3 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add s1,s1,s5 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,29f40 │ │ │ │ - beqz a0,29f1a │ │ │ │ - addi s2,s0,1 │ │ │ │ - bltu s2,s3,29ed8 │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,-1220 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-1304 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - beqz s1,29efa │ │ │ │ - ld a0,8(s1) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29f70 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - mv s3,s0 │ │ │ │ - bltu s2,s3,29ed8 │ │ │ │ - j 29efa │ │ │ │ - ld a1,160(a0) │ │ │ │ - lw a0,148(a0) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s0) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,15 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,29f7c │ │ │ │ - lb a0,15(sp) │ │ │ │ - j 29eb4 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 2820c │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s7,40(sp) │ │ │ │ - ld a5,120(a0) │ │ │ │ - slli s7,a1,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a4,s7,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd s8,32(sp) │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a5,72(a0) │ │ │ │ - sd s3,72(sp) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + sd s6,48(sp) │ │ │ │ + sw zero,4(sp) │ │ │ │ + jal 1c5aa │ │ │ │ + lwu a1,4(sp) │ │ │ │ + li a5,104 │ │ │ │ + mv s6,a0 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a5,4(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a5,26f8a │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd ra,104(sp) │ │ │ │ + li s4,-1 │ │ │ │ sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-176(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - bgeu a4,s6,2a0bc │ │ │ │ - sd s10,16(sp) │ │ │ │ - lwu s10,88(a0) │ │ │ │ + sd s3,72(sp) │ │ │ │ sd s9,24(sp) │ │ │ │ - sw s8,4(sp) │ │ │ │ - ld s6,80(a0) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s10,2a016 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s6 │ │ │ │ - mv a1,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,s6 │ │ │ │ + li s3,0 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 26f36 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a01c │ │ │ │ - beqz a0,2a024 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,29ff4 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,29ff4 │ │ │ │ - j 2a016 │ │ │ │ - beqz s1,2a016 │ │ │ │ - lw s6,4(s1) │ │ │ │ - ld a5,72(s5) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a4,a5,2a090 │ │ │ │ - lwu s8,88(s5) │ │ │ │ - sw s3,4(sp) │ │ │ │ - ld s7,80(s5) │ │ │ │ - addi s2,sp,4 │ │ │ │ - li s5,0 │ │ │ │ - beqz s8,2a07a │ │ │ │ - add s0,s5,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s7 │ │ │ │ - mv a1,s1 │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,80(s0) │ │ │ │ + lbu a5,96(s1) │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + sb a5,96(s0) │ │ │ │ + ld a5,64(s1) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s0,s0,104 │ │ │ │ + sd a5,-40(s0) │ │ │ │ + ld a5,16(s1) │ │ │ │ + sd a5,-88(s0) │ │ │ │ + ld a5,48(s1) │ │ │ │ + sd a5,-56(s0) │ │ │ │ + jal af94 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 186e6 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a084 │ │ │ │ - beqz a0,2a08c │ │ │ │ - addi s5,s0,1 │ │ │ │ - bltu s5,s8,2a058 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s5,s8,2a058 │ │ │ │ - j 2a07a │ │ │ │ - beqz s1,2a07a │ │ │ │ - lw a0,4(s1) │ │ │ │ - sub a0,a0,s6 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - seqz a0,a0 │ │ │ │ - bnez a5,2a0c0 │ │ │ │ - ld ra,104(sp) │ │ │ │ + sd s9,-16(s0) │ │ │ │ + jal 1868a │ │ │ │ + lw a5,4(sp) │ │ │ │ + addi s2,s2,48 │ │ │ │ + bgeu s3,a5,26f80 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,24(s1) │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,0(s0) │ │ │ │ + lw a5,8(s1) │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld a4,32(s1) │ │ │ │ + lw a5,40(s1) │ │ │ │ + sd a3,24(s0) │ │ │ │ + sd a4,32(s0) │ │ │ │ + sw a5,40(s0) │ │ │ │ + lwu a5,24(s2) │ │ │ │ + lwu a4,76(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + and a5,a5,s4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a3,56(s0) │ │ │ │ + sd a5,72(s0) │ │ │ │ + jal 1c0ee │ │ │ │ + mv s9,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w s9,s9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s9,a0,26ee6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1c0bc │ │ │ │ + sext.w a0,a0 │ │ │ │ + j 26eee │ │ │ │ ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 2a032 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s7,40(sp) │ │ │ │ - ld a5,120(a0) │ │ │ │ - slli s7,a1,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a4,s7,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd s8,32(sp) │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a5,72(a0) │ │ │ │ - sd s3,72(sp) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-496(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - bgeu a4,s6,2a1f8 │ │ │ │ - sd s10,16(sp) │ │ │ │ - lwu s10,88(a0) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sw s8,4(sp) │ │ │ │ - ld s6,80(a0) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s10,2a156 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s6 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a15c │ │ │ │ - beqz a0,2a164 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a134 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a134 │ │ │ │ - j 2a156 │ │ │ │ - beqz s1,2a156 │ │ │ │ - lw s6,4(s1) │ │ │ │ - ld a5,72(s5) │ │ │ │ ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a4,a5,2a1d0 │ │ │ │ - lwu s8,88(s5) │ │ │ │ - sw s3,4(sp) │ │ │ │ - ld s7,80(s5) │ │ │ │ - addi s2,sp,4 │ │ │ │ - li s5,0 │ │ │ │ - beqz s8,2a1ba │ │ │ │ - add s0,s5,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s7 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a1c4 │ │ │ │ - beqz a0,2a1cc │ │ │ │ - addi s5,s0,1 │ │ │ │ - bltu s5,s8,2a198 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s5,s8,2a198 │ │ │ │ - j 2a1ba │ │ │ │ - beqz s1,2a1ba │ │ │ │ - lw a0,4(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - sltu a0,a0,s6 │ │ │ │ - bnez a5,2a1fc │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,4(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a3 │ │ │ │ + li a3,0 │ │ │ │ + sw a4,0(s7) │ │ │ │ + bnez a5,26fb4 │ │ │ │ ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,56(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 2a172 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,72(a0) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd ra,104(sp) │ │ │ │ sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - auipc s3,0x50 │ │ │ │ - ld s3,-792(s3) │ │ │ │ - ld a4,0(s3) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - mv s7,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - bgeu a4,s6,2a326 │ │ │ │ - lwu s8,88(a0) │ │ │ │ - sw a1,4(sp) │ │ │ │ - ld s6,80(a0) │ │ │ │ - li s4,0 │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s8,2a27a │ │ │ │ - add s0,s4,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s6 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a282 │ │ │ │ - beqz a0,2a28a │ │ │ │ - addi s4,s0,1 │ │ │ │ - bltu s4,s8,2a258 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s9,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s4,s8,2a258 │ │ │ │ - j 2a27a │ │ │ │ - beqz s1,2a27a │ │ │ │ - lw s6,4(s1) │ │ │ │ - ld a5,72(s7) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - sext.w s8,s5 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a4,a5,2a2fe │ │ │ │ - sd s9,24(sp) │ │ │ │ - lwu s9,88(s7) │ │ │ │ - sw s5,4(sp) │ │ │ │ - li s4,0 │ │ │ │ - ld s5,80(s7) │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s9,2a2ea │ │ │ │ - add s0,s4,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s5 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a2f0 │ │ │ │ - beqz a0,2a2f8 │ │ │ │ - addi s4,s0,1 │ │ │ │ - bltu s4,s9,2a2c8 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s4,s9,2a2c8 │ │ │ │ - j 2a2ea │ │ │ │ - beqz s1,2a2ea │ │ │ │ - lw a0,4(s1) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - sltu a0,a0,s6 │ │ │ │ - bnez a5,2a32a │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 2a294 │ │ │ │ sd s9,24(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s4,96(sp) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-1060(s4) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s3,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,88(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal 1bc64 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 1868a │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd s1,88(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + sw a5,32(a0) │ │ │ │ + lw a5,0(sp) │ │ │ │ + sd a1,0(a0) │ │ │ │ + sd a2,8(a0) │ │ │ │ + sw a5,48(a0) │ │ │ │ + lbu a5,8(sp) │ │ │ │ + sd a3,16(a0) │ │ │ │ + sd a4,24(a0) │ │ │ │ + sb a5,52(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + sb a6,36(a0) │ │ │ │ + sd a7,40(a0) │ │ │ │ + sd a5,72(a0) │ │ │ │ + lw a5,24(sp) │ │ │ │ + sw zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sw a5,80(a0) │ │ │ │ + lbu a5,32(sp) │ │ │ │ + sb a5,84(a0) │ │ │ │ + ret │ │ │ │ + lw a5,56(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ mv s2,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - bnez a1,2a35c │ │ │ │ - lw a5,8(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,a2,2a3f0 │ │ │ │ - beq s3,s5,2a3f0 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s5,a4,2a40e │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s7,s3,0x20 │ │ │ │ + ld a0,64(a0) │ │ │ │ + beqz a5,27060 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,32(a0) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s2) │ │ │ │ + lw a5,56(s2) │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,32(a4) │ │ │ │ + addi s0,s0,40 │ │ │ │ + bltu s1,a5,2703a │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,64(s2) │ │ │ │ + sw zero,56(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a6,56(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + addiw a6,a6,1 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s6,a1 │ │ │ │ + ld a0,64(a0) │ │ │ │ + slli a1,a6,0x2 │ │ │ │ + add a1,a1,a6 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + jal af94 │ │ │ │ + lwu a5,56(s1) │ │ │ │ + sd a0,64(s1) │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,a5 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + add s0,a0,a6 │ │ │ │ + sd s6,0(s0) │ │ │ │ + sd s5,16(s0) │ │ │ │ + sd s4,8(s0) │ │ │ │ + sd s3,24(s0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5262c │ │ │ │ + lw a5,56(s1) │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd a0,32(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,56(s1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s11,56(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + ld a0,192(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + li s7,-1 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + mv s0,a7 │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s3,a3 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + mv s8,a4 │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ srli s7,s7,0x20 │ │ │ │ - slli s5,s7,0x2 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s8,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,2a4f6 │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw s8,20(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - li s10,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s11,2a3da │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a460 │ │ │ │ - beqz a0,2a470 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2a3b8 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ + mv s10,a1 │ │ │ │ + jal 3310 │ │ │ │ + and a5,a0,s7 │ │ │ │ + mv a3,a0 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,a5 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sext.w s5,a3 │ │ │ │ + jal 39f0 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,88 │ │ │ │ li a0,0 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + jal af94 │ │ │ │ + lbu a5,160(sp) │ │ │ │ + sd s11,0(a0) │ │ │ │ + sd s10,8(a0) │ │ │ │ + sb a5,52(a0) │ │ │ │ + ld a5,168(sp) │ │ │ │ + sd s4,16(a0) │ │ │ │ + sd s3,24(a0) │ │ │ │ + sd a5,72(a0) │ │ │ │ + lw a5,176(sp) │ │ │ │ + sw s8,32(a0) │ │ │ │ + sb s6,36(a0) │ │ │ │ + sw a5,80(a0) │ │ │ │ + lbu a5,184(sp) │ │ │ │ + sd s2,40(a0) │ │ │ │ + sw s0,48(a0) │ │ │ │ + sw zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sb a5,84(a0) │ │ │ │ + mv s9,a0 │ │ │ │ + beqz s5,2751e │ │ │ │ + ld s10,192(sp) │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + addi a5,s10,1 │ │ │ │ + add s5,s5,a5 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s11,s4 │ │ │ │ + li s0,0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2a596 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - slli s7,s5,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a4,a5,s7 │ │ │ │ - lbu s8,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s8,2a592 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a45a │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s8 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a468 │ │ │ │ - beqz a0,2a4fc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a438 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2a3b8 │ │ │ │ - j 2a3da │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a438 │ │ │ │ - j 2a45a │ │ │ │ - beqz s9,2a3da │ │ │ │ - lw s8,4(s9) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2a4f2 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a4be │ │ │ │ - add s0,s10,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ + li s2,0 │ │ │ │ + li s8,27 │ │ │ │ + auipc s6,0x3d │ │ │ │ + addi s6,s6,952 │ │ │ │ + lbu a6,0(s10) │ │ │ │ + addiw a5,a6,-61 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu s8,a5,271ca │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s6 │ │ │ │ + jr a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a6,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi s10,s10,1 │ │ │ │ + bne s5,s10,271b0 │ │ │ │ + lw a5,56(s9) │ │ │ │ + ld a0,64(s9) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + ld s5,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a4,56(s9) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi s3,s3,1 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s2,a0,a5 │ │ │ │ + sd a0,64(s9) │ │ │ │ + sub s4,s4,s11 │ │ │ │ + sub s3,s3,s5 │ │ │ │ + sd s11,0(s2) │ │ │ │ + sd s5,16(s2) │ │ │ │ + sd s4,8(s2) │ │ │ │ + sd s3,24(s2) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 5262c │ │ │ │ + lw a5,56(s9) │ │ │ │ + sd a0,32(s2) │ │ │ │ + mv a0,s0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,56(s9) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a4c4 │ │ │ │ - beqz a0,2a4cc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a49c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a49c │ │ │ │ - j 2a4be │ │ │ │ - beqz s6,2a4be │ │ │ │ - lw a5,4(s6) │ │ │ │ - bgeu a5,s8,2a3e0 │ │ │ │ - ld a5,120(s2) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a0,0(a5) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - j 2a3f2 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2a4d4 │ │ │ │ - sext.w s8,a4 │ │ │ │ - j 2a47c │ │ │ │ - beqz s6,2a45a │ │ │ │ - lw s8,4(s6) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a4,s5,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a2,a4 │ │ │ │ - li a3,253 │ │ │ │ - sd a2,8(sp) │ │ │ │ - bgeu a3,a5,2a58e │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a4,20(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s9,2a55a │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + ld s9,72(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a560 │ │ │ │ - beqz a0,2a568 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2a538 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2a538 │ │ │ │ - j 2a55a │ │ │ │ - beqz s10,2a55a │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a5,s8,2a588 │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - add s7,s7,a4 │ │ │ │ - lw a0,0(s7) │ │ │ │ - bgeu s3,a0,2a588 │ │ │ │ - bgeu s5,a0,2a4e0 │ │ │ │ - ld a5,72(s2) │ │ │ │ - j 2a380 │ │ │ │ + sd a6,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a6,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sext.w a6,a6 │ │ │ │ + auipc a4,0x38 │ │ │ │ + addi a4,a4,520 │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,40(sp) │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ sext.w a5,a5 │ │ │ │ - j 2a570 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 2a508 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s4,96(sp) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-1694(s4) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s3,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - bnez a1,2a5d6 │ │ │ │ - lw a5,8(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,a2,2a676 │ │ │ │ - beq s3,s5,2a676 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s5,a4,2a694 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s7,s3,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli s5,s7,0x2 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s8,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,2a7b6 │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw s8,20(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - li s10,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s11,2a654 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s6 │ │ │ │ - mv a1,s9 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a6e6 │ │ │ │ - beqz a0,2a6f6 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2a632 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s6,2a744 │ │ │ │ - lw a5,4(s6) │ │ │ │ - bltu a5,s8,2a758 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - li a0,0 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2a8ce │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - slli s6,s5,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - add a4,a5,s6 │ │ │ │ - lbu s8,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s8,2a8bc │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a6e0 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s7,s0,0x3 │ │ │ │ - add s7,s7,s8 │ │ │ │ - mv a1,s7 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a6,40(sp) │ │ │ │ + auipc a4,0x38 │ │ │ │ + addi a4,a4,448 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + and t3,t3,s7 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a6ee │ │ │ │ - beqz a0,2a7bc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a6be │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2a632 │ │ │ │ - j 2a654 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a6be │ │ │ │ - j 2a6e0 │ │ │ │ - beqz s9,2a654 │ │ │ │ - lw s8,4(s9) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2a752 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a744 │ │ │ │ - add s0,s10,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + add s4,s4,t3 │ │ │ │ + add s3,s3,t3 │ │ │ │ + jal 3890 │ │ │ │ + li a4,0 │ │ │ │ + j 271d8 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a74a │ │ │ │ - beqz a0,2a65a │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a722 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a722 │ │ │ │ - j 2a744 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-858 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ sext.w a5,a5 │ │ │ │ - bgeu a5,s8,2a666 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a5,72(s2) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - bgeu a3,a0,2a896 │ │ │ │ - lwu s5,88(s2) │ │ │ │ - sw s6,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s3,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s5,2a7b0 │ │ │ │ - add s0,s3,s5 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add s2,s2,s7 │ │ │ │ - mv a1,s2 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a8aa │ │ │ │ - beqz a0,2a8b2 │ │ │ │ - addi s3,s0,1 │ │ │ │ - bltu s3,s5,2a78c │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w s8,a4 │ │ │ │ - j 2a702 │ │ │ │ - beqz s7,2a6e0 │ │ │ │ - lw s8,4(s7) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a3,s5,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,8(sp) │ │ │ │ - bgeu a2,a4,2a8c0 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a3,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s9,2a81a │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s7 │ │ │ │ - mv a1,s10 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-928 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + and a6,a6,s7 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a820 │ │ │ │ - beqz a0,2a828 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2a7f8 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2a7f8 │ │ │ │ - j 2a81a │ │ │ │ - beqz s10,2a81a │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,s8,2a5fa │ │ │ │ - slli s6,s6,0x2 │ │ │ │ - add s6,s6,a4 │ │ │ │ - lw s6,0(s6) │ │ │ │ - bgeu s3,s6,2a5fa │ │ │ │ - bltu s5,s6,2a5fa │ │ │ │ - slli a4,s6,0x20 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + add s4,s4,a6 │ │ │ │ + jal 3890 │ │ │ │ + li a4,0 │ │ │ │ + j 271d8 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + li a3,-1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-994 │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a0,2a896 │ │ │ │ - lwu s5,88(s2) │ │ │ │ - sw s6,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s3,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s5,2a7b0 │ │ │ │ - add s0,s3,s5 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add s2,s2,s7 │ │ │ │ - mv a1,s2 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a8c6 │ │ │ │ - beqz a0,2a8b2 │ │ │ │ - addi s3,s0,1 │ │ │ │ - bltu s3,s5,2a872 │ │ │ │ - j 2a7b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - j 2a678 │ │ │ │ - mv s5,s0 │ │ │ │ - bltu s3,s5,2a78c │ │ │ │ - j 2a7b0 │ │ │ │ - beqz s2,2a7b0 │ │ │ │ - lw a0,4(s2) │ │ │ │ - j 2a898 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 2a7c8 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 2a834 │ │ │ │ - mv s5,s0 │ │ │ │ - bltu s3,s5,2a872 │ │ │ │ - j 2a7b0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - auipc s1,0x4f │ │ │ │ - ld s1,1568(s1) │ │ │ │ - or a2,a2,a3 │ │ │ │ - mv a1,sp │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1062 │ │ │ │ + li a3,-1 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + and a6,a6,s7 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + add s3,s3,a6 │ │ │ │ + jal 3890 │ │ │ │ + li a4,0 │ │ │ │ + j 271d8 │ │ │ │ + lw a5,56(s9) │ │ │ │ + addi a4,s4,1 │ │ │ │ + ld a0,64(s9) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sub a5,a4,s11 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi a3,s3,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sub a3,a3,a5 │ │ │ │ + sd a3,16(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a2,56(s9) │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a0,64(s9) │ │ │ │ + slli a4,a2,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add s2,a0,a4 │ │ │ │ + ld a3,16(sp) │ │ │ │ + sd a5,16(s2) │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd a3,24(s2) │ │ │ │ + sd s11,0(s2) │ │ │ │ + sd a5,8(s2) │ │ │ │ mv a0,s0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ + jal 5262c │ │ │ │ + lw a5,56(s9) │ │ │ │ + sd a0,32(s2) │ │ │ │ + li a2,10 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + li a1,0 │ │ │ │ + sw a5,56(s9) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + addiw a5,a0,1 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2a92a │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + add s3,s3,a5 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,0(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + mv s11,s4 │ │ │ │ + sd s3,8(sp) │ │ │ │ + li s0,0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2a952 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ + li s2,0 │ │ │ │ + j 271d8 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1278 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,0(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2a916 │ │ │ │ - auipc a1,0x36 │ │ │ │ - addi a1,a1,214 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2a916 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s1,168(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - auipc a0,0x4f │ │ │ │ - ld a0,1458(a0) │ │ │ │ - sd s3,152(sp) │ │ │ │ - lwu a1,40(a1) │ │ │ │ - mv s3,a2 │ │ │ │ - sd ra,184(sp) │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - ld a2,0(a0) │ │ │ │ - sd a2,72(sp) │ │ │ │ - li a2,0 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - addi a0,a1,1 │ │ │ │ - bnez s3,2ac5a │ │ │ │ - lw s2,8(s1) │ │ │ │ - mv s4,a5 │ │ │ │ - addiw s0,s2,-1 │ │ │ │ - sltu a5,a3,s0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - bnez s4,2ad7a │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,2ac6a │ │ │ │ - bgeu s3,s0,2afe0 │ │ │ │ - ld a4,120(s1) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,68 │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s7,s4,0x2 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s11,0(a4) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - sext.w s8,s5 │ │ │ │ - bgeu s6,s5,2aa5a │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s11,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s8,2aa28 │ │ │ │ - li s10,0 │ │ │ │ - add s5,s10,s8 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2aa48 │ │ │ │ - beqz a0,2aa50 │ │ │ │ - addi s10,s5,1 │ │ │ │ - bltu s10,s8,2aa02 │ │ │ │ - mv a3,s11 │ │ │ │ - auipc a2,0x36 │ │ │ │ - addi a2,a2,-98 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x36 │ │ │ │ - addi a0,a0,-70 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s8,s5 │ │ │ │ - bltu s10,s8,2aa02 │ │ │ │ - j 2aa28 │ │ │ │ - beqz s9,2aa28 │ │ │ │ - lw s8,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2abda │ │ │ │ - lwu s5,88(s1) │ │ │ │ - sw s3,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s5,2aa9a │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s5 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2aa9e │ │ │ │ - beqz a0,2aaa6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s5,2aa74 │ │ │ │ - mv a3,s3 │ │ │ │ - j 2aa2a │ │ │ │ - mv s5,s11 │ │ │ │ - bltu s10,s5,2aa74 │ │ │ │ - j 2aa9a │ │ │ │ - beqz s9,2aa9a │ │ │ │ - lw a5,4(s9) │ │ │ │ - bne a5,s8,2abe0 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2ac56 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s10,2aa9a │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s10 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s11,s5,0x3 │ │ │ │ - add s11,s11,s2 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2aaf6 │ │ │ │ - beqz a0,2aafe │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s10,2aad0 │ │ │ │ - j 2aa9a │ │ │ │ - mv s10,s5 │ │ │ │ - bltu s9,s10,2aad0 │ │ │ │ - j 2aa9a │ │ │ │ - beqz s11,2aa9a │ │ │ │ - lw s5,4(s11) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s3,1 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1348 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + j 27368 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s11,s4 │ │ │ │ + li a1,40 │ │ │ │ + li a0,0 │ │ │ │ + li s0,0 │ │ │ │ + j 271f4 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sw zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw t1,0(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s6,a1 │ │ │ │ + ld a0,8(a0) │ │ │ │ + addiw a1,t1,1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1b │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s1,a6 │ │ │ │ + jal af94 │ │ │ │ + lw t1,0(s0) │ │ │ │ + sd a0,8(s0) │ │ │ │ + slli a4,t1,0x20 │ │ │ │ + srli a5,a4,0x1b │ │ │ │ + add a7,a0,a5 │ │ │ │ + sb s4,12(a7) │ │ │ │ + sb zero,13(a7) │ │ │ │ + sb zero,14(a7) │ │ │ │ + sb s1,28(a7) │ │ │ │ + sb zero,29(a7) │ │ │ │ + sb zero,30(a7) │ │ │ │ + sd s6,0(a7) │ │ │ │ + sw s5,8(a7) │ │ │ │ + sd s3,16(a7) │ │ │ │ + sw s2,24(a7) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + sw t1,0(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + lw s1,32(s5) │ │ │ │ + lbu s2,36(s5) │ │ │ │ + jal af94 │ │ │ │ + ld s0,40(s5) │ │ │ │ + li a5,-1 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + beq s0,a5,277de │ │ │ │ + ld a5,64(s5) │ │ │ │ + lbu s3,52(s5) │ │ │ │ + lw s7,48(s5) │ │ │ │ + ld s6,16(a5) │ │ │ │ + bnez s3,27784 │ │ │ │ + bnez s2,27902 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a3,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a5,a4,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb s3,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sh zero,28(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + lw a4,56(s5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sd s0,0(a5) │ │ │ │ + sw s7,8(a5) │ │ │ │ + sd s6,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sw a3,0(s4) │ │ │ │ + beqz a4,2794c │ │ │ │ + ld a3,64(s5) │ │ │ │ + li a5,1 │ │ │ │ + ld s6,16(a3) │ │ │ │ + ld s0,24(a3) │ │ │ │ + beq a4,a5,27700 │ │ │ │ + li s3,40 │ │ │ │ + li s7,1 │ │ │ │ + lw a1,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a3,a3,s3 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + ld s8,16(a3) │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + add s0,s0,s6 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sh zero,28(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + sh zero,12(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + ld a3,64(s5) │ │ │ │ + lw a2,56(s5) │ │ │ │ + addi s0,s0,-1 │ │ │ │ + sd s0,0(a5) │ │ │ │ + sd s8,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + add a5,a3,s3 │ │ │ │ + sw a4,0(s4) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + ld s6,16(a5) │ │ │ │ + ld s0,24(a5) │ │ │ │ + addi s3,s3,40 │ │ │ │ + bltu s7,a2,27692 │ │ │ │ + ld s3,72(s5) │ │ │ │ + li a5,-1 │ │ │ │ + beq s3,a5,2776a │ │ │ │ + lw a1,0(s4) │ │ │ │ + lw s7,80(s5) │ │ │ │ + ld a0,8(s4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + lbu s5,84(s5) │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + beqz s2,278be │ │ │ │ + bnez s5,27878 │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s6,0(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + sb s2,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s3,16(a5) │ │ │ │ + sw s7,24(a5) │ │ │ │ + sh zero,28(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,32(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + beqz s2,27632 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s6,0(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + sb s2,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s0,16(a5) │ │ │ │ + sw s7,24(a5) │ │ │ │ + sb s3,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a5,a4,1 │ │ │ │ + lw a4,56(s5) │ │ │ │ + sw a5,0(s4) │ │ │ │ + beqz a4,2794c │ │ │ │ + ld a3,64(s5) │ │ │ │ + j 277ee │ │ │ │ + lw a4,56(s5) │ │ │ │ + beqz a4,2794c │ │ │ │ + ld a3,64(s5) │ │ │ │ + beqz s2,27680 │ │ │ │ + li a5,1 │ │ │ │ + ld s6,16(a3) │ │ │ │ + ld s0,24(a3) │ │ │ │ + beq a4,a5,27700 │ │ │ │ + li s3,40 │ │ │ │ + li s7,1 │ │ │ │ + lw a1,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a3,a3,s3 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + ld s8,16(a3) │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + add s0,s0,s6 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb s2,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + sb s2,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + ld a3,64(s5) │ │ │ │ + lw a2,56(s5) │ │ │ │ + addi s0,s0,-1 │ │ │ │ + sd s0,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sd s8,0(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + add a5,a3,s3 │ │ │ │ + sw a4,0(s4) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + ld s6,16(a5) │ │ │ │ + ld s0,24(a5) │ │ │ │ + addi s3,s3,40 │ │ │ │ + bltu s7,a2,27800 │ │ │ │ + j 27700 │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + add s0,s0,s6 │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + addi s0,s0,-1 │ │ │ │ + sd s3,0(a5) │ │ │ │ + sw s7,8(a5) │ │ │ │ + sb s5,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s0,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sb s2,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + j 2776a │ │ │ │ + jal af94 │ │ │ │ + lw a3,0(s4) │ │ │ │ + add a5,s6,s0 │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1b │ │ │ │ + add a4,a4,a0 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + sw s1,8(a4) │ │ │ │ + sh zero,12(a4) │ │ │ │ + sb zero,14(a4) │ │ │ │ + sd s3,16(a4) │ │ │ │ + sw s7,24(a4) │ │ │ │ + sb s5,28(a4) │ │ │ │ + sb zero,29(a4) │ │ │ │ + sb zero,30(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(s4) │ │ │ │ + j 2776a │ │ │ │ + ld a5,24(a5) │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + add s3,s6,a5 │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + addi s3,s3,-1 │ │ │ │ slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s0,0(a5) │ │ │ │ + sw s7,8(a5) │ │ │ │ + sh zero,12(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s3,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sb s2,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a5,a4,1 │ │ │ │ + j 277cc │ │ │ │ + li s0,0 │ │ │ │ + li s6,0 │ │ │ │ + j 27700 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,279ee │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x52 │ │ │ │ + ld s3,1596(s3) │ │ │ │ + auipc s1,0x3d │ │ │ │ + addi s1,s1,-924 │ │ │ │ + auipc s4,0x3d │ │ │ │ + addi s4,s4,-940 │ │ │ │ + auipc s2,0x38 │ │ │ │ + addi s2,s2,1612 │ │ │ │ + ld t1,8(s5) │ │ │ │ + slli a5,s0,0x5 │ │ │ │ + ld a0,0(s3) │ │ │ │ + add t1,t1,a5 │ │ │ │ + lbu a6,12(t1) │ │ │ │ + lbu t3,28(t1) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + mv a7,s1 │ │ │ │ + beqz a6,279b4 │ │ │ │ + mv a7,s4 │ │ │ │ + bnez t3,279b4 │ │ │ │ + mv a7,s1 │ │ │ │ + ld a5,0(t1) │ │ │ │ + lw a4,8(t1) │ │ │ │ + sd t3,16(sp) │ │ │ │ + ld t3,16(t1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sd t3,8(sp) │ │ │ │ + lw t1,24(t1) │ │ │ │ + sd t1,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s5) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,2798c │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-224 │ │ │ │ + sd s8,144(sp) │ │ │ │ + lw s8,224(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + sd ra,216(sp) │ │ │ │ + lbu t2,232(sp) │ │ │ │ + ld s7,256(sp) │ │ │ │ + beqz s8,27bb0 │ │ │ │ + mv t0,a3 │ │ │ │ + li a3,1 │ │ │ │ + sd s11,120(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + li s11,0 │ │ │ │ + li a3,-1 │ │ │ │ + sd s0,208(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + sd s1,200(sp) │ │ │ │ + sd s2,192(sp) │ │ │ │ + sd s3,184(sp) │ │ │ │ + sd s4,176(sp) │ │ │ │ + sd s5,168(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd zero,72(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd t0,80(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a5,104(sp) │ │ │ │ + sd a6,0(sp) │ │ │ │ + sd a7,8(sp) │ │ │ │ + sd t2,96(sp) │ │ │ │ + addiw s9,s11,1 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s10,a1 │ │ │ │ + bgeu s9,s8,27b54 │ │ │ │ + lw a4,32(s0) │ │ │ │ + lw s5,136(s0) │ │ │ │ + lw s6,104(s0) │ │ │ │ + bgeu s5,a4,27b8e │ │ │ │ + subw s5,a4,s5 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 189ae │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s3,s3 │ │ │ │ + jal 1c0ee │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s1,s1 │ │ │ │ + jal 1c0bc │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,0(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s2,s2 │ │ │ │ + jal 190f0 │ │ │ │ + lw a4,480(s7) │ │ │ │ + mv s4,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + fcvt.s.w fa0,a4 │ │ │ │ + jal 265d8 │ │ │ │ + lw a4,396(s7) │ │ │ │ + bltu s1,a4,27b5a │ │ │ │ + bltu s2,a4,27b5a │ │ │ │ + lw a4,432(s7) │ │ │ │ + blt s4,a4,27b5a │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sd a3,40(sp) │ │ │ │ + addw a4,a4,s1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a5,88(sp) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addw a4,a4,s4 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,27bfa │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s0 │ │ │ │ + jal b160 │ │ │ │ + ld a5,64(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a4,1 │ │ │ │ + lw a3,0(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + li a2,0 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ + slli t1,a3,0x2 │ │ │ │ + add t1,t1,a3 │ │ │ │ + ld a3,96(sp) │ │ │ │ + slli t1,t1,0x4 │ │ │ │ + add a0,a0,t1 │ │ │ │ + jal bbfa │ │ │ │ + ld a5,40(sp) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,27b10 │ │ │ │ + lbu a4,96(s0) │ │ │ │ + ld a5,56(sp) │ │ │ │ + beq a4,a5,27bba │ │ │ │ + ld a5,104(sp) │ │ │ │ + li a4,1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lbu a5,96(s0) │ │ │ │ + sd a5,56(sp) │ │ │ │ + lw a5,0(s0) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + addi s10,s10,104 │ │ │ │ + beq s9,s8,27b9c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + li a4,104 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a4,32(s10) │ │ │ │ + mv s0,s10 │ │ │ │ add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - bgeu s6,a5,2ac52 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a4,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s9,2ab58 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s9 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s11,s2,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ab5c │ │ │ │ - beqz a0,2ab64 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s9,2ab32 │ │ │ │ - ld a3,8(sp) │ │ │ │ - j 2aa2a │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s10,s9,2ab32 │ │ │ │ - j 2ab58 │ │ │ │ - beqz s11,2ab58 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bltu a5,s5,2abe0 │ │ │ │ - ld a4,120(s1) │ │ │ │ - add a5,a4,s7 │ │ │ │ - lw a3,0(a5) │ │ │ │ - beqz a3,2abe0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,2ab9e │ │ │ │ - ld a5,16(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - ld a0,32(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ + lw a3,32(a5) │ │ │ │ + bgeu a3,a4,27b94 │ │ │ │ + subw a4,a4,a3 │ │ │ │ + sd a4,32(sp) │ │ │ │ lw a5,0(a5) │ │ │ │ - ld a2,16(a1) │ │ │ │ - lbu a1,44(a1) │ │ │ │ + mv s11,s9 │ │ │ │ + addiw s9,s11,1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bltu s9,s8,27a48 │ │ │ │ + li s5,-1 │ │ │ │ + li s6,-1 │ │ │ │ + j 27a5a │ │ │ │ + li a5,9 │ │ │ │ + bgeu a5,s1,27b1c │ │ │ │ + li a4,1 │ │ │ │ + bltu a4,s3,27b1c │ │ │ │ + ld a5,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + lw a4,0(s0) │ │ │ │ + beq a5,a3,27bc4 │ │ │ │ + li a5,-1 │ │ │ │ + beq s6,a5,27be6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + bne a5,a4,27b1c │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bltu a4,a5,27b1c │ │ │ │ + bgeu a4,s5,27aa6 │ │ │ │ + j 27b1c │ │ │ │ + subw s5,s5,a4 │ │ │ │ + j 27a5a │ │ │ │ + subw a4,a3,a4 │ │ │ │ + sd a4,32(sp) │ │ │ │ + j 27b46 │ │ │ │ + ld s0,208(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld s2,192(sp) │ │ │ │ + ld s3,184(sp) │ │ │ │ + ld s4,176(sp) │ │ │ │ + ld s5,168(sp) │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + ld s11,120(sp) │ │ │ │ + ld ra,216(sp) │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld s8,144(sp) │ │ │ │ + addi sp,sp,224 │ │ │ │ + ret │ │ │ │ + lw a4,0(s0) │ │ │ │ + ld a5,72(sp) │ │ │ │ + bne a4,a5,27b08 │ │ │ │ + j 27b1a │ │ │ │ + bne s6,a4,27b70 │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bgeu a4,s5,27aa6 │ │ │ │ + li a5,-1 │ │ │ │ + bne s6,a5,27b1c │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bgeu a4,a5,27aa6 │ │ │ │ + j 27b1c │ │ │ │ + ld a5,16(sp) │ │ │ │ + bne a5,a4,27b1c │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bgeu a4,a5,27aa6 │ │ │ │ + j 27b1c │ │ │ │ + ld s1,64(sp) │ │ │ │ + lw a4,0(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + ld a3,248(sp) │ │ │ │ + lwu a4,0(s1) │ │ │ │ + ld a2,0(a3) │ │ │ │ + ld a3,240(sp) │ │ │ │ + slli t1,a4,0x2 │ │ │ │ + add t1,t1,a4 │ │ │ │ + ld a1,0(a3) │ │ │ │ + slli t1,t1,0x4 │ │ │ │ + sd a0,8(s1) │ │ │ │ + li a4,0 │ │ │ │ + li a3,0 │ │ │ │ + add a0,a0,t1 │ │ │ │ + jal b5ae │ │ │ │ + lw a4,0(s1) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s1) │ │ │ │ + j 27ac4 │ │ │ │ + addi sp,sp,-592 │ │ │ │ + sd s9,504(sp) │ │ │ │ + lw s9,600(sp) │ │ │ │ + fsd fs0,472(sp) │ │ │ │ + sd s0,576(sp) │ │ │ │ + fcvt.d.wu fs0,s9 │ │ │ │ + auipc s0,0x3c │ │ │ │ + fld fa5,-110(s0) │ │ │ │ + auipc s0,0x3c │ │ │ │ + fld fa0,-254(s0) │ │ │ │ + fmul.d fa5,fs0,fa5 │ │ │ │ + ld s0,592(sp) │ │ │ │ + sd s2,560(sp) │ │ │ │ + sd a4,392(sp) │ │ │ │ + sd s0,264(sp) │ │ │ │ + ld s0,608(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + fdiv.d fa0,fa5,fa0 │ │ │ │ + sd s0,368(sp) │ │ │ │ + lw s0,616(sp) │ │ │ │ + auipc a4,0x52 │ │ │ │ + ld a4,658(a4) │ │ │ │ + sd ra,584(sp) │ │ │ │ + sd s0,376(sp) │ │ │ │ + lw s0,624(sp) │ │ │ │ + sd a3,240(sp) │ │ │ │ + sd a6,256(sp) │ │ │ │ + sd a7,208(sp) │ │ │ │ + sd a1,232(sp) │ │ │ │ + sd s4,544(sp) │ │ │ │ + sd s7,520(sp) │ │ │ │ + sd s8,512(sp) │ │ │ │ + sd s0,384(sp) │ │ │ │ + sd s1,568(sp) │ │ │ │ + sd s3,552(sp) │ │ │ │ + sd s5,536(sp) │ │ │ │ + sd s6,528(sp) │ │ │ │ + sd s10,496(sp) │ │ │ │ + sd s11,488(sp) │ │ │ │ + sd a5,248(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,456(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s8,a2 │ │ │ │ + mv s7,a0 │ │ │ │ + slli s0,s2,0x20 │ │ │ │ + jal 37b0 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + li a1,104 │ │ │ │ + mul a1,s0,a1 │ │ │ │ + li a0,0 │ │ │ │ + fsub.d fs0,fs0,fa0 │ │ │ │ + slli s4,s0,0x2 │ │ │ │ + sd s0,216(sp) │ │ │ │ + sd zero,448(sp) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,360(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,288(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,304(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,312(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,320(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,328(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,200(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,336(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,296(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,344(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,352(sp) │ │ │ │ + beqz s2,2816c │ │ │ │ + fcvt.wu.d s1,fs0,rtz │ │ │ │ + addiw a2,s2,-1 │ │ │ │ + li a4,150 │ │ │ │ + addiw a3,s1,50 │ │ │ │ + sd a2,224(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + bltu a4,a3,28166 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + ld s10,328(sp) │ │ │ │ + ld s1,336(sp) │ │ │ │ + ld t4,320(sp) │ │ │ │ + ld s3,296(sp) │ │ │ │ + sw a4,280(sp) │ │ │ │ + li a4,1 │ │ │ │ + sext.w t0,a5 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + mv t1,s10 │ │ │ │ + mv t2,s9 │ │ │ │ + ld s5,352(sp) │ │ │ │ + ld a1,360(sp) │ │ │ │ + ld s2,304(sp) │ │ │ │ + ld t5,312(sp) │ │ │ │ + ld t3,344(sp) │ │ │ │ + ld s11,288(sp) │ │ │ │ + li s0,0 │ │ │ │ + sw a5,284(sp) │ │ │ │ + sd s4,400(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + sd a3,272(sp) │ │ │ │ + sd s1,408(sp) │ │ │ │ + mv s9,t4 │ │ │ │ + j 27ea4 │ │ │ │ + subw s3,t2,s6 │ │ │ │ + subw a5,s6,a7 │ │ │ │ + addw a5,a5,t0 │ │ │ │ + beqz t6,27f04 │ │ │ │ + addw ra,s3,t0 │ │ │ │ addw a5,a5,a0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,a1,2abce │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld a6,24(sp) │ │ │ │ - slliw a5,a0,0x1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - srli a1,a1,0x1d │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - add a1,a1,a6 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ + addw a4,a5,ra │ │ │ │ + ld a6,208(sp) │ │ │ │ + ld a3,264(sp) │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + sd t1,192(sp) │ │ │ │ + add a3,a3,a5 │ │ │ │ add a5,a5,a6 │ │ │ │ - sd s4,0(a1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - sd a2,0(a5) │ │ │ │ - addiw a5,a0,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - lw a5,8(s1) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a6,0(a3) │ │ │ │ + lw a3,0(s8) │ │ │ │ + sd a2,56(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + ld a2,248(sp) │ │ │ │ + ld a4,256(sp) │ │ │ │ + sd t0,48(sp) │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd t2,8(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd ra,16(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd t3,184(sp) │ │ │ │ + sd t5,176(sp) │ │ │ │ + sd t6,168(sp) │ │ │ │ + sd t0,160(sp) │ │ │ │ + sd t2,152(sp) │ │ │ │ + sd a7,144(sp) │ │ │ │ + sd a1,136(sp) │ │ │ │ + jal 26852 │ │ │ │ + ld a1,136(sp) │ │ │ │ + ld t6,168(sp) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,97(a1) │ │ │ │ + ld a3,88(a1) │ │ │ │ + ld t3,184(sp) │ │ │ │ + sw t6,0(s2) │ │ │ │ + ld a4,24(a1) │ │ │ │ + lw a5,36(a1) │ │ │ │ + sd a3,0(t3) │ │ │ │ + sd a4,0(s10) │ │ │ │ + sw a5,0(s11) │ │ │ │ + lw a5,80(a1) │ │ │ │ + ld a4,200(sp) │ │ │ │ + ld t1,192(sp) │ │ │ │ + sw a5,0(s1) │ │ │ │ + add s4,s4,a4 │ │ │ │ + lw a4,72(a1) │ │ │ │ + ld a7,144(sp) │ │ │ │ + ld t2,152(sp) │ │ │ │ + sw a4,0(t1) │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld t0,160(sp) │ │ │ │ + ld t5,176(sp) │ │ │ │ + addw a5,a5,a4 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - bgeu a3,a5,2abe2 │ │ │ │ - mv s3,a3 │ │ │ │ - j 2a9ca │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,s8,2aab2 │ │ │ │ - mv a3,s3 │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - beqz a5,2ac1a │ │ │ │ - ld a5,16(sp) │ │ │ │ - bnez a5,2ace0 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a1,0(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - slliw a5,a1,0x1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x1d │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sd a3,0(a4) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - lwu a4,40(sp) │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd a4,0(a5) │ │ │ │ - addiw a5,a1,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - auipc a5,0x4f │ │ │ │ - ld a5,752(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ + sw a5,0(s4) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bnez a5,27f40 │ │ │ │ + lw a4,72(a1) │ │ │ │ + sw a4,0(t5) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s9) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bnez a5,27f14 │ │ │ │ + lw a4,40(a1) │ │ │ │ + ld a5,216(sp) │ │ │ │ + sw a4,4(s5) │ │ │ │ + sw a7,0(s5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi a1,a1,104 │ │ │ │ + addi s2,s2,4 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s8,s8,8 │ │ │ │ + addi t3,t3,8 │ │ │ │ + addi s10,s10,8 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi t1,t1,4 │ │ │ │ + beq a5,s0,27f84 │ │ │ │ + ld a5,240(sp) │ │ │ │ + ld a6,232(sp) │ │ │ │ + lw a7,0(s7) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + slli s4,s0,0x2 │ │ │ │ + add a5,a6,s4 │ │ │ │ + lw s6,0(a5) │ │ │ │ + sext.w t6,a2 │ │ │ │ + sext.w a4,s0 │ │ │ │ + mv a0,a7 │ │ │ │ + beqz s0,27ee4 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a6 │ │ │ │ + lw a5,0(a5) │ │ │ │ + li a0,0 │ │ │ │ + bltu a7,a5,27ee4 │ │ │ │ + subw a0,a7,a5 │ │ │ │ + ld a5,224(sp) │ │ │ │ + bgeu a4,a5,27dbe │ │ │ │ + lw a5,4(s7) │ │ │ │ + li s3,0 │ │ │ │ + bltu a5,s6,27dc2 │ │ │ │ + subw s3,a5,s6 │ │ │ │ + subw a5,s6,a7 │ │ │ │ + addw a5,a5,t0 │ │ │ │ + bnez t6,27dce │ │ │ │ + ld a4,272(sp) │ │ │ │ + addw ra,a0,a4 │ │ │ │ + addw a5,ra,a5 │ │ │ │ + addw a4,a5,s3 │ │ │ │ + j 27dd8 │ │ │ │ + lw a5,280(sp) │ │ │ │ + lw a3,36(a1) │ │ │ │ + li a4,0 │ │ │ │ + addw a5,a5,s6 │ │ │ │ + subw a5,a5,a7 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + bltu a3,a5,27e7a │ │ │ │ + lw a5,284(sp) │ │ │ │ + addw a4,a5,a7 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + subw a4,a4,s6 │ │ │ │ + subw a4,a4,s3 │ │ │ │ + j 27e7a │ │ │ │ + lw a5,72(a1) │ │ │ │ + lw a4,0(s1) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + subw a4,t2,a4 │ │ │ │ + sw a4,0(t5) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a3,72(a1) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + bltu t2,a3,28204 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + sw a4,0(s9) │ │ │ │ + bgeu t2,a4,27e72 │ │ │ │ + auipc a3,0x3c │ │ │ │ + addi a3,a3,1660 │ │ │ │ + li a2,610 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,136 │ │ │ │ + auipc a0,0x38 │ │ │ │ + addi a0,a0,192 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld s1,208(sp) │ │ │ │ + ld a5,352(sp) │ │ │ │ + ld s5,384(sp) │ │ │ │ + ld a2,8(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + sd a5,112(sp) │ │ │ │ + addi a5,sp,448 │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi a5,sp,440 │ │ │ │ + sd a5,96(sp) │ │ │ │ + addi a5,sp,432 │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a5,sp,416 │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,424 │ │ │ │ + ld s3,368(sp) │ │ │ │ + ld s7,376(sp) │ │ │ │ + ld s8,392(sp) │ │ │ │ + ld s10,200(sp) │ │ │ │ + ld s11,328(sp) │ │ │ │ + ld a3,312(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,-154(s0) │ │ │ │ + ld a7,304(sp) │ │ │ │ + ld a6,288(sp) │ │ │ │ + ld s4,400(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd s5,48(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld s6,408(sp) │ │ │ │ + sd s3,64(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + sd s11,16(sp) │ │ │ │ + ld s2,336(sp) │ │ │ │ + mv a3,t2 │ │ │ │ + li a0,0 │ │ │ │ + mv a4,s2 │ │ │ │ + mv s9,t2 │ │ │ │ + jal 377ac │ │ │ │ + ld t1,440(sp) │ │ │ │ + ld a4,320(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + ld a2,0(s1) │ │ │ │ + sd t1,112(sp) │ │ │ │ + ld t1,432(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + ld a4,312(sp) │ │ │ │ + sd t1,104(sp) │ │ │ │ + ld t1,416(sp) │ │ │ │ + ld a1,344(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,304(sp) │ │ │ │ + sd t1,96(sp) │ │ │ │ + ld a7,288(sp) │ │ │ │ + ld t1,424(sp) │ │ │ │ + ld a6,296(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + sd a1,80(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + mv a5,s2 │ │ │ │ + mv a1,a0 │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s7,48(sp) │ │ │ │ + sd s8,40(sp) │ │ │ │ + sd t1,88(sp) │ │ │ │ + add s4,s4,s2 │ │ │ │ + jal 37f20 │ │ │ │ + mv s0,s1 │ │ │ │ + li s2,0 │ │ │ │ + li s5,-1 │ │ │ │ + ld a5,424(sp) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,424(sp) │ │ │ │ + ld a5,416(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,416(sp) │ │ │ │ + ld a5,432(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,432(sp) │ │ │ │ + lw a4,0(s6) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd zero,0(a5) │ │ │ │ + beq a4,s5,28150 │ │ │ │ + ld a5,0(s0) │ │ │ │ + li s7,0 │ │ │ │ + slli s3,s7,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi s7,s7,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + lw a4,0(s6) │ │ │ │ + sext.w a3,s7 │ │ │ │ + add s3,s3,a5 │ │ │ │ + sd zero,0(s3) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + mv a0,a5 │ │ │ │ + bltu a3,a4,28072 │ │ │ │ + jal 3670 │ │ │ │ + addi s6,s6,4 │ │ │ │ + sd zero,0(s0) │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s4,s6,28030 │ │ │ │ + ld a0,288(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,296(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,304(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,312(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,320(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,328(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,200(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,336(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,352(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,440(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,424(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,416(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,432(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,344(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x52 │ │ │ │ + ld a5,-500(a5) │ │ │ │ + ld a4,456(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2aff0 │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + bnez a5,28224 │ │ │ │ + ld ra,584(sp) │ │ │ │ + ld s0,576(sp) │ │ │ │ + ld a0,360(sp) │ │ │ │ + ld s1,568(sp) │ │ │ │ + ld s2,560(sp) │ │ │ │ + ld s3,552(sp) │ │ │ │ + ld s4,544(sp) │ │ │ │ + ld s5,536(sp) │ │ │ │ + ld s6,528(sp) │ │ │ │ + ld s7,520(sp) │ │ │ │ + ld s8,512(sp) │ │ │ │ + ld s9,504(sp) │ │ │ │ + ld s10,496(sp) │ │ │ │ + ld s11,488(sp) │ │ │ │ + fld fs0,472(sp) │ │ │ │ + addi sp,sp,592 │ │ │ │ ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2ab6c │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2ab08 │ │ │ │ - jal 3330 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,24(sp) │ │ │ │ - bnez a5,2ad0a │ │ │ │ - lw s0,8(s1) │ │ │ │ - sd zero,32(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a3,0(a5) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - bgeu s3,a3,2acd6 │ │ │ │ - bltu a2,a3,2acd6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,2acb4 │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli a2,s4,0x2 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s6,s6,4 │ │ │ │ + addi s2,s2,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s4,s6,28030 │ │ │ │ + j 280aa │ │ │ │ + li a5,150 │ │ │ │ + j 27d82 │ │ │ │ + ld s1,208(sp) │ │ │ │ + addi a5,sp,448 │ │ │ │ + ld s6,328(sp) │ │ │ │ + ld a2,8(s1) │ │ │ │ ld a1,0(s1) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld a2,16(a1) │ │ │ │ - lbu a1,44(a1) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sd zero,0(sp) │ │ │ │ - beq a5,a1,2acc8 │ │ │ │ - ld a2,24(sp) │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,8(a2) │ │ │ │ - li a5,1 │ │ │ │ - sd s4,0(a2) │ │ │ │ - sd a5,0(sp) │ │ │ │ - bgeu a3,s0,2abe8 │ │ │ │ - li a5,1 │ │ │ │ - sd s10,96(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - sd a5,48(sp) │ │ │ │ - j 2a9c4 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a3,0(a5) │ │ │ │ - j 2ac8a │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi a5,sp,440 │ │ │ │ + sd a5,96(sp) │ │ │ │ + addi a5,sp,432 │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a5,sp,416 │ │ │ │ + ld s7,320(sp) │ │ │ │ + ld s8,312(sp) │ │ │ │ + ld s10,304(sp) │ │ │ │ + ld s11,336(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,424 │ │ │ │ + ld s2,368(sp) │ │ │ │ + ld s3,384(sp) │ │ │ │ + ld s4,376(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld a6,288(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,296(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,-644(s0) │ │ │ │ + sd a0,112(sp) │ │ │ │ + mv a7,s10 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s9 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd s3,48(sp) │ │ │ │ + sd s4,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + jal 377ac │ │ │ │ + ld t1,440(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ ld a2,0(s1) │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a1,32(sp) │ │ │ │ - ld a4,16(a2) │ │ │ │ - lbu a2,44(a2) │ │ │ │ - addw a5,a5,a1 │ │ │ │ + sd t1,112(sp) │ │ │ │ + ld t1,432(sp) │ │ │ │ + ld a4,344(sp) │ │ │ │ + ld a7,288(sp) │ │ │ │ + sd t1,104(sp) │ │ │ │ + ld t1,416(sp) │ │ │ │ + ld a6,296(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + sd t1,96(sp) │ │ │ │ + ld t1,424(sp) │ │ │ │ + sd a4,80(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s6,24(sp) │ │ │ │ + sd s7,16(sp) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a5,s11 │ │ │ │ + mv a4,s9 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd t1,88(sp) │ │ │ │ + jal 37f20 │ │ │ │ + j 280aa │ │ │ │ + auipc a3,0x3c │ │ │ │ + addi a3,a3,988 │ │ │ │ + li a2,608 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,-536 │ │ │ │ + auipc a0,0x38 │ │ │ │ + addi a0,a0,-520 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-528 │ │ │ │ + sd s0,512(sp) │ │ │ │ + ld s0,528(sp) │ │ │ │ + sd s5,472(sp) │ │ │ │ + ld s5,600(sp) │ │ │ │ + sd s0,200(sp) │ │ │ │ + ld s0,544(sp) │ │ │ │ + sd s9,440(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + sd s0,304(sp) │ │ │ │ + lw s0,552(sp) │ │ │ │ + lw a0,480(s5) │ │ │ │ + sd s8,448(sp) │ │ │ │ + sd s0,312(sp) │ │ │ │ + lw s0,560(sp) │ │ │ │ + lw s8,536(sp) │ │ │ │ + fcvt.s.w fa0,a0 │ │ │ │ + sd s0,320(sp) │ │ │ │ + ld s0,592(sp) │ │ │ │ + sd a4,184(sp) │ │ │ │ + auipc a4,0x52 │ │ │ │ + ld a4,-854(a4) │ │ │ │ + sd s7,456(sp) │ │ │ │ + sd a5,192(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv a0,s8 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,408(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s2,496(sp) │ │ │ │ + sd s3,488(sp) │ │ │ │ + sd s4,480(sp) │ │ │ │ + sd ra,520(sp) │ │ │ │ + sd s0,328(sp) │ │ │ │ + lw s2,700(s5) │ │ │ │ + lw s0,704(s5) │ │ │ │ + sd s9,168(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s4,a3 │ │ │ │ + sd a7,176(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + jal 265d8 │ │ │ │ + beqz s7,28814 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + sd s1,504(sp) │ │ │ │ + auipc a3,0x52 │ │ │ │ + ld a3,-842(a3) │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a2,24 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s6,464(sp) │ │ │ │ + jal 3400 │ │ │ │ + lw a4,12(s3) │ │ │ │ + fld fa5,504(s5) │ │ │ │ + addi a5,s3,12 │ │ │ │ + fcvt.d.w fa4,a4 │ │ │ │ + li s5,0 │ │ │ │ + fmul.d fa4,fa4,fa5 │ │ │ │ + j 282e2 │ │ │ │ + addi s5,s5,1 │ │ │ │ + addi a5,a5,24 │ │ │ │ + beq s7,s5,287fc │ │ │ │ + lw a4,0(a5) │ │ │ │ + sext.w s6,s5 │ │ │ │ + fcvt.d.w fa5,a4 │ │ │ │ + flt.d a4,fa5,fa4 │ │ │ │ + beqz a4,282da │ │ │ │ + ld a2,184(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5392e │ │ │ │ + auipc a3,0x52 │ │ │ │ + ld a3,-814(a3) │ │ │ │ + li a2,24 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3400 │ │ │ │ + lw a5,0(s9) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,28800 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bne a5,a2,2abf0 │ │ │ │ - j 2ac1a │ │ │ │ - lw s2,8(s1) │ │ │ │ - li a5,1 │ │ │ │ + li a1,104 │ │ │ │ + mul a1,a5,a1 │ │ │ │ + li a0,0 │ │ │ │ + sd s10,432(sp) │ │ │ │ + sd s11,424(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,288(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,224(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,232(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,248(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,256(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,264(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,272(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv s3,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,240(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,296(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s9) │ │ │ │ + sd a0,280(sp) │ │ │ │ + beqz a4,285fe │ │ │ │ + addw ra,s2,s1 │ │ │ │ + ld a1,16(s9) │ │ │ │ + mv a3,s0 │ │ │ │ + bltu ra,s0,287f2 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + ld s7,272(sp) │ │ │ │ + ld t4,296(sp) │ │ │ │ + ld t3,240(sp) │ │ │ │ + ld s10,264(sp) │ │ │ │ + ld t6,248(sp) │ │ │ │ + ld t5,256(sp) │ │ │ │ + sw a2,216(sp) │ │ │ │ + li a2,1 │ │ │ │ + sext.w t0,a3 │ │ │ │ + subw a3,a2,a3 │ │ │ │ + sw a3,220(sp) │ │ │ │ + mv a3,s7 │ │ │ │ + mv t2,s9 │ │ │ │ + mv t1,s10 │ │ │ │ + mv s7,t3 │ │ │ │ + mv s10,t4 │ │ │ │ + ld s5,280(sp) │ │ │ │ + mv t4,s8 │ │ │ │ + ld s0,288(sp) │ │ │ │ + ld s2,232(sp) │ │ │ │ + ld s11,224(sp) │ │ │ │ + mv s1,s3 │ │ │ │ + li s4,0 │ │ │ │ + li a5,0 │ │ │ │ + mv s9,t6 │ │ │ │ + sd s3,336(sp) │ │ │ │ + sd s6,344(sp) │ │ │ │ + sd ra,208(sp) │ │ │ │ + mv s8,t5 │ │ │ │ + mv t3,a3 │ │ │ │ + j 2851c │ │ │ │ + subw s6,t4,a2 │ │ │ │ + lbu a1,12(a3) │ │ │ │ + addw a4,a2,t0 │ │ │ │ + subw a4,a4,a7 │ │ │ │ + beqz a1,28580 │ │ │ │ + addw ra,s6,t0 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + addw a4,a4,ra │ │ │ │ + ld a6,200(sp) │ │ │ │ + sd t1,152(sp) │ │ │ │ + ld t1,176(sp) │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a6,a6,a5 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lw a3,20(a3) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a6,0(a6) │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + ld a4,192(sp) │ │ │ │ + ld a2,184(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + sd t0,48(sp) │ │ │ │ + sd t4,8(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + sd s6,40(sp) │ │ │ │ + sd ra,16(sp) │ │ │ │ + sd t3,160(sp) │ │ │ │ + sd t2,144(sp) │ │ │ │ + sd t0,136(sp) │ │ │ │ + sd t4,128(sp) │ │ │ │ + jal 26852 │ │ │ │ + ld t2,144(sp) │ │ │ │ + ld a2,88(s0) │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld a1,16(t2) │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld t1,152(sp) │ │ │ │ + add s3,s3,a1 │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld t3,160(sp) │ │ │ │ + ld t4,128(sp) │ │ │ │ + lbu a0,48(a4) │ │ │ │ + ld t0,136(sp) │ │ │ │ + sb a0,97(s0) │ │ │ │ + sd a2,0(s10) │ │ │ │ + sd a3,0(s7) │ │ │ │ + sw a5,0(s11) │ │ │ │ + lbu a5,12(a4) │ │ │ │ + sw a5,0(s2) │ │ │ │ + lw a5,80(s0) │ │ │ │ + sw a5,0(s1) │ │ │ │ + lw a3,72(s0) │ │ │ │ + sw a3,0(t1) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(t3) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bnez a5,28590 │ │ │ │ + lw a3,72(s0) │ │ │ │ + sw a3,0(s9) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s8) │ │ │ │ + lw a5,0(s2) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bnez a5,285d4 │ │ │ │ + lw a0,40(s0) │ │ │ │ + sw a0,4(s5) │ │ │ │ + sw a3,0(s5) │ │ │ │ + lw a4,0(t2) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi s0,s0,104 │ │ │ │ + addi s2,s2,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s8,s8,4 │ │ │ │ + addi s10,s10,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi t1,t1,4 │ │ │ │ + addi t3,t3,4 │ │ │ │ + bgeu a5,a4,285f6 │ │ │ │ + slli s3,s4,0x3 │ │ │ │ + add a3,a1,s3 │ │ │ │ + ld a3,0(a3) │ │ │ │ + lw a7,0(a3) │ │ │ │ + lw a2,4(a3) │ │ │ │ + mv a0,a7 │ │ │ │ + beqz a5,28550 │ │ │ │ + addiw a0,a5,-1 │ │ │ │ + slli a6,a0,0x20 │ │ │ │ + srli a0,a6,0x1d │ │ │ │ + add a0,a0,a1 │ │ │ │ + ld a6,0(a0) │ │ │ │ + li a0,0 │ │ │ │ + lw a6,4(a6) │ │ │ │ + bltu a7,a6,28550 │ │ │ │ + subw a0,a7,a6 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + bgeu a5,a4,2842c │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s6,0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bltu a5,a2,28430 │ │ │ │ + lbu a1,12(a3) │ │ │ │ + addw a4,a2,t0 │ │ │ │ + subw s6,a5,a2 │ │ │ │ + subw a4,a4,a7 │ │ │ │ + bnez a1,28440 │ │ │ │ + ld a5,208(sp) │ │ │ │ + addw ra,a0,a5 │ │ │ │ + addw a4,ra,a4 │ │ │ │ + addw a4,a4,s6 │ │ │ │ + j 2844a │ │ │ │ + lw a5,72(s0) │ │ │ │ + lw a3,0(s1) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + subw a3,t4,a3 │ │ │ │ + sw a3,0(s9) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a2,72(s0) │ │ │ │ + addw a2,a2,a5 │ │ │ │ + bltu t4,a2,288e4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + sw a3,0(s8) │ │ │ │ + bgeu t4,a3,284e4 │ │ │ │ + auipc a3,0x3c │ │ │ │ + addi a3,a3,68 │ │ │ │ + li a2,815 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,-1480 │ │ │ │ + auipc a0,0x38 │ │ │ │ + addi a0,a0,-1424 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a2,4(a4) │ │ │ │ + lw a5,216(sp) │ │ │ │ + lw a4,36(s0) │ │ │ │ + li a0,0 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + subw a5,a5,a3 │ │ │ │ + addw a5,a5,s6 │ │ │ │ + bltu a4,a5,284ee │ │ │ │ + lw a5,220(sp) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + subw a0,a4,s6 │ │ │ │ + j 284ee │ │ │ │ + ld s3,336(sp) │ │ │ │ + ld s6,344(sp) │ │ │ │ + mv s9,t2 │ │ │ │ + mv s8,t4 │ │ │ │ + ld a5,176(sp) │ │ │ │ + ld a7,232(sp) │ │ │ │ + ld a6,224(sp) │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + ld a5,280(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,112(sp) │ │ │ │ + addi a5,sp,368 │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi a5,sp,376 │ │ │ │ + sd a5,96(sp) │ │ │ │ + addi a5,sp,400 │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a5,sp,384 │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,392 │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,304(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,-1806(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + mv a3,s8 │ │ │ │ + sd s0,56(sp) │ │ │ │ sd a5,48(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - beq s3,a5,2afae │ │ │ │ - mv a4,a5 │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu a4,s2,2ad8a │ │ │ │ - slli s4,a4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s5,2afd8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s7,88(s1) │ │ │ │ - ld s5,80(s1) │ │ │ │ - sw a5,68(sp) │ │ │ │ - li s8,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s7,2ad72 │ │ │ │ - add s2,s7,s8 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s6,s2,0x3 │ │ │ │ - add s6,s6,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ad82 │ │ │ │ - beqz a0,2aecc │ │ │ │ - addi s8,s2,1 │ │ │ │ - bltu s8,s7,2ad4c │ │ │ │ - ld a0,40(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - bne s0,a5,2ad12 │ │ │ │ - j 2a9b4 │ │ │ │ - mv s7,s2 │ │ │ │ - bltu s8,s7,2ad4c │ │ │ │ - j 2ad72 │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s9,s4,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lw s5,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s2,0(a4) │ │ │ │ - bgeu a3,s2,2ae6e │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s5,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s11,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s6,2ade8 │ │ │ │ - add s7,s11,s6 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x3 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2adf0 │ │ │ │ - beqz a0,2adf8 │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s6,2adc4 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s6,s7 │ │ │ │ - bltu s11,s6,2adc4 │ │ │ │ - j 2ade8 │ │ │ │ - beqz s8,2ade8 │ │ │ │ - lw s2,4(s8) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2ae6a │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s3,68(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - li s8,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s11,2ae46 │ │ │ │ - add s5,s8,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s7,s5,0x3 │ │ │ │ - add s7,s7,s4 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ae4e │ │ │ │ - beqz a0,2ae56 │ │ │ │ - addi s8,s5,1 │ │ │ │ - bltu s8,s11,2ae22 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s8,s11,2ae22 │ │ │ │ - j 2ae46 │ │ │ │ - beqz s7,2ae46 │ │ │ │ - lw a5,4(s7) │ │ │ │ - bltu a5,s2,2ae72 │ │ │ │ - lw s0,8(s1) │ │ │ │ - sd zero,32(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - j 2a9b4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2ae5e │ │ │ │ - sext.w s2,s2 │ │ │ │ - j 2ae02 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add s6,a4,s9 │ │ │ │ - lw s5,0(s6) │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu a3,a5,2afb6 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s5,68(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ + ld a5,312(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,272(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,264(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,256(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,248(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,240(sp) │ │ │ │ + jal 377ac │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a0,28818 │ │ │ │ + ld a5,376(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + ld a4,176(sp) │ │ │ │ + sd a5,112(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + mv s5,s3 │ │ │ │ + sd a5,104(sp) │ │ │ │ + ld a5,384(sp) │ │ │ │ + mv s4,s1 │ │ │ │ + li s7,0 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a5,392(sp) │ │ │ │ + li s0,-1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + ld a5,296(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + ld a5,304(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,312(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a3,8(a4) │ │ │ │ + ld a2,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,272(sp) │ │ │ │ + mv a4,s8 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,264(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,256(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,248(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,232(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a7,224(sp) │ │ │ │ + ld a6,240(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + jal 37f20 │ │ │ │ + lw a5,0(s9) │ │ │ │ + beqz a5,28744 │ │ │ │ + ld a5,392(sp) │ │ │ │ + slli s2,s7,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,392(sp) │ │ │ │ + ld a5,384(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,384(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,400(sp) │ │ │ │ + lw a4,0(s5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd zero,0(a5) │ │ │ │ + beq a4,s0,287f6 │ │ │ │ + ld a5,0(s4) │ │ │ │ li s8,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s7,2ade8 │ │ │ │ - add s2,s8,s7 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s6,s2,0x3 │ │ │ │ - add s6,s6,s4 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2afc0 │ │ │ │ - beqz a0,2afc8 │ │ │ │ - addi s8,s2,1 │ │ │ │ - bltu s8,s7,2aea4 │ │ │ │ - j 2ade8 │ │ │ │ - beqz s6,2ad72 │ │ │ │ - lw s5,4(s6) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a4,40(sp) │ │ │ │ - li a2,253 │ │ │ │ + slli s2,s8,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi s8,s8,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s4) │ │ │ │ + lw a4,0(s5) │ │ │ │ + sext.w a3,s8 │ │ │ │ + add s2,s2,a5 │ │ │ │ + sd zero,0(s2) │ │ │ │ addiw a4,a4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w s9,a4 │ │ │ │ - bgeu a2,a3,2afd4 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a4,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s6,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s11,2af28 │ │ │ │ - add s7,s6,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x3 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2af30 │ │ │ │ - beqz a0,2af38 │ │ │ │ - addi s6,s7,1 │ │ │ │ - bltu s6,s11,2af04 │ │ │ │ + mv a0,a5 │ │ │ │ + bltu a3,a4,28702 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s9) │ │ │ │ + addi s7,s7,1 │ │ │ │ + sd zero,0(s4) │ │ │ │ + sext.w a5,s7 │ │ │ │ + addi s5,s5,4 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bltu a5,a4,286ba │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,376(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,280(sp) │ │ │ │ + sd zero,376(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,328(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + sw a5,0(a4) │ │ │ │ + jal 53672 │ │ │ │ mv a0,s9 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s6,s11,2af04 │ │ │ │ - j 2af28 │ │ │ │ - beqz s8,2af28 │ │ │ │ - lw a3,4(s8) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,s5,2ad8c │ │ │ │ - slli a3,s4,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s4,0(a3) │ │ │ │ - bgeu s3,s4,2ad8c │ │ │ │ - ld a3,40(sp) │ │ │ │ - bltu a3,s4,2ad8c │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2afb6 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s4,68(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - li s7,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s6,2afa6 │ │ │ │ - add s5,s7,s6 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s2,s5,0x3 │ │ │ │ - add s2,s2,s8 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2afdc │ │ │ │ - beqz a0,2afe4 │ │ │ │ - addi s7,s5,1 │ │ │ │ - bltu s7,s6,2af82 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,224(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,240(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,232(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,248(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,256(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,264(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,272(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,392(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,384(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,400(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,296(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + ld s10,432(sp) │ │ │ │ + ld s11,424(sp) │ │ │ │ + auipc a5,0x51 │ │ │ │ + ld a5,1872(a5) │ │ │ │ + ld a4,408(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,28904 │ │ │ │ + ld ra,520(sp) │ │ │ │ + ld s0,512(sp) │ │ │ │ + ld a0,288(sp) │ │ │ │ + ld s2,496(sp) │ │ │ │ + ld s3,488(sp) │ │ │ │ + ld s4,480(sp) │ │ │ │ + ld s5,472(sp) │ │ │ │ + ld s7,456(sp) │ │ │ │ + ld s8,448(sp) │ │ │ │ + ld s9,440(sp) │ │ │ │ + addi sp,sp,528 │ │ │ │ + ret │ │ │ │ + mv a3,ra │ │ │ │ + j 283e6 │ │ │ │ + ld a0,0(s4) │ │ │ │ + j 2872a │ │ │ │ + addiw s6,s6,1 │ │ │ │ + j 282f2 │ │ │ │ + ld a0,168(sp) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 53672 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + sd zero,288(sp) │ │ │ │ + j 287c0 │ │ │ │ + ld a5,176(sp) │ │ │ │ + auipc s0,0x51 │ │ │ │ + ld s0,1934(s0) │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld a4,8(a5) │ │ │ │ + ld a3,0(a5) │ │ │ │ + auipc a2,0x38 │ │ │ │ + addi a2,a2,-2008 │ │ │ │ + mv a5,s8 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s9) │ │ │ │ + beqz a5,288d8 │ │ │ │ + ld s5,288(sp) │ │ │ │ + ld s7,224(sp) │ │ │ │ + ld s6,232(sp) │ │ │ │ + ld s1,240(sp) │ │ │ │ + addi a5,sp,360 │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + li s4,0 │ │ │ │ + addi s11,sp,364 │ │ │ │ + sd a5,128(sp) │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + auipc s2,0x3a │ │ │ │ + addi s2,s2,-464 │ │ │ │ + lw a1,0(s5) │ │ │ │ + ld a2,128(sp) │ │ │ │ + ld a0,184(sp) │ │ │ │ + mv a3,s11 │ │ │ │ + li s10,0 │ │ │ │ + jal 26416 │ │ │ │ + lw a7,364(sp) │ │ │ │ + lw a6,360(sp) │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a0,0(s0) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x37 │ │ │ │ + addi a2,a2,2046 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz s8,288ac │ │ │ │ + ld a4,0(s1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + add a4,a4,s10 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + li a1,1 │ │ │ │ + addi s10,s10,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bne s3,s10,28894 │ │ │ │ + lw a4,0(s6) │ │ │ │ + lw a3,0(s7) │ │ │ │ + ld a0,0(s0) │ │ │ │ + auipc a2,0x37 │ │ │ │ + addi a2,a2,2026 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s9) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s5,s5,104 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s6,s6,4 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s4,a5,28860 │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + ld s10,432(sp) │ │ │ │ + ld s11,424(sp) │ │ │ │ + sd zero,288(sp) │ │ │ │ + j 287c0 │ │ │ │ + auipc a3,0x3c │ │ │ │ + addi a3,a3,-748 │ │ │ │ + li a2,813 │ │ │ │ + auipc a1,0x37 │ │ │ │ + addi a1,a1,1800 │ │ │ │ + auipc a0,0x37 │ │ │ │ + addi a0,a0,1816 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd s1,504(sp) │ │ │ │ + sd s6,464(sp) │ │ │ │ + sd s10,432(sp) │ │ │ │ + sd s11,424(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s0,256(sp) │ │ │ │ + ld s0,312(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + lw s3,272(sp) │ │ │ │ + lw t1,696(s0) │ │ │ │ + fld fa1,688(s0) │ │ │ │ + fld fa0,472(s0) │ │ │ │ + ld t4,288(sp) │ │ │ │ + ld t5,296(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,280(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + mv s5,a6 │ │ │ │ + sd t1,0(sp) │ │ │ │ + auipc s7,0x51 │ │ │ │ + ld s7,1494(s7) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + mv s9,a7 │ │ │ │ + mv a2,s1 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s11,a4 │ │ │ │ + addi a7,sp,144 │ │ │ │ + mv a4,s3 │ │ │ │ + addi a6,sp,128 │ │ │ │ + mv a3,s5 │ │ │ │ + ld t1,0(s7) │ │ │ │ + sd t1,152(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + lbu s10,304(sp) │ │ │ │ + sd t5,96(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + sd a1,88(sp) │ │ │ │ + sw zero,132(sp) │ │ │ │ + sw zero,136(sp) │ │ │ │ + sw zero,140(sp) │ │ │ │ + jal 54820 │ │ │ │ + lw a4,416(s0) │ │ │ │ + lw a5,408(s0) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + addi a3,sp,140 │ │ │ │ + lw a2,128(sp) │ │ │ │ + sd a3,64(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + addi t1,s0,400 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a1,a0 │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd t1,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv a7,s5 │ │ │ │ + mv a5,s11 │ │ │ │ + mv a4,s8 │ │ │ │ + mv s4,a0 │ │ │ │ + sd s0,72(sp) │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd t4,48(sp) │ │ │ │ + sd s10,40(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + sd t1,96(sp) │ │ │ │ + jal 28228 │ │ │ │ + ld t1,96(sp) │ │ │ │ + lw s1,140(sp) │ │ │ │ + lw a7,408(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,a0 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s5,16(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a6,t1 │ │ │ │ + addi a5,sp,127 │ │ │ │ + addi a4,sp,136 │ │ │ │ + addi a3,sp,132 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 279f0 │ │ │ │ + beqz s1,28a0e │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + li a5,104 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + mv s0,s3 │ │ │ │ + add s1,s1,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + addi s0,s0,104 │ │ │ │ + jal 26832 │ │ │ │ + bne s0,s1,289fe │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + lw a2,128(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53672 │ │ │ │ + ld a0,144(sp) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s4 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - addiw s0,s2,-1 │ │ │ │ - sd zero,32(sp) │ │ │ │ - j 2a9b4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - lw s0,8(s1) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - j 2a9b4 │ │ │ │ - mv s7,s2 │ │ │ │ - bltu s8,s7,2aea4 │ │ │ │ - j 2ade8 │ │ │ │ - beqz s6,2ade8 │ │ │ │ - lw a5,4(s6) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2afba │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2af42 │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2aed6 │ │ │ │ - mv s6,s5 │ │ │ │ - j 2afa2 │ │ │ │ - sd zero,0(sp) │ │ │ │ - j 2ac1a │ │ │ │ - beqz s2,2afa6 │ │ │ │ - lw a5,4(s2) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2afba │ │ │ │ - sd s10,96(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,28a56 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,208(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s4,144(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - auipc a2,0x4f │ │ │ │ - ld a2,-236(a2) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld a5,0(a2) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a3,48(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - bnez s4,2b170 │ │ │ │ - lw a5,8(a1) │ │ │ │ - li a0,24 │ │ │ │ - mv s0,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sltu a5,a3,a5 │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s11,104(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + lw a0,32(a0) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a4,72(sp) │ │ │ │ sd a5,56(sp) │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 1c694 │ │ │ │ - sd zero,32(sp) │ │ │ │ - bnez s0,2b3f4 │ │ │ │ - ld a5,56(sp) │ │ │ │ - bnez a5,2b188 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s4,a5,2b13e │ │ │ │ - ld a5,120(s1) │ │ │ │ - sd s9,104(sp) │ │ │ │ - li a4,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,64 │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli s7,s2,0x2 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw s10,0(a5) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2b3a6 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s10,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,2b0c6 │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - add s8,s3,a1 │ │ │ │ - mv a1,s8 │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + beqz a0,28c44 │ │ │ │ + lw a5,208(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + li s1,0 │ │ │ │ + li s4,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + j 28aac │ │ │ │ + lw a3,32(s11) │ │ │ │ + addi s1,s1,88 │ │ │ │ + bgeu s10,a3,28b8e │ │ │ │ + ld s0,48(s11) │ │ │ │ + addiw s9,s10,1 │ │ │ │ + sext.w s8,s10 │ │ │ │ + add s0,s0,s1 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b216 │ │ │ │ - beqz a0,2b21e │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s11,2b09e │ │ │ │ + jal b310 │ │ │ │ + sext.w s10,s9 │ │ │ │ + bne a0,s3,28aa0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal b462 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,88(a0) │ │ │ │ + jal 1c0ee │ │ │ │ + mv s5,a0 │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a0,88(s2) │ │ │ │ + ld a1,8(sp) │ │ │ │ + sext.w s5,s5 │ │ │ │ + jal 190f0 │ │ │ │ + ld s7,40(sp) │ │ │ │ + addw s6,a0,s6 │ │ │ │ + ld a0,88(s2) │ │ │ │ + bltu s5,s7,28c0e │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + jal 19260 │ │ │ │ + mv a6,a0 │ │ │ │ + ld a0,88(s2) │ │ │ │ + subw a1,s5,s7 │ │ │ │ + mv a2,s5 │ │ │ │ + sd a6,64(sp) │ │ │ │ + jal 19260 │ │ │ │ + ld a6,64(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bge a5,a6,28b1c │ │ │ │ + ori s4,s4,32 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bge a5,s7,28b26 │ │ │ │ + ori s4,s4,8 │ │ │ │ + lbu a5,72(s0) │ │ │ │ + lw a7,64(s0) │ │ │ │ + lw s0,68(s0) │ │ │ │ + bnez a5,28bb4 │ │ │ │ + bnez s8,28bbc │ │ │ │ + ld a4,56(sp) │ │ │ │ + bgeu a4,a7,28bee │ │ │ │ + lw a0,32(s11) │ │ │ │ + lbu a3,96(s2) │ │ │ │ + bnez a3,28c1a │ │ │ │ + ori s4,s4,4 │ │ │ │ mv a3,s10 │ │ │ │ - auipc a2,0x36 │ │ │ │ - addi a2,a2,-1792 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x36 │ │ │ │ - addi a0,a0,-1764 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s3,s4 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - beqz a5,2b13e │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s3,a5 │ │ │ │ - or a5,a5,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - beqz a4,2b124 │ │ │ │ - ld a3,0(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - slli s3,s3,0x2 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - ld a1,32(sp) │ │ │ │ - ld a2,16(a3) │ │ │ │ - lbu a3,44(a3) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ + beq a0,s10,28b74 │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + li a3,88 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a3,2b13e │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi a1,sp,64 │ │ │ │ + mul a4,a4,a3 │ │ │ │ + ld a0,48(s11) │ │ │ │ sd a5,64(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2b4de │ │ │ │ - auipc a5,0x4f │ │ │ │ - ld a5,-558(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal b310 │ │ │ │ + ld a5,64(sp) │ │ │ │ + lw a3,32(s11) │ │ │ │ + beq a0,s3,28aa4 │ │ │ │ + ld a4,48(sp) │ │ │ │ + bltu a4,s0,28b7c │ │ │ │ + beqz a5,28c26 │ │ │ │ + lbu a4,96(s2) │ │ │ │ + bnez a4,28c20 │ │ │ │ + ori s4,s4,16 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s10,a3,28aac │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld a5,216(sp) │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + sw s6,0(a5) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + ori s4,s4,2 │ │ │ │ + beqz s8,28b3c │ │ │ │ + addiw a3,s8,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + li a0,88 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a0 │ │ │ │ + ld a0,48(s11) │ │ │ │ + sd a5,88(sp) │ │ │ │ + sd a7,80(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + add a0,a0,a3 │ │ │ │ + jal b310 │ │ │ │ + ld a6,64(sp) │ │ │ │ + ld a7,80(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + beq a0,s3,28c32 │ │ │ │ + ld a4,56(sp) │ │ │ │ + bltu a4,a7,28b3c │ │ │ │ + bnez a5,28b3c │ │ │ │ + lw a3,32(s11) │ │ │ │ + li a7,4 │ │ │ │ + mv a0,a3 │ │ │ │ + bltu a7,s5,28c38 │ │ │ │ + bgtz a6,28b40 │ │ │ │ + bne a3,s10,28b50 │ │ │ │ + ld a5,72(sp) │ │ │ │ + bltu a5,s0,28b7c │ │ │ │ + bgtz s7,28b7c │ │ │ │ + j 28b8e │ │ │ │ + jal 189ae │ │ │ │ + sext.w s7,a0 │ │ │ │ + mv a6,s7 │ │ │ │ + j 28b12 │ │ │ │ + ori s4,s4,16 │ │ │ │ + j 28b4a │ │ │ │ + ori s4,s4,4 │ │ │ │ + j 28aa4 │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,s5,28aa4 │ │ │ │ + bgtz s7,28b7c │ │ │ │ + j 28aa4 │ │ │ │ + lw a0,32(s11) │ │ │ │ + j 28b4a │ │ │ │ + bne a3,s10,28b50 │ │ │ │ + ld a5,72(sp) │ │ │ │ + bltu a5,s0,28b7c │ │ │ │ + j 28b8e │ │ │ │ + li s4,0 │ │ │ │ + li s6,0 │ │ │ │ + j 28ba0 │ │ │ │ + addi sp,sp,-400 │ │ │ │ + sd s11,296(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd s0,384(sp) │ │ │ │ + auipc s0,0x51 │ │ │ │ + ld s0,700(s0) │ │ │ │ + sd s6,336(sp) │ │ │ │ + sd ra,392(sp) │ │ │ │ + ld t1,0(s0) │ │ │ │ + sd t1,280(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd zero,232(sp) │ │ │ │ + sd zero,240(sp) │ │ │ │ + sw zero,220(sp) │ │ │ │ + sw zero,224(sp) │ │ │ │ + ld s6,400(sp) │ │ │ │ + beqz a1,28d48 │ │ │ │ + sd s9,312(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + addi a4,s6,400 │ │ │ │ + sd a4,56(sp) │ │ │ │ + addi a4,sp,240 │ │ │ │ + sd a4,136(sp) │ │ │ │ + addi a4,sp,244 │ │ │ │ + sd a4,144(sp) │ │ │ │ + addi a4,sp,232 │ │ │ │ + sd a4,152(sp) │ │ │ │ + addi a4,sp,236 │ │ │ │ + sd s4,352(sp) │ │ │ │ + sd s7,328(sp) │ │ │ │ + sd s8,320(sp) │ │ │ │ + sd s10,304(sp) │ │ │ │ + sd s1,376(sp) │ │ │ │ + sd s2,368(sp) │ │ │ │ + sd s3,360(sp) │ │ │ │ + sd s5,344(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s7,sp,216 │ │ │ │ + li s10,12 │ │ │ │ + sd a4,160(sp) │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd a3,176(sp) │ │ │ │ + sd a5,168(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + mv s4,a7 │ │ │ │ + ld a0,8(s11) │ │ │ │ + lw a3,408(s6) │ │ │ │ + ld a2,56(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + li a7,3 │ │ │ │ + li a6,3 │ │ │ │ + li a5,6 │ │ │ │ + li a4,6 │ │ │ │ + mv a1,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 28a5a │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,28d28 │ │ │ │ + andi a5,a0,38 │ │ │ │ + bnez a5,29014 │ │ │ │ + andi s2,s5,26 │ │ │ │ + andi s3,s5,36 │ │ │ │ + bnez s2,28d72 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,64(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal e2f6 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez s3,2904a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,232(sp) │ │ │ │ + bnez a5,28ff0 │ │ │ │ + lw a5,236(sp) │ │ │ │ + sd zero,248(sp) │ │ │ │ + bnez a5,28ffe │ │ │ │ + lw a5,240(sp) │ │ │ │ + sd zero,256(sp) │ │ │ │ + bnez a5,2900c │ │ │ │ + lw a5,244(sp) │ │ │ │ + sd zero,264(sp) │ │ │ │ + bnez a5,28d6a │ │ │ │ + sd zero,272(sp) │ │ │ │ + lw a5,0(s11) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + bltu s8,a5,28cb4 │ │ │ │ + ld s1,376(sp) │ │ │ │ + ld s2,368(sp) │ │ │ │ + ld s3,360(sp) │ │ │ │ + ld s4,352(sp) │ │ │ │ + ld s5,344(sp) │ │ │ │ + ld s7,328(sp) │ │ │ │ + ld s8,320(sp) │ │ │ │ + ld s9,312(sp) │ │ │ │ + ld s10,304(sp) │ │ │ │ + auipc a5,0x51 │ │ │ │ + ld a5,456(a5) │ │ │ │ + ld a4,280(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2b75c │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + bnez a5,2934a │ │ │ │ + ld ra,392(sp) │ │ │ │ + ld s0,384(sp) │ │ │ │ + ld s6,336(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,296(sp) │ │ │ │ + addi sp,sp,400 │ │ │ │ ret │ │ │ │ - li a0,24 │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 1c694 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - bnez a5,2b464 │ │ │ │ - ld a2,48(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - bgeu s4,s3,2b20a │ │ │ │ - bltu a2,s3,2b20a │ │ │ │ - ld a4,24(sp) │ │ │ │ - beqz a4,2b1d2 │ │ │ │ - ld a4,16(s1) │ │ │ │ - slli a2,s2,0x2 │ │ │ │ - ld a3,0(s1) │ │ │ │ - add a2,a2,a4 │ │ │ │ - lw a2,0(a2) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a1,16(a3) │ │ │ │ - lbu a0,44(a3) │ │ │ │ - addw a2,a2,s0 │ │ │ │ + ld a0,272(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 28d26 │ │ │ │ + ld s1,72(sp) │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a1,0(s9) │ │ │ │ + ld s2,80(sp) │ │ │ │ + subw a2,s1,a3 │ │ │ │ + lw a4,712(s6) │ │ │ │ + ld a5,136(sp) │ │ │ │ slli a2,a2,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ add a2,a2,a1 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - beq a2,a0,2b60e │ │ │ │ - ld s0,16(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - or a5,s2,a5 │ │ │ │ - addi a1,sp,64 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,64(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2b510 │ │ │ │ - lw a5,8(s1) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 4c7fe │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a1,8(s9) │ │ │ │ + lw a4,712(s6) │ │ │ │ + subw a2,s1,a3 │ │ │ │ + ld a5,144(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a6,a0 │ │ │ │ + add a2,a2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s2 │ │ │ │ + sd a6,264(sp) │ │ │ │ + jal 4c7fe │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,64(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd a5,272(sp) │ │ │ │ + jal e2f6 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez s3,291f6 │ │ │ │ + andi s5,s5,24 │ │ │ │ + sd zero,120(sp) │ │ │ │ + beqz s5,28cfe │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld s5,8(s1) │ │ │ │ + li a1,0 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - bgeu s3,a5,2b0ee │ │ │ │ - li a4,1 │ │ │ │ - ld a5,120(s1) │ │ │ │ - sd s9,104(sp) │ │ │ │ - mv s4,s3 │ │ │ │ - sd a4,56(sp) │ │ │ │ - j 2b05e │ │ │ │ - slli a4,s2,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - j 2b1aa │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s9,s11,2b09e │ │ │ │ - j 2b0c6 │ │ │ │ - beqz s8,2b0c6 │ │ │ │ - lw s5,4(s8) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2b3a2 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s8,2b268 │ │ │ │ - li s11,0 │ │ │ │ - add s10,s11,s8 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s9,s3,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b26c │ │ │ │ - beqz a0,2b274 │ │ │ │ - addi s11,s10,1 │ │ │ │ - bltu s11,s8,2b242 │ │ │ │ - mv a3,s4 │ │ │ │ - j 2b0c8 │ │ │ │ - mv s8,s10 │ │ │ │ - bltu s11,s8,2b242 │ │ │ │ - j 2b268 │ │ │ │ - beqz s9,2b268 │ │ │ │ - lw a5,4(s9) │ │ │ │ - bne a5,s5,2b0e6 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s2 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2b3aa │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,2b268 │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s10,s5,0x3 │ │ │ │ - add s10,s10,s3 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b2c4 │ │ │ │ - beqz a0,2b2cc │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s11,2b29e │ │ │ │ - j 2b268 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s9,s11,2b29e │ │ │ │ - j 2b268 │ │ │ │ - beqz s10,2b268 │ │ │ │ - addiw a4,s4,1 │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - lw s5,4(s10) │ │ │ │ - bgeu s6,a5,2b3c6 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s9,2b326 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s9 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s11,s3,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b32a │ │ │ │ - beqz a0,2b332 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s9,2b300 │ │ │ │ - ld a3,8(sp) │ │ │ │ - j 2b0c8 │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s10,s9,2b300 │ │ │ │ - j 2b326 │ │ │ │ - beqz s11,2b326 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bltu a5,s5,2b0e6 │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw s3,0(a5) │ │ │ │ - beqz s3,2b0e6 │ │ │ │ - ld a5,24(sp) │ │ │ │ - beqz a5,2b36e │ │ │ │ - ld a4,16(s1) │ │ │ │ - ld a3,0(s1) │ │ │ │ - ld a2,32(sp) │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw a5,0(a4) │ │ │ │ - ld a4,16(a3) │ │ │ │ - lbu a3,44(a3) │ │ │ │ - addw a5,a5,a2 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,a3,2b394 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s2,s2,a4 │ │ │ │ - or s2,s2,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - sd s2,64(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c924 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s5,s5,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + jal fd2c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + sw a5,228(sp) │ │ │ │ + jal 10264 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal fd92 │ │ │ │ + sext.w s5,s2 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s5,a5,0x2 │ │ │ │ + addi a4,s5,128 │ │ │ │ + addi a3,sp,160 │ │ │ │ + add s5,a4,a3 │ │ │ │ + lw a1,-48(s5) │ │ │ │ + sext.w a6,a0 │ │ │ │ + bnez a1,290e0 │ │ │ │ + ld a5,120(sp) │ │ │ │ + beqz a5,28cfe │ │ │ │ + mv a0,s1 │ │ │ │ + jal 10a62 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 10a9e │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,96(sp) │ │ │ │ + jal 10996 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + jal 10a1e │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd a0,112(sp) │ │ │ │ + sd zero,184(sp) │ │ │ │ + addiw a4,a5,1 │ │ │ │ + slli s5,a4,0x20 │ │ │ │ + ld a0,88(sp) │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a1,s5,0x2 │ │ │ │ + sd a5,200(sp) │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd a5,128(sp) │ │ │ │ + sd a1,192(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a1,192(sp) │ │ │ │ + ld a0,96(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,104(sp) │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + sd a4,112(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,200(sp) │ │ │ │ + sd a0,104(sp) │ │ │ │ + slli s5,a5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a2,s5,0x2 │ │ │ │ + slli a5,s5,0x3 │ │ │ │ + beqz s3,29230 │ │ │ │ + ld a1,96(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + lw a4,708(s6) │ │ │ │ + add a5,a5,a0 │ │ │ │ + add a3,a3,a2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld a1,72(sp) │ │ │ │ + subw a4,a1,a4 │ │ │ │ + sw a4,0(a3) │ │ │ │ + ld a3,120(sp) │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + sw a4,0(a2) │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a5,112(sp) │ │ │ │ + add a5,a5,s5 │ │ │ │ + sb s3,0(a5) │ │ │ │ + ld a5,184(sp) │ │ │ │ + bnez a5,29360 │ │ │ │ + li a4,-2 │ │ │ │ + lw a5,408(s6) │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,168(sp) │ │ │ │ + ld a6,176(sp) │ │ │ │ + ld a3,112(sp) │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + mv a7,s9 │ │ │ │ + jal 27c3a │ │ │ │ + li a1,16 │ │ │ │ + mv s3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + jal caa4 │ │ │ │ + ld a3,168(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + lw t1,396(s6) │ │ │ │ + lw a7,408(s6) │ │ │ │ + li a5,10 │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a0,64(sp) │ │ │ │ + lw s5,432(s6) │ │ │ │ + sw a5,396(s6) │ │ │ │ + sw a5,432(s6) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + addi a5,sp,215 │ │ │ │ + addi a4,sp,224 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s9,16(sp) │ │ │ │ + sd s4,8(sp) │ │ │ │ + addi a3,sp,220 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,120(sp) │ │ │ │ + jal 279f0 │ │ │ │ + ld t1,120(sp) │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a5,1 │ │ │ │ + sw s5,432(s6) │ │ │ │ + sw t1,396(s6) │ │ │ │ + li s5,-1 │ │ │ │ + beq a4,a5,292e8 │ │ │ │ + lw a5,480(s6) │ │ │ │ + ld a0,72(sp) │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + jal 265d8 │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a5,1 │ │ │ │ sext.w a0,a0 │ │ │ │ - bnez a0,2b3ca │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s3,a5,2b0e8 │ │ │ │ - ld a5,120(s1) │ │ │ │ - mv s4,s3 │ │ │ │ - j 2b06a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b27c │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2b228 │ │ │ │ - addiw a4,s4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - sext.w s5,s5 │ │ │ │ - bltu s6,a5,2b2f0 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b33a │ │ │ │ - ld s2,16(sp) │ │ │ │ + beq a4,a5,29280 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ + jal b908 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,64(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2b394 │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,1588 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2b394 │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a3,48(sp) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - beq a4,a3,2b04c │ │ │ │ - beqz a3,2b04c │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,72(s1) │ │ │ │ - bgeu a3,a5,2b478 │ │ │ │ - slli s2,a3,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lbu s3,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s3,2b728 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw a3,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s7,2b45c │ │ │ │ - add s0,s7,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b508 │ │ │ │ - beqz a0,2b628 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s7,2b438 │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld a5,48(sp) │ │ │ │ - beq s4,a5,2b72c │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,56(sp) │ │ │ │ - ld a4,72(s1) │ │ │ │ - bltu a3,a5,2b40c │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli s8,s2,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s7,0(a5) │ │ │ │ - li a3,253 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - bgeu a3,s5,2b624 │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sw s7,64(sp) │ │ │ │ - ld s0,80(s1) │ │ │ │ - li s11,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s3,2b4d6 │ │ │ │ - add s5,s3,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s10,s5,0x3 │ │ │ │ - add s10,s10,s0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b53a │ │ │ │ - beqz a0,2b542 │ │ │ │ - addi s11,s5,1 │ │ │ │ - bltu s11,s3,2b4b2 │ │ │ │ - mv a0,s7 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld s0,16(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,64(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2b13e │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,1312 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2b13e │ │ │ │ - mv s7,s0 │ │ │ │ - bltu s10,s7,2b438 │ │ │ │ - j 2b45c │ │ │ │ - ld s0,16(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,64(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2b1f6 │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,1262 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2b1f6 │ │ │ │ - mv s3,s5 │ │ │ │ - bltu s11,s3,2b4b2 │ │ │ │ - j 2b4d6 │ │ │ │ - beqz s10,2b4d6 │ │ │ │ - lw s5,4(s10) │ │ │ │ - ld a4,72(s1) │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2b620 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s11,2b590 │ │ │ │ - add s0,s11,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s7,s0,0x3 │ │ │ │ - add s7,s7,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b598 │ │ │ │ - beqz a0,2b5a0 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2b56e │ │ │ │ - mv a0,s4 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2b56e │ │ │ │ - j 2b590 │ │ │ │ - beqz s7,2b590 │ │ │ │ - lw a5,4(s7) │ │ │ │ - sd zero,32(sp) │ │ │ │ - bgeu a5,s5,2b04c │ │ │ │ - ld a5,120(s1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add s3,a5,s8 │ │ │ │ - lw s3,0(s3) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - bgeu a3,s11,2b70c │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s3,64(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s7,2b606 │ │ │ │ - add s0,s10,s7 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,88(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,112(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,128(sp) │ │ │ │ + beqz a5,28fd8 │ │ │ │ + lwu s2,128(sp) │ │ │ │ + li a5,104 │ │ │ │ + mv s5,s3 │ │ │ │ + mul s2,s2,a5 │ │ │ │ + add s2,s2,s3 │ │ │ │ mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b714 │ │ │ │ - beqz a0,2b718 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s7,2b5e2 │ │ │ │ + li a0,0 │ │ │ │ + addi s5,s5,104 │ │ │ │ + jal 26832 │ │ │ │ + bne s5,s2,28fc8 │ │ │ │ mv a0,s3 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - lw a2,8(s1) │ │ │ │ - li a1,1 │ │ │ │ - sd a1,56(sp) │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - mv s4,s3 │ │ │ │ - bgeu s3,a2,2b74a │ │ │ │ - sd s9,104(sp) │ │ │ │ - j 2b05e │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b5a8 │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2b54c │ │ │ │ - beqz s5,2b45c │ │ │ │ - lw s3,4(s5) │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a5,48(sp) │ │ │ │ - li a2,253 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w s8,a5 │ │ │ │ - bgeu a2,a3,2b724 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a5,64(sp) │ │ │ │ - ld s0,80(s1) │ │ │ │ - li s5,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s11,2b684 │ │ │ │ - add s7,s5,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s10,s7,0x3 │ │ │ │ - add s10,s10,s0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b68c │ │ │ │ - beqz a0,2b694 │ │ │ │ - addi s5,s7,1 │ │ │ │ - bltu s5,s11,2b660 │ │ │ │ - mv a0,s8 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s5,s11,2b660 │ │ │ │ - j 2b684 │ │ │ │ - beqz s10,2b684 │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a5,120(s1) │ │ │ │ - bgeu a3,s3,2b47a │ │ │ │ - slli a3,s2,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lw s2,0(a3) │ │ │ │ - bgeu s4,s2,2b47a │ │ │ │ - ld a3,48(sp) │ │ │ │ - bltu a3,s2,2b47a │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,232(sp) │ │ │ │ + beqz a5,28d10 │ │ │ │ + ld a0,248(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,236(sp) │ │ │ │ + sd zero,248(sp) │ │ │ │ + beqz a5,28d18 │ │ │ │ + ld a0,256(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,240(sp) │ │ │ │ + sd zero,256(sp) │ │ │ │ + beqz a5,28d20 │ │ │ │ + ld a0,264(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 28d20 │ │ │ │ + ld s1,80(sp) │ │ │ │ + lw a4,712(s6) │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a2,0(s9) │ │ │ │ + ld a5,152(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 4c7fe │ │ │ │ + lw a4,712(s6) │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a2,8(s9) │ │ │ │ + ld a5,160(sp) │ │ │ │ + mv a6,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,248(sp) │ │ │ │ + jal 4c7fe │ │ │ │ + sd a0,256(sp) │ │ │ │ + j 28cde │ │ │ │ + ld s3,8(a0) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal fd2c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + sw a5,228(sp) │ │ │ │ + jal 10264 │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + addi a4,a4,128 │ │ │ │ + addi a3,sp,160 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a1,-56(a4) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a1,28cfe │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a4,sp,160 │ │ │ │ + addi a5,a5,128 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s11,2b70c │ │ │ │ - lwu s5,88(s1) │ │ │ │ - sw s2,64(sp) │ │ │ │ - ld s10,80(s1) │ │ │ │ - li s7,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s5,2b704 │ │ │ │ - add s3,s5,s7 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s0,s3,0x3 │ │ │ │ - add s0,s0,s10 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b73e │ │ │ │ - beqz a0,2b742 │ │ │ │ - addi s7,s3,1 │ │ │ │ - bltu s7,s5,2b6e0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a5,s11 │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2b04c │ │ │ │ - mv s7,s0 │ │ │ │ - j 2b602 │ │ │ │ - beqz s5,2b606 │ │ │ │ - lw a5,4(s5) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2b04c │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2b69e │ │ │ │ - sext.w s3,s3 │ │ │ │ - j 2b632 │ │ │ │ - lwu s2,48(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli a4,s2,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - j 2b1ae │ │ │ │ - mv s5,s3 │ │ │ │ - j 2b700 │ │ │ │ - beqz s0,2b704 │ │ │ │ - lw a5,4(s0) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2b04c │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s3,a5 │ │ │ │ - or a5,a5,a2 │ │ │ │ - j 2b106 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s3,120(sp) │ │ │ │ - auipc s3,0x4e │ │ │ │ - ld s3,1962(s3) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - bnez a1,2b796 │ │ │ │ - lw a5,8(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,a2,2b816 │ │ │ │ - beq s4,s5,2b816 │ │ │ │ - lw a4,8(s1) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bltu s5,a4,2b8f4 │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s7,s4,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli s5,s7,0x2 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s8,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,2ba62 │ │ │ │ - sd s11,56(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,32(sp) │ │ │ │ - ld s6,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s11,2b80a │ │ │ │ - add s0,s11,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b954 │ │ │ │ - beqz a0,2b980 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2b7e6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - li a5,0 │ │ │ │ - auipc s0,0x4f │ │ │ │ - addi s0,s0,-1080 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - bnez a4,2ba0c │ │ │ │ - ld a4,32(s1) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli s0,s6,0x20 │ │ │ │ - sw s6,28(sp) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,27(sp) │ │ │ │ - li a4,-128 │ │ │ │ - beq a5,a4,2b896 │ │ │ │ - lw a3,28(sp) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a2,a4,a5 │ │ │ │ - blez a5,2b978 │ │ │ │ - sext.w a3,a2 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - and a4,a4,a5 │ │ │ │ - or a4,a4,a3 │ │ │ │ - and a0,a4,a5 │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + ld s5,-40(a5) │ │ │ │ li a4,0 │ │ │ │ - or a0,a0,a3 │ │ │ │ - bnez a5,2bb22 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - lwu s5,112(s1) │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld s7,104(s1) │ │ │ │ - li s4,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s5,2b8cc │ │ │ │ - add s0,s4,s5 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add s1,s1,s7 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2b94c │ │ │ │ - beqz a0,2b964 │ │ │ │ - addi s4,s0,1 │ │ │ │ - bltu s4,s5,2b8aa │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x35 │ │ │ │ - addi a2,a2,362 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x35 │ │ │ │ - addi a0,a0,278 │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - slli s7,s5,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a4,a5,s7 │ │ │ │ - lbu s8,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s8,2bb1e │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s5,32(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s10,2b944 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s8 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b95c │ │ │ │ - beqz a0,2ba78 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2b920 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-192(a3) │ │ │ │ + addi a2,sp,228 │ │ │ │ mv a0,s5 │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s5,s0 │ │ │ │ - bltu s4,s5,2b8aa │ │ │ │ - j 2b8cc │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2b7e6 │ │ │ │ - j 2b80a │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2b920 │ │ │ │ - j 2b944 │ │ │ │ - beqz s1,2b8cc │ │ │ │ - lw a3,28(sp) │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a2,a4,a5 │ │ │ │ - bgtz a5,2b85c │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - j 2b860 │ │ │ │ - beqz s9,2b80a │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a4,253 │ │ │ │ - lw s8,4(s9) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld s11,56(sp) │ │ │ │ - bgeu a4,a5,2ba74 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s4,32(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s10,2b9d0 │ │ │ │ - add s0,s10,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b9d8 │ │ │ │ - beqz a0,2b9e0 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2b9ae │ │ │ │ - mv a0,s4 │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2b9ae │ │ │ │ - j 2b9d0 │ │ │ │ - beqz s6,2b9d0 │ │ │ │ - lw a5,4(s6) │ │ │ │ - bgeu a5,s8,2b810 │ │ │ │ - ld a5,120(s1) │ │ │ │ - auipc s0,0x4f │ │ │ │ - addi s0,s0,-1550 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - beqz a4,2b828 │ │ │ │ - ld a1,152(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,4 │ │ │ │ - addi a1,sp,28 │ │ │ │ - jal 3880 │ │ │ │ - li s2,-1 │ │ │ │ - beq a0,s2,2bb2e │ │ │ │ - lw s6,28(sp) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - slli s0,s6,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - beqz a5,2b838 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s0 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,27 │ │ │ │ - jal 3880 │ │ │ │ - beq a0,s2,2bb3a │ │ │ │ - lb a5,27(sp) │ │ │ │ - j 2b844 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s8,a4 │ │ │ │ - li a4,253 │ │ │ │ - bltu a4,a5,2b99a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b9e8 │ │ │ │ - beqz s6,2b944 │ │ │ │ - lw s8,4(s6) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s5,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ + jal 52b9e │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,290d8 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + lw a2,708(s6) │ │ │ │ + add s5,s5,a0 │ │ │ │ + lw a3,0(s5) │ │ │ │ + lw a5,228(sp) │ │ │ │ + addiw a4,a2,6 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + bgeu a4,a5,290d8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + lw a4,716(s6) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + subw a5,a5,a3 │ │ │ │ + bgeu a5,a4,290d8 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + beqz s2,28e30 │ │ │ │ + j 28ddc │ │ │ │ + beqz s2,28cfe │ │ │ │ + sd zero,120(sp) │ │ │ │ + j 28ddc │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,128 │ │ │ │ add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a2,a4 │ │ │ │ - li a3,253 │ │ │ │ - sd a2,8(sp) │ │ │ │ - bgeu a3,a5,2bb1a │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sd s11,56(sp) │ │ │ │ - sw a4,32(sp) │ │ │ │ - ld s6,80(s1) │ │ │ │ - li s11,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s9,2bad8 │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bade │ │ │ │ - beqz a0,2bae6 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2bab6 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2bab6 │ │ │ │ - j 2bad8 │ │ │ │ - beqz s10,2bad8 │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld s11,56(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a5,s8,2bb16 │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - add s7,s7,a4 │ │ │ │ - lw a5,0(s7) │ │ │ │ - bgeu s4,a5,2bb16 │ │ │ │ - bltu s5,a5,2bb16 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - j 2b818 │ │ │ │ - ld a5,72(s1) │ │ │ │ - j 2b7aa │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2baf0 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 2ba82 │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 2820c │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 2820c │ │ │ │ - addi sp,sp,-192 │ │ │ │ - auipc a4,0x4e │ │ │ │ - ld a4,968(a4) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - beqz a3,2c1e4 │ │ │ │ - addi a5,sp,60 │ │ │ │ - sd a5,32(sp) │ │ │ │ - addi a5,sp,59 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s7,0 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,64 │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s2,2bbf6 │ │ │ │ - beq s3,s2,2c1c4 │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s3,a4,2bc50 │ │ │ │ - slli s5,s3,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - add a4,a5,s5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2c1b4 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s10,2bbe8 │ │ │ │ - li s9,0 │ │ │ │ - add s8,s9,s10 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bbee │ │ │ │ - beqz a0,2bdac │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s10,2bbc2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s9,s10,2bbc2 │ │ │ │ - j 2bbe8 │ │ │ │ - lw a4,8(s1) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq s3,a5,2bc04 │ │ │ │ - bnez s3,2bb98 │ │ │ │ - li s4,0 │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - li a5,-1 │ │ │ │ + ld a5,-24(a5) │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-294(a3) │ │ │ │ + addi a2,sp,228 │ │ │ │ + mv a0,a5 │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 52c1a │ │ │ │ + lw a3,-48(s5) │ │ │ │ + sext.w a0,a0 │ │ │ │ + lw a4,228(sp) │ │ │ │ + bgeu a0,a3,28e30 │ │ │ │ + ld a5,88(sp) │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a0,a3,0x1e │ │ │ │ + ld a6,96(sp) │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addiw a3,a4,4 │ │ │ │ + addw a3,a3,a6 │ │ │ │ + bgeu a3,a5,28e30 │ │ │ │ + lw a3,716(s6) │ │ │ │ + subw a4,a5,a4 │ │ │ │ + bgeu a4,a3,28e30 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - and s4,s4,a5 │ │ │ │ - or s4,s4,s3 │ │ │ │ - auipc a4,0x4e │ │ │ │ - ld a4,746(a4) │ │ │ │ - and a5,s4,a5 │ │ │ │ - sd s4,64(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - or a0,a5,s3 │ │ │ │ - bnez a4,2c1ee │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s4,s2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli a3,s4,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2bd9a │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s8,88(s1) │ │ │ │ - ld s5,80(s1) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s8,2bcac │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s8 │ │ │ │ - srli s11,a5,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bccc │ │ │ │ - beqz a0,2bcd4 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,2bc86 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x35 │ │ │ │ - addi a2,a2,-742 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x35 │ │ │ │ - addi a0,a0,-714 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,2bc86 │ │ │ │ - j 2bcac │ │ │ │ - beqz s9,2bcac │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2bda8 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s2,64(sp) │ │ │ │ - ld s5,80(s1) │ │ │ │ - beqz s10,2bd20 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bd24 │ │ │ │ - beqz a0,2bd2c │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,s10,2bcfa │ │ │ │ - mv a3,s2 │ │ │ │ - j 2bcae │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s11,s10,2bcfa │ │ │ │ - j 2bd20 │ │ │ │ - beqz s9,2bd20 │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bgeu a5,a4,2bc06 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s10,0(a4) │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2c1ce │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s10,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,2bd8c │ │ │ │ - li s5,0 │ │ │ │ - add s8,s5,s9 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bd92 │ │ │ │ - beqz a0,2be90 │ │ │ │ - addi s5,s8,1 │ │ │ │ - bltu s5,s9,2bd66 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s5,s9,2bd66 │ │ │ │ - j 2bd8c │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bltu s6,a5,2bcea │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2bd34 │ │ │ │ - beqz s11,2bbe8 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a2,s3,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,24(sp) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s6,a4,2be24 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a2,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s11,2be0c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2be12 │ │ │ │ - beqz a0,2be1a │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,2bde6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,2bde6 │ │ │ │ - j 2be0c │ │ │ │ - beqz s9,2be0c │ │ │ │ - lw a3,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,a2,2bc52 │ │ │ │ - slli s5,s5,0x2 │ │ │ │ - add s5,s5,a4 │ │ │ │ - lw s5,0(s5) │ │ │ │ - bgeu s2,s5,2bc52 │ │ │ │ - bltu s3,s5,2bc52 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,184(sp) │ │ │ │ + jal 10a62 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 10a9e │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,96(sp) │ │ │ │ + jal 10996 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + jal 10a1e │ │ │ │ + ld a4,120(sp) │ │ │ │ + sd a0,112(sp) │ │ │ │ + lw a5,0(s1) │ │ │ │ + bnez a4,28e60 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + slli s3,a4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld a0,88(sp) │ │ │ │ + slli s5,s3,0x2 │ │ │ │ + mv a1,s5 │ │ │ │ + sd a5,120(sp) │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,96(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + sd a4,88(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,104(sp) │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + sd a4,112(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,120(sp) │ │ │ │ + sd a0,104(sp) │ │ │ │ + slli s3,a5,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s5,s3,0x2 │ │ │ │ + slli a5,s3,0x3 │ │ │ │ + bnez s2,292f6 │ │ │ │ + ld a2,96(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + lw a4,708(s6) │ │ │ │ + add a3,a3,s5 │ │ │ │ + add s5,s5,a2 │ │ │ │ + ld a2,72(sp) │ │ │ │ + subw a4,a2,a4 │ │ │ │ + sw a4,0(a3) │ │ │ │ + addiw a4,a2,-1 │ │ │ │ + sw a4,0(s5) │ │ │ │ + ld a4,104(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2c1ce │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s5,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,2be8a │ │ │ │ - addi a5,sp,64 │ │ │ │ - li s10,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - add s8,s10,s9 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - ld a0,8(sp) │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c1d2 │ │ │ │ - beqz a0,2c1da │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s9,2be64 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s11,2bd8c │ │ │ │ - lw a5,4(s11) │ │ │ │ - beqz a5,2bfda │ │ │ │ - bnez s2,2bea8 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,s3,2bf14 │ │ │ │ - beq s3,s2,2bf14 │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bltu s3,a4,2c0be │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s5,s2,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a3,s5,0x2 │ │ │ │ + ld a4,184(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + ld a5,112(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 28eec │ │ │ │ + ld s2,8(a0) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal fd2c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sw a5,228(sp) │ │ │ │ + jal 10264 │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + addi a4,a4,128 │ │ │ │ + addi a3,sp,160 │ │ │ │ add a4,a4,a3 │ │ │ │ - lw s4,0(a4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s3,0(a4) │ │ │ │ - bgeu s6,s3,2c110 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s8,2bf10 │ │ │ │ - li s10,0 │ │ │ │ - add s11,s8,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s3,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bfa8 │ │ │ │ - beqz a0,2bfe4 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,2beea │ │ │ │ - mv a3,s4 │ │ │ │ - j 2bcae │ │ │ │ - li a5,0 │ │ │ │ - auipc a4,0x4e │ │ │ │ - addi a4,a4,1226 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bnez a4,2c05e │ │ │ │ - ld a4,32(s1) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - slli s2,s3,0x20 │ │ │ │ - sw s3,60(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,59(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2bfb8 │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd s2,64(sp) │ │ │ │ - ld s2,104(s1) │ │ │ │ - beqz s11,2bf80 │ │ │ │ - li s8,0 │ │ │ │ - add s4,s8,s11 │ │ │ │ - srli s4,s4,0x1 │ │ │ │ - slli s5,s4,0x4 │ │ │ │ - add s5,s5,s2 │ │ │ │ + lw a1,-56(a4) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + andi s2,s5,24 │ │ │ │ + bnez a1,29078 │ │ │ │ + beqz s2,28cfe │ │ │ │ + sd zero,120(sp) │ │ │ │ + j 28ddc │ │ │ │ + ld s3,88(sp) │ │ │ │ + sd a5,200(sp) │ │ │ │ + sd a2,192(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addi a0,s3,4 │ │ │ │ + jal 36a0 │ │ │ │ + ld a1,96(sp) │ │ │ │ + ld a2,192(sp) │ │ │ │ + addi a0,a1,4 │ │ │ │ + jal 36a0 │ │ │ │ + mv a2,s5 │ │ │ │ + ld s5,112(sp) │ │ │ │ mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2bfa0 │ │ │ │ - beqz a0,2bfb0 │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s11,2bf5c │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x35 │ │ │ │ - addi a2,a2,-1354 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x35 │ │ │ │ - addi a0,a0,-1438 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s4 │ │ │ │ - bltu s8,s11,2bf5c │ │ │ │ - j 2bf80 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,2beea │ │ │ │ - j 2bf10 │ │ │ │ - beqz s5,2bf80 │ │ │ │ - ld a5,8(s5) │ │ │ │ - lw s2,60(sp) │ │ │ │ - slli s4,s2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - add s4,s4,a5 │ │ │ │ - sext.w s3,s4 │ │ │ │ - bgtz a5,2bfd2 │ │ │ │ - mv s3,s2 │ │ │ │ - sext.w s2,s4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bne a5,s7,2bb8e │ │ │ │ - slli s4,s2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 2bc06 │ │ │ │ - beqz s9,2bf10 │ │ │ │ - ld a5,72(s1) │ │ │ │ - lw s3,4(s9) │ │ │ │ + addi a0,s5,1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,200(sp) │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a2,a5 │ │ │ │ + addi a0,a1,8 │ │ │ │ + jal 36a0 │ │ │ │ + sw zero,0(s3) │ │ │ │ + lw a5,708(s6) │ │ │ │ + ld a4,96(sp) │ │ │ │ + sw a5,0(a4) │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a4,120(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + sb zero,0(s5) │ │ │ │ + j 28ee6 │ │ │ │ + lw a4,216(sp) │ │ │ │ + lw a5,224(sp) │ │ │ │ + bge a4,a5,28f90 │ │ │ │ + bgeu a0,s5,28f90 │ │ │ │ + ld a0,8(s11) │ │ │ │ + mv a1,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b8da │ │ │ │ + ld a5,8(s2) │ │ │ │ + lw a5,32(a5) │ │ │ │ + beqz a5,28f90 │ │ │ │ + li a6,0 │ │ │ │ + sd s1,120(sp) │ │ │ │ + li s5,0 │ │ │ │ + mv s1,s2 │ │ │ │ + mv s2,a6 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + ld a5,48(a5) │ │ │ │ add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2c11c │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s2,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s10,2bd20 │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s10 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s11,s5,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c02e │ │ │ │ - beqz a0,2c036 │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s10,2c008 │ │ │ │ - j 2bd20 │ │ │ │ - mv s10,s5 │ │ │ │ - bltu s9,s10,2c008 │ │ │ │ - j 2bd20 │ │ │ │ - beqz s11,2bd20 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bgeu a5,s3,2bf14 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,a4 │ │ │ │ - auipc a4,0x4e │ │ │ │ - addi a4,a4,920 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - beqz a4,2bf26 │ │ │ │ - ld a1,152(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,32(sp) │ │ │ │ - li a2,4 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2c204 │ │ │ │ - lw s3,60(sp) │ │ │ │ - auipc a5,0x4e │ │ │ │ - addi a5,a5,864 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s2,s3,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - beqz a5,2bf38 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s5,s5,88 │ │ │ │ + jal b160 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,8(s11) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s4 │ │ │ │ li a2,0 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2c204 │ │ │ │ - lb a5,59(sp) │ │ │ │ - j 2bf44 │ │ │ │ - slli s5,s3,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - add a4,a5,s5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2c1be │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s10,2bbe8 │ │ │ │ - li s9,0 │ │ │ │ - add s8,s10,s9 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c108 │ │ │ │ - beqz a0,2c120 │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s10,2c0e2 │ │ │ │ - j 2bbe8 │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s9,s10,2c0e2 │ │ │ │ - j 2bbe8 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s3,s3 │ │ │ │ - bltu s6,a5,2bff8 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2c03e │ │ │ │ - beqz s11,2bbe8 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s3,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,24(sp) │ │ │ │ - bgeu s6,a5,2c1ba │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a4,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s11,2be0c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c17e │ │ │ │ - beqz a0,2c186 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,2c156 │ │ │ │ - j 2be0c │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,2c156 │ │ │ │ - j 2be0c │ │ │ │ - beqz s9,2be0c │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a5,a3,2c1b0 │ │ │ │ - slli s5,s5,0x2 │ │ │ │ - add s5,s5,a4 │ │ │ │ - lw a5,0(s5) │ │ │ │ - bgeu s2,a5,2c1b0 │ │ │ │ - bltu s3,a5,2c1b0 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - j 2bf16 │ │ │ │ - ld a5,72(s1) │ │ │ │ - j 2beb6 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2bdb8 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2c18e │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2c12c │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 2bc06 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2be98 │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s10,s9,2be64 │ │ │ │ - j 2be8a │ │ │ │ - beqz s11,2be8a │ │ │ │ - lw a5,4(s11) │ │ │ │ - j 2be98 │ │ │ │ - slli s4,a1,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 2bc18 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal bbfa │ │ │ │ + ld a5,8(s1) │ │ │ │ + lw a5,32(a5) │ │ │ │ + bltu s2,a5,292ac │ │ │ │ + mv s2,s1 │ │ │ │ + ld s1,120(sp) │ │ │ │ + j 28f90 │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal b4c8 │ │ │ │ + sext.w s5,a0 │ │ │ │ + j 28f76 │ │ │ │ + ld a1,88(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + sd a5,120(sp) │ │ │ │ + addi a0,a1,4 │ │ │ │ + jal 36a0 │ │ │ │ + mv a2,s5 │ │ │ │ + ld s5,96(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + addi a0,s5,4 │ │ │ │ + jal 36a0 │ │ │ │ + mv a2,s3 │ │ │ │ + ld s3,112(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addi a0,s3,1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + mv a1,a4 │ │ │ │ + mv a2,a5 │ │ │ │ + addi a0,a4,8 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,184(sp) │ │ │ │ + sw zero,0(a5) │ │ │ │ + lw a5,708(s6) │ │ │ │ + sw a5,0(s5) │ │ │ │ + ld a5,104(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + sb s2,0(s3) │ │ │ │ + j 28eec │ │ │ │ + sd s1,376(sp) │ │ │ │ + sd s2,368(sp) │ │ │ │ + sd s3,360(sp) │ │ │ │ + sd s4,352(sp) │ │ │ │ + sd s5,344(sp) │ │ │ │ + sd s7,328(sp) │ │ │ │ + sd s8,320(sp) │ │ │ │ + sd s9,312(sp) │ │ │ │ + sd s10,304(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,2044 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s1,136(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,8(a1) │ │ │ │ - auipc a4,0x4e │ │ │ │ - ld a4,-782(a4) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ + ld a5,128(sp) │ │ │ │ + j 2916a │ │ │ │ + addi sp,sp,-352 │ │ │ │ + sd s1,328(sp) │ │ │ │ + li t1,-1 │ │ │ │ + ld s1,352(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + slli t1,t1,0x21 │ │ │ │ + mv s7,a4 │ │ │ │ + auipc a4,0x51 │ │ │ │ + ld a4,-1126(a4) │ │ │ │ + mv t3,a2 │ │ │ │ + sd s0,336(sp) │ │ │ │ + addi a1,sp,192 │ │ │ │ + addi t1,t1,1 │ │ │ │ + sd a5,72(sp) │ │ │ │ + mv s0,a0 │ │ │ │ ld a5,0(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ + sd a5,232(sp) │ │ │ │ li a5,0 │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd a0,120(s1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - jal 3890 │ │ │ │ - li a1,24 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lui a1,0x18 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv s4,a0 │ │ │ │ - jal d600 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd zero,8(sp) │ │ │ │ - beqz a5,2c4cc │ │ │ │ - li a5,-1 │ │ │ │ - li s9,0 │ │ │ │ - li s5,253 │ │ │ │ - addi s0,sp,36 │ │ │ │ - srli s8,a5,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s9 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - bgeu s5,s11,2c544 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s10,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s10,2c2da │ │ │ │ - li s6,0 │ │ │ │ - add s2,s6,s10 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s11,s2,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c2fa │ │ │ │ - beqz a0,2c302 │ │ │ │ - addi s6,s2,1 │ │ │ │ - bltu s6,s10,2c2b6 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,1772 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,1800 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s2 │ │ │ │ - bltu s6,s10,2c2b6 │ │ │ │ - j 2c2da │ │ │ │ - beqz s11,2c2da │ │ │ │ - lw s11,4(s11) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c496 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw a5,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s6,2c35c │ │ │ │ - li s3,0 │ │ │ │ - add a5,s3,s6 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s10,s2,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c360 │ │ │ │ - beqz a0,2c368 │ │ │ │ - addi s3,s7,1 │ │ │ │ - bltu s3,s6,2c336 │ │ │ │ - ld a3,24(sp) │ │ │ │ - j 2c2dc │ │ │ │ - mv s6,s7 │ │ │ │ - bltu s3,s6,2c336 │ │ │ │ - j 2c35c │ │ │ │ - beqz s10,2c35c │ │ │ │ - lw a5,4(s10) │ │ │ │ - bgeu s11,a5,2c49c │ │ │ │ - mv a0,s4 │ │ │ │ - jal d702 │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a0,16(sp) │ │ │ │ - add a5,a5,s9 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - bgeu s5,s11,2c548 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s10,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s10,2c2da │ │ │ │ - li s6,0 │ │ │ │ - add s2,s6,s10 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s11,s2,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c3c0 │ │ │ │ - beqz a0,2c3c8 │ │ │ │ - addi s6,s2,1 │ │ │ │ - bltu s6,s10,2c39a │ │ │ │ - j 2c2da │ │ │ │ - mv s10,s2 │ │ │ │ - bltu s6,s10,2c39a │ │ │ │ - j 2c2da │ │ │ │ - beqz s11,2c2da │ │ │ │ - mv a0,s4 │ │ │ │ - lw s11,4(s11) │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c560 │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw a5,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s3,2c35c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s3 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s6,s2,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c424 │ │ │ │ - beqz a0,2c42c │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s3,2c3fc │ │ │ │ - j 2c35c │ │ │ │ - mv s3,s7 │ │ │ │ - bltu s10,s3,2c3fc │ │ │ │ - j 2c35c │ │ │ │ - beqz s6,2c35c │ │ │ │ - lw a5,4(s6) │ │ │ │ - bltu a5,s11,2c298 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s3,0(a4) │ │ │ │ - bgeu s5,s3,2c72c │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sext.w s7,a0 │ │ │ │ - sw s7,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s3,2c48a │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s3 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s6,s2,a1 │ │ │ │ + li a2,-2 │ │ │ │ + mv a0,s5 │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s9,264(sp) │ │ │ │ + sd ra,344(sp) │ │ │ │ + sd a1,40(sp) │ │ │ │ + sd s1,112(sp) │ │ │ │ + mv s9,t3 │ │ │ │ + sd a3,64(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + mv s6,a7 │ │ │ │ + sd zero,176(sp) │ │ │ │ + sd zero,184(sp) │ │ │ │ + sd t1,192(sp) │ │ │ │ + jal e688 │ │ │ │ + lw a5,0(s5) │ │ │ │ + beqz a5,293fe │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi s8,sp,160 │ │ │ │ + li s1,12 │ │ │ │ + ld a0,8(s5) │ │ │ │ + slli s2,s4,0x2 │ │ │ │ + add s2,s2,s4 │ │ │ │ + ld a2,40(sp) │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,3 │ │ │ │ + li a6,3 │ │ │ │ + li a5,6 │ │ │ │ + li a4,6 │ │ │ │ + li a3,-2 │ │ │ │ mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c48e │ │ │ │ - beqz a0,2c568 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s3,2c462 │ │ │ │ - mv a3,s7 │ │ │ │ - j 2c2dc │ │ │ │ - mv s3,s11 │ │ │ │ - bltu s10,s3,2c462 │ │ │ │ - j 2c48a │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu s11,a5,2c374 │ │ │ │ - ld a2,16(sp) │ │ │ │ - li a5,-1 │ │ │ │ - beq a2,a5,2c4b6 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - sw a2,0(a5) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 28a5a │ │ │ │ + bnez a0,29424 │ │ │ │ + lw a4,0(s5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a4,293c4 │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + auipc a5,0x51 │ │ │ │ + ld a5,-1262(a5) │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2993c │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ + ret │ │ │ │ + sd s3,312(sp) │ │ │ │ + andi a5,a0,38 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez a5,297b8 │ │ │ │ + andi a5,s3,26 │ │ │ │ + bnez a5,29776 │ │ │ │ + ld a0,8(s5) │ │ │ │ + mv a2,s6 │ │ │ │ mv a1,s9 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - addi s9,s9,1 │ │ │ │ - lw a5,8(s1) │ │ │ │ - sext.w a4,s9 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bltu a4,a5,2c294 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d66c │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal e2f6 │ │ │ │ lui a1,0x2 │ │ │ │ addi a1,a1,1808 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d600 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 10084 │ │ │ │ + mv s1,a0 │ │ │ │ + jal feb2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz a5,295b6 │ │ │ │ + andi a5,s3,36 │ │ │ │ + seqz a5,a5 │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,-900 │ │ │ │ + andi a4,s3,36 │ │ │ │ + addiw a5,a5,1000 │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + andi a4,s3,24 │ │ │ │ + addi a5,sp,168 │ │ │ │ + sd s5,128(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s8,29 │ │ │ │ + sd a5,96(sp) │ │ │ │ + mv s5,s9 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s2,136(sp) │ │ │ │ + j 294ae │ │ │ │ + lw a4,0(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu a5,a4,295b2 │ │ │ │ + ld a0,8(s1) │ │ │ │ + slli s3,s0,0x3 │ │ │ │ + add s3,s3,s0 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal fd92 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s8,a0,294a2 │ │ │ │ + ld s2,8(s1) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - lw a5,8(s1) │ │ │ │ - li a4,1 │ │ │ │ - li s6,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bgeu s6,a5,2c756 │ │ │ │ - li s8,-1 │ │ │ │ - srli a5,s8,0x20 │ │ │ │ - li s5,253 │ │ │ │ - addi s2,sp,36 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu s10,0(a5) │ │ │ │ - bgeu s5,s10,2c672 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s11,2c2da │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s3 │ │ │ │ - mv a1,s9 │ │ │ │ + add s2,s2,s3 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c5ec │ │ │ │ - beqz a0,2c5f4 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2c520 │ │ │ │ - j 2c2da │ │ │ │ + jal fd2c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sw a5,164(sp) │ │ │ │ + jal fd92 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 10264 │ │ │ │ + ld a5,88(sp) │ │ │ │ sext.w s11,s11 │ │ │ │ - j 2c30a │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ + mv s10,a0 │ │ │ │ + sext.w s4,a0 │ │ │ │ + bnez a5,295e4 │ │ │ │ + ld a5,104(sp) │ │ │ │ + bnez a5,29696 │ │ │ │ + li s3,100 │ │ │ │ + li a3,100 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + jal fd2c │ │ │ │ + mv a1,s2 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + jal fd10 │ │ │ │ + ld a3,56(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + mv s2,a4 │ │ │ │ + jal fd4c │ │ │ │ sext.w s11,s11 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s5,a5,2c3e6 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu a5,s11,2c298 │ │ │ │ - j 2c438 │ │ │ │ - beqz s6,2c48a │ │ │ │ - lw a5,4(s6) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a3,16(sp) │ │ │ │ - and a4,a3,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s11,a3 │ │ │ │ - bgeu s5,a5,2c728 │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sw s11,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s3,2c5be │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s3 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s6,s2,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c5c2 │ │ │ │ - beqz a0,2c5ca │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s3,2c598 │ │ │ │ + sext.w s6,a0 │ │ │ │ + bnez s4,297f4 │ │ │ │ + ld a0,0(s7) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 4fb44 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a7,0(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + ld a1,168(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ mv a3,s11 │ │ │ │ - j 2c2dc │ │ │ │ - mv s3,s7 │ │ │ │ - bltu s10,s3,2c598 │ │ │ │ - j 2c5be │ │ │ │ - beqz s6,2c5be │ │ │ │ - lw a5,4(s6) │ │ │ │ - ld a4,24(sp) │ │ │ │ - beq a5,a4,2c298 │ │ │ │ - ld s2,120(s1) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add s2,s2,a0 │ │ │ │ - sw s11,0(s2) │ │ │ │ - j 2c298 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2c520 │ │ │ │ - j 2c2da │ │ │ │ - beqz s9,2c2da │ │ │ │ - lw s10,4(s9) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a4,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c676 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sext.w s9,a0 │ │ │ │ - sw s9,36(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s7,2c648 │ │ │ │ - li s8,0 │ │ │ │ - add s0,s8,s7 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + mv a5,s10 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 508ba │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,-2 │ │ │ │ + mv s2,a0 │ │ │ │ + jal b60e │ │ │ │ + mv s10,a0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c64c │ │ │ │ - beqz a0,2c654 │ │ │ │ - addi s8,s0,1 │ │ │ │ - bltu s8,s7,2c626 │ │ │ │ - mv a3,s9 │ │ │ │ - j 2c2dc │ │ │ │ - mv s7,s0 │ │ │ │ - bltu s8,s7,2c626 │ │ │ │ - j 2c648 │ │ │ │ - beqz s11,2c648 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bgeu s10,a5,2c67c │ │ │ │ - mv a0,s4 │ │ │ │ - jal d702 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu s10,0(a5) │ │ │ │ - bltu s5,s10,2c50e │ │ │ │ - sext.w s10,s10 │ │ │ │ - j 2c5fc │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu s10,a5,2c660 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu s10,0(a5) │ │ │ │ - sext.w s8,s10 │ │ │ │ - bgeu s5,s10,2c6d2 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s11,2c2da │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s3 │ │ │ │ - mv a1,s9 │ │ │ │ + jal 5099c │ │ │ │ + lw a5,160(sp) │ │ │ │ + bge a5,s10,29582 │ │ │ │ + bnez a0,29810 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c6c2 │ │ │ │ - beqz a0,2c6ca │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2c69e │ │ │ │ - j 2c2da │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2c69e │ │ │ │ - j 2c2da │ │ │ │ - beqz s9,2c2da │ │ │ │ - lw s8,4(s9) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a4,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c790 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sext.w s7,a0 │ │ │ │ - sw s7,36(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s10,2c48a │ │ │ │ - li s9,0 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ + jal b87a │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c720 │ │ │ │ - beqz a0,2c734 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2c6fc │ │ │ │ - j 2c48a │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2c6fc │ │ │ │ - j 2c48a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2c5d2 │ │ │ │ - sext.w a4,s3 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2c574 │ │ │ │ - beqz s11,2c48a │ │ │ │ - lw a5,4(s11) │ │ │ │ - mv a1,s6 │ │ │ │ - beq a5,s8,2c798 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - addi s6,s6,1 │ │ │ │ - lw a5,8(s1) │ │ │ │ - sext.w a4,s6 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bltu a4,a5,2c502 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d66c │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,1972(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1868a │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,168(sp) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 2602c │ │ │ │ + ld a0,168(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,294ae │ │ │ │ + ld s10,256(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,176(sp) │ │ │ │ + bnez a5,2974a │ │ │ │ + lw a5,180(sp) │ │ │ │ + bnez a5,2973c │ │ │ │ + lw a5,184(sp) │ │ │ │ + bnez a5,29768 │ │ │ │ + lw a5,188(sp) │ │ │ │ + bnez a5,29758 │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + j 293fe │ │ │ │ + slli s3,s4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a6,s3,0x2 │ │ │ │ + addi a5,a6,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a6,a5,a4 │ │ │ │ + lw a1,-64(a6) │ │ │ │ + bnez a1,296ba │ │ │ │ + ld a5,104(sp) │ │ │ │ + beqz a5,29732 │ │ │ │ + slli a6,s3,0x2 │ │ │ │ + addi a5,a6,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a6,a5,a4 │ │ │ │ + lw a1,-56(a6) │ │ │ │ + beqz a1,296b2 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + addi a5,s3,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add s3,a5,a4 │ │ │ │ + ld a7,-24(s3) │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2c7ae │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-1636(a3) │ │ │ │ + mv a0,a7 │ │ │ │ + addi a2,sp,164 │ │ │ │ + sd a6,144(sp) │ │ │ │ + sd a7,56(sp) │ │ │ │ + jal 52c1a │ │ │ │ + ld a6,144(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a7,56(sp) │ │ │ │ + lw a4,-56(a6) │ │ │ │ + bgeu a0,a4,296b2 │ │ │ │ + ld a1,120(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s6,-1 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + lw a2,164(sp) │ │ │ │ + add a0,a0,a7 │ │ │ │ + lw a4,0(a0) │ │ │ │ + addiw a3,a2,4 │ │ │ │ + addw a3,a3,s11 │ │ │ │ + bgeu a3,a4,2990c │ │ │ │ + subw a4,a4,a2 │ │ │ │ + addiw a4,a4,11 │ │ │ │ + lui a2,0x4 │ │ │ │ + sext.w a3,a4 │ │ │ │ + addi a2,a2,-1386 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bltu a2,s6,2991e │ │ │ │ + lui a2,0x4 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + addi a2,a2,-1386 │ │ │ │ + bgeu a2,a4,29500 │ │ │ │ + li a3,1000 │ │ │ │ + j 29500 │ │ │ │ + slli s3,s4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a6,s3,0x2 │ │ │ │ + addi a5,a6,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a6,a5,a4 │ │ │ │ + lw a1,-56(a6) │ │ │ │ + bnez a1,2961a │ │ │ │ ld s3,120(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,112(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - j 3670 │ │ │ │ - sext.w a5,a5 │ │ │ │ - mv a1,s6 │ │ │ │ - bne a5,s8,2c742 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d702 │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - mv a1,s6 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 2c742 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-256 │ │ │ │ - auipc a4,0x4d │ │ │ │ - ld a4,1884(a4) │ │ │ │ - sd s0,240(sp) │ │ │ │ - addi s0,sp,88 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,232(sp) │ │ │ │ - li a2,8 │ │ │ │ - mv s1,a1 │ │ │ │ - mv a0,s0 │ │ │ │ - li a1,1000 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - jal f9bc │ │ │ │ - lw a1,8(s1) │ │ │ │ + li a3,1000 │ │ │ │ + j 29500 │ │ │ │ + slli a7,s3,0x3 │ │ │ │ + addi a5,a7,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a7,a5,a4 │ │ │ │ + ld s6,-40(a7) │ │ │ │ + addi a2,sp,164 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-1800(a3) │ │ │ │ + mv a0,s6 │ │ │ │ + sd a6,152(sp) │ │ │ │ + sd a7,144(sp) │ │ │ │ + sd a2,56(sp) │ │ │ │ + jal 52b9e │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a7,144(sp) │ │ │ │ + ld a6,152(sp) │ │ │ │ + beqz a0,29600 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + add t1,s6,a0 │ │ │ │ + lw a3,0(t1) │ │ │ │ + lw a4,164(sp) │ │ │ │ + addiw a1,a3,16 │ │ │ │ + bgeu a1,a4,29600 │ │ │ │ + addiw s3,a4,11 │ │ │ │ + subw s3,s3,a3 │ │ │ │ + ld a5,104(sp) │ │ │ │ + slli t1,s3,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + addi s6,t1,-1 │ │ │ │ + bnez a5,29922 │ │ │ │ + lui a4,0x4 │ │ │ │ + addi a4,a4,-1386 │ │ │ │ + li a3,100 │ │ │ │ + bgeu a4,s6,29500 │ │ │ │ + li s3,1000 │ │ │ │ + li a3,100 │ │ │ │ + j 29500 │ │ │ │ + ld a0,208(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,184(sp) │ │ │ │ + beqz a5,295d4 │ │ │ │ + j 29768 │ │ │ │ + ld a0,200(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,180(sp) │ │ │ │ + beqz a5,295ce │ │ │ │ + j 2973c │ │ │ │ + ld a0,224(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + j 293fe │ │ │ │ + ld a0,216(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,188(sp) │ │ │ │ + beqz a5,295da │ │ │ │ + j 29758 │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a2,0(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + addiw s1,a5,-10 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + addi a5,sp,184 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + add a2,a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - li s9,-1 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd a0,96(s1) │ │ │ │ - addi a2,a2,2 │ │ │ │ - jal 3890 │ │ │ │ - li a1,16 │ │ │ │ + jal 4c7fe │ │ │ │ + ld a2,8(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + mv a6,a0 │ │ │ │ + addi a5,sp,188 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + add a2,a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a4,96(s1) │ │ │ │ - li a3,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,104(s1) │ │ │ │ - sw a3,112(s1) │ │ │ │ - sw a5,76(sp) │ │ │ │ - sw zero,72(sp) │ │ │ │ - li a5,-128 │ │ │ │ - sb a5,0(a4) │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a4,104(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a1,sp,72 │ │ │ │ - sd a5,8(a4) │ │ │ │ - sd zero,0(a4) │ │ │ │ - sd a1,40(sp) │ │ │ │ - jal fc1c │ │ │ │ - ld a0,32(sp) │ │ │ │ - srli a5,s9,0x20 │ │ │ │ - sd a5,16(sp) │ │ │ │ - li s7,253 │ │ │ │ - addi s0,sp,80 │ │ │ │ - jal fada │ │ │ │ - bnez a0,2cb9c │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal fae2 │ │ │ │ - lbu a4,6(a0) │ │ │ │ - lbu t1,0(a0) │ │ │ │ - lbu a7,1(a0) │ │ │ │ - lbu a6,2(a0) │ │ │ │ - lbu a1,3(a0) │ │ │ │ - lbu a2,4(a0) │ │ │ │ - lbu a3,5(a0) │ │ │ │ - lbu a5,7(a0) │ │ │ │ - ld t3,40(sp) │ │ │ │ - sb a4,6(t3) │ │ │ │ - sb t1,0(t3) │ │ │ │ - sb a7,1(t3) │ │ │ │ - sb a6,2(t3) │ │ │ │ - sb a1,3(t3) │ │ │ │ - sb a2,4(t3) │ │ │ │ - sb a3,5(t3) │ │ │ │ - sb a5,7(t3) │ │ │ │ - jal 3670 │ │ │ │ - lw a4,76(sp) │ │ │ │ - lw s3,72(sp) │ │ │ │ - li a0,24 │ │ │ │ - sd a4,48(sp) │ │ │ │ - bnez s3,2ccd2 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu a4,a5,2ccd2 │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 1c694 │ │ │ │ - lw a4,8(s1) │ │ │ │ + sd a6,216(sp) │ │ │ │ + jal 4c7fe │ │ │ │ + sd a0,224(sp) │ │ │ │ + j 29438 │ │ │ │ + ld a2,0(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + addi a5,sp,176 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 4c7fe │ │ │ │ + ld a2,8(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + mv a6,a0 │ │ │ │ + addi a5,sp,180 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,200(sp) │ │ │ │ + jal 4c7fe │ │ │ │ + sd a0,208(sp) │ │ │ │ + andi a5,s3,26 │ │ │ │ + beqz a5,29438 │ │ │ │ + j 29776 │ │ │ │ + ld a0,8(s7) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 4fb44 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a7,8(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a5,8(a5) │ │ │ │ + j 2954a │ │ │ │ + lw a5,32(s2) │ │ │ │ + li s4,0 │ │ │ │ + li s11,0 │ │ │ │ + li a4,1 │ │ │ │ + li s10,5 │ │ │ │ + beqz a5,2988a │ │ │ │ + ld s9,112(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + ld a5,48(s2) │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld s3,88(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1c0ee │ │ │ │ + lw a5,396(s9) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu a0,a5,29850 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1c0bc │ │ │ │ + lw a5,396(s9) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu a0,a5,298f8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s10,a0,29866 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 189ae │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,29876 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,9 │ │ │ │ + bltu a5,a0,298e8 │ │ │ │ + li s6,0 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addi s4,s4,88 │ │ │ │ + bltu s11,a5,29824 │ │ │ │ + ld s3,56(sp) │ │ │ │ + beqz s6,29582 │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + li s11,0 │ │ │ │ + ld a0,8(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + li s10,0 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal b8da │ │ │ │ + lw a5,32(s2) │ │ │ │ + beqz a5,29582 │ │ │ │ + mv s9,s0 │ │ │ │ + ld s4,128(sp) │ │ │ │ + mv s0,s10 │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s10,136(sp) │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,48(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s11,s11,88 │ │ │ │ + jal b160 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,8(s4) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s6 │ │ │ │ + li a2,0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal bbfa │ │ │ │ + lw a5,32(s2) │ │ │ │ + bltu s0,a5,298ae │ │ │ │ + mv s0,s9 │ │ │ │ + j 29582 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 189ae │ │ │ │ + sext.w a0,a0 │ │ │ │ li a5,1 │ │ │ │ - sd zero,56(sp) │ │ │ │ + bltu a5,a0,29874 │ │ │ │ + j 29876 │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,-2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,432(s9) │ │ │ │ + bge a0,a5,29876 │ │ │ │ + j 29850 │ │ │ │ + lui a4,0x4 │ │ │ │ + addi a4,a4,-1386 │ │ │ │ + li a3,1000 │ │ │ │ + bgeu a4,s6,29500 │ │ │ │ + mv s3,a1 │ │ │ │ + j 29500 │ │ │ │ + mv s3,a1 │ │ │ │ + j 29684 │ │ │ │ + lw a1,-56(a6) │ │ │ │ + bnez a1,2994c │ │ │ │ + lui a4,0x4 │ │ │ │ + addi a4,a4,-1386 │ │ │ │ + bgeu a4,s6,29690 │ │ │ │ + li s3,1000 │ │ │ │ + li a3,1000 │ │ │ │ + j 29500 │ │ │ │ + sd s2,320(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a7,-24(a7) │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x50 │ │ │ │ + ld a3,1654(a3) │ │ │ │ + mv a0,a7 │ │ │ │ + sd a6,144(sp) │ │ │ │ + sd a7,56(sp) │ │ │ │ + jal 52c1a │ │ │ │ + ld a6,144(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a7,56(sp) │ │ │ │ + lw a4,-56(a6) │ │ │ │ + bgeu a0,a4,29928 │ │ │ │ + li a1,1000 │ │ │ │ + j 29654 │ │ │ │ + addi sp,sp,-352 │ │ │ │ + lbu t5,360(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + li a1,-1 │ │ │ │ + slli a1,a1,0x21 │ │ │ │ + lw a0,0(s3) │ │ │ │ + addi a1,a1,1 │ │ │ │ + sd s9,264(sp) │ │ │ │ + mv t0,a5 │ │ │ │ + auipc s9,0x50 │ │ │ │ + ld s9,1408(s9) │ │ │ │ + seqz a5,t5 │ │ │ │ + ld t4,0(s9) │ │ │ │ + sd t4,232(sp) │ │ │ │ + li t4,0 │ │ │ │ + sd a1,208(sp) │ │ │ │ + sd ra,344(sp) │ │ │ │ + sw zero,204(sp) │ │ │ │ + sd zero,216(sp) │ │ │ │ + sd zero,224(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + lw a1,352(sp) │ │ │ │ + ld t4,368(sp) │ │ │ │ + beqz a0,29d0a │ │ │ │ + sd s11,248(sp) │ │ │ │ + sext.w t6,t5 │ │ │ │ + li s11,0 │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + sd s0,336(sp) │ │ │ │ li s5,0 │ │ │ │ - beq a4,a5,2cafa │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s3,s5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s8,s3,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a4,a5 │ │ │ │ + li s1,0 │ │ │ │ + li s10,1 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s7,a2 │ │ │ │ + sd a3,88(sp) │ │ │ │ + mv s11,s3 │ │ │ │ + sd a4,72(sp) │ │ │ │ + sd t0,96(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd a7,48(sp) │ │ │ │ + sd a1,64(sp) │ │ │ │ + mv s6,t5 │ │ │ │ + mv s4,t4 │ │ │ │ + sd t6,80(sp) │ │ │ │ + j 29a02 │ │ │ │ + lw a4,0(s11) │ │ │ │ + addi t1,t1,1 │ │ │ │ + sext.w a5,t1 │ │ │ │ + bgeu a5,a4,29b32 │ │ │ │ + slli s0,t1,0x2 │ │ │ │ + ld a0,8(s11) │ │ │ │ + add s0,s0,t1 │ │ │ │ + ld a1,40(sp) │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + jal ca10 │ │ │ │ + ld t1,32(sp) │ │ │ │ + beqz a0,299f4 │ │ │ │ + ld a0,8(s11) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal c57a │ │ │ │ + ld t1,32(sp) │ │ │ │ + beqz a0,299f4 │ │ │ │ + bltu s10,s5,299f4 │ │ │ │ + ld a0,8(s11) │ │ │ │ + addi a5,sp,204 │ │ │ │ sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + li a5,12 │ │ │ │ + addi a2,sp,208 │ │ │ │ + li a4,2 │ │ │ │ + li a7,2 │ │ │ │ + li a6,1 │ │ │ │ + li a3,-3 │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a1,s6 │ │ │ │ + li a5,2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,112(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + jal 28a5a │ │ │ │ + ld a5,8(s11) │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal ca68 │ │ │ │ + ld a5,8(s11) │ │ │ │ + mv a1,s6 │ │ │ │ + mv s2,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal e41a │ │ │ │ + ld a5,8(s11) │ │ │ │ + sd a0,104(sp) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal c7c4 │ │ │ │ + ld a5,8(s11) │ │ │ │ + sext.w s1,a0 │ │ │ │ + zext.b s5,s5 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal c75a │ │ │ │ + li a4,-1 │ │ │ │ + ld t1,112(sp) │ │ │ │ + sext.w a5,a0 │ │ │ │ + bne s1,a4,29b84 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,29b60 │ │ │ │ + ld a0,8(s11) │ │ │ │ + addi a2,sp,220 │ │ │ │ + addi a1,sp,216 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,112(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal b73c │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,32(sp) │ │ │ │ + addi a4,sp,228 │ │ │ │ + addi a3,sp,224 │ │ │ │ + li a2,-3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal b672 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld t1,112(sp) │ │ │ │ + beqz a5,29bb2 │ │ │ │ + bnez s3,29af4 │ │ │ │ + slli a4,s6,0x2 │ │ │ │ + addi a5,a4,80 │ │ │ │ + addi a4,sp,160 │ │ │ │ add a4,a4,a5 │ │ │ │ - lbu s6,0(a4) │ │ │ │ - bgeu s7,s6,2cbea │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s4,80(s1) │ │ │ │ - sw a5,80(sp) │ │ │ │ - beqz s11,2c936 │ │ │ │ - li s10,0 │ │ │ │ - add s6,s11,s10 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli a1,s6,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c956 │ │ │ │ - beqz a0,2c95e │ │ │ │ - addi s10,s6,1 │ │ │ │ - bltu s10,s11,2c910 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,144 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,172 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s6 │ │ │ │ - bltu s10,s11,2c910 │ │ │ │ - j 2c936 │ │ │ │ - beqz s9,2c936 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s7,a5,2cac4 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s5,80(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s6,2c9aa │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s6 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ + lw a4,-24(a4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + bltu a5,a4,29af4 │ │ │ │ + ld a5,120(sp) │ │ │ │ + beq a5,s1,29b20 │ │ │ │ + ld a5,48(sp) │ │ │ │ + auipc a4,0x3a │ │ │ │ + fld fa4,242(a4) │ │ │ │ + addi a4,sp,160 │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + slli a5,s8,0x2 │ │ │ │ + addi a5,a5,80 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,-24(a5) │ │ │ │ + fcvt.d.wu fa4,a5 │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + bnez a5,29bb2 │ │ │ │ + ld s2,320(sp) │ │ │ │ + li s1,0 │ │ │ │ + lw a4,0(s11) │ │ │ │ + addi t1,t1,1 │ │ │ │ + sext.w a5,t1 │ │ │ │ + bltu a5,a4,29a02 │ │ │ │ + zext.b a0,s1 │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,29f10 │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ + ret │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + ld a4,8(s11) │ │ │ │ + sd t1,112(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal b46a │ │ │ │ + ld t1,112(sp) │ │ │ │ + sext.w a5,a0 │ │ │ │ + j 29aaa │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,a4 │ │ │ │ + ld a4,8(s11) │ │ │ │ + sd t1,120(sp) │ │ │ │ + sd a5,112(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal b46a │ │ │ │ + ld a5,112(sp) │ │ │ │ + li a4,-1 │ │ │ │ + ld t1,120(sp) │ │ │ │ + sext.w s1,a0 │ │ │ │ + beq a5,a4,29aaa │ │ │ │ + j 29b60 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a2,40(sp) │ │ │ │ + sext.w a5,s2 │ │ │ │ + seqz a5,a5 │ │ │ │ + mv a1,s7 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + sd t1,120(sp) │ │ │ │ + jal e2f6 │ │ │ │ + lwu a1,0(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0x50 │ │ │ │ + ld a3,956(a3) │ │ │ │ + li a2,72 │ │ │ │ + jal 3400 │ │ │ │ + lui a5,0x3d │ │ │ │ + addi a5,a5,144 │ │ │ │ + mv s3,a5 │ │ │ │ + li a4,2 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd s5,128(sp) │ │ │ │ + sd s6,136(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + jal 105de │ │ │ │ + bnez a0,29c62 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,112(sp) │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,29cfe │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a0,8(s11) │ │ │ │ + li a2,2 │ │ │ │ + mv a1,s7 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal e2f6 │ │ │ │ + mv s0,a0 │ │ │ │ + lwu a1,0(a0) │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0x50 │ │ │ │ + ld a3,866(a3) │ │ │ │ + li a2,72 │ │ │ │ + jal 3400 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c9ae │ │ │ │ - beqz a0,2c9b6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s6,2c984 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2c938 │ │ │ │ - mv s6,s11 │ │ │ │ - bltu s10,s6,2c984 │ │ │ │ - j 2c9aa │ │ │ │ - beqz s9,2c9aa │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bne a5,a4,2cacc │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s3 │ │ │ │ - lbu s6,0(a4) │ │ │ │ - bgeu s7,s6,2cbf6 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s5,80(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,2c9aa │ │ │ │ - li s10,0 │ │ │ │ - add s6,s10,s9 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s11,s6,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ + jal feda │ │ │ │ + mv s1,a0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ca08 │ │ │ │ - beqz a0,2ca10 │ │ │ │ - addi s10,s6,1 │ │ │ │ - bltu s10,s9,2c9e2 │ │ │ │ - j 2c9aa │ │ │ │ - mv s9,s6 │ │ │ │ - bltu s10,s9,2c9e2 │ │ │ │ - j 2c9aa │ │ │ │ - beqz s11,2c9aa │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s5,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,24(sp) │ │ │ │ - bgeu s7,a5,2cbf2 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw a4,80(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s6,2ca6c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s6 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s11,s4,a1 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 1024a │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ca70 │ │ │ │ - beqz a0,2ca78 │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s6,2ca46 │ │ │ │ - ld a3,24(sp) │ │ │ │ - j 2c938 │ │ │ │ - mv s6,s9 │ │ │ │ - bltu s10,s6,2ca46 │ │ │ │ - j 2ca6c │ │ │ │ - beqz s11,2ca6c │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bltu a5,a4,2cacc │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s4,0(a5) │ │ │ │ - beqz s4,2cacc │ │ │ │ - ld a4,16(sp) │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or s3,s3,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s3,80(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2cbfe │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s4,a5,2cace │ │ │ │ - mv s5,s4 │ │ │ │ - j 2c8d8 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,a4,2c9c4 │ │ │ │ - mv s4,s5 │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,2cafa │ │ │ │ - lwu s6,48(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - and a5,s4,a5 │ │ │ │ - or a5,a5,s6 │ │ │ │ + jal 3670 │ │ │ │ + li a5,1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,112(sp) │ │ │ │ + jal 105de │ │ │ │ + beqz a0,29c02 │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s7 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s0 │ │ │ │ + jal 10410 │ │ │ │ + ld a5,152(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a5,168(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sd a5,160(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + li a5,-3 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1085a │ │ │ │ + mv s2,a0 │ │ │ │ + jal 189ae │ │ │ │ + ld a2,80(sp) │ │ │ │ + addi a4,sp,160 │ │ │ │ + slli a5,a2,0x2 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add s5,a5,a4 │ │ │ │ + lw a3,-24(s5) │ │ │ │ + slli s0,a2,0x20 │ │ │ │ + sext.w a4,a0 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bltu a4,a3,29d20 │ │ │ │ mv a0,s2 │ │ │ │ - sd a5,80(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ + jal 189ae │ │ │ │ + lw a3,-24(s5) │ │ │ │ + sext.w a4,a0 │ │ │ │ + beq a3,a4,29d0e │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ + jal 189ae │ │ │ │ + slli a5,s0,0x2 │ │ │ │ + addi a4,sp,160 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,-24(a5) │ │ │ │ sext.w a5,a0 │ │ │ │ - bnez a5,2ccaa │ │ │ │ + beq a4,a5,29dd8 │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - li s3,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li s5,-127 │ │ │ │ - li s9,-128 │ │ │ │ - li s4,127 │ │ │ │ - bgeu s3,a0,2cb84 │ │ │ │ - sext.w s8,s3 │ │ │ │ - mv a1,s8 │ │ │ │ + sd zero,8(s2) │ │ │ │ + jal 1868a │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw s6,0(a0) │ │ │ │ - mv a1,s8 │ │ │ │ + jal 3670 │ │ │ │ + j 29c02 │ │ │ │ + ld s5,128(sp) │ │ │ │ + ld t1,120(sp) │ │ │ │ + ld s6,136(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + li s1,0 │ │ │ │ + j 29b24 │ │ │ │ + li a0,0 │ │ │ │ + j 29b48 │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a2,-3 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a2,4(a0) │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - slli s11,a2,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - bge s8,s11,2cb76 │ │ │ │ - ld a4,96(s1) │ │ │ │ - add a1,a4,s8 │ │ │ │ - lb a3,0(a1) │ │ │ │ - bnez a3,2cc26 │ │ │ │ - sub a4,s11,s8 │ │ │ │ - blt s4,a4,2cc42 │ │ │ │ - subw a2,a2,s6 │ │ │ │ - sb a2,0(a1) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - and s8,s8,a5 │ │ │ │ - or s8,s8,s11 │ │ │ │ - sd s8,72(sp) │ │ │ │ - jal fc1c │ │ │ │ + jal 190f0 │ │ │ │ + lw a5,-16(s5) │ │ │ │ + bge a5,a0,29cc6 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s1 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw s3,s3,1 │ │ │ │ + jal 1062a │ │ │ │ + lw a4,0(s1) │ │ │ │ + sd a0,176(sp) │ │ │ │ + beqz a4,29e02 │ │ │ │ + sd s2,184(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + li s5,1 │ │ │ │ + li s0,0 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + beqz a0,29d96 │ │ │ │ + jal 1c0ee │ │ │ │ + lw a4,396(s4) │ │ │ │ sext.w a0,a0 │ │ │ │ - bltu s3,a0,2cb14 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s2 │ │ │ │ + bltu a0,a4,29d62 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 1c0bc │ │ │ │ + lw a3,396(s4) │ │ │ │ + sext.w a4,a0 │ │ │ │ + bgeu a4,a3,29dea │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,5 │ │ │ │ + bgeu a5,a0,29d80 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 189ae │ │ │ │ + sext.w a4,a0 │ │ │ │ + beqz a4,29dd4 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 1c0ee │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,9 │ │ │ │ + bltu a5,a4,29dc2 │ │ │ │ + lw a4,0(s1) │ │ │ │ + li s5,0 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bltu s0,a4,29d3a │ │ │ │ + ld s2,184(sp) │ │ │ │ + bnez s5,29e02 │ │ │ │ + mv s0,s6 │ │ │ │ + beqz a4,29dba │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,29de0 │ │ │ │ + jal 1868a │ │ │ │ + lw a4,0(s1) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bltu s5,a4,29da8 │ │ │ │ + ld a0,176(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ - jal fada │ │ │ │ - beqz a0,2c85c │ │ │ │ - lwu a1,112(s1) │ │ │ │ - ld a0,104(s1) │ │ │ │ - auipc a3,0x4d │ │ │ │ - ld a3,1046(a3) │ │ │ │ - li a2,16 │ │ │ │ - jal 3400 │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal fa5c │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,856(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + j 29ce4 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 189ae │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,29d92 │ │ │ │ + lw a4,0(s1) │ │ │ │ + j 29d96 │ │ │ │ + ld a5,104(sp) │ │ │ │ + bnez a5,29ce4 │ │ │ │ + j 29d20 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bltu s5,a4,29da8 │ │ │ │ + j 29dba │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a2,-3 │ │ │ │ + jal 190f0 │ │ │ │ + lw a4,432(s4) │ │ │ │ + blt a0,a4,29d62 │ │ │ │ + lw a4,0(s1) │ │ │ │ + j 29d96 │ │ │ │ + ld s6,136(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld t1,120(sp) │ │ │ │ + mv a1,s6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + ld s5,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + jal b8da │ │ │ │ + lw a4,0(s1) │ │ │ │ + li a5,1 │ │ │ │ + ld a3,168(sp) │ │ │ │ + sltu s3,a5,a4 │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld t5,176(sp) │ │ │ │ + ld t1,32(sp) │ │ │ │ + add a5,a5,a3 │ │ │ │ + sd a5,104(sp) │ │ │ │ + li t4,0 │ │ │ │ + beqz a4,29ece │ │ │ │ + sd s8,120(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + mv s4,s0 │ │ │ │ + mv s5,s1 │ │ │ │ + mv s0,t5 │ │ │ │ + mv s1,t4 │ │ │ │ + ld a5,0(s0) │ │ │ │ + beqz a5,29f02 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a4,8(s5) │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + ld a3,0(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a5,20(a3) │ │ │ │ + lw a3,8(a4) │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a4,160(sp) │ │ │ │ + ld a6,152(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a4,0(a4) │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + mv a2,s7 │ │ │ │ + sd a4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2cd7c │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + jal 26688 │ │ │ │ + ld a0,88(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 1868a │ │ │ │ + ld a0,88(s2) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,88(s2) │ │ │ │ + ld a5,-8(s0) │ │ │ │ + ld a0,8(s11) │ │ │ │ + mv a4,s3 │ │ │ │ + sd a5,88(s2) │ │ │ │ + mv a3,s6 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s2 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal bbfa │ │ │ │ + lw a4,0(s5) │ │ │ │ + sext.w a5,s1 │ │ │ │ + ld t1,32(sp) │ │ │ │ + bltu a5,a4,29e40 │ │ │ │ + mv s1,s5 │ │ │ │ + ld s4,128(sp) │ │ │ │ + mv s5,s8 │ │ │ │ + ld s8,120(sp) │ │ │ │ + ld a0,176(sp) │ │ │ │ + sd t1,32(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld a0,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + sd zero,8(s0) │ │ │ │ + jal 1868a │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1024a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld t1,32(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + li s1,1 │ │ │ │ + j 299f4 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bltu a5,a4,29e40 │ │ │ │ + j 29ec6 │ │ │ │ + sd s0,336(sp) │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s5,88(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s5,a1 │ │ │ │ + li a1,816 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv s6,a3 │ │ │ │ + jal af94 │ │ │ │ + beqz a0,2a0b6 │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + fsd fs5,16(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fsd fs6,8(sp) │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa4,-878(a5) │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fs5,-1030(a5) │ │ │ │ + fsd fa4,0(a0) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + fmv.d fs3,fs5 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa5,-896(a5) │ │ │ │ + mv s4,a0 │ │ │ │ + fsd fa4,8(a0) │ │ │ │ + fsd fa5,16(a0) │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fs4,-1006(a5) │ │ │ │ + li s2,2 │ │ │ │ + fadd.d fs3,fs3,fs3 │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + mv s1,s4 │ │ │ │ + li s0,-1 │ │ │ │ + fcvt.d.w fa0,s0 │ │ │ │ + fld fs0,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs0,fs0,fa0 │ │ │ │ + fadd.d fs1,fs1,fs0 │ │ │ │ + bne s0,s2,29f9c │ │ │ │ + flt.d a5,fs1,fs4 │ │ │ │ + bnez a5,29f90 │ │ │ │ + fmv.d.x fs6,zero │ │ │ │ + li s2,40 │ │ │ │ + li s3,2 │ │ │ │ + fsd fs6,0(s5) │ │ │ │ + fadd.d fs0,fs6,fs3 │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + mv s1,s4 │ │ │ │ + li s0,-1 │ │ │ │ + fmul.d fs0,fs0,fs5 │ │ │ │ + fcvt.d.w fa0,s0 │ │ │ │ + fld fs1,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs1,fs1,fa0 │ │ │ │ + fadd.d fs2,fs2,fs1 │ │ │ │ + bne s0,s3,29fde │ │ │ │ + flt.d a5,fs4,fs2 │ │ │ │ + beqz a5,2a0ac │ │ │ │ + fmv.d fs3,fs0 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + bnez s2,29fce │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + mv s1,s4 │ │ │ │ + li s0,-1 │ │ │ │ + li s2,2 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ + fld fa4,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fs6,fa5 │ │ │ │ + fmul.d fs0,fa5,fa4 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fa5,fs0,fa0 │ │ │ │ + fadd.d fs1,fs1,fa5 │ │ │ │ + bne s0,s2,2a016 │ │ │ │ + fsd fs1,0(s6) │ │ │ │ + fld fa0,0(s5) │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa5,fs4,fa0 │ │ │ │ + mv a0,s4 │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + jal 3670 │ │ │ │ + fld fs0,0(s5) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa5,-1134(a5) │ │ │ │ + fmul.d fa5,fa0,fa5 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fsub.d fs4,fs4,fa5 │ │ │ │ + fmul.d fa5,fs0,fa5 │ │ │ │ + fld fs2,40(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs5,16(sp) │ │ │ │ + fld fs6,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + fmul.d fs0,fs0,fs4 │ │ │ │ + fld fs4,24(sp) │ │ │ │ + fsub.d fa5,fa5,fs0 │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fsd fa5,0(s7) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ ret │ │ │ │ - sext.w a4,s6 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2c96a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2ca80 │ │ │ │ - sext.w a4,s6 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2ca1c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,80(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2cab8 │ │ │ │ - auipc a1,0x34 │ │ │ │ - addi a1,a1,-510 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2cab8 │ │ │ │ - add a4,a4,s11 │ │ │ │ - lb a1,0(a4) │ │ │ │ - bnez a1,2cd80 │ │ │ │ - sub a3,s8,s11 │ │ │ │ - blt a3,s5,2cc76 │ │ │ │ - subw a5,s6,a2 │ │ │ │ - sb a5,0(a4) │ │ │ │ - j 2cb60 │ │ │ │ - sb s9,0(a1) │ │ │ │ - lw a1,112(s1) │ │ │ │ - ld a0,104(s1) │ │ │ │ - sd a4,8(sp) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,112(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - sd a0,104(s1) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a5,a2,0x1c │ │ │ │ + fmv.d fs6,fs0 │ │ │ │ + fsd fs0,0(s5) │ │ │ │ + j 2a006 │ │ │ │ + li a0,-4 │ │ │ │ + j 2a0a0 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fa1,fs0,fs1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + fmul.d fa0,fa1,fa0 │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + j 3700 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs0,fs0,fs1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fmul.d fa0,fs0,fa0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + fneg.d fa5,fa0 │ │ │ │ + fcvt.d.w fa4,a0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs2,fa2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fmul.d fs0,fa5,fa4 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fa0,fs1,fa0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + negw a0,a0 │ │ │ │ + fcvt.d.w fa1,a0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa0,-1392(a5) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + fmv.d fs0,fa2 │ │ │ │ + jal 35c0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3920 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa4,-1450(a5) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + fsub.d fa0,fa5,fa0 │ │ │ │ + fdiv.d fa0,fa0,fa4 │ │ │ │ + ret │ │ │ │ + mulw a0,a0,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + fmul.d fa0,fa0,fa1 │ │ │ │ + jal 3920 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mulw a0,a1,a0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + sd s0,16(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + fmul.d fa0,fa0,fa1 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs1 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa5,-1662(a5) │ │ │ │ + fdiv.d fs0,fa5,fs0 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + flt.d a5,fa5,fs0 │ │ │ │ + bnez a5,2a234 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mulw a1,a0,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + sd s0,16(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fcvt.d.wu fa0,a1 │ │ │ │ + fmul.d fa0,fa0,fa1 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs1 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fa5,-1748(a5) │ │ │ │ + fdiv.d fs0,fa5,fs0 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + flt.d a5,fa5,fs0 │ │ │ │ + bnez a5,2a28a │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mulw a5,a0,a1 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + fsd fs3,0(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + fcvt.d.wu fs3,a5 │ │ │ │ + fmv.d fs1,fa1 │ │ │ │ + sd ra,56(sp) │ │ │ │ + fmul.d fs3,fs3,fa1 │ │ │ │ + mv s0,a0 │ │ │ │ + fmv.d fa0,fs3 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs2 │ │ │ │ + auipc a5,0x3a │ │ │ │ + fld fs0,-1846(a5) │ │ │ │ + fdiv.d fs0,fs0,fs1 │ │ │ │ + fcvt.d.wu fs1,s1 │ │ │ │ + fsub.d fs1,fs1,fa0 │ │ │ │ + flt.d a5,fs1,fs0 │ │ │ │ + beqz a5,2a2ec │ │ │ │ + fmv.d fs1,fs0 │ │ │ │ + fmv.d fa0,fs3 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs2 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + flt.d a5,fa5,fs0 │ │ │ │ + bnez a5,2a30a │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + fmul.d fa0,fs0,fs1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs3,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + auipc a5,0x50 │ │ │ │ + ld a5,-892(a5) │ │ │ │ + andi s0,a1,7 │ │ │ │ + ld a0,0(a5) │ │ │ │ + srliw a1,a1,0x3 │ │ │ │ + snez s0,s0 │ │ │ │ + addw s0,s0,a1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + auipc a2,0x36 │ │ │ │ + addi a2,a2,-650 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j af94 │ │ │ │ + andi a5,a2,7 │ │ │ │ + mv a0,a1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + snez a1,a5 │ │ │ │ + addw a1,a1,a2 │ │ │ │ + j af94 │ │ │ │ + andi a5,a1,7 │ │ │ │ + snez a5,a5 │ │ │ │ + srliw a1,a1,0x3 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + li a1,0 │ │ │ │ + beqz a2,2a38c │ │ │ │ + li a1,255 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + j 3890 │ │ │ │ + srliw a5,a1,0x3 │ │ │ │ + srliw a3,a1,0x3 │ │ │ │ + beqz a5,2a3c0 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mv a5,a0 │ │ │ │ + add a3,a3,a0 │ │ │ │ + li a6,255 │ │ │ │ + j 2a3b2 │ │ │ │ + beq a3,a5,2a3c0 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + beq a4,a6,2a3ae │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + andi a3,a1,7 │ │ │ │ + beqz a3,2a4c0 │ │ │ │ + addiw a5,a1,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ add a5,a5,a0 │ │ │ │ - sd s8,0(a5) │ │ │ │ - sd a4,8(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,112(s1) │ │ │ │ - j 2cb60 │ │ │ │ - sb s9,0(a4) │ │ │ │ - lw a1,112(s1) │ │ │ │ - ld a0,104(s1) │ │ │ │ - sd a3,8(sp) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,112(s1) │ │ │ │ - ld a3,8(sp) │ │ │ │ - sd a0,104(s1) │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a5,a2,0x1c │ │ │ │ + lbu a5,0(a5) │ │ │ │ + negw a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,2a3bc │ │ │ │ + andi a5,a1,6 │ │ │ │ + beqz a5,2a4c0 │ │ │ │ + addiw a5,a1,-2 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ add a5,a5,a0 │ │ │ │ - sd s11,0(a5) │ │ │ │ - sd a3,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,112(s1) │ │ │ │ - j 2cb60 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,80(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2cafa │ │ │ │ - auipc a1,0x34 │ │ │ │ - addi a1,a1,-682 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,1 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a5,a2,2a3bc │ │ │ │ + li a5,2 │ │ │ │ + bgeu a5,a3,2a4c0 │ │ │ │ + addiw a5,a1,-3 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,2 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,2a3bc │ │ │ │ + andi a5,a1,4 │ │ │ │ + beqz a5,2a4c0 │ │ │ │ + addiw a5,a1,-4 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,3 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,2a3bc │ │ │ │ + li a5,4 │ │ │ │ + bgeu a5,a3,2a4c0 │ │ │ │ + addiw a5,a1,-5 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,4 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,2a3bc │ │ │ │ + li a5,5 │ │ │ │ + beq a3,a5,2a4c0 │ │ │ │ + addiw a5,a1,-6 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,5 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,2a3bc │ │ │ │ + li a5,7 │ │ │ │ + bne a3,a5,2a4c0 │ │ │ │ + addiw a5,a1,-7 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + lbu a0,0(a0) │ │ │ │ + li a5,6 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a0,a0,a5 │ │ │ │ + andi a0,a0,1 │ │ │ │ + sub a0,a0,a2 │ │ │ │ + seqz a0,a0 │ │ │ │ + ret │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2cafa │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ + ret │ │ │ │ + beqz a1,2a51e │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ mv s2,a0 │ │ │ │ - jal 1c694 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s6,a3,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - slli a5,s6,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s5,0(a5) │ │ │ │ - bgeu s3,s5,2cd38 │ │ │ │ - bltu a3,s5,2cd38 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld a4,16(sp) │ │ │ │ - addiw a5,s5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or a5,s3,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,80(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2cd4a │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s5,a5,2cd78 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - j 2c8d8 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,s3,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s5,0(a4) │ │ │ │ - j 2cd04 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,80(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2cd2a │ │ │ │ - auipc a1,0x34 │ │ │ │ - addi a1,a1,-842 │ │ │ │ + li s0,0 │ │ │ │ + auipc s3,0x35 │ │ │ │ + addi s3,s3,-408 │ │ │ │ + srliw a5,s0,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + not a5,s0 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a2,a2,a5 │ │ │ │ + andi a2,a2,1 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu s5,a5,2cd32 │ │ │ │ - mv s4,s5 │ │ │ │ - j 2cad6 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a4,a1 │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,-106 │ │ │ │ - li a1,1193 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,-926 │ │ │ │ - jal b382 │ │ │ │ + bne s1,s0,2a4e0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,1106 │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,1090 │ │ │ │ + li a0,1 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + │ │ │ │ +000000000002a52c : │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a1,8(a1) │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,2a56c │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a5,24(s0) │ │ │ │ + bltu a4,a5,2a576 │ │ │ │ + li a0,1 │ │ │ │ + bltu a5,a4,2a56c │ │ │ │ + ld a4,32(s1) │ │ │ │ + ld a5,32(s0) │ │ │ │ + bltu a4,a5,2a576 │ │ │ │ + bltu a5,a4,2a56c │ │ │ │ + lbu a0,64(s1) │ │ │ │ + lbu a5,64(s0) │ │ │ │ + bltu a0,a5,2a576 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s5,136(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - lw a1,8(a1) │ │ │ │ - auipc a4,0x4d │ │ │ │ - ld a4,360(a4) │ │ │ │ + j 2a56c │ │ │ │ + lui a5,0xbadf │ │ │ │ + addi a5,a5,13 │ │ │ │ + sd a5,0(a0) │ │ │ │ + sb zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + ret │ │ │ │ + lui a5,0xbadf │ │ │ │ + addi a5,a5,13 │ │ │ │ + sd a5,0(a0) │ │ │ │ + sb zero,8(a0) │ │ │ │ + sw zero,12(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + ret │ │ │ │ + li a5,48 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + sb a5,64(a0) │ │ │ │ + li a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + sw zero,4(a0) │ │ │ │ + sb a1,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,16(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + fsd fa5,56(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,120(a0) │ │ │ │ + sw zero,128(a0) │ │ │ │ + sd zero,136(a0) │ │ │ │ + sd zero,144(a0) │ │ │ │ + sd zero,176(a0) │ │ │ │ + sd zero,168(a0) │ │ │ │ + sd a5,152(a0) │ │ │ │ + sw zero,160(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + ret │ │ │ │ + ld a0,8(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,2a650 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,40(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + beqz a0,2a65c │ │ │ │ + jal 3670 │ │ │ │ + ld a0,120(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + beqz a0,2a668 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,136(s0) │ │ │ │ + sd zero,120(s0) │ │ │ │ + beqz a0,2a674 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,144(s0) │ │ │ │ + sd zero,136(s0) │ │ │ │ + beqz a0,2a680 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,168(s0) │ │ │ │ + sd zero,144(s0) │ │ │ │ + beqz a0,2a68c │ │ │ │ + jal 3670 │ │ │ │ + ld a0,176(s0) │ │ │ │ + sd zero,168(s0) │ │ │ │ + beqz a0,2a698 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(s0) │ │ │ │ + sd zero,176(s0) │ │ │ │ + beqz a0,2a6a4 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,84(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + beqz a5,2a6ea │ │ │ │ + ld a0,88(s0) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a0,0(a0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,88(s0) │ │ │ │ + lw a4,84(s0) │ │ │ │ + sext.w a5,s2 │ │ │ │ + add s1,s1,a0 │ │ │ │ + sd zero,0(s1) │ │ │ │ + bltu a5,a4,2a6b4 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + sd zero,88(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + sd zero,96(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + li a2,208 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + jal 5262c │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,40(s1) │ │ │ │ + sd a5,8(s1) │ │ │ │ + jal 5262c │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,72(s1) │ │ │ │ + sd a5,40(s1) │ │ │ │ + jal 5262c │ │ │ │ + lw a1,84(s0) │ │ │ │ + sd a0,72(s1) │ │ │ │ + bnez a1,2a740 │ │ │ │ + lw a1,128(s0) │ │ │ │ + bnez a1,2a7d0 │ │ │ │ + lw a1,184(s0) │ │ │ │ + bnez a1,2a880 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,2 │ │ │ │ + jal af94 │ │ │ │ + lwu a1,84(s0) │ │ │ │ + sd a0,88(s1) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lw a5,84(s0) │ │ │ │ + sd a0,96(s1) │ │ │ │ + beqz a5,2a726 │ │ │ │ + ld a5,96(s0) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + slli s3,s2,0x2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lwu a1,0(a5) │ │ │ │ + li a0,0 │ │ │ │ + ld s5,88(s1) │ │ │ │ + jal af94 │ │ │ │ + ld a3,96(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + ld a5,88(s1) │ │ │ │ + add a3,a3,s3 │ │ │ │ + lw a2,0(a3) │ │ │ │ + slli s4,s2,0x3 │ │ │ │ + add s5,s5,s4 │ │ │ │ + sd a0,0(s5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a4) │ │ │ │ + ld a0,0(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,96(s0) │ │ │ │ + ld a4,96(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + add a3,a5,s3 │ │ │ │ + lw a2,0(a3) │ │ │ │ + add a4,a4,s3 │ │ │ │ + sext.w a3,s2 │ │ │ │ + sw a2,0(a4) │ │ │ │ + lw a4,84(s0) │ │ │ │ + bltu a3,a4,2a76e │ │ │ │ + lw a1,128(s0) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + beqz a1,2a72c │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lwu a1,128(s0) │ │ │ │ + sd a0,136(s1) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a5,168(s0) │ │ │ │ + sd a0,144(s1) │ │ │ │ + beqz a5,2a800 │ │ │ │ + lwu a1,128(s0) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + sd a0,168(s1) │ │ │ │ + ld a5,176(s0) │ │ │ │ + beqz a5,2a810 │ │ │ │ + lwu a1,128(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,168(s1) │ │ │ │ + lw a5,128(s0) │ │ │ │ + beqz a5,2a72c │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + li s2,0 │ │ │ │ + ld a3,136(s0) │ │ │ │ + slli a5,s2,0x3 │ │ │ │ + ld a4,136(s1) │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a3) │ │ │ │ + ld a3,144(s0) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd a2,0(a4) │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a4,144(s1) │ │ │ │ + ld a2,0(a3) │ │ │ │ + ld a3,168(s0) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd a2,0(a4) │ │ │ │ + add a4,a3,a5 │ │ │ │ + beqz a3,2a852 │ │ │ │ + ld s3,168(s1) │ │ │ │ + ld a0,0(a4) │ │ │ │ + add s3,s3,a5 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,0(s3) │ │ │ │ + ld a5,176(s0) │ │ │ │ + add a4,a5,s2 │ │ │ │ + beqz a5,2a8c8 │ │ │ │ + ld a5,176(s1) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a4,128(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,2a81e │ │ │ │ + lw a1,184(s0) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + beqz a1,2a734 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a5,8(s5) │ │ │ │ - li a1,255 │ │ │ │ - sd a0,24(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a2,a5,2 │ │ │ │ - jal 3890 │ │ │ │ - li a1,24 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - li a1,24 │ │ │ │ + jal af94 │ │ │ │ + lwu a1,184(s0) │ │ │ │ + sd a0,192(s1) │ │ │ │ li a0,0 │ │ │ │ - sd s7,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lui a1,0x18 │ │ │ │ - mv s0,a0 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d600 │ │ │ │ - lui a1,0x18 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d600 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d690 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d690 │ │ │ │ - ld a5,16(s5) │ │ │ │ - mv a0,s0 │ │ │ │ - li s4,1 │ │ │ │ - lwu a1,0(a5) │ │ │ │ - jal d690 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - lw a5,8(s5) │ │ │ │ - sd zero,16(sp) │ │ │ │ - bgeu s4,a5,2d0e2 │ │ │ │ - addi a5,sp,63 │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - addi s3,sp,64 │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld s1,16(sp) │ │ │ │ - ld a5,16(s5) │ │ │ │ - mv a0,s0 │ │ │ │ - slli a4,s1,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a1,0(a5) │ │ │ │ - mv s2,s1 │ │ │ │ - jal d690 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - sext.w a5,s4 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sext.w a5,s1 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a4,253 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s1,a5 │ │ │ │ - bgeu a4,a5,2cf04 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s10,88(s5) │ │ │ │ - ld s1,80(s5) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s10,2ced4 │ │ │ │ - li s11,0 │ │ │ │ - add s6,s11,s10 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s8,s6,0x3 │ │ │ │ - add s8,s8,s1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2cef4 │ │ │ │ - beqz a0,2cefc │ │ │ │ - addi s11,s6,1 │ │ │ │ - bltu s11,s10,2ceb0 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,-1294 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,-1266 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s6 │ │ │ │ - bltu s11,s10,2ceb0 │ │ │ │ - j 2ced4 │ │ │ │ - beqz s8,2ced4 │ │ │ │ - lw s1,4(s8) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal d71c │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bge a5,a0,2d05c │ │ │ │ - ld s1,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal d702 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,184(s0) │ │ │ │ + ld a1,192(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,192(s1) │ │ │ │ + sd a5,200(s1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + jal 36a0 │ │ │ │ + lwu a2,184(s0) │ │ │ │ + ld a1,200(s0) │ │ │ │ + ld a0,200(s1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + jal 36a0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal d702 │ │ │ │ - lw s6,8(s5) │ │ │ │ - mv s2,a0 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv s1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d68a │ │ │ │ - bnez a0,2cf70 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d71c │ │ │ │ - blt a0,s2,2cf70 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d71c │ │ │ │ - bge a0,s4,2cf70 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d702 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d702 │ │ │ │ - blt a0,s6,2d006 │ │ │ │ - bge a0,s1,2cf32 │ │ │ │ - beq s6,a0,2cf32 │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a4,128(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,2a81e │ │ │ │ + j 2a874 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,208 │ │ │ │ + mul a0,a0,a5 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + ld s1,48(a1) │ │ │ │ + ld a1,8(a2) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + add s1,s1,a0 │ │ │ │ + ld a0,8(s1) │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,2a90c │ │ │ │ + slti a0,a0,0 │ │ │ │ + addi a0,a0,1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a4,32(s1) │ │ │ │ + ld a5,24(s0) │ │ │ │ + li a0,2 │ │ │ │ + bltu a4,a5,2a902 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + sltu a0,a5,a4 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,208 │ │ │ │ + mul a0,a0,a5 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + ld s1,72(a1) │ │ │ │ + ld a1,8(a2) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + add s1,s1,a0 │ │ │ │ + ld a0,8(s1) │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,2a958 │ │ │ │ + slti a0,a0,0 │ │ │ │ + addi a0,a0,1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a4,32(s1) │ │ │ │ + ld a5,24(s0) │ │ │ │ + li a0,2 │ │ │ │ + bltu a4,a5,2a94e │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + sltu a0,a5,a4 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ mv s1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d68a │ │ │ │ - beqz a0,2cf3a │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,1120 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sext.w s8,s2 │ │ │ │ - and s6,s2,a4 │ │ │ │ - bnez a5,2d034 │ │ │ │ - ld a5,96(s5) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,63(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2d01c │ │ │ │ - lwu s9,112(s5) │ │ │ │ - sd s6,64(sp) │ │ │ │ - ld s6,104(s5) │ │ │ │ - beqz s9,2cfe6 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x4 │ │ │ │ - add s10,s6,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d00c │ │ │ │ - beqz a0,2d014 │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s9,2cfc0 │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,-1456 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,-1540 │ │ │ │ - jal b382 │ │ │ │ + ld a1,8(a1) │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,2a9a0 │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a5,24(s0) │ │ │ │ + bltu a4,a5,2a9aa │ │ │ │ + li a0,1 │ │ │ │ + bltu a5,a4,2a9a0 │ │ │ │ + ld a0,32(s1) │ │ │ │ + ld a5,32(s0) │ │ │ │ + bltu a0,a5,2a9aa │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s1,s6 │ │ │ │ - mv s6,a0 │ │ │ │ - j 2cf32 │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s11,s9,2cfc0 │ │ │ │ - j 2cfe6 │ │ │ │ - beqz s10,2cfe6 │ │ │ │ - ld a5,8(s10) │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - add s1,s1,a4 │ │ │ │ - ld a4,16(sp) │ │ │ │ - add a5,a5,s2 │ │ │ │ - beq a5,a4,2d02e │ │ │ │ - ld s8,32(sp) │ │ │ │ - sw s8,0(s1) │ │ │ │ - j 2ce88 │ │ │ │ - ld a1,160(s5) │ │ │ │ - lw a0,148(s5) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s6 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s5) │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2d1a8 │ │ │ │ - lb a5,63(sp) │ │ │ │ - j 2cfa8 │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a4,253 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu s1,0(a5) │ │ │ │ - bgeu a4,s1,2d120 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s1,88(s5) │ │ │ │ - ld s7,80(s5) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s1,2ced4 │ │ │ │ - li s11,0 │ │ │ │ - add s6,s11,s1 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s8,s6,0x3 │ │ │ │ - add s8,s8,s7 │ │ │ │ - mv a1,s8 │ │ │ │ + j 2a9a0 │ │ │ │ + ld a5,16(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz a5,2a9c4 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,56(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,2a9d0 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + beqz a0,2a9dc │ │ │ │ + jal 3670 │ │ │ │ + lw a5,44(s0) │ │ │ │ + sd zero,32(s0) │ │ │ │ + beqz a5,2aa06 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + ld a1,48(s0) │ │ │ │ mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d0a6 │ │ │ │ - beqz a0,2d0ae │ │ │ │ - addi s11,s6,1 │ │ │ │ - bltu s11,s1,2d080 │ │ │ │ - j 2ced4 │ │ │ │ - mv s1,s6 │ │ │ │ - bltu s11,s1,2d080 │ │ │ │ - j 2ced4 │ │ │ │ - beqz s8,2ced4 │ │ │ │ - lw s1,4(s8) │ │ │ │ - ld a0,0(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal d71c │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - blt a0,s1,2d130 │ │ │ │ - ld a4,16(sp) │ │ │ │ - lwu a5,8(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,16(sp) │ │ │ │ - blt s4,a5,2ce5c │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld s1,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal d66c │ │ │ │ - mv a0,s0 │ │ │ │ - jal d66c │ │ │ │ - mv a0,s1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 2a640 │ │ │ │ + lw a5,44(s0) │ │ │ │ + addi s2,s2,208 │ │ │ │ + bltu s1,a5,2a9ec │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld a0,48(s0) │ │ │ │ + sw zero,44(s0) │ │ │ │ + beqz a0,2aa12 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd zero,48(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a5,12(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a5,2aa7c │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + ld a5,16(s0) │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + addi s2,s2,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,-492(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2d1ba │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + ld a4,16(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + add a4,a4,s1 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,32(s0) │ │ │ │ + ld a5,48(s0) │ │ │ │ + add a4,a4,s1 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,48(s0) │ │ │ │ + lw a4,12(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,2aa32 │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld a0,56(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,40(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(s0) │ │ │ │ + sd zero,32(s0) │ │ │ │ + sw zero,64(s0) │ │ │ │ + beqz a0,2aac4 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,72(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a0,0(sp) │ │ │ │ - sext.w s1,s1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal d71c │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - bge a0,s1,2d0c4 │ │ │ │ - ld a0,0(sp) │ │ │ │ + ld a4,0(a1) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + lui a5,0xbadf │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + addi a5,a5,13 │ │ │ │ + bne a4,a5,2ac34 │ │ │ │ + ld a5,0(a2) │ │ │ │ + mv s3,a2 │ │ │ │ + bne a5,a4,2ac34 │ │ │ │ + lw s4,64(a1) │ │ │ │ + lw s9,44(a2) │ │ │ │ + li s2,208 │ │ │ │ + slli s6,s4,0x20 │ │ │ │ + slli s10,s9,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + add s8,s6,s10 │ │ │ │ + mul s7,s8,s2 │ │ │ │ + ld a0,72(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + lw s5,12(a1) │ │ │ │ + mv a1,s7 │ │ │ │ + jal af94 │ │ │ │ + mul s0,s6,s2 │ │ │ │ + ld a1,48(s3) │ │ │ │ + sd a0,72(s1) │ │ │ │ + mul a2,s10,s2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + slli s2,s5,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + addi s2,s2,1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ + addw a5,s4,s9 │ │ │ │ + slli s4,s2,0x3 │ │ │ │ + mv a1,s4 │ │ │ │ + sw a5,64(s1) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,24(s1) │ │ │ │ + slli s2,s2,0x2 │ │ │ │ mv a1,s2 │ │ │ │ - jal d690 │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a4,253 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu a4,a5,2d1a4 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s5) │ │ │ │ - ld s1,80(s5) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s11,2d180 │ │ │ │ + sd a5,16(s1) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s4 │ │ │ │ + sd a5,24(s1) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,40(s1) │ │ │ │ + mv a1,s2 │ │ │ │ + sd a5,32(s1) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,48(s1) │ │ │ │ + mv a1,s4 │ │ │ │ + sd a5,40(s1) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,56(s1) │ │ │ │ + mv a1,s2 │ │ │ │ + sd a5,48(s1) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + ld s9,16(s1) │ │ │ │ + ld a0,16(s3) │ │ │ │ + addi s4,s4,-8 │ │ │ │ + sd a5,56(s1) │ │ │ │ + jal 5262c │ │ │ │ + add s9,s9,s4 │ │ │ │ + sd a0,0(s9) │ │ │ │ + ld a0,32(s3) │ │ │ │ + ld s9,32(s1) │ │ │ │ + addi s2,s2,-4 │ │ │ │ + jal 5262c │ │ │ │ + add s9,s9,s4 │ │ │ │ + sd a0,0(s9) │ │ │ │ + ld a5,48(s1) │ │ │ │ + ld a0,56(s3) │ │ │ │ + add s4,s4,a5 │ │ │ │ + jal 5262c │ │ │ │ + ld a5,24(s1) │ │ │ │ + lw a4,24(s3) │ │ │ │ + sd a0,0(s4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a4,40(s1) │ │ │ │ + lw a3,40(s3) │ │ │ │ + ld a5,56(s1) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw a4,64(s3) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bgeu s6,s8,2ac10 │ │ │ │ + ld a1,72(s1) │ │ │ │ + add a5,a1,s0 │ │ │ │ + add a1,a1,s7 │ │ │ │ + sw s5,4(a5) │ │ │ │ + addi a5,a5,208 │ │ │ │ + bne a5,a1,2ac04 │ │ │ │ + lw a5,12(s1) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,12(s1) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + auipc a3,0x3a │ │ │ │ + addi a3,a3,-1572 │ │ │ │ + li a2,473 │ │ │ │ + auipc a1,0x35 │ │ │ │ + addi a1,a1,1168 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,1184 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s9,40(sp) │ │ │ │ + lw s9,44(a0) │ │ │ │ + sd ra,120(sp) │ │ │ │ + beqz s9,2adf4 │ │ │ │ + sd s4,80(sp) │ │ │ │ + ld s4,48(a0) │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sw a5,4(sp) │ │ │ │ + li s5,0 │ │ │ │ + addi a5,s4,208 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + addiw s6,s5,1 │ │ │ │ + mv s10,a0 │ │ │ │ li s8,0 │ │ │ │ - add s2,s8,s11 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s6,s2,0x3 │ │ │ │ - add s6,s6,s1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d186 │ │ │ │ - beqz a0,2d18e │ │ │ │ - addi s8,s2,1 │ │ │ │ - bltu s8,s11,2d15c │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ + li s7,0 │ │ │ │ + li s3,-1 │ │ │ │ + bgeu s6,s9,2acfe │ │ │ │ + lw a4,4(sp) │ │ │ │ + li a5,208 │ │ │ │ + add s2,s4,s8 │ │ │ │ + subw s0,a4,s6 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add s0,s0,s7 │ │ │ │ + mul s0,s0,a5 │ │ │ │ + ld s1,32(s2) │ │ │ │ + ld a5,8(sp) │ │ │ │ mv s11,s2 │ │ │ │ - bltu s8,s11,2d15c │ │ │ │ - j 2d180 │ │ │ │ - beqz s6,2d180 │ │ │ │ - lw a5,4(s6) │ │ │ │ - ld a0,0(sp) │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal d690 │ │ │ │ - j 2d0c4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2d196 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,-1960 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a1) │ │ │ │ - addi sp,sp,-272 │ │ │ │ - mv a4,a0 │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a4,232(s11) │ │ │ │ + bgeu a4,s1,2acee │ │ │ │ + ld a1,216(s11) │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,2acee │ │ │ │ + lw a4,364(s11) │ │ │ │ + beq a4,s3,2adfc │ │ │ │ + lw a4,360(s11) │ │ │ │ + addi s11,s11,208 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,152(s11) │ │ │ │ + bne s0,s11,2acbe │ │ │ │ + addi s7,s7,1 │ │ │ │ + addi s8,s8,208 │ │ │ │ + mv s5,s6 │ │ │ │ + addiw s6,s5,1 │ │ │ │ + bltu s6,s9,2ac9a │ │ │ │ + bne s6,s9,2acee │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + li s3,1 │ │ │ │ + li s1,208 │ │ │ │ + j 2ad20 │ │ │ │ + sw a5,160(s4) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,208 │ │ │ │ + bgeu s6,s9,2adde │ │ │ │ + ld s4,48(s10) │ │ │ │ + add s4,s4,s7 │ │ │ │ + lw a5,152(s4) │ │ │ │ + bgeu s3,a5,2ad0e │ │ │ │ + li a1,255 │ │ │ │ + li a0,0 │ │ │ │ + jal 18202 │ │ │ │ + ld s0,48(s10) │ │ │ │ + mv s4,a0 │ │ │ │ + add s2,s0,s7 │ │ │ │ + lw a5,156(s2) │ │ │ │ + bgeu a5,s6,2ada0 │ │ │ │ + addiw s5,s6,-1 │ │ │ │ + subw s5,s5,a5 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + add s5,s5,a5 │ │ │ │ + mul s5,s5,s1 │ │ │ │ + ld s8,24(s2) │ │ │ │ + addi a4,s0,208 │ │ │ │ + mul a5,a5,s1 │ │ │ │ + add s5,s5,a4 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a5,32(s0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + bltu a5,s8,2ad98 │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,2ad98 │ │ │ │ + lw a4,160(s0) │ │ │ │ + srliw a5,a4,0x6 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + sll a4,s3,a4 │ │ │ │ + or a4,a4,a3 │ │ │ │ + sd a4,0(a5) │ │ │ │ + addi s0,s0,208 │ │ │ │ + bne s5,s0,2ad6e │ │ │ │ + ld a5,0(s4) │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,2ae1c │ │ │ │ + li a5,0 │ │ │ │ + li a2,255 │ │ │ │ addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - sd a4,32(sp) │ │ │ │ - auipc a4,0x4d │ │ │ │ - ld a4,-714(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,152(sp) │ │ │ │ + srliw a4,a5,0x6 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s4 │ │ │ │ + sll a3,s3,a5 │ │ │ │ + beq a5,a2,2adc6 │ │ │ │ + ld a4,0(a4) │ │ │ │ + and a3,a3,a4 │ │ │ │ + bnez a3,2adae │ │ │ │ + sw a5,160(s2) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + lw s9,44(s10) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,208 │ │ │ │ + bltu s6,s9,2ad1c │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + lw a4,360(s11) │ │ │ │ + sw s5,364(s11) │ │ │ │ + addi s11,s11,208 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,152(s11) │ │ │ │ + bne s0,s11,2acbe │ │ │ │ + addi s7,s7,1 │ │ │ │ + addi s8,s8,208 │ │ │ │ + mv s5,s6 │ │ │ │ + j 2acf6 │ │ │ │ li a5,0 │ │ │ │ - sd s1,248(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a1 │ │ │ │ - srli a1,a3,0x1e │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,8(s1) │ │ │ │ + j 2adc6 │ │ │ │ + lw a2,44(a1) │ │ │ │ + beqz a2,2af58 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s10,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + slli a7,s10,0x20 │ │ │ │ + sd s8,32(sp) │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + li s8,208 │ │ │ │ + sd s9,24(sp) │ │ │ │ + mul s9,a7,s8 │ │ │ │ + sd s6,48(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + sd s0,96(sp) │ │ │ │ + ld s0,48(s6) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + addiw s11,s10,1 │ │ │ │ + mv s7,a0 │ │ │ │ + auipc s5,0x35 │ │ │ │ + addi s5,s5,704 │ │ │ │ + add s0,s0,s9 │ │ │ │ + bgeu s11,a2,2af2e │ │ │ │ + ld a1,24(s0) │ │ │ │ + mv a5,s0 │ │ │ │ + j 2ae94 │ │ │ │ + ld a4,240(a5) │ │ │ │ + ld a3,32(s0) │ │ │ │ + bne a3,a4,2ae9e │ │ │ │ + lbu a4,272(a5) │ │ │ │ + lbu a3,64(s0) │ │ │ │ + addi a5,a5,208 │ │ │ │ + bne a3,a4,2ae9e │ │ │ │ + sext.w s11,s4 │ │ │ │ + bgeu s11,a2,2af32 │ │ │ │ + ld a4,232(a5) │ │ │ │ + addiw s4,s11,1 │ │ │ │ + beq a1,a4,2ae74 │ │ │ │ + subw s4,s11,s10 │ │ │ │ + bgeu s10,s11,2af0e │ │ │ │ + li a5,1 │ │ │ │ + subw s10,a5,s10 │ │ │ │ + addw s10,s10,s11 │ │ │ │ + li s1,1 │ │ │ │ + j 2aeba │ │ │ │ + ld s0,48(s6) │ │ │ │ + add s0,s0,s9 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ li a1,0 │ │ │ │ - sd a0,32(s1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - jal 3890 │ │ │ │ - li a0,32 │ │ │ │ - jal 3330 │ │ │ │ - lui a1,0x18 │ │ │ │ - li a2,8 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv s0,a0 │ │ │ │ - sd a0,0(sp) │ │ │ │ - jal 5a2e │ │ │ │ - lw a1,92(s1) │ │ │ │ li a0,0 │ │ │ │ - li s7,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s1) │ │ │ │ - mv a4,a0 │ │ │ │ - addi a1,sp,128 │ │ │ │ - mv a0,s0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,132(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sw zero,128(sp) │ │ │ │ - jal 5b20 │ │ │ │ - addi a5,sp,127 │ │ │ │ - ld a0,0(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - addi a5,sp,122 │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,136 │ │ │ │ - sd zero,16(sp) │ │ │ │ - addi s0,sp,144 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 5b1a │ │ │ │ - bnez a0,2d45c │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 5c26 │ │ │ │ - lwu a5,16(sp) │ │ │ │ - blt a5,a0,2d808 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal 5bce │ │ │ │ - lw s3,0(a0) │ │ │ │ - lw s5,4(a0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 28222 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw s3,a0,1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv a1,s3 │ │ │ │ mv s2,a0 │ │ │ │ - bnez s3,2d2b8 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,s5,2d31e │ │ │ │ - beq s3,s5,2da98 │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s5,a4,2d67a │ │ │ │ - slli a0,s5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a4,a5,a0 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a1,2dcb0 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s5,144(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s9,2d318 │ │ │ │ - li s4,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - mv s1,s9 │ │ │ │ - mv s9,s4 │ │ │ │ - add s10,s9,s1 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli s4,s10,0x3 │ │ │ │ - add s4,s4,s8 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d3b8 │ │ │ │ - beqz a0,2d98e │ │ │ │ - addi s9,s10,1 │ │ │ │ - bltu s9,s1,2d2f2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - li a6,0 │ │ │ │ - li s10,0 │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,190 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,2d816 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,127(sp) │ │ │ │ - slli a7,s3,0x20 │ │ │ │ - li a4,-128 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - bne a5,a4,2d3d0 │ │ │ │ - lwu s9,112(s1) │ │ │ │ - sd a7,144(sp) │ │ │ │ - ld s8,104(s1) │ │ │ │ - beqz s9,2d390 │ │ │ │ - li s4,0 │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s9 │ │ │ │ - sd a6,48(sp) │ │ │ │ - mv s9,a7 │ │ │ │ - mv s1,s4 │ │ │ │ - add s11,s1,s2 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x4 │ │ │ │ - add s4,s8,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d3b0 │ │ │ │ - beqz a0,2d3c0 │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d36a │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x33 │ │ │ │ - addi a2,a2,1702 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x33 │ │ │ │ - addi a0,a0,1618 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d36a │ │ │ │ - j 2d390 │ │ │ │ - mv s1,s10 │ │ │ │ - bltu s9,s1,2d2f2 │ │ │ │ - j 2d318 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - beqz s4,2d390 │ │ │ │ - ld a5,8(s4) │ │ │ │ - slli s11,s5,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - add a5,a5,a7 │ │ │ │ - bne a5,s11,2d5dc │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - ld a5,24(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw s3,0(a3) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - li s3,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s3,a0,2d444 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,s1 │ │ │ │ mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a5,0(a0) │ │ │ │ - sw a5,136(sp) │ │ │ │ - lw a4,4(a0) │ │ │ │ - sext.w a5,a5 │ │ │ │ - sw a4,140(sp) │ │ │ │ - bltu a5,a4,2d52c │ │ │ │ - ld a4,16(s1) │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu s4,0(a5) │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - add s4,s4,s6 │ │ │ │ - lw s10,0(s4) │ │ │ │ - beqz s10,2d436 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu s10,a5,2d4c0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,2d3fc │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 5b1a │ │ │ │ - beqz a0,2d27c │ │ │ │ - ld s0,0(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5ac6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,-1226(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,-1840 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv s3,a0 │ │ │ │ + sext.w s2,s2 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s7 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 2583c │ │ │ │ + addi s9,s9,208 │ │ │ │ + bne s10,s1,2aeb4 │ │ │ │ + lw a2,44(s6) │ │ │ │ + bgeu s11,a2,2af38 │ │ │ │ + mv s10,s11 │ │ │ │ + slli a7,s10,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + mul s9,a7,s8 │ │ │ │ + ld s0,48(s6) │ │ │ │ + addiw s11,s10,1 │ │ │ │ + add s0,s0,s9 │ │ │ │ + bltu s11,a2,2ae6e │ │ │ │ + li s4,1 │ │ │ │ + j 2aea6 │ │ │ │ + subw s4,s4,s10 │ │ │ │ + j 2aea2 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + ld a5,32(a1) │ │ │ │ + ld a4,24(a1) │ │ │ │ + ld a3,8(a1) │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,462 │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,-1406(a5) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2e350 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + lui a5,0xbadf │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + addi a5,a5,13 │ │ │ │ + bne a4,a5,2afbc │ │ │ │ + mv s2,a2 │ │ │ │ + mv s1,a1 │ │ │ │ + slli a1,s2,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,1436 │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,208 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 3400 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,8(s0) │ │ │ │ + sw s2,44(s0) │ │ │ │ + sd s1,48(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-224 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s5,s10,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,2d840 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,124(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2d54c │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd s5,144(sp) │ │ │ │ - ld a5,104(s1) │ │ │ │ - beqz s11,2d526 │ │ │ │ - li s9,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s8,a5 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,s9 │ │ │ │ - add s5,s11,s1 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s9,s5,0x4 │ │ │ │ - add s9,s9,s8 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d53a │ │ │ │ - beqz a0,2d542 │ │ │ │ - addi s11,s5,1 │ │ │ │ - bltu s11,s1,2d502 │ │ │ │ - mv s5,s10 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2d392 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 5b20 │ │ │ │ - j 2d438 │ │ │ │ - mv s1,s5 │ │ │ │ - bltu s11,s1,2d502 │ │ │ │ - j 2d526 │ │ │ │ - ld s1,40(sp) │ │ │ │ - beqz s9,2d526 │ │ │ │ - ld a5,8(s9) │ │ │ │ - lw a4,8(s1) │ │ │ │ - srai a3,a5,0x3f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - sub a5,a5,a3 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bge a5,a4,2d436 │ │ │ │ - lw a4,0(s4) │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-388 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s5,a4,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,2e0e2 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,125(sp) │ │ │ │ - li a3,-128 │ │ │ │ - bne a5,a3,2d872 │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd s5,144(sp) │ │ │ │ - ld s10,104(s1) │ │ │ │ - beqz s11,2e2f6 │ │ │ │ - li s9,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s8,a4 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,s9 │ │ │ │ - add s5,s11,s1 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s9,s5,0x4 │ │ │ │ - add s9,s9,s10 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d5d4 │ │ │ │ - beqz a0,2d866 │ │ │ │ - addi s11,s5,1 │ │ │ │ - bltu s11,s1,2d5a8 │ │ │ │ - mv s5,s8 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2d392 │ │ │ │ - mv s1,s5 │ │ │ │ - bltu s11,s1,2d5a8 │ │ │ │ - j 2d5ce │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-508 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,2dbca │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,122(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2d662 │ │ │ │ - lwu s4,112(s1) │ │ │ │ - sd s11,144(sp) │ │ │ │ - ld a2,104(s1) │ │ │ │ - beqz s4,2d528 │ │ │ │ + auipc a3,0x39 │ │ │ │ + addi a3,a3,1644 │ │ │ │ + li a2,623 │ │ │ │ + auipc a1,0x35 │ │ │ │ + addi a1,a1,264 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,368 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd ra,104(sp) │ │ │ │ + lbu a5,8(a0) │ │ │ │ + beqz a5,2b20c │ │ │ │ + sd s2,80(sp) │ │ │ │ + li a1,48 │ │ │ │ + mv s2,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,44(s2) │ │ │ │ + lui s3,0x18 │ │ │ │ + addi s3,s3,1696 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw s3,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a5,2b16e │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s7,0 │ │ │ │ + li s0,0 │ │ │ │ li s8,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s1,s8 │ │ │ │ - sd a6,56(sp) │ │ │ │ - mv s9,a2 │ │ │ │ - mv s2,s4 │ │ │ │ - mv s8,a7 │ │ │ │ - add a5,s1,s2 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x4 │ │ │ │ - add s3,s9,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d646 │ │ │ │ - beqz a0,2d64e │ │ │ │ - addi s1,s4,1 │ │ │ │ - bltu s1,s2,2d61e │ │ │ │ - j 2d528 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s1,s2,2d61e │ │ │ │ - j 2d528 │ │ │ │ - mv s9,s3 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - mv a7,s8 │ │ │ │ - beqz s9,2d528 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add s11,s11,a5 │ │ │ │ - bne s11,a7,2d8fc │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - ld a5,24(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw s5,0(a3) │ │ │ │ - j 2d3ee │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s10,s3,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - slli a2,s10,0x2 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a3,0(a4) │ │ │ │ - li a0,253 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - bgeu a0,a1,2d988 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a3,144(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s9,2d6e6 │ │ │ │ - li s4,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s9 │ │ │ │ - mv s1,s4 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - mv s4,a2 │ │ │ │ - add s11,s2,s1 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s3,s8,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d704 │ │ │ │ - beqz a0,2d70c │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d6be │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x33 │ │ │ │ - addi a2,a2,738 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x33 │ │ │ │ - addi a0,a0,766 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d6be │ │ │ │ - j 2d6e4 │ │ │ │ - mv s11,s3 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a3,s9 │ │ │ │ - beqz s11,2d6e6 │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2d984 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s3,144(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s8,2d774 │ │ │ │ - li s9,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s1,s9 │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - mv s9,a3 │ │ │ │ - add s11,s1,s2 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s5,s4,a1 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d778 │ │ │ │ - beqz a0,2d780 │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d74e │ │ │ │ - mv a3,s3 │ │ │ │ - j 2d6e6 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d74e │ │ │ │ - j 2d774 │ │ │ │ - mv s11,s5 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - mv a3,s9 │ │ │ │ - beqz s11,2d774 │ │ │ │ - lw a5,4(s11) │ │ │ │ - li a6,0 │ │ │ │ - bgeu a5,a3,2d322 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a1,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a2,0(a4) │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - sext.w a6,a3 │ │ │ │ - bgeu a1,a3,2d322 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw a2,144(sp) │ │ │ │ - ld a3,80(s1) │ │ │ │ - beqz s8,2e2fe │ │ │ │ li s9,0 │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s4,a3 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s1,s9 │ │ │ │ - add s11,s2,s1 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli s9,s11,0x3 │ │ │ │ - add s9,s9,s4 │ │ │ │ + li s4,208 │ │ │ │ + beqz s9,2b05a │ │ │ │ + ld s6,48(s2) │ │ │ │ mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d800 │ │ │ │ - beqz a0,2dc1a │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d7d4 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d7d4 │ │ │ │ - j 2d7fa │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 5c26 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - j 2d28a │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s10 │ │ │ │ - sd a6,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,72(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e358 │ │ │ │ - lb a5,127(sp) │ │ │ │ - ld a6,40(sp) │ │ │ │ - j 2d33e │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,124 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,124(sp) │ │ │ │ - j 2d4e4 │ │ │ │ - ld s1,40(sp) │ │ │ │ - mv a4,s8 │ │ │ │ - beqz s9,2e2f6 │ │ │ │ - ld a5,8(s9) │ │ │ │ - lw s8,0(s4) │ │ │ │ - auipc a4,0x4d │ │ │ │ - addi a4,a4,-1174 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - slli t1,s8,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - blez a5,2dc2c │ │ │ │ - bnez a4,2e26a │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,t1 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,126(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2db38 │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd t1,144(sp) │ │ │ │ - ld a5,104(s1) │ │ │ │ - beqz s11,2d8f0 │ │ │ │ - li s10,0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s1,48(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s0,s11 │ │ │ │ - mv s10,s5 │ │ │ │ - sd s2,40(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - mv s11,t1 │ │ │ │ - add s9,s1,s0 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x4 │ │ │ │ - add s2,s5,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d8f4 │ │ │ │ - beqz a0,2db28 │ │ │ │ - addi s1,s9,1 │ │ │ │ - bltu s1,s0,2d8c8 │ │ │ │ - mv a3,s8 │ │ │ │ - j 2d392 │ │ │ │ - mv s0,s9 │ │ │ │ - bltu s1,s0,2d8c8 │ │ │ │ - j 2d8f0 │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-1308 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,2e110 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lb a3,0(a5) │ │ │ │ - sb a3,123(sp) │ │ │ │ - li a5,-128 │ │ │ │ - bne a3,a5,2d96a │ │ │ │ - lwu s10,112(s1) │ │ │ │ - sd a7,144(sp) │ │ │ │ - ld s9,104(s1) │ │ │ │ - beqz s10,2d390 │ │ │ │ - li s8,0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - add s4,s8,s10 │ │ │ │ - srli s4,s4,0x1 │ │ │ │ - slli s11,s4,0x4 │ │ │ │ - add s11,s11,s9 │ │ │ │ - mv a1,s11 │ │ │ │ + add s10,s6,s1 │ │ │ │ + ld a0,8(s10) │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,2b104 │ │ │ │ + ld a0,8(s5) │ │ │ │ + addi a1,s0,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a3,48(s2) │ │ │ │ + ld a4,0(s5) │ │ │ │ + mv a5,a0 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a0,8(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sd a5,8(s5) │ │ │ │ + add s0,a5,a4 │ │ │ │ + jal 5262c │ │ │ │ + ld a1,0(s5) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,16(s5) │ │ │ │ + addi a1,a1,1 │ │ │ │ + sd a5,0(s0) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a4,48(s2) │ │ │ │ + ld a1,0(s5) │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,16(a4) │ │ │ │ + slli a3,a1,0x2 │ │ │ │ + ld a0,32(s5) │ │ │ │ + sd a5,16(s5) │ │ │ │ + addi a1,a1,1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sw a4,0(a5) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a0,32(s5) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd zero,0(a0) │ │ │ │ + ld a1,0(s5) │ │ │ │ + ld a0,40(s5) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld s0,0(s5) │ │ │ │ + ld s6,48(s2) │ │ │ │ + sd a0,40(s5) │ │ │ │ + slli a5,s0,0x3 │ │ │ │ + add s10,s6,s1 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld s9,8(s10) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + mv s7,a0 │ │ │ │ + sd s0,0(s5) │ │ │ │ + ld a3,32(s10) │ │ │ │ + ld a5,32(s5) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + divu s10,a3,s3 │ │ │ │ + addi s0,s0,-8 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + slli s11,s10,0x3 │ │ │ │ + bgeu s10,a5,2b17c │ │ │ │ + add s0,s0,s7 │ │ │ │ + ld a5,0(s0) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a4,0(a5) │ │ │ │ + mul a4,a4,s4 │ │ │ │ + add s6,s6,a4 │ │ │ │ + ld a4,32(s6) │ │ │ │ + bgeu a4,a3,2b14e │ │ │ │ + lwu a4,44(s2) │ │ │ │ + sd s8,0(a5) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s1,s1,208 │ │ │ │ + bgeu s8,a4,2b15c │ │ │ │ + ld s0,0(s5) │ │ │ │ + j 2b042 │ │ │ │ + lwu a5,44(s2) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s1,s1,208 │ │ │ │ + bltu s8,a5,2b148 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ mv a0,s5 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d95a │ │ │ │ - beqz a0,2d962 │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s10,2d934 │ │ │ │ - j 2d390 │ │ │ │ - mv s10,s4 │ │ │ │ - bltu s8,s10,2d934 │ │ │ │ - j 2d390 │ │ │ │ - beqz s11,2d390 │ │ │ │ - ld a3,8(s11) │ │ │ │ - auipc a2,0x33 │ │ │ │ - addi a2,a2,974 │ │ │ │ - li a1,1365 │ │ │ │ - auipc a0,0x33 │ │ │ │ - addi a0,a0,122 │ │ │ │ - jal b382 │ │ │ │ - j 2d3ee │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2d794 │ │ │ │ - sext.w a3,a1 │ │ │ │ - j 2d722 │ │ │ │ - ld s1,40(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - beqz s4,2d318 │ │ │ │ - addiw a2,s5,1 │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a6,253 │ │ │ │ - lw a1,4(s4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - bgeu a6,a4,2dcce │ │ │ │ - lwu s4,88(s1) │ │ │ │ - sw a2,144(sp) │ │ │ │ - ld s9,80(s1) │ │ │ │ - beqz s4,2db24 │ │ │ │ - li s8,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s1,s4 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s11,a3 │ │ │ │ - mv s8,a1 │ │ │ │ - mv s4,a0 │ │ │ │ - add s10,s2,s1 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s3,s9,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2da02 │ │ │ │ - beqz a0,2da0a │ │ │ │ - addi s2,s10,1 │ │ │ │ - bltu s2,s1,2d9d8 │ │ │ │ - mv a0,s11 │ │ │ │ - j 2d7fc │ │ │ │ - mv s1,s10 │ │ │ │ - bltu s2,s1,2d9d8 │ │ │ │ - j 2d9fe │ │ │ │ - mv a3,s11 │ │ │ │ - mv s11,s3 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - beqz s11,2db24 │ │ │ │ - lw a2,4(s11) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a2,a1,2d67c │ │ │ │ - slli a3,a0,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s8,0(a3) │ │ │ │ - bgeu s3,s8,2d67c │ │ │ │ - bltu s5,s8,2d67c │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + add s0,s0,s7 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi a1,s11,8 │ │ │ │ + addi s6,s10,1 │ │ │ │ + jal af94 │ │ │ │ + ld a4,0(s5) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a2,32(s5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + addi a4,a4,-8 │ │ │ │ + add a5,a2,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld s7,40(s5) │ │ │ │ + bgeu a3,s10,2b1e2 │ │ │ │ + add a4,a4,s7 │ │ │ │ + ld a5,0(a4) │ │ │ │ + slli a1,a3,0x3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sd s8,0(a5) │ │ │ │ + addi a4,a1,8 │ │ │ │ + bgeu a3,s10,2b1d8 │ │ │ │ + ld a5,0(s5) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,-8(a5) │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - sext.w a6,a3 │ │ │ │ - bgeu a5,a3,2e24c │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s8,144(sp) │ │ │ │ - ld s11,80(s1) │ │ │ │ - beqz s10,2d7fa │ │ │ │ - li s9,0 │ │ │ │ - addi a5,sp,144 │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - mv s2,s9 │ │ │ │ - mv s1,s10 │ │ │ │ - mv s9,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - add s4,s1,s2 │ │ │ │ - srli s4,s4,0x1 │ │ │ │ - slli s10,s4,0x3 │ │ │ │ - add s10,s10,s11 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e2ec │ │ │ │ - beqz a0,2e23e │ │ │ │ - addi s2,s4,1 │ │ │ │ - bltu s2,s1,2da70 │ │ │ │ - j 2d7fa │ │ │ │ - slli s10,s3,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - li a6,0 │ │ │ │ - j 2d322 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a6,88(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - beqz s9,2d7fc │ │ │ │ - lw a1,4(s9) │ │ │ │ - ld a4,72(s1) │ │ │ │ - add a4,a4,a6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a2,253 │ │ │ │ - bgeu a2,a4,2e13e │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2db22 │ │ │ │ - li s10,0 │ │ │ │ + sd s8,0(a5) │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a4,s11,2b1c0 │ │ │ │ + ld a5,0(s5) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,-8 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd s6,0(a5) │ │ │ │ + ld a5,0(s5) │ │ │ │ + ld s6,48(s2) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,-8(a5) │ │ │ │ + add a4,s6,s1 │ │ │ │ + add a5,a5,s11 │ │ │ │ + sd s8,0(a5) │ │ │ │ + ld s0,0(s5) │ │ │ │ + ld a3,32(a4) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + addi s0,s0,-8 │ │ │ │ + j 2b120 │ │ │ │ + auipc a3,0x39 │ │ │ │ + addi a3,a3,1084 │ │ │ │ + li a2,640 │ │ │ │ + auipc a1,0x35 │ │ │ │ + addi a1,a1,-328 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-192 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a5,0(a0) │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + lwu s4,24(a0) │ │ │ │ + beqz a5,2b344 │ │ │ │ sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ sd s0,96(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s0,s11 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s11,a1 │ │ │ │ - add a5,s1,s0 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s9,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ddea │ │ │ │ - beqz a0,2ddf2 │ │ │ │ - addi s1,s3,1 │ │ │ │ - bltu s1,s0,2dafa │ │ │ │ - mv a3,s8 │ │ │ │ - mv a0,a3 │ │ │ │ - j 2d7fc │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,48(sp) │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - beqz a1,2d8f0 │ │ │ │ - ld a5,8(a1) │ │ │ │ - lwu a4,0(s4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sext.w s4,a5 │ │ │ │ - beqz s8,2dbf8 │ │ │ │ - beq s8,s4,2dc06 │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - bgeu s4,a3,2dd68 │ │ │ │ - slli a7,a5,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add a3,a4,a7 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - sext.w a2,a0 │ │ │ │ - bgeu a3,a0,2dcec │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2dbbc │ │ │ │ - li s9,0 │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s9 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s10,a4 │ │ │ │ - mv s11,a7 │ │ │ │ - mv s9,a5 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s10,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2dbc2 │ │ │ │ - beqz a0,2dcd4 │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2db94 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2db94 │ │ │ │ - j 2dbbc │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s11 │ │ │ │ - sd a7,48(sp) │ │ │ │ - sd a6,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,80(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,122(sp) │ │ │ │ - ld a6,40(sp) │ │ │ │ - ld a7,48(sp) │ │ │ │ - j 2d5f8 │ │ │ │ - lw a3,8(s1) │ │ │ │ - addiw a4,a3,-1 │ │ │ │ - beq a4,s4,2dc06 │ │ │ │ - bnez s4,2db4c │ │ │ │ - ld a5,24(sp) │ │ │ │ - li a2,0 │ │ │ │ - ld a4,32(s1) │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - add a5,a4,a2 │ │ │ │ - sw a3,0(a5) │ │ │ │ - j 2d438 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s1,48(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - beqz s9,2e2fe │ │ │ │ - lw a6,4(s9) │ │ │ │ - j 2d322 │ │ │ │ - bnez a4,2e2b4 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,t1 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,127(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2dc9e │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd t1,144(sp) │ │ │ │ - ld a5,104(s1) │ │ │ │ - beqz s11,2d8f0 │ │ │ │ - li s10,0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s1,48(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - sd s2,40(sp) │ │ │ │ - mv s10,s5 │ │ │ │ - mv s11,t1 │ │ │ │ - mv s5,a5 │ │ │ │ - add s9,s0,s1 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x4 │ │ │ │ - add s2,s5,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2e258 │ │ │ │ - beqz a0,2dc8e │ │ │ │ - addi s0,s9,1 │ │ │ │ - bltu s0,s1,2dc66 │ │ │ │ - j 2d8f0 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,48(sp) │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - beqz a1,2d8f0 │ │ │ │ - ld a5,8(a1) │ │ │ │ - lw s4,0(s4) │ │ │ │ - add t1,t1,a5 │ │ │ │ - sext.w s8,t1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 2db42 │ │ │ │ - addiw a2,s5,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a6,253 │ │ │ │ - sext.w a1,a1 │ │ │ │ - sext.w a3,a2 │ │ │ │ - bltu a6,a4,2d9b8 │ │ │ │ - sext.w a2,a4 │ │ │ │ - j 2da22 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv a5,s9 │ │ │ │ - mv a7,s11 │ │ │ │ - beqz a1,2dbbc │ │ │ │ - lw a2,4(a1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w a0,a1 │ │ │ │ - li a6,253 │ │ │ │ - sd a0,40(sp) │ │ │ │ - bgeu a6,a3,2e2e0 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a1,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s9,2dd5a │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + li s7,0 │ │ │ │ + auipc s1,0x4f │ │ │ │ + ld s1,-712(s1) │ │ │ │ + auipc s6,0x35 │ │ │ │ + addi s6,s6,-224 │ │ │ │ + li s2,208 │ │ │ │ + auipc s5,0x35 │ │ │ │ + addi s5,s5,-212 │ │ │ │ + ld a4,8(s8) │ │ │ │ + slli s0,s7,0x3 │ │ │ │ + ld a0,0(s1) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a4,0(a4) │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-300 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,32(s8) │ │ │ │ + li a4,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + beq a5,a4,2b324 │ │ │ │ li s11,0 │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - mv s1,s9 │ │ │ │ - mv s0,s11 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,48(sp) │ │ │ │ - sd t1,56(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd s2,88(sp) │ │ │ │ - mv s10,a4 │ │ │ │ - mv s9,a7 │ │ │ │ - mv s11,a2 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s10,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2dd60 │ │ │ │ - beqz a0,2e14e │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2dd32 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2dd32 │ │ │ │ - j 2dd5a │ │ │ │ - ld a1,120(s1) │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - and a6,t1,a3 │ │ │ │ - slli a3,a6,0x2 │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw a0,0(a1) │ │ │ │ - li a1,253 │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a4 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - bgeu a1,a2,2e144 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ - li s10,0 │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - mv s11,a0 │ │ │ │ - mv s10,a3 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s9,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2dde2 │ │ │ │ - beqz a0,2daa6 │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2ddb8 │ │ │ │ - j 2d9fe │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2ddb8 │ │ │ │ - j 2d9fe │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s1,s0,2dafa │ │ │ │ - j 2db22 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a1,s11 │ │ │ │ - beqz s9,2db22 │ │ │ │ - lw a2,4(s9) │ │ │ │ - li a4,0 │ │ │ │ - bltu a2,a1,2dea0 │ │ │ │ - bnez s8,2de1e │ │ │ │ - lw a3,8(s1) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - beq a3,s4,2e314 │ │ │ │ - beq s8,s4,2e314 │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a2,72(s1) │ │ │ │ - bltu s4,a3,2dfdc │ │ │ │ - ld a1,120(s1) │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - and a6,t1,a5 │ │ │ │ - slli a3,a6,0x2 │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw a0,0(a1) │ │ │ │ - li a7,253 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - bgeu a7,a1,2e14a │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a5,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ li s10,0 │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s0,s11 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - mv s9,a6 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s11,a0 │ │ │ │ - add a5,s1,s0 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s4,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2df12 │ │ │ │ - beqz a0,2df1a │ │ │ │ - addi s1,s3,1 │ │ │ │ - bltu s1,s0,2de78 │ │ │ │ - j 2d9fe │ │ │ │ - ld a2,120(s1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - li a1,253 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lw a0,0(a3) │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a1,a4,2e2e8 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ li s9,0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - addi s5,sp,144 │ │ │ │ - mv s2,s11 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s11,s0 │ │ │ │ - sd t1,48(sp) │ │ │ │ - mv s0,s9 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv s9,s6 │ │ │ │ - mv s10,a4 │ │ │ │ - mv s6,s1 │ │ │ │ - sd s4,88(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,s0,s2 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add s3,s10,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e262 │ │ │ │ - beqz a0,2e298 │ │ │ │ - addi s0,s4,1 │ │ │ │ - bltu s0,s2,2dee6 │ │ │ │ - mv a0,s1 │ │ │ │ - j 2d7fc │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s1,s0,2de78 │ │ │ │ - j 2d9fe │ │ │ │ - mv a6,s9 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - beqz s9,2d7fc │ │ │ │ - lw a1,4(s9) │ │ │ │ - ld a2,72(s1) │ │ │ │ - add a2,a2,a6 │ │ │ │ - lbu a5,0(a2) │ │ │ │ - li a2,253 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a2,a5,2dfb6 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,144(sp) │ │ │ │ - ld a5,80(s1) │ │ │ │ - beqz s11,2db22 │ │ │ │ - li s10,0 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s11,a1 │ │ │ │ - mv s10,a3 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s4,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2df96 │ │ │ │ - beqz a0,2df9e │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2df6e │ │ │ │ - j 2db22 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2df6e │ │ │ │ - j 2db22 │ │ │ │ - mv a4,s9 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a1,s11 │ │ │ │ - beqz s9,2db22 │ │ │ │ - lw a0,4(s9) │ │ │ │ - mv a5,a4 │ │ │ │ - bnez a4,2dfbc │ │ │ │ - li a5,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,24(sp) │ │ │ │ - li a2,0 │ │ │ │ + ld a5,40(s8) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a4,s11 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a3,s9 │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a6,0(a5) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a5,s11 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a4,40(s8) │ │ │ │ + addi s9,s9,1 │ │ │ │ + slli a5,s9,0x3 │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld a3,48(s3) │ │ │ │ + ld a0,0(s1) │ │ │ │ + add a1,a4,s10 │ │ │ │ add a5,a5,a4 │ │ │ │ - bgeu a0,a1,2dc0a │ │ │ │ - ld a4,120(s1) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(a1) │ │ │ │ + mv a2,s5 │ │ │ │ + mul a4,a4,s2 │ │ │ │ + li a1,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + mul a5,a5,s2 │ │ │ │ add a4,a4,a3 │ │ │ │ - lwu a2,0(a4) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - j 2dc0a │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a3,a2,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - li a1,253 │ │ │ │ - sext.w a0,a3 │ │ │ │ - bgeu a1,a3,2e064 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s4,144(sp) │ │ │ │ - ld a3,80(s1) │ │ │ │ - beqz s9,2dbbc │ │ │ │ - li s11,0 │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s9 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s10,a3 │ │ │ │ - mv s11,a5 │ │ │ │ - mv s9,a4 │ │ │ │ - add a5,s1,s0 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s10,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e042 │ │ │ │ - beqz a0,2e04a │ │ │ │ - addi s1,s3,1 │ │ │ │ - bltu s1,s0,2e01a │ │ │ │ - j 2dbbc │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s1,s0,2e01a │ │ │ │ - j 2dbbc │ │ │ │ - mv s10,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz s10,2dbbc │ │ │ │ - lw a0,4(s10) │ │ │ │ - ld a2,72(s1) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ + ld a4,32(a4) │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a3,32(a3) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,32(s8) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + addi a5,a5,-1 │ │ │ │ + bltu s9,a5,2b2be │ │ │ │ + ld a5,0(s8) │ │ │ │ + addi s7,s7,1 │ │ │ │ + bltu s7,a5,2b28c │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,-1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + slli a0,a0,0x3f │ │ │ │ + ld t3,24(s0) │ │ │ │ + beq a3,a0,2b480 │ │ │ │ + mv a0,t3 │ │ │ │ + li a6,-1 │ │ │ │ + slli a6,a6,0x3f │ │ │ │ + beq a4,a6,2b47a │ │ │ │ + ld a6,32(s0) │ │ │ │ + li t1,1 │ │ │ │ + lbu a7,64(s0) │ │ │ │ + beq a5,t1,2b448 │ │ │ │ + li t1,2 │ │ │ │ + beq a5,t1,2b400 │ │ │ │ + li a5,43 │ │ │ │ + beq a7,a5,2b464 │ │ │ │ + li a5,45 │ │ │ │ + beq a7,a5,2b414 │ │ │ │ + bltz a3,2b42c │ │ │ │ + add a0,a0,a3 │ │ │ │ + mv s2,a0 │ │ │ │ + bltz a4,2b486 │ │ │ │ + add a6,a6,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + blt a6,a0,2b3ac │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + sub a0,s1,t3 │ │ │ │ + beq s1,t3,2b3ee │ │ │ │ + lw a1,128(s0) │ │ │ │ + beqz a1,2b3ee │ │ │ │ + ld a4,144(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a3,0 │ │ │ │ + add a1,a1,a4 │ │ │ │ + li a6,0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + bltu a5,s1,2b3de │ │ │ │ + ld a2,136(s0) │ │ │ │ add a2,a2,a3 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - li a2,253 │ │ │ │ - sext.w a6,a1 │ │ │ │ - bgeu a2,a3,2e2e4 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a1,144(sp) │ │ │ │ - ld a3,80(s1) │ │ │ │ - beqz s11,2e34c │ │ │ │ - li s10,0 │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - sd a5,88(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - mv s10,a6 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s9,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e0da │ │ │ │ - beqz a0,2e1ee │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2e0aa │ │ │ │ - mv a5,s10 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2e0aa │ │ │ │ - j 2e0d2 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s5 │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,125 │ │ │ │ - jal 3880 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add a2,a2,a5 │ │ │ │ + bgeu s2,a2,2b3e0 │ │ │ │ + li a6,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + bne a1,a4,2b3ca │ │ │ │ + bnez a6,2b494 │ │ │ │ + sd s1,24(s0) │ │ │ │ + sd s2,32(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + li a5,43 │ │ │ │ + beq a7,a5,2b4b0 │ │ │ │ + li a5,45 │ │ │ │ + bne a7,a5,2b392 │ │ │ │ + mv a6,t3 │ │ │ │ + mv a0,a6 │ │ │ │ li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,125(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - j 2d588 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s10 │ │ │ │ - sd a7,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,123 │ │ │ │ - jal 3880 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + beq a2,a5,2b4b6 │ │ │ │ + sub a4,a4,a2 │ │ │ │ li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a3,123(sp) │ │ │ │ - ld a7,40(sp) │ │ │ │ - j 2d918 │ │ │ │ - sext.w a2,a4 │ │ │ │ - j 2de0c │ │ │ │ - sext.w a1,a2 │ │ │ │ - j 2dac4 │ │ │ │ - sext.w a1,a1 │ │ │ │ - j 2df36 │ │ │ │ - mv s10,s2 │ │ │ │ - ld s3,48(sp) │ │ │ │ - ld t1,56(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld s2,88(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - mv a2,s11 │ │ │ │ - beqz s10,2dd5a │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a1,120(s1) │ │ │ │ - bgeu a3,a2,2dd6a │ │ │ │ - slli a3,a7,0x2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a0,0(a3) │ │ │ │ - bgeu s8,a0,2dd6a │ │ │ │ - bltu s4,a0,2dd6a │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,2e304 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ - li s9,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv a5,s6 │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - mv s2,s11 │ │ │ │ - mv s1,s9 │ │ │ │ - mv s11,s0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,48(sp) │ │ │ │ - mv s10,t1 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd s4,88(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - mv s9,a5 │ │ │ │ - add a5,s1,s2 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add s3,s0,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e32c │ │ │ │ - beqz a0,2e330 │ │ │ │ - addi s1,s4,1 │ │ │ │ - bltu s1,s2,2e1c0 │ │ │ │ - ld a0,40(sp) │ │ │ │ - j 2d7fc │ │ │ │ - mv a1,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - beqz a1,2e34c │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a1,120(s1) │ │ │ │ - bgeu a3,a0,2e23a │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu s8,a2,2e23a │ │ │ │ - bltu s4,a2,2e23a │ │ │ │ - mv a5,a4 │ │ │ │ - bnez a4,2e222 │ │ │ │ - li a5,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a2,a4,0x1e │ │ │ │ - j 2dc0a │ │ │ │ - ld a2,72(s1) │ │ │ │ - j 2de2c │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s1,48(sp) │ │ │ │ - mv s0,s9 │ │ │ │ - beqz s10,2d7fa │ │ │ │ - lw a6,4(s10) │ │ │ │ - slli s10,s3,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 2d322 │ │ │ │ - mv s1,s9 │ │ │ │ - bltu s0,s1,2dc66 │ │ │ │ - j 2d8f0 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s0,s2,2dee6 │ │ │ │ - j 2df0e │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,t1 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,126 │ │ │ │ - jal 3880 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + beq a1,a5,2b4c2 │ │ │ │ + sub a3,a3,a1 │ │ │ │ + bgez a3,2b396 │ │ │ │ + neg a5,a3 │ │ │ │ + blt a5,a0,2b396 │ │ │ │ + li s2,0 │ │ │ │ + li a0,0 │ │ │ │ + bgez a4,2b39e │ │ │ │ + neg a5,a4 │ │ │ │ + li s1,0 │ │ │ │ + bge a5,a6,2b3ac │ │ │ │ + j 2b39e │ │ │ │ + li a5,43 │ │ │ │ + beq a7,a5,2b460 │ │ │ │ + li a5,45 │ │ │ │ + bne a7,a5,2b392 │ │ │ │ + ld a6,32(s0) │ │ │ │ + mv a0,a6 │ │ │ │ + j 2b414 │ │ │ │ + mv a0,t3 │ │ │ │ + mv a6,a0 │ │ │ │ li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,126(sp) │ │ │ │ - ld t1,40(sp) │ │ │ │ - j 2d89e │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - ld t1,48(sp) │ │ │ │ - mv s1,s6 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,88(sp) │ │ │ │ - mv s6,s9 │ │ │ │ - mv s0,s11 │ │ │ │ - beqz a1,2d7fc │ │ │ │ - lw a4,4(a1) │ │ │ │ - j 2de12 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,t1 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,127 │ │ │ │ - jal 3880 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + beq a2,a5,2b4be │ │ │ │ + add a3,a3,a2 │ │ │ │ li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,127(sp) │ │ │ │ - ld t1,40(sp) │ │ │ │ - j 2dc3c │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2e16a │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2e208 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 2de12 │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s2,s1,2da70 │ │ │ │ - j 2d7fa │ │ │ │ - mv s5,a4 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2d392 │ │ │ │ - mv a0,a2 │ │ │ │ - j 2d7fc │ │ │ │ - sext.w a4,a4 │ │ │ │ - lw a3,8(s1) │ │ │ │ - bnez s8,2de24 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - bne a2,s4,2de24 │ │ │ │ - mv a5,a4 │ │ │ │ - bnez a4,2e31a │ │ │ │ - li a5,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,24(sp) │ │ │ │ - li a2,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - j 2dc0a │ │ │ │ - mv s2,s4 │ │ │ │ - j 2e1e4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv s1,s6 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - ld s3,48(sp) │ │ │ │ - ld s4,88(sp) │ │ │ │ - mv t1,s10 │ │ │ │ - mv s6,s9 │ │ │ │ - mv s0,s11 │ │ │ │ - beqz a1,2d7fc │ │ │ │ - lw a4,4(a1) │ │ │ │ - j 2e306 │ │ │ │ - mv a5,a6 │ │ │ │ - j 2e0d4 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - jal 2820c │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,1704 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - auipc a4,0x4c │ │ │ │ - ld a4,-1116(a4) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + beq a1,a5,2b4ba │ │ │ │ + add a4,a4,a1 │ │ │ │ + j 2b392 │ │ │ │ + mv a6,t3 │ │ │ │ + li a4,0 │ │ │ │ + j 2b372 │ │ │ │ + ld a0,32(s0) │ │ │ │ + li a3,0 │ │ │ │ + j 2b366 │ │ │ │ + neg a5,a4 │ │ │ │ + blt a5,a6,2b39e │ │ │ │ + li s1,0 │ │ │ │ + li a6,0 │ │ │ │ + j 2b3a2 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-726 │ │ │ │ + li a1,824 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-978 │ │ │ │ + jal 154fa │ │ │ │ + j 2b3ee │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a6,a0 │ │ │ │ + j 2b464 │ │ │ │ + mv a6,t3 │ │ │ │ + j 2b41e │ │ │ │ + mv a6,t3 │ │ │ │ + j 2b392 │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 2b46e │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 2b392 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s6,48(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + lw a0,44(a0) │ │ │ │ + sd ra,104(sp) │ │ │ │ + beqz a0,2b5bc │ │ │ │ + sd s3,72(sp) │ │ │ │ + li s3,-1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + li s5,0 │ │ │ │ + li s4,0 │ │ │ │ + slli s3,s3,0x3f │ │ │ │ + li s7,1 │ │ │ │ + li s9,2 │ │ │ │ + li s8,43 │ │ │ │ + li s10,45 │ │ │ │ + ld s0,48(s6) │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld t1,8(s2) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld t3,0(s2) │ │ │ │ + ld a4,24(s2) │ │ │ │ + lb a6,32(s2) │ │ │ │ + mv a2,a3 │ │ │ │ + beq a5,s3,2b5c4 │ │ │ │ + beq a4,s3,2b5cc │ │ │ │ + ld a1,32(s0) │ │ │ │ + lbu a7,64(s0) │ │ │ │ + beq a6,s7,2b5d8 │ │ │ │ + beq a6,s9,2b634 │ │ │ │ + beq a7,s8,2b618 │ │ │ │ + beq a7,s10,2b5e4 │ │ │ │ + bltz a5,2b5f8 │ │ │ │ + add a5,a5,a2 │ │ │ │ + mv s11,a5 │ │ │ │ + bltz a4,2b626 │ │ │ │ + add a4,a4,a1 │ │ │ │ + mv s1,a4 │ │ │ │ + blt a4,a5,2b554 │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s11 │ │ │ │ + mv s11,a5 │ │ │ │ + sub a6,s1,a3 │ │ │ │ + beq s1,a3,2b596 │ │ │ │ + lw a1,128(s0) │ │ │ │ + beqz a1,2b596 │ │ │ │ + ld a4,144(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a3,0 │ │ │ │ + add a1,a1,a4 │ │ │ │ + li a7,0 │ │ │ │ ld a5,0(a4) │ │ │ │ - sd a5,24(sp) │ │ │ │ + add a5,a5,a6 │ │ │ │ + bltu a5,s1,2b586 │ │ │ │ + ld a2,136(s0) │ │ │ │ + add a2,a2,a3 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add a2,a2,a5 │ │ │ │ + bgeu s11,a2,2b588 │ │ │ │ + li a7,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + bne a1,a4,2b572 │ │ │ │ + bnez a7,2b64c │ │ │ │ + sd s1,24(s0) │ │ │ │ + sd s11,32(s0) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s5,s5,208 │ │ │ │ + bltu s4,a0,2b4fe │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + ld a2,32(s0) │ │ │ │ li a5,0 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a5,120(a1) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - bnez a2,2e3a4 │ │ │ │ - lw a4,8(a1) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - bgeu a3,a4,2e5dc │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - bltu s2,a4,2e5ce │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s2,0(a4) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - li s7,253 │ │ │ │ - addi s1,sp,20 │ │ │ │ - slli s5,s2,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli s6,s5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a5,72(s3) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s9,a4 │ │ │ │ - bgeu s7,a4,2e460 │ │ │ │ - lwu s9,88(s3) │ │ │ │ - sw s8,20(sp) │ │ │ │ - ld s4,80(s3) │ │ │ │ - beqz s9,2e42c │ │ │ │ - li s11,0 │ │ │ │ - add s0,s9,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - add s10,s4,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e44c │ │ │ │ - beqz a0,2e454 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2e408 │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x32 │ │ │ │ - addi a2,a2,1434 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,1462 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2e408 │ │ │ │ - j 2e42c │ │ │ │ - beqz s10,2e42c │ │ │ │ - lw s9,4(s10) │ │ │ │ - ld a5,72(s3) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s7,a5,2e582 │ │ │ │ - lwu s8,88(s3) │ │ │ │ - sw s2,20(sp) │ │ │ │ - ld s4,80(s3) │ │ │ │ - beqz s8,2e49e │ │ │ │ - li s11,0 │ │ │ │ - add s0,s8,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - add s10,s4,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e4a2 │ │ │ │ - beqz a0,2e4aa │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s8,2e47a │ │ │ │ - mv a3,s2 │ │ │ │ - j 2e42e │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s11,s8,2e47a │ │ │ │ - j 2e49e │ │ │ │ - beqz s10,2e49e │ │ │ │ - lw a5,4(s10) │ │ │ │ - bne a5,s9,2e588 │ │ │ │ - ld a5,72(s3) │ │ │ │ - add s5,s5,a5 │ │ │ │ - lbu s4,0(s5) │ │ │ │ - bgeu s7,s4,2e5c2 │ │ │ │ - lwu s10,88(s3) │ │ │ │ - sw s2,20(sp) │ │ │ │ - ld s4,80(s3) │ │ │ │ - beqz s10,2e49e │ │ │ │ - li s8,0 │ │ │ │ - add s0,s8,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e4f8 │ │ │ │ - beqz a0,2e500 │ │ │ │ - addi s8,s0,1 │ │ │ │ - bltu s8,s10,2e4d4 │ │ │ │ - j 2e49e │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s8,s10,2e4d4 │ │ │ │ - j 2e49e │ │ │ │ - beqz s5,2e49e │ │ │ │ - lw s4,4(s5) │ │ │ │ - ld a5,72(s3) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s5,s2 │ │ │ │ - bgeu s7,a5,2e5be │ │ │ │ - lwu s10,88(s3) │ │ │ │ - sw s2,20(sp) │ │ │ │ - ld s2,80(s3) │ │ │ │ - beqz s10,2e554 │ │ │ │ + bne a4,s3,2b524 │ │ │ │ + lbu a7,64(s0) │ │ │ │ + mv a1,a3 │ │ │ │ + li a4,0 │ │ │ │ + bne a6,s7,2b52e │ │ │ │ + beq a7,s8,2b614 │ │ │ │ + bne a7,s10,2b53a │ │ │ │ + ld a1,32(s0) │ │ │ │ + mv a2,a1 │ │ │ │ + beq t3,s3,2b66c │ │ │ │ + sub a4,a4,t3 │ │ │ │ + beq t1,s3,2b672 │ │ │ │ + sub a5,a5,t1 │ │ │ │ + bgez a5,2b53e │ │ │ │ + neg a6,a5 │ │ │ │ + blt a6,a2,2b53e │ │ │ │ li s11,0 │ │ │ │ - add s0,s11,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s8,s0,0x3 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e558 │ │ │ │ - beqz a0,2e560 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s10,2e532 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2e42e │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s11,s10,2e532 │ │ │ │ - j 2e554 │ │ │ │ - beqz s8,2e554 │ │ │ │ - lw a5,4(s8) │ │ │ │ - bltu a5,s4,2e588 │ │ │ │ - ld a5,120(s3) │ │ │ │ - add s6,s6,a5 │ │ │ │ - lw s2,0(s6) │ │ │ │ - beqz s2,2e588 │ │ │ │ - ld a4,0(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 2e3ce │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,s9,2e4b6 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bnez a5,2e5c6 │ │ │ │ - auipc a5,0x4c │ │ │ │ - ld a5,-1660(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + li a5,0 │ │ │ │ + bgez a4,2b546 │ │ │ │ + neg a2,a4 │ │ │ │ + li s1,0 │ │ │ │ + bge a2,a1,2b554 │ │ │ │ + j 2b546 │ │ │ │ + mv a2,a3 │ │ │ │ + mv a1,a2 │ │ │ │ + beq t3,s3,2b642 │ │ │ │ + add a5,a5,t3 │ │ │ │ + beq t1,s3,2b648 │ │ │ │ + add a4,a4,t1 │ │ │ │ + j 2b53a │ │ │ │ + neg a2,a4 │ │ │ │ + blt a2,a1,2b546 │ │ │ │ + li s1,0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2e5e2 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + j 2b54a │ │ │ │ + beq a7,s8,2b676 │ │ │ │ + bne a7,s10,2b53a │ │ │ │ + mv a1,a3 │ │ │ │ + mv a2,a1 │ │ │ │ + j 2b5e4 │ │ │ │ + ld a2,32(s0) │ │ │ │ + bne t1,s3,2b622 │ │ │ │ + mv a1,a3 │ │ │ │ + j 2b53a │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-1166 │ │ │ │ + li a1,824 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1418 │ │ │ │ + jal 154fa │ │ │ │ + lw a0,44(s6) │ │ │ │ + j 2b596 │ │ │ │ + mv a1,a3 │ │ │ │ + bne t1,s3,2b5f0 │ │ │ │ + ld a2,32(s0) │ │ │ │ + j 2b53a │ │ │ │ + ld a2,32(s0) │ │ │ │ + mv a1,a2 │ │ │ │ + j 2b618 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s6,48(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + lw a0,64(a0) │ │ │ │ + sd ra,104(sp) │ │ │ │ + beqz a0,2b772 │ │ │ │ + sd s3,72(sp) │ │ │ │ + li s3,-1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + li s5,0 │ │ │ │ + li s4,0 │ │ │ │ + slli s3,s3,0x3f │ │ │ │ + li s7,1 │ │ │ │ + li s9,2 │ │ │ │ + li s8,43 │ │ │ │ + li s10,45 │ │ │ │ + ld s0,72(s6) │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld t1,8(s2) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld t3,0(s2) │ │ │ │ + ld a4,24(s2) │ │ │ │ + lb a6,32(s2) │ │ │ │ + mv a2,a3 │ │ │ │ + beq a5,s3,2b77a │ │ │ │ + beq a4,s3,2b782 │ │ │ │ + ld a1,32(s0) │ │ │ │ + lbu a7,64(s0) │ │ │ │ + beq a6,s7,2b78e │ │ │ │ + beq a6,s9,2b7ea │ │ │ │ + beq a7,s8,2b7ce │ │ │ │ + beq a7,s10,2b79a │ │ │ │ + bltz a5,2b7ae │ │ │ │ + add a5,a5,a2 │ │ │ │ + mv s11,a5 │ │ │ │ + bltz a4,2b7dc │ │ │ │ + add a4,a4,a1 │ │ │ │ + mv s1,a4 │ │ │ │ + blt a4,a5,2b70a │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s11 │ │ │ │ + mv s11,a5 │ │ │ │ + sub a6,s1,a3 │ │ │ │ + beq s1,a3,2b74c │ │ │ │ + lw a1,128(s0) │ │ │ │ + beqz a1,2b74c │ │ │ │ + ld a4,144(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a3,0 │ │ │ │ + add a1,a1,a4 │ │ │ │ + li a7,0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + add a5,a5,a6 │ │ │ │ + bltu a5,s1,2b73c │ │ │ │ + ld a2,136(s0) │ │ │ │ + add a2,a2,a3 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add a2,a2,a5 │ │ │ │ + bgeu s11,a2,2b73e │ │ │ │ + li a7,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + bne a1,a4,2b728 │ │ │ │ + bnez a7,2b802 │ │ │ │ + sd s1,24(s0) │ │ │ │ + sd s11,32(s0) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s5,s5,208 │ │ │ │ + bltu s4,a0,2b6b4 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2e568 │ │ │ │ - sext.w s4,s4 │ │ │ │ - j 2e50c │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 2e58c │ │ │ │ - bltu a3,a4,2e3b4 │ │ │ │ - mv s2,a4 │ │ │ │ - li a4,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 2e3c8 │ │ │ │ - sd zero,0(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - j 2e3c8 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s2,144(sp) │ │ │ │ - auipc s2,0x4c │ │ │ │ - ld s2,-1754(s2) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,56(sp) │ │ │ │ + ld a2,32(s0) │ │ │ │ + li a5,0 │ │ │ │ + bne a4,s3,2b6da │ │ │ │ + lbu a7,64(s0) │ │ │ │ + mv a1,a3 │ │ │ │ li a4,0 │ │ │ │ - beq a2,a3,2e7c0 │ │ │ │ - mv s0,a5 │ │ │ │ - addi a4,sp,44 │ │ │ │ - li a5,1 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - mv s5,a1 │ │ │ │ - jal 2a956 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s6,2e68e │ │ │ │ - lw a4,8(s5) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - bgeu s7,a4,2e6ac │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s10,2e836 │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s7,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ + bne a6,s7,2b6e4 │ │ │ │ + beq a7,s8,2b7ca │ │ │ │ + bne a7,s10,2b6f0 │ │ │ │ + ld a1,32(s0) │ │ │ │ + mv a2,a1 │ │ │ │ + beq t3,s3,2b822 │ │ │ │ + sub a4,a4,t3 │ │ │ │ + beq t1,s3,2b828 │ │ │ │ + sub a5,a5,t1 │ │ │ │ + bgez a5,2b6f4 │ │ │ │ + neg a6,a5 │ │ │ │ + blt a6,a2,2b6f4 │ │ │ │ li s11,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s9,2e688 │ │ │ │ - add s3,s11,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s10,s3,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e8a2 │ │ │ │ - beqz a0,2e916 │ │ │ │ - addi s11,s3,1 │ │ │ │ - bltu s11,s9,2e662 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - lw a4,8(s5) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s7,2e730 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - bltu s7,a4,2e638 │ │ │ │ - ld a4,120(s5) │ │ │ │ - slli s10,s6,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - slli a3,s10,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,16(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s7,a4 │ │ │ │ - bgeu a3,a4,2e7e0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s7,88(s5) │ │ │ │ - ld s8,80(s5) │ │ │ │ - sw a5,48(sp) │ │ │ │ - li s9,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s7,2e714 │ │ │ │ - add s3,s9,s7 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s11,s3,0x3 │ │ │ │ - add s11,s11,s8 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e7cc │ │ │ │ - beqz a0,2e7d4 │ │ │ │ - addi s9,s3,1 │ │ │ │ - bltu s9,s7,2e6f0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - beqz s10,2e828 │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu a5,s7,2e8b0 │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - li a1,0 │ │ │ │ - lw s3,44(sp) │ │ │ │ - beqz s3,2e9c4 │ │ │ │ - ld a4,0(s5) │ │ │ │ - ld a6,16(s5) │ │ │ │ li a5,0 │ │ │ │ - ld a0,16(a4) │ │ │ │ - j 2e74c │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq a5,s3,2e7c6 │ │ │ │ - slliw a2,a5,0x1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x1d │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a6 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a0 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bne a4,s0,2e746 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw s3,0(a5) │ │ │ │ - sext.w s0,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sw s0,48(sp) │ │ │ │ - sw s3,52(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a3 │ │ │ │ + bgez a4,2b6fc │ │ │ │ + neg a2,a4 │ │ │ │ + li s1,0 │ │ │ │ + bge a2,a1,2b70a │ │ │ │ + j 2b6fc │ │ │ │ + mv a2,a3 │ │ │ │ + mv a1,a2 │ │ │ │ + beq t3,s3,2b7f8 │ │ │ │ + add a5,a5,t3 │ │ │ │ + beq t1,s3,2b7fe │ │ │ │ + add a4,a4,t1 │ │ │ │ + j 2b6f0 │ │ │ │ + neg a2,a4 │ │ │ │ + blt a2,a1,2b6fc │ │ │ │ + li s1,0 │ │ │ │ + li a4,0 │ │ │ │ + j 2b700 │ │ │ │ + beq a7,s8,2b82c │ │ │ │ + bne a7,s10,2b6f0 │ │ │ │ + mv a1,a3 │ │ │ │ + mv a2,a1 │ │ │ │ + j 2b79a │ │ │ │ + ld a2,32(s0) │ │ │ │ + bne t1,s3,2b7d8 │ │ │ │ + mv a1,a3 │ │ │ │ + j 2b6f0 │ │ │ │ li a3,0 │ │ │ │ - or a0,a0,a4 │ │ │ │ - bnez a5,2e9ce │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-1604 │ │ │ │ + li a1,824 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1856 │ │ │ │ + jal 154fa │ │ │ │ + lw a0,64(s6) │ │ │ │ + j 2b74c │ │ │ │ + mv a1,a3 │ │ │ │ + bne t1,s3,2b7a6 │ │ │ │ + ld a2,32(s0) │ │ │ │ + j 2b6f0 │ │ │ │ + ld a2,32(s0) │ │ │ │ + mv a1,a2 │ │ │ │ + j 2b7ce │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sb zero,32(a0) │ │ │ │ ret │ │ │ │ - li s0,1 │ │ │ │ - li s3,0 │ │ │ │ - j 2e796 │ │ │ │ - li s3,0 │ │ │ │ - li s0,1 │ │ │ │ - j 2e788 │ │ │ │ - mv s7,s3 │ │ │ │ - bltu s9,s7,2e6f0 │ │ │ │ - j 2e714 │ │ │ │ - beqz s11,2e714 │ │ │ │ - lw s7,4(s11) │ │ │ │ - ld a5,72(s5) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2e8aa │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s6,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s11,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s9,2e828 │ │ │ │ - add s3,s11,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s10,s3,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e82e │ │ │ │ - beqz a0,2e71a │ │ │ │ - addi s11,s3,1 │ │ │ │ - bltu s11,s9,2e802 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s11,s9,2e802 │ │ │ │ - j 2e828 │ │ │ │ - sext.w a4,s10 │ │ │ │ - sd a4,8(sp) │ │ │ │ - addiw a3,s7,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,24(sp) │ │ │ │ - bgeu a2,a4,2e9b6 │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw a3,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s9,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s10,2e894 │ │ │ │ - add s3,s9,s10 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s11,s8,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e89a │ │ │ │ - beqz a0,2e926 │ │ │ │ - addi s9,s3,1 │ │ │ │ - bltu s9,s10,2e86e │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s3 │ │ │ │ - bltu s9,s10,2e86e │ │ │ │ - j 2e894 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s11,s9,2e662 │ │ │ │ - j 2e688 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s7,2e726 │ │ │ │ - ld a4,120(s5) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s7,0(a4) │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - bgeu a3,a1,2e9bc │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw s7,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s9,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s10,2e688 │ │ │ │ - add s3,s9,s10 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s6,s3,0x3 │ │ │ │ - add s6,s6,s8 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e90e │ │ │ │ - beqz a0,2e9a2 │ │ │ │ - addi s9,s3,1 │ │ │ │ - bltu s9,s10,2e8e8 │ │ │ │ - j 2e688 │ │ │ │ - mv s10,s3 │ │ │ │ - bltu s9,s10,2e8e8 │ │ │ │ - j 2e688 │ │ │ │ - beqz s10,2e688 │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - j 2e83c │ │ │ │ - beqz s11,2e894 │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s5) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s5) │ │ │ │ - bgeu a3,a2,2e6b0 │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli s9,a3,0x2 │ │ │ │ - add s9,s9,a4 │ │ │ │ - lw s10,0(s9) │ │ │ │ - bgeu s6,s10,2e6b0 │ │ │ │ - bltu s7,s10,2e6b0 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a1,2e9bc │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s10,48(sp) │ │ │ │ - ld s7,80(s5) │ │ │ │ - li s8,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s9,2e99c │ │ │ │ - add s3,s9,s8 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s6,s3,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e9c0 │ │ │ │ - beqz a0,2e9c8 │ │ │ │ - addi s8,s3,1 │ │ │ │ - bltu s8,s9,2e978 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s6,2e688 │ │ │ │ - lw a1,4(s6) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - j 2e732 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 2e932 │ │ │ │ - sext.w a1,a1 │ │ │ │ - j 2e9aa │ │ │ │ - mv s9,s3 │ │ │ │ - j 2e998 │ │ │ │ - li s0,1 │ │ │ │ - j 2e788 │ │ │ │ - bnez s6,2e9a6 │ │ │ │ - j 2e99c │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s6,96(sp) │ │ │ │ - auipc s6,0x4b │ │ │ │ - ld s6,1320(s6) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - ld a4,0(s6) │ │ │ │ - sd a4,40(sp) │ │ │ │ - li a4,0 │ │ │ │ - beq a2,a3,2eb9e │ │ │ │ - li a4,1 │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a5 │ │ │ │ - jal 2aff6 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s5,2ea86 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s7,a4,2eaa0 │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s10,2ec2a │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s7,32(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s9,2ea80 │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ec92 │ │ │ │ - beqz a0,2ed7e │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2ea5c │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - lw a4,8(s2) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s7,2eb1c │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s7,a4,2ea34 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s10,s5,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - slli a3,s10,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,16(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s7,a4 │ │ │ │ - bgeu a3,a4,2ebd8 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - ld s8,80(s2) │ │ │ │ - sw a5,32(sp) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s7,2eb04 │ │ │ │ - add s0,s9,s7 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s8 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ebc4 │ │ │ │ - beqz a0,2ebcc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s7,2eae2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - beqz s10,2ec1c │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu a5,s7,2eca0 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - li s5,0 │ │ │ │ - li s0,0 │ │ │ │ - j 2eb58 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s8,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s1,16(a5) │ │ │ │ - ld s7,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s7,s7,a5 │ │ │ │ - lw a4,0(s7) │ │ │ │ - addw a4,a4,s5 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add s1,s1,a4 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - beq a5,s4,2eba2 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s0,a0,2eb22 │ │ │ │ - li s0,1 │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s6) │ │ │ │ + addi sp,sp,-208 │ │ │ │ + auipc a4,0x4e │ │ │ │ + ld a4,1734(a4) │ │ │ │ + sd s5,152(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + lw s7,16(s5) │ │ │ │ + lw s8,20(s5) │ │ │ │ + li a2,64 │ │ │ │ + addi a0,sp,24 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + lw s0,8(s5) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + lw s4,12(s5) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + jal 3530 │ │ │ │ + lw s11,24(sp) │ │ │ │ + lui a5,0xd76aa │ │ │ │ + xor a4,s7,s8 │ │ │ │ + addiw a5,a5,1144 │ │ │ │ + and a4,a4,s4 │ │ │ │ + addw a5,s11,a5 │ │ │ │ + xor a4,s8,a4 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + lw t3,28(sp) │ │ │ │ + slliw a6,a5,0x7 │ │ │ │ + srliw a5,a5,0x19 │ │ │ │ + or a6,a6,a5 │ │ │ │ + lui a5,0xe8c7b │ │ │ │ + addw a6,a6,s4 │ │ │ │ + xor a4,s7,s4 │ │ │ │ + addiw a5,a5,1878 │ │ │ │ + and a4,a4,a6 │ │ │ │ + addw a5,t3,a5 │ │ │ │ + xor a4,s7,a4 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slliw a1,a5,0xc │ │ │ │ + lw a4,32(sp) │ │ │ │ + srliw a5,a5,0x14 │ │ │ │ + or a1,a1,a5 │ │ │ │ + lui a5,0x24207 │ │ │ │ + addw a1,a6,a1 │ │ │ │ + xor a3,s4,a6 │ │ │ │ + addiw a5,a5,219 │ │ │ │ + and a3,a3,a1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + xor a3,s4,a3 │ │ │ │ + addw a5,a5,s7 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + lw t5,36(sp) │ │ │ │ + srliw a0,a5,0xf │ │ │ │ + slliw a5,a5,0x11 │ │ │ │ + or a0,a0,a5 │ │ │ │ + lui a5,0xc1bdd │ │ │ │ + addw a0,a0,a1 │ │ │ │ + xor a3,a6,a1 │ │ │ │ + addiw a5,a5,-274 │ │ │ │ + and a3,a3,a0 │ │ │ │ + addw a5,t5,a5 │ │ │ │ + xor a3,a3,a6 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + lw a2,40(sp) │ │ │ │ + srliw a3,a5,0xa │ │ │ │ + slliw a5,a5,0x16 │ │ │ │ + or a3,a3,a5 │ │ │ │ + lui a5,0xf57c1 │ │ │ │ + addw a3,a3,a0 │ │ │ │ + xor a7,a1,a0 │ │ │ │ + addiw a5,a5,-81 │ │ │ │ + and a7,a7,a3 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + xor a7,a7,a1 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + addw a5,a5,a7 │ │ │ │ + lw t0,44(sp) │ │ │ │ + slliw t4,a5,0x7 │ │ │ │ + srliw a5,a5,0x19 │ │ │ │ + or t4,t4,a5 │ │ │ │ + lui a5,0x4787c │ │ │ │ + addw t4,a3,t4 │ │ │ │ + xor a6,a0,a3 │ │ │ │ + addiw a5,a5,1578 │ │ │ │ + and a6,a6,t4 │ │ │ │ + addw a5,t0,a5 │ │ │ │ + xor a6,a6,a0 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + slliw a1,a5,0xc │ │ │ │ + lw a6,48(sp) │ │ │ │ + srliw a5,a5,0x14 │ │ │ │ + or a1,a1,a5 │ │ │ │ + lui a5,0xa8304 │ │ │ │ + addw a1,t4,a1 │ │ │ │ + xor a7,a3,t4 │ │ │ │ + addiw a5,a5,1555 │ │ │ │ + and a7,a7,a1 │ │ │ │ + addw a5,a6,a5 │ │ │ │ + xor a7,a7,a3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + addw a5,a5,a7 │ │ │ │ + sd s0,8(sp) │ │ │ │ + srliw a7,a5,0xf │ │ │ │ + lw s0,52(sp) │ │ │ │ + slliw a5,a5,0x11 │ │ │ │ + or a7,a7,a5 │ │ │ │ + lui a5,0xfd469 │ │ │ │ + addw a7,a1,a7 │ │ │ │ + xor a0,t4,a1 │ │ │ │ + addiw a5,a5,1281 │ │ │ │ + and a0,a0,a7 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + xor a0,a0,t4 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + lw t1,56(sp) │ │ │ │ + srliw a0,a5,0xa │ │ │ │ + slliw a5,a5,0x16 │ │ │ │ + or a0,a0,a5 │ │ │ │ + lui a5,0x6980a │ │ │ │ + addw a0,a7,a0 │ │ │ │ + xor t6,a1,a7 │ │ │ │ + addiw a5,a5,-1832 │ │ │ │ + and t6,t6,a0 │ │ │ │ + addw a3,t1,a5 │ │ │ │ + addw a3,a3,t4 │ │ │ │ + xor a5,t6,a1 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + slliw s1,a3,0x7 │ │ │ │ + lw a5,60(sp) │ │ │ │ + srliw a3,a3,0x19 │ │ │ │ + or s1,s1,a3 │ │ │ │ + lui a3,0x8b44f │ │ │ │ + addw s1,s1,a0 │ │ │ │ + xor t4,a7,a0 │ │ │ │ + addiw a3,a3,1967 │ │ │ │ + and t4,t4,s1 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + xor t4,t4,a7 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + addw a3,a3,t4 │ │ │ │ + slliw t2,a3,0xc │ │ │ │ + lw t4,64(sp) │ │ │ │ + srliw a3,a3,0x14 │ │ │ │ + or t2,t2,a3 │ │ │ │ + lui a3,0xffff6 │ │ │ │ + addw t2,s1,t2 │ │ │ │ + xor t6,a0,s1 │ │ │ │ + addiw a3,a3,-1103 │ │ │ │ + and t6,t6,t2 │ │ │ │ + addw a1,t4,a3 │ │ │ │ + addw a1,a1,a7 │ │ │ │ + xor a3,t6,a0 │ │ │ │ + addw a1,a1,a3 │ │ │ │ + srliw a7,a1,0xf │ │ │ │ + lw a3,68(sp) │ │ │ │ + slliw a1,a1,0x11 │ │ │ │ + or a7,a7,a1 │ │ │ │ + lui a1,0x895cd │ │ │ │ + addw a7,t2,a7 │ │ │ │ + xor t6,s1,t2 │ │ │ │ + addiw a1,a1,1982 │ │ │ │ + and t6,t6,a7 │ │ │ │ + addw a1,a1,a3 │ │ │ │ + xor t6,t6,s1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + addw a1,a1,t6 │ │ │ │ + srliw s2,a1,0xa │ │ │ │ + lw t6,72(sp) │ │ │ │ + slliw a1,a1,0x16 │ │ │ │ + or s2,s2,a1 │ │ │ │ + lui a1,0x6b901 │ │ │ │ + addw s2,a7,s2 │ │ │ │ + xor s3,t2,a7 │ │ │ │ + addiw a1,a1,290 │ │ │ │ + and s3,s3,s2 │ │ │ │ + addw a0,t6,a1 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + xor a1,s3,t2 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + slliw s1,a0,0x7 │ │ │ │ + lw a1,76(sp) │ │ │ │ + srliw a0,a0,0x19 │ │ │ │ + or s1,s1,a0 │ │ │ │ + lui a0,0xfd987 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + xor s3,a7,s2 │ │ │ │ + addiw a0,a0,403 │ │ │ │ + and s3,s3,s1 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + xor s3,s3,a7 │ │ │ │ + addw a0,a0,t2 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + lw t2,80(sp) │ │ │ │ + slliw s6,a0,0xc │ │ │ │ + srliw a0,a0,0x14 │ │ │ │ + or s6,s6,a0 │ │ │ │ + lui a0,0xa6794 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + xor s3,s2,s1 │ │ │ │ + addiw a0,a0,910 │ │ │ │ + and s3,s3,s6 │ │ │ │ + addw a0,t2,a0 │ │ │ │ + xor s3,s3,s2 │ │ │ │ + addw a0,a0,a7 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + lw a7,84(sp) │ │ │ │ + srliw s3,a0,0xf │ │ │ │ + slliw a0,a0,0x11 │ │ │ │ + or s3,s3,a0 │ │ │ │ + lui a0,0x49b41 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,-2015 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xa │ │ │ │ + slliw a0,a0,0x16 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0xf61e2 │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,1378 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,t3,a0 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or s1,s1,a0 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + lui a0,0xc040b │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addiw a0,a0,832 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,a6,a0 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s6,a0,0x9 │ │ │ │ + srliw a0,a0,0x17 │ │ │ │ + or s6,s6,a0 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + lui a0,0x265e6 │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,-1455 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw a0,a0,a3 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s3,a0,0xe │ │ │ │ + srliw a0,a0,0x12 │ │ │ │ + or s3,s3,a0 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + lui a0,0xe9b6c │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addiw a0,a0,1962 │ │ │ │ + and s9,s9,s1 │ │ │ │ + addw a0,s11,a0 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xc │ │ │ │ + slliw a0,a0,0x14 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0xd62f1 │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,93 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,t0,a0 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or s1,s1,a0 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + lui a0,0x2441 │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addiw a0,a0,1107 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,t4,a0 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s6,a0,0x9 │ │ │ │ + srliw a0,a0,0x17 │ │ │ │ + or s6,s6,a0 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + lui a0,0xd8a1e │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,1665 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s3,a0,0xe │ │ │ │ + srliw a0,a0,0x12 │ │ │ │ + or s3,s3,a0 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + lui a0,0xe7d40 │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addiw a0,a0,-1080 │ │ │ │ + and s9,s9,s1 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xc │ │ │ │ + slliw a0,a0,0x14 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0x21e1d │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,-538 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or s1,s1,a0 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + lui a0,0xc3370 │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addiw a0,a0,2006 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,t2,a0 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s6,a0,0x9 │ │ │ │ + srliw a0,a0,0x17 │ │ │ │ + or s6,s6,a0 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + lui a0,0xf4d51 │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,-633 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw a0,t5,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s3,a0,0xe │ │ │ │ + srliw a0,a0,0x12 │ │ │ │ + or s3,s3,a0 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + lui a0,0x455a1 │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addiw a0,a0,1261 │ │ │ │ + and s9,s9,s1 │ │ │ │ + addw a0,t1,a0 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xc │ │ │ │ + slliw a0,a0,0x14 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0xa9e3f │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,-1787 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or a0,a0,s1 │ │ │ │ + addw a0,s2,a0 │ │ │ │ + lui s1,0xfcefa │ │ │ │ + xor s9,s2,a0 │ │ │ │ + addiw s1,s1,1016 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw s1,s1,a4 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + slliw s6,s1,0x9 │ │ │ │ + srliw s1,s1,0x17 │ │ │ │ + or s6,s6,s1 │ │ │ │ + addw s6,a0,s6 │ │ │ │ + lui s1,0x676f0 │ │ │ │ + xor s9,a0,s6 │ │ │ │ + addiw s1,s1,729 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + xor s9,s9,a0 │ │ │ │ + addw s1,s1,s3 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + slliw s9,s1,0xe │ │ │ │ + srliw s1,s1,0x12 │ │ │ │ + or s9,s9,s1 │ │ │ │ + addw s9,s6,s9 │ │ │ │ + xor s10,s6,s9 │ │ │ │ + lui s1,0x8d2a5 │ │ │ │ + sext.w s10,s10 │ │ │ │ + addiw s1,s1,-886 │ │ │ │ + and s3,s10,a0 │ │ │ │ + addw s1,t6,s1 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + xor s3,s3,s6 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + srliw s2,s3,0xc │ │ │ │ + lui s1,0xfffa4 │ │ │ │ + slliw s3,s3,0x14 │ │ │ │ + or s2,s2,s3 │ │ │ │ + addiw s1,s1,-1726 │ │ │ │ + addw s2,s9,s2 │ │ │ │ + addw s1,t0,s1 │ │ │ │ + addw s1,s1,a0 │ │ │ │ + xor s10,s10,s2 │ │ │ │ + addw s3,s1,s10 │ │ │ │ + slliw a0,s3,0x4 │ │ │ │ + lui s1,0x8771f │ │ │ │ + srliw s3,s3,0x1c │ │ │ │ + or a0,a0,s3 │ │ │ │ + addiw s1,s1,1665 │ │ │ │ + addw a0,s2,a0 │ │ │ │ + xor s3,s9,s2 │ │ │ │ + addw s1,t1,s1 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + xor s3,s3,a0 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + slliw s6,s3,0xb │ │ │ │ + lui s1,0x6d9d6 │ │ │ │ + srliw s3,s3,0x15 │ │ │ │ + or s6,s6,s3 │ │ │ │ + addiw s1,s1,290 │ │ │ │ + addw s6,a0,s6 │ │ │ │ + xor s3,s2,a0 │ │ │ │ + addw s1,s1,a3 │ │ │ │ + xor s3,s3,s6 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + addw s9,s1,s3 │ │ │ │ + slliw s3,s9,0x10 │ │ │ │ + lui s1,0xfde54 │ │ │ │ + srliw s9,s9,0x10 │ │ │ │ + or s3,s3,s9 │ │ │ │ + addiw s1,s1,-2036 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + xor s9,a0,s6 │ │ │ │ + addw s1,t2,s1 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw s9,s1,s9 │ │ │ │ + srliw s10,s9,0x9 │ │ │ │ + lui s2,0xa4bef │ │ │ │ + slliw s9,s9,0x17 │ │ │ │ + or s1,s10,s9 │ │ │ │ + addiw s2,s2,-1468 │ │ │ │ + addw s1,s3,s1 │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addw s2,t3,s2 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw s2,s2,a0 │ │ │ │ + addw s2,s2,s9 │ │ │ │ + slliw s9,s2,0x4 │ │ │ │ + lui a0,0x4bded │ │ │ │ + srliw s2,s2,0x1c │ │ │ │ + or s9,s9,s2 │ │ │ │ + addiw a0,a0,-87 │ │ │ │ + addw s9,s1,s9 │ │ │ │ + xor s2,s3,s1 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + xor s2,s2,s9 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw s6,a0,s2 │ │ │ │ + slliw s10,s6,0xb │ │ │ │ + lui s2,0xf6bb5 │ │ │ │ + srliw s6,s6,0x15 │ │ │ │ + or a0,s10,s6 │ │ │ │ + addiw s2,s2,-1184 │ │ │ │ + addw a0,s9,a0 │ │ │ │ + xor s6,s1,s9 │ │ │ │ + addw s2,s0,s2 │ │ │ │ + addw s2,s2,s3 │ │ │ │ + xor s6,s6,a0 │ │ │ │ + addw s6,s2,s6 │ │ │ │ + slliw s10,s6,0x10 │ │ │ │ + lui s3,0xbebfc │ │ │ │ + srliw s6,s6,0x10 │ │ │ │ + or s2,s10,s6 │ │ │ │ + addiw s3,s3,-912 │ │ │ │ + addw s2,a0,s2 │ │ │ │ + xor s6,s9,a0 │ │ │ │ + addw s3,t4,s3 │ │ │ │ + addw s3,s3,s1 │ │ │ │ + xor s6,s6,s2 │ │ │ │ + addw s6,s3,s6 │ │ │ │ + srliw s10,s6,0x9 │ │ │ │ + lui s1,0x289b8 │ │ │ │ + slliw s6,s6,0x17 │ │ │ │ + or s3,s10,s6 │ │ │ │ + addiw s1,s1,-314 │ │ │ │ + addw s3,s2,s3 │ │ │ │ + xor s6,a0,s2 │ │ │ │ + addw s1,s1,a1 │ │ │ │ + xor s6,s6,s3 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + addw s9,s1,s6 │ │ │ │ + slliw s10,s9,0x4 │ │ │ │ + lui s6,0xeaa12 │ │ │ │ + srliw s9,s9,0x1c │ │ │ │ + or s1,s10,s9 │ │ │ │ + addiw s6,s6,2042 │ │ │ │ + addw s1,s3,s1 │ │ │ │ + xor s9,s2,s3 │ │ │ │ + addw s6,s11,s6 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw s9,s6,s9 │ │ │ │ + slliw a0,s9,0xb │ │ │ │ + lui s6,0xd4ef3 │ │ │ │ + srliw s9,s9,0x15 │ │ │ │ + or a0,a0,s9 │ │ │ │ + addiw s6,s6,133 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + xor s9,s3,s1 │ │ │ │ + addw s6,t5,s6 │ │ │ │ + addw s6,s6,s2 │ │ │ │ + xor s9,s9,a0 │ │ │ │ + addw s9,s6,s9 │ │ │ │ + slliw s10,s9,0x10 │ │ │ │ + lui s2,0x4882 │ │ │ │ + srliw s9,s9,0x10 │ │ │ │ + or s6,s10,s9 │ │ │ │ + addiw s2,s2,-763 │ │ │ │ + addw s6,a0,s6 │ │ │ │ + xor s9,s1,a0 │ │ │ │ + addw s2,a6,s2 │ │ │ │ + addw s2,s2,s3 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw s9,s2,s9 │ │ │ │ + srliw s10,s9,0x9 │ │ │ │ + lui s3,0xd9d4d │ │ │ │ + slliw s9,s9,0x17 │ │ │ │ + or s2,s10,s9 │ │ │ │ + addiw s3,s3,57 │ │ │ │ + addw s2,s6,s2 │ │ │ │ + xor s9,a0,s6 │ │ │ │ + addw s3,a5,s3 │ │ │ │ + addw s3,s3,s1 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw s9,s3,s9 │ │ │ │ + slliw s1,s9,0x4 │ │ │ │ + lui s3,0xe6dba │ │ │ │ + srliw s9,s9,0x1c │ │ │ │ + or s1,s1,s9 │ │ │ │ + addiw s3,s3,-1563 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + xor s9,s6,s2 │ │ │ │ + addw s3,t6,s3 │ │ │ │ + addw s3,s3,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw s9,s3,s9 │ │ │ │ + slliw s10,s9,0xb │ │ │ │ + lui a0,0x1fa28 │ │ │ │ + srliw s9,s9,0x15 │ │ │ │ + or s3,s10,s9 │ │ │ │ + addiw a0,a0,-776 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw s9,a0,s9 │ │ │ │ + slliw s6,s9,0x10 │ │ │ │ + lui a0,0xc4ac5 │ │ │ │ + srliw s9,s9,0x10 │ │ │ │ + or s6,s6,s9 │ │ │ │ + addiw a0,a0,1637 │ │ │ │ + addw s6,s3,s6 │ │ │ │ + xor s9,s1,s3 │ │ │ │ + addw a0,a0,a4 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0x9 │ │ │ │ + slliw a0,a0,0x17 │ │ │ │ + or s2,s2,a0 │ │ │ │ + lui a0,0xf4292 │ │ │ │ + addw s2,s6,s2 │ │ │ │ + not s9,s3 │ │ │ │ + addiw a0,a0,580 │ │ │ │ + or s9,s9,s2 │ │ │ │ + addw a0,s11,a0 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw s1,a0,s9 │ │ │ │ + slliw a0,s1,0x6 │ │ │ │ + srliw s1,s1,0x1a │ │ │ │ + or a0,a0,s1 │ │ │ │ + lui s1,0x432b0 │ │ │ │ + addw a0,s2,a0 │ │ │ │ + not s9,s6 │ │ │ │ + addiw s1,s1,-105 │ │ │ │ + or s9,s9,a0 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + addw s1,s1,s3 │ │ │ │ + xor s0,s9,s2 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + slliw s0,s1,0xa │ │ │ │ + srliw s1,s1,0x16 │ │ │ │ + or s0,s0,s1 │ │ │ │ + lui s1,0xab942 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + not s3,s2 │ │ │ │ + addiw s1,s1,935 │ │ │ │ + or s3,s3,s0 │ │ │ │ + addw s1,t2,s1 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + xor t2,s3,a0 │ │ │ │ + addw s1,s1,t2 │ │ │ │ + slliw t2,s1,0xf │ │ │ │ + srliw s1,s1,0x11 │ │ │ │ + or t2,t2,s1 │ │ │ │ + lui s1,0xfc93a │ │ │ │ + addw t2,s0,t2 │ │ │ │ + not s3,a0 │ │ │ │ + addiw s1,s1,57 │ │ │ │ + or s3,s3,t2 │ │ │ │ + addw s1,t0,s1 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + xor t0,s3,s0 │ │ │ │ + addw s1,s1,t0 │ │ │ │ + srliw t0,s1,0xb │ │ │ │ + slliw s1,s1,0x15 │ │ │ │ + or t0,t0,s1 │ │ │ │ + lui s2,0x655b6 │ │ │ │ + addw t0,t2,t0 │ │ │ │ + not s1,s0 │ │ │ │ + addiw s2,s2,-1597 │ │ │ │ + or s1,s1,t0 │ │ │ │ + addw t6,t6,s2 │ │ │ │ + xor s1,s1,t2 │ │ │ │ + addw a0,t6,a0 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + slliw t6,a0,0x6 │ │ │ │ + srliw a0,a0,0x1a │ │ │ │ + or t6,t6,a0 │ │ │ │ + lui a0,0x8f0cd │ │ │ │ + addw t6,t0,t6 │ │ │ │ + not s1,t2 │ │ │ │ + addiw a0,a0,-878 │ │ │ │ + or s1,s1,t6 │ │ │ │ + addw a0,t5,a0 │ │ │ │ + addw a0,a0,s0 │ │ │ │ + xor t5,s1,t0 │ │ │ │ + addw a0,a0,t5 │ │ │ │ + slliw t5,a0,0xa │ │ │ │ + srliw a0,a0,0x16 │ │ │ │ + or t5,t5,a0 │ │ │ │ + lui a0,0xffeff │ │ │ │ + addw t5,t6,t5 │ │ │ │ + not s0,t0 │ │ │ │ + addiw a0,a0,1149 │ │ │ │ + or s0,s0,t5 │ │ │ │ + addw a0,t4,a0 │ │ │ │ + addw a0,a0,t2 │ │ │ │ + xor t4,s0,t6 │ │ │ │ + addw a0,a0,t4 │ │ │ │ + slliw t4,a0,0xf │ │ │ │ + srliw a0,a0,0x11 │ │ │ │ + or t4,t4,a0 │ │ │ │ + lui a0,0x85846 │ │ │ │ + addw t4,t5,t4 │ │ │ │ + not t2,t6 │ │ │ │ + addiw a0,a0,-559 │ │ │ │ + or t2,t2,t4 │ │ │ │ + addw a0,t3,a0 │ │ │ │ + addw a0,a0,t0 │ │ │ │ + xor t3,t2,t5 │ │ │ │ + addw a0,a0,t3 │ │ │ │ + srliw t3,a0,0xb │ │ │ │ + slliw a0,a0,0x15 │ │ │ │ + or t3,t3,a0 │ │ │ │ + lui a0,0x6fa88 │ │ │ │ + addw t3,t4,t3 │ │ │ │ + not t0,t5 │ │ │ │ + addiw a0,a0,-433 │ │ │ │ + or t0,t0,t3 │ │ │ │ + addw a0,t1,a0 │ │ │ │ + addw a0,a0,t6 │ │ │ │ + xor t1,t0,t4 │ │ │ │ + addw a0,a0,t1 │ │ │ │ + slliw t1,a0,0x6 │ │ │ │ + srliw a0,a0,0x1a │ │ │ │ + or t1,t1,a0 │ │ │ │ + lui a0,0xfe2ce │ │ │ │ + addw t1,t3,t1 │ │ │ │ + not t6,t4 │ │ │ │ + addiw a0,a0,1760 │ │ │ │ + or t6,t6,t1 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + addw a0,a0,t5 │ │ │ │ + xor a7,t6,t3 │ │ │ │ + addw a0,a0,a7 │ │ │ │ + slliw a7,a0,0xa │ │ │ │ + srliw a0,a0,0x16 │ │ │ │ + or a7,a7,a0 │ │ │ │ + lui a0,0xa3014 │ │ │ │ + addw a7,t1,a7 │ │ │ │ + not t5,t3 │ │ │ │ + addiw a0,a0,788 │ │ │ │ + or t5,t5,a7 │ │ │ │ + addw a0,a6,a0 │ │ │ │ + addw a0,a0,t4 │ │ │ │ + xor a6,t5,t1 │ │ │ │ + addw a0,a0,a6 │ │ │ │ + slliw a6,a0,0xf │ │ │ │ + srliw a0,a0,0x11 │ │ │ │ + or a0,a6,a0 │ │ │ │ + lui t4,0x4e081 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + not a6,t1 │ │ │ │ + addiw t4,t4,417 │ │ │ │ + or a6,a6,a0 │ │ │ │ + addw a1,a1,t4 │ │ │ │ + xor a6,a6,a7 │ │ │ │ + addw a1,a1,t3 │ │ │ │ + addw a1,a1,a6 │ │ │ │ + srliw a6,a1,0xb │ │ │ │ + slliw a1,a1,0x15 │ │ │ │ + or a1,a6,a1 │ │ │ │ + lui t3,0xf7538 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + not a6,a7 │ │ │ │ + addiw t3,t3,-382 │ │ │ │ + or a6,a6,a1 │ │ │ │ + addw a2,a2,t3 │ │ │ │ + xor a6,a6,a0 │ │ │ │ + addw a2,a2,t1 │ │ │ │ + addw a2,a2,a6 │ │ │ │ + slliw a6,a2,0x6 │ │ │ │ + srliw a2,a2,0x1a │ │ │ │ + or a2,a6,a2 │ │ │ │ + lui t1,0xbd3af │ │ │ │ + addw a2,a2,a1 │ │ │ │ + not a6,a0 │ │ │ │ + addiw t1,t1,565 │ │ │ │ + or a6,a6,a2 │ │ │ │ + addw a3,a3,t1 │ │ │ │ + xor a6,a6,a1 │ │ │ │ + addw a3,a3,a7 │ │ │ │ + addw a3,a3,a6 │ │ │ │ + slliw a6,a3,0xa │ │ │ │ + srliw a3,a3,0x16 │ │ │ │ + or a3,a6,a3 │ │ │ │ + lui a7,0x2ad7d │ │ │ │ + addw a3,a3,a2 │ │ │ │ + not a6,a1 │ │ │ │ + addiw a7,a7,699 │ │ │ │ + or a6,a6,a3 │ │ │ │ + addw a4,a4,a7 │ │ │ │ + xor a6,a6,a2 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + slliw a0,a4,0xf │ │ │ │ + srliw a4,a4,0x11 │ │ │ │ + or a4,a4,a0 │ │ │ │ + lui a6,0xeb86d │ │ │ │ + addw a4,a4,a3 │ │ │ │ + not a0,a2 │ │ │ │ + addiw a6,a6,913 │ │ │ │ + or a0,a0,a4 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + ld s0,8(sp) │ │ │ │ + xor a0,a0,a3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + srliw a1,a5,0xb │ │ │ │ + slliw a5,a5,0x15 │ │ │ │ + or a1,a1,a5 │ │ │ │ + addw s4,s4,a4 │ │ │ │ + addw a5,s0,a2 │ │ │ │ + addw s7,s7,a4 │ │ │ │ + addw s4,s4,a1 │ │ │ │ + addw s8,s8,a3 │ │ │ │ + sw a5,8(s5) │ │ │ │ + auipc a5,0x4e │ │ │ │ + ld a5,-1250(a5) │ │ │ │ + sw s4,12(s5) │ │ │ │ + sw s7,16(s5) │ │ │ │ + sw s8,20(s5) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - mv a0,s0 │ │ │ │ - bnez a5,2edb8 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + bnez a5,2c42e │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - li s0,1 │ │ │ │ - j 2eb82 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a5,4(a0) │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - or s0,s0,a5 │ │ │ │ - j 2eb66 │ │ │ │ - mv s7,s0 │ │ │ │ - bltu s9,s7,2eae2 │ │ │ │ - j 2eb04 │ │ │ │ - beqz s11,2eb04 │ │ │ │ - lw s7,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2ec9a │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s5,32(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s9,2ec1c │ │ │ │ - add s0,s9,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ec22 │ │ │ │ - beqz a0,2eb0a │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2ebf8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2ebf8 │ │ │ │ - j 2ec1c │ │ │ │ - sext.w a4,s10 │ │ │ │ - sd a4,8(sp) │ │ │ │ - addiw a3,s7,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,24(sp) │ │ │ │ - bgeu a2,a4,2ed9e │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a3,32(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s10,2ec84 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - add s11,s8,a1 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lui a2,0x67452 │ │ │ │ + lui a3,0xefcdb │ │ │ │ + lui a4,0x98bae │ │ │ │ + lui a5,0x10325 │ │ │ │ + addi a2,a2,769 │ │ │ │ + addi a3,a3,-1143 │ │ │ │ + addi a4,a4,-770 │ │ │ │ + addi a5,a5,1142 │ │ │ │ + sw zero,4(a0) │ │ │ │ + sw zero,0(a0) │ │ │ │ + sw a2,8(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,16(a0) │ │ │ │ + sw a5,20(a0) │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a2,2c52c │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + lw a2,4(a0) │ │ │ │ + srliw a4,s2,0x1d │ │ │ │ + slliw a3,s2,0x3 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + sw a4,4(a0) │ │ │ │ + sext.w a2,a3 │ │ │ │ + sw a3,0(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bgeu a2,a5,2c498 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,4(a0) │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + andi s3,a5,63 │ │ │ │ + bnez s3,2c4e2 │ │ │ │ + li a5,63 │ │ │ │ + mv s3,s0 │ │ │ │ + bgeu a5,s2,2c55c │ │ │ │ + addiw s3,s2,-64 │ │ │ │ + srliw s3,s3,0x6 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + slli s3,s3,0x6 │ │ │ │ + add s3,s3,s0 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ec8a │ │ │ │ - beqz a0,2ed06 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2ec60 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2ec60 │ │ │ │ - j 2ec84 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2ea5c │ │ │ │ - j 2ea80 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s7,2eb16 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s8,0(a4) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - bgeu a3,s5,2eda4 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s8,32(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s10,2ecf8 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s7 │ │ │ │ + addi s0,s0,64 │ │ │ │ + jal 2b848 │ │ │ │ + bne s0,s3,2c4bc │ │ │ │ + andi s2,s2,63 │ │ │ │ + bnez s2,2c55c │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s4,64 │ │ │ │ + addw s5,s2,s3 │ │ │ │ + bgeu s4,s5,2c52e │ │ │ │ + subw s4,s4,s3 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + addi s5,s1,24 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + add a0,s5,s3 │ │ │ │ + jal 3530 │ │ │ │ mv a1,s5 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ecfe │ │ │ │ - beqz a0,2ed8e │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2ecd6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2ecd6 │ │ │ │ - j 2ecf8 │ │ │ │ - beqz s11,2ec84 │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,2eaa4 │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli s9,a3,0x2 │ │ │ │ - add s9,s9,a4 │ │ │ │ - lw s10,0(s9) │ │ │ │ - bgeu s5,s10,2eaa4 │ │ │ │ - bltu s7,s10,2eaa4 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s5,2eda4 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s10,32(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s8,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s9,2ed78 │ │ │ │ - add s0,s8,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s7 │ │ │ │ - mv a1,s5 │ │ │ │ + addiw s3,s3,-64 │ │ │ │ + jal 2b848 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + li a5,63 │ │ │ │ + add s0,s0,s4 │ │ │ │ + bgeu a5,s2,2c592 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + j 2c4ae │ │ │ │ + ret │ │ │ │ + sd s6,0(sp) │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + addi s6,s1,24 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,s6,s3 │ │ │ │ + jal 3530 │ │ │ │ + beq s5,s4,2c578 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + mv a1,s3 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi a0,s1,24 │ │ │ │ + ld s1,40(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 3530 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2edae │ │ │ │ - beqz a0,2edb2 │ │ │ │ - addi s8,s0,1 │ │ │ │ - bltu s8,s9,2ed56 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s10,2ea80 │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - j 2ec30 │ │ │ │ - beqz s5,2ecf8 │ │ │ │ - lw s5,4(s5) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - j 2eb1e │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 2ed12 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2eb1e │ │ │ │ - mv s9,s0 │ │ │ │ - j 2ed74 │ │ │ │ - bnez s5,2ed92 │ │ │ │ - j 2ed78 │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi sp,sp,-144 │ │ │ │ - auipc a3,0x4b │ │ │ │ - ld a3,316(a3) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a4,0(a3) │ │ │ │ - sd a4,24(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 2b848 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv s3,s0 │ │ │ │ + j 2c4d0 │ │ │ │ + lw a3,0(a0) │ │ │ │ + li a2,-255 │ │ │ │ + lw a4,4(a0) │ │ │ │ + srliw a5,a3,0x8 │ │ │ │ + srliw a6,a3,0x10 │ │ │ │ + zext.b a5,a5 │ │ │ │ + zext.b a7,a3 │ │ │ │ + zext.b a6,a6 │ │ │ │ + slli a5,a5,0x8 │ │ │ │ + slli a6,a6,0x10 │ │ │ │ + or a5,a5,a7 │ │ │ │ + slli a2,a2,0x18 │ │ │ │ + or a5,a5,a6 │ │ │ │ + srliw a7,a3,0x18 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + li a6,-255 │ │ │ │ + slli a7,a7,0x18 │ │ │ │ + and a5,a5,a2 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + or a5,a5,a7 │ │ │ │ + zext.b t1,a4 │ │ │ │ + addi a6,a6,-1 │ │ │ │ + li a2,-255 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + and a5,a5,a6 │ │ │ │ + srliw a7,a4,0x8 │ │ │ │ + slli a2,a2,0x28 │ │ │ │ + or a5,a5,t1 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + zext.b a7,a7 │ │ │ │ + li a6,-255 │ │ │ │ + slli a7,a7,0x28 │ │ │ │ + and a5,a5,a2 │ │ │ │ + slli a6,a6,0x30 │ │ │ │ + srliw a2,a4,0x10 │ │ │ │ + or a5,a5,a7 │ │ │ │ + addi a6,a6,-1 │ │ │ │ + zext.b a2,a2 │ │ │ │ + and a5,a5,a6 │ │ │ │ + slli a2,a2,0x30 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + or a5,a5,a2 │ │ │ │ + li a2,55 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + subw a2,a2,a3 │ │ │ │ + srliw a4,a4,0x18 │ │ │ │ + slli a5,a5,0x8 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli a4,a4,0x38 │ │ │ │ + auipc s2,0x4e │ │ │ │ + ld s2,-1822(s2) │ │ │ │ + srli a5,a5,0x8 │ │ │ │ + andi a2,a2,63 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,8(sp) │ │ │ │ li a4,0 │ │ │ │ - beqz a5,2eee0 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - li s9,253 │ │ │ │ - addi s3,sp,20 │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli s5,s4,0x2 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw s7,0(a5) │ │ │ │ - bgeu s9,a4,2eef8 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s6,20(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s8,2ee58 │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s2 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ee78 │ │ │ │ - beqz a0,2ee80 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s8,2ee36 │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x32 │ │ │ │ - addi a2,a2,-1170 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,-1142 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s10,s8,2ee36 │ │ │ │ - j 2ee58 │ │ │ │ - beqz s11,2ee58 │ │ │ │ - ld a5,16(s1) │ │ │ │ - lw a4,4(s11) │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a3,0(s1) │ │ │ │ - lwu a1,0(a5) │ │ │ │ - ld a2,32(s1) │ │ │ │ - ld a3,16(a3) │ │ │ │ - ld a5,24(s1) │ │ │ │ - add a2,a2,s5 │ │ │ │ - add a3,a3,a1 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a7,0(a3) │ │ │ │ - lw a6,0(a2) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a2,s6 │ │ │ │ - sd a3,0(sp) │ │ │ │ - auipc a1,0x32 │ │ │ │ - addi a1,a1,-300 │ │ │ │ - mv a3,s7 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s1) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s6,s4 │ │ │ │ - bltu s6,a5,2ee0e │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,48(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ + mv s1,a1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,20 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 2c464 │ │ │ │ + li a2,8 │ │ │ │ + mv a1,sp │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2c464 │ │ │ │ + lw a5,8(s0) │ │ │ │ + sb a5,0(s1) │ │ │ │ + lw a5,8(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,1(s1) │ │ │ │ + lhu a5,10(s0) │ │ │ │ + sb a5,2(s1) │ │ │ │ + lbu a5,11(s0) │ │ │ │ + sb a5,3(s1) │ │ │ │ + lw a5,12(s0) │ │ │ │ + sb a5,4(s1) │ │ │ │ + lw a5,12(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,5(s1) │ │ │ │ + lhu a5,14(s0) │ │ │ │ + sb a5,6(s1) │ │ │ │ + lbu a5,15(s0) │ │ │ │ + sb a5,7(s1) │ │ │ │ + lw a5,16(s0) │ │ │ │ + sb a5,8(s1) │ │ │ │ + lw a5,16(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,9(s1) │ │ │ │ + lhu a5,18(s0) │ │ │ │ + sb a5,10(s1) │ │ │ │ + lbu a5,19(s0) │ │ │ │ + sb a5,11(s1) │ │ │ │ + lw a5,20(s0) │ │ │ │ + sb a5,12(s1) │ │ │ │ + lw a5,20(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,13(s1) │ │ │ │ + lhu a5,22(s0) │ │ │ │ + sb a5,14(s1) │ │ │ │ + lbu a5,23(s0) │ │ │ │ + sb a5,15(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2eefc │ │ │ │ - ld ra,136(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + bnez a5,2c702 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 2ee8c │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a0) │ │ │ │ addi sp,sp,-160 │ │ │ │ - auipc a3,0x4b │ │ │ │ - ld a3,-12(a3) │ │ │ │ - sd ra,152(sp) │ │ │ │ - ld a4,0(a3) │ │ │ │ - sd a4,40(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2eff0 │ │ │ │ + sd s4,112(sp) │ │ │ │ + auipc s4,0x4e │ │ │ │ + ld s4,-2042(s4) │ │ │ │ sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ sd s2,128(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + li a0,17 │ │ │ │ + li a1,1 │ │ │ │ sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s4,253 │ │ │ │ - addi s0,sp,36 │ │ │ │ - auipc s5,0x32 │ │ │ │ - addi s5,s5,-378 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s4,a5,2f00a │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s10,2ef9a │ │ │ │ - li s9,0 │ │ │ │ - add s6,s9,s10 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s8,s6,0x3 │ │ │ │ - add s8,s8,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2efba │ │ │ │ - beqz a0,2efc2 │ │ │ │ - addi s9,s6,1 │ │ │ │ - bltu s9,s10,2ef76 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x32 │ │ │ │ - addi a2,a2,-1492 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,-1464 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s6 │ │ │ │ - bltu s9,s10,2ef76 │ │ │ │ - j 2ef9a │ │ │ │ - beqz s8,2ef9a │ │ │ │ - lw a5,4(s8) │ │ │ │ - bnez a5,2f00e │ │ │ │ - lw a5,8(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w s3,s2 │ │ │ │ - bltu s3,a5,2ef5a │ │ │ │ - ld s0,144(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + jal 39f0 │ │ │ │ + auipc a5,0x37 │ │ │ │ + ld a5,1248(a5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + auipc a5,0x37 │ │ │ │ + ld a5,1246(a5) │ │ │ │ + sd zero,0(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,sp │ │ │ │ + beqz s2,2c798 │ │ │ │ + li a3,1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + slliw a5,s2,0x3 │ │ │ │ + srliw a4,s2,0x1d │ │ │ │ + addi a3,a3,-8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + and a5,a5,a3 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + li a5,63 │ │ │ │ + bgeu a5,s2,2c7be │ │ │ │ + addiw s1,s2,-64 │ │ │ │ + srliw s1,s1,0x6 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli s1,s1,0x6 │ │ │ │ + add s1,s1,s0 │ │ │ │ + mv s3,sp │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,64 │ │ │ │ + jal 2b848 │ │ │ │ + bne s1,s0,2c77e │ │ │ │ + andi s2,s2,63 │ │ │ │ + bnez s2,2c7c2 │ │ │ │ ld s1,136(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2c59a │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2c7d4 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ ld s2,128(sp) │ │ │ │ ld s3,120(sp) │ │ │ │ ld s4,112(sp) │ │ │ │ + mv a0,s5 │ │ │ │ ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,-224(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2f1d2 │ │ │ │ - ld ra,152(sp) │ │ │ │ addi sp,sp,160 │ │ │ │ ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - beqz a5,2efcc │ │ │ │ - ld a4,16(s1) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - ld a3,72(s1) │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a1,s2,0x2 │ │ │ │ - add a2,a2,a4 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a3,a3,s2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sext.w a4,a3 │ │ │ │ - bgeu s4,a3,2f08e │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s9,2f078 │ │ │ │ - li s11,0 │ │ │ │ - addi s7,sp,36 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s6,a5,0x1 │ │ │ │ - slli a1,s6,0x3 │ │ │ │ - add s10,s8,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f07e │ │ │ │ - beqz a0,2f086 │ │ │ │ - addi s11,s6,1 │ │ │ │ - bltu s11,s9,2f052 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s6 │ │ │ │ - bltu s11,s9,2f052 │ │ │ │ - j 2f078 │ │ │ │ - beqz s10,2f078 │ │ │ │ - lw a4,4(s10) │ │ │ │ - ld a2,24(sp) │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a1,0x32 │ │ │ │ - addi a1,a1,-746 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - li s9,0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s4,a5,2f124 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s11,2ef9a │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s6,s8,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f0e6 │ │ │ │ - beqz a0,2f0ee │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,2f0be │ │ │ │ - j 2ef9a │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,2f0be │ │ │ │ - j 2ef9a │ │ │ │ - beqz s6,2ef9a │ │ │ │ - lw a5,4(s6) │ │ │ │ - bltu a5,s9,2f12a │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - ld a5,16(a5) │ │ │ │ - addw a4,s9,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - li a0,1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s4,a5,2f0ae │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s9,2f0fa │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-434 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - li s8,0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s4,a5,2f1bc │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s6,2ef9a │ │ │ │ - li s11,0 │ │ │ │ - add s9,s11,s6 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,s7,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f17e │ │ │ │ - beqz a0,2f186 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s6,2f156 │ │ │ │ - j 2ef9a │ │ │ │ - mv s6,s9 │ │ │ │ - bltu s11,s6,2f156 │ │ │ │ - j 2ef9a │ │ │ │ - beqz s10,2ef9a │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu a5,s8,2f1c2 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - ld a5,16(a5) │ │ │ │ - addw a4,s8,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - li a0,1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s4,a5,2f146 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s8,2f192 │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-586 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2efcc │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - lw a5,8(a0) │ │ │ │ - sd s8,48(sp) │ │ │ │ - auipc s8,0x4b │ │ │ │ - ld s8,-740(s8) │ │ │ │ - sd ra,120(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2f2d2 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s3,0 │ │ │ │ - li s7,253 │ │ │ │ - addi s2,sp,4 │ │ │ │ - auipc s6,0x32 │ │ │ │ - addi s6,s6,-1100 │ │ │ │ - ld a5,72(s5) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - bgeu s7,a3,2f2f2 │ │ │ │ - lwu s11,88(s5) │ │ │ │ - sw s3,4(sp) │ │ │ │ - ld s1,80(s5) │ │ │ │ - beqz s11,2f274 │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f294 │ │ │ │ - beqz a0,2f29c │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2f252 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x31 │ │ │ │ - addi a2,a2,1874 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x31 │ │ │ │ - addi a0,a0,1902 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2f252 │ │ │ │ - j 2f274 │ │ │ │ - beqz s9,2f274 │ │ │ │ - lw a3,4(s9) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s3,s4 │ │ │ │ - bltu s3,a5,2f234 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2f2f6 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-874 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2f2a4 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi sp,sp,-144 │ │ │ │ - auipc a3,0x4b │ │ │ │ - ld a3,-1028(a3) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a4,0(a3) │ │ │ │ - sd a4,24(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2f5fc │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s5,0 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,20 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s7,s4,0x2 │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s10,0(a4) │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2f620 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s10,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s9,2f3a0 │ │ │ │ - li s8,0 │ │ │ │ - add s1,s8,s9 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f3c0 │ │ │ │ - beqz a0,2f3c8 │ │ │ │ - addi s8,s1,1 │ │ │ │ - bltu s8,s9,2f37e │ │ │ │ - mv a3,s10 │ │ │ │ - auipc a2,0x31 │ │ │ │ - addi a2,a2,1574 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x31 │ │ │ │ - addi a0,a0,1602 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s9,s1 │ │ │ │ - bltu s8,s9,2f37e │ │ │ │ - j 2f3a0 │ │ │ │ - beqz s11,2f3a0 │ │ │ │ - lw s10,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s1,a4 │ │ │ │ - bgeu s6,a4,2f42e │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s9,2f416 │ │ │ │ - li s8,0 │ │ │ │ - add s1,s8,s9 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f41a │ │ │ │ - beqz a0,2f422 │ │ │ │ - addi s8,s1,1 │ │ │ │ - bltu s8,s9,2f3f4 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2f3a2 │ │ │ │ - mv s9,s1 │ │ │ │ - bltu s8,s9,2f3f4 │ │ │ │ - j 2f416 │ │ │ │ - beqz s11,2f416 │ │ │ │ - lw s1,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,120(s2) │ │ │ │ - sub s1,s1,s10 │ │ │ │ - seqz a3,s1 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s11,0(a4) │ │ │ │ - sd a3,0(sp) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2f626 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s11,20(sp) │ │ │ │ - ld s10,80(s2) │ │ │ │ - beqz s9,2f488 │ │ │ │ - li s8,0 │ │ │ │ - add s3,s8,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s1,s10,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f48c │ │ │ │ - beqz a0,2f494 │ │ │ │ - addi s8,s3,1 │ │ │ │ - bltu s8,s9,2f462 │ │ │ │ - mv a3,s11 │ │ │ │ - j 2f3a2 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s8,s9,2f462 │ │ │ │ - j 2f488 │ │ │ │ - beqz s1,2f488 │ │ │ │ - ld a5,72(s2) │ │ │ │ - lw s11,4(s1) │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - bgeu s6,s10,2f636 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s10,80(s2) │ │ │ │ - beqz s9,2f416 │ │ │ │ - li s8,0 │ │ │ │ - add s3,s8,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s1,s10,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f4e2 │ │ │ │ - beqz a0,2f4ea │ │ │ │ - addi s8,s3,1 │ │ │ │ - bltu s8,s9,2f4ba │ │ │ │ - j 2f416 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s8,s9,2f4ba │ │ │ │ - j 2f416 │ │ │ │ - beqz s1,2f416 │ │ │ │ - lw s10,4(s1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,120(s2) │ │ │ │ - sltu a3,s10,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s11,0(a4) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2f63e │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s11,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s9,2f488 │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s1,s3,a1 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s3,sp │ │ │ │ + slli a2,s2,0x20 │ │ │ │ mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f54c │ │ │ │ - beqz a0,2f554 │ │ │ │ - addi s8,s10,1 │ │ │ │ - bltu s8,s9,2f524 │ │ │ │ - j 2f488 │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s8,s9,2f524 │ │ │ │ - j 2f488 │ │ │ │ - beqz s1,2f488 │ │ │ │ - lw s11,4(s1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2f63a │ │ │ │ - lwu s1,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s1,2f416 │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s1 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s9,s3,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f5a0 │ │ │ │ - beqz a0,2f5a8 │ │ │ │ - addi s8,s10,1 │ │ │ │ - bltu s8,s1,2f578 │ │ │ │ - j 2f416 │ │ │ │ - mv s1,s10 │ │ │ │ - bltu s8,s1,2f578 │ │ │ │ - j 2f416 │ │ │ │ - beqz s9,2f416 │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,0(sp) │ │ │ │ - sub a5,a5,s11 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw a6,0(a4) │ │ │ │ - ld a4,8(sp) │ │ │ │ - seqz a5,a5 │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x32 │ │ │ │ - addi a1,a1,-2008 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s2) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s5,s4 │ │ │ │ - bltu s5,a5,2f34c │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,-1772(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2f644 │ │ │ │ - ld ra,136(sp) │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-1688 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,144 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - sext.w s10,a4 │ │ │ │ - j 2f3d4 │ │ │ │ - sext.w s11,a4 │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - bltu s6,s10,2f4aa │ │ │ │ - sext.w s10,s10 │ │ │ │ - j 2f4f4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2f5b0 │ │ │ │ - sext.w s11,a4 │ │ │ │ - j 2f55e │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a0,sp,24 │ │ │ │ + jal 3530 │ │ │ │ + ld s1,136(sp) │ │ │ │ + j 2c798 │ │ │ │ + sd s1,136(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a6,a3 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - addi sp,sp,-240 │ │ │ │ - slli a7,a3,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,-1886(a5) │ │ │ │ - sd s7,168(sp) │ │ │ │ - lw s7,8(a1) │ │ │ │ - ld a3,0(a5) │ │ │ │ - sd a3,120(sp) │ │ │ │ - li a3,0 │ │ │ │ - add a5,a2,a7 │ │ │ │ - sd a5,48(sp) │ │ │ │ - li a5,-1 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd s7,32(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - li s6,0 │ │ │ │ - li s4,0 │ │ │ │ - li s2,253 │ │ │ │ - addi s0,sp,112 │ │ │ │ - sd a7,104(sp) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ mv s7,a1 │ │ │ │ - mv a5,a2 │ │ │ │ - sd a6,64(sp) │ │ │ │ - ld s1,32(sp) │ │ │ │ - lbu s9,0(a5) │ │ │ │ - beq s1,s6,2fd00 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bnez s6,2f764 │ │ │ │ - lw s11,8(s7) │ │ │ │ - li a0,24 │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - sltu a5,s1,s11 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - lw a2,8(s7) │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a3,a2,-1 │ │ │ │ - beq a3,s1,3057a │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,72(s7) │ │ │ │ - bgeu a4,a2,2f788 │ │ │ │ - slli s1,a4,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - add a2,a3,s1 │ │ │ │ - lbu a6,0(a2) │ │ │ │ - bgeu s2,a6,30430 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a4,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - bnez s11,2f724 │ │ │ │ - j 30650 │ │ │ │ - li s5,0 │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,s5 │ │ │ │ - add s8,s1,s11 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s5,s8,0x3 │ │ │ │ - add s5,s5,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f75c │ │ │ │ - beqz a0,3019a │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,s1,2f72e │ │ │ │ - ld s7,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s8 │ │ │ │ - bltu s11,s1,2f72e │ │ │ │ - j 2f754 │ │ │ │ - li a0,24 │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - lw a2,8(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a3,72(s7) │ │ │ │ - ld a5,16(sp) │ │ │ │ - bltu a4,a2,2f700 │ │ │ │ - ld a2,120(s7) │ │ │ │ - slli s3,s6,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s1,s3,0x2 │ │ │ │ - add a2,a2,s1 │ │ │ │ - lw a0,0(a2) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - bgeu s2,a2,3006e │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s10,80(s7) │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - li s5,0 │ │ │ │ - sd s3,24(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ - mv s3,s5 │ │ │ │ - mv s1,s11 │ │ │ │ - sd s4,16(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ mv s5,a0 │ │ │ │ - mv s11,a5 │ │ │ │ - add s8,s1,s3 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s4,s10,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f7f6 │ │ │ │ - beqz a0,2f7fe │ │ │ │ - addi s3,s8,1 │ │ │ │ - bltu s3,s1,2f7ca │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s8 │ │ │ │ - bltu s3,s1,2f7ca │ │ │ │ - j 2f7f0 │ │ │ │ - mv a1,s4 │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz a1,2f7f2 │ │ │ │ - lw a0,4(a1) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a3,a3,s3 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - bgeu s2,a3,30006 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s11,2f85c │ │ │ │ - li s5,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s10,a0 │ │ │ │ - mv s1,s5 │ │ │ │ - mv s4,s11 │ │ │ │ - mv s5,a5 │ │ │ │ - add s8,s4,s1 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f862 │ │ │ │ - beqz a0,2f86a │ │ │ │ - addi s1,s8,1 │ │ │ │ - bltu s1,s4,2f838 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s4,s8 │ │ │ │ - bltu s1,s4,2f838 │ │ │ │ - j 2f85c │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - mv a5,s5 │ │ │ │ - beqz s11,2f85c │ │ │ │ - lw a3,4(s11) │ │ │ │ - sd zero,24(sp) │ │ │ │ - bltu a3,a0,3000e │ │ │ │ - ld a4,56(sp) │ │ │ │ - beqz a4,2fe16 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,120(s7) │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a1,a2,0x1e │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw s8,0(a1) │ │ │ │ - slli a2,s6,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a1,a2,0x2 │ │ │ │ - bgeu s6,s8,2f8ac │ │ │ │ - bgeu a4,s8,2f8b2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw s8,0(a3) │ │ │ │ - ld a3,16(s7) │ │ │ │ - ld a0,0(s7) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a1,16(a0) │ │ │ │ - lbu a0,44(a0) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - beq a3,a0,2f902 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a1,s8,-1 │ │ │ │ - and a3,a2,a5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - or a3,a3,a1 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - sd a3,112(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ + mv s6,a2 │ │ │ │ + jal 522a4 │ │ │ │ + lw a5,64(s7) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a5,2c9fc │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + ld s1,48(s7) │ │ │ │ + add s1,s1,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ + jal 3310 │ │ │ │ sext.w a3,a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bnez a3,3053e │ │ │ │ - lw a3,8(s7) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - bgeu s8,a3,30574 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s6,88(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - mv s5,s7 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a3,120(s5) │ │ │ │ - slli s8,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - slli s7,s8,0x2 │ │ │ │ - add a3,a3,s7 │ │ │ │ - lw s6,0(a3) │ │ │ │ - ld a3,72(s5) │ │ │ │ - slli a2,s6,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - bgeu s2,a2,2fc0e │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s11,80(s5) │ │ │ │ - beqz s10,2f974 │ │ │ │ - li s9,0 │ │ │ │ - add s1,s9,s10 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s11 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f994 │ │ │ │ - beqz a0,2f99c │ │ │ │ - addi s9,s1,1 │ │ │ │ - bltu s9,s10,2f952 │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x31 │ │ │ │ - addi a2,a2,82 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x31 │ │ │ │ - addi a0,a0,110 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s1 │ │ │ │ - bltu s9,s10,2f952 │ │ │ │ - j 2f974 │ │ │ │ - beqz s3,2f974 │ │ │ │ - lw s6,4(s3) │ │ │ │ - ld a3,72(s5) │ │ │ │ - add a3,a3,s8 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - bgeu s2,a3,2fb28 │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw s4,112(sp) │ │ │ │ - ld s11,80(s5) │ │ │ │ - beqz s10,2f9e4 │ │ │ │ - li s9,0 │ │ │ │ - add s1,s10,s9 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s11 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f9e8 │ │ │ │ - beqz a0,2f9f0 │ │ │ │ - addi s9,s1,1 │ │ │ │ - bltu s9,s10,2f9c2 │ │ │ │ - mv a3,s4 │ │ │ │ - j 2f976 │ │ │ │ - mv s10,s1 │ │ │ │ - bltu s9,s10,2f9c2 │ │ │ │ - j 2f9e4 │ │ │ │ - beqz s3,2f9e4 │ │ │ │ - lw a3,4(s3) │ │ │ │ - bne a3,s6,2fb2e │ │ │ │ - ld a3,72(s5) │ │ │ │ - add a2,a3,s8 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - sext.w s9,a2 │ │ │ │ - bgeu s2,a2,2fa58 │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s4,112(sp) │ │ │ │ - ld s10,80(s5) │ │ │ │ - beqz s9,2f9e4 │ │ │ │ - li s6,0 │ │ │ │ - add s1,s9,s6 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s10 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2fa44 │ │ │ │ - beqz a0,2fa4c │ │ │ │ - addi s6,s1,1 │ │ │ │ - bltu s6,s9,2fa20 │ │ │ │ - j 2f9e4 │ │ │ │ - mv s9,s1 │ │ │ │ - bltu s6,s9,2fa20 │ │ │ │ - j 2f9e4 │ │ │ │ - beqz s3,2f9e4 │ │ │ │ - lw s9,4(s3) │ │ │ │ - ld a3,72(s5) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w a5,a1 │ │ │ │ - bgeu s2,a3,2fc14 │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw a1,112(sp) │ │ │ │ - ld s6,80(s5) │ │ │ │ - beqz s10,2ffdc │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s11,0 │ │ │ │ - mv s4,s10 │ │ │ │ - mv s3,a5 │ │ │ │ - add s1,s11,s4 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s10,s1,0x3 │ │ │ │ - add s10,s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2faac │ │ │ │ - beqz a0,2fab4 │ │ │ │ - addi s11,s1,1 │ │ │ │ - bltu s11,s4,2fa86 │ │ │ │ - mv a3,s3 │ │ │ │ - j 2f976 │ │ │ │ - mv s4,s1 │ │ │ │ - bltu s11,s4,2fa86 │ │ │ │ - j 2faa8 │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - beqz s10,2ffdc │ │ │ │ - lw a3,4(s10) │ │ │ │ - bltu a3,s9,2fb2e │ │ │ │ - ld a3,120(s5) │ │ │ │ - add a3,a3,s7 │ │ │ │ - lw s1,0(a3) │ │ │ │ - beqz s1,2fb2e │ │ │ │ - ld a5,16(s5) │ │ │ │ - ld a3,0(s5) │ │ │ │ - ld a2,24(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a4,16(a3) │ │ │ │ - lbu a3,44(a3) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 522be │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + addi s0,s0,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,a3,2fb1a │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s8,s8,a4 │ │ │ │ - or s8,s8,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s8,112(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2fc18 │ │ │ │ - lw a5,8(s5) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s1,a5,2fc4a │ │ │ │ - mv s4,s1 │ │ │ │ - j 2f918 │ │ │ │ - sext.w a3,a3 │ │ │ │ - beq a3,s6,2f9fc │ │ │ │ - mv s8,s4 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s6,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - mv s7,s5 │ │ │ │ - mv s5,s8 │ │ │ │ - ld a4,56(sp) │ │ │ │ - beqz a4,2fb9c │ │ │ │ - ld a3,16(s7) │ │ │ │ - slli a6,s5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a2,a6,0x2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a1,0(s7) │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a2,16(a1) │ │ │ │ - lbu a1,44(a1) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - beq a3,a1,2fb9c │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - and a6,a6,a5 │ │ │ │ - or a3,a6,a3 │ │ │ │ - sd a3,112(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bnez a3,2fc58 │ │ │ │ - lw a3,8(s7) │ │ │ │ - bnez s6,2fbae │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - beq a2,a4,2fca6 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a2,72(s7) │ │ │ │ - bgeu a4,a3,2fe94 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a2,a1 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - bgeu s2,a0,30434 │ │ │ │ - lwu a2,88(s7) │ │ │ │ - sw a4,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz a2,3065e │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s8,a1 │ │ │ │ - mv s10,a5 │ │ │ │ - add s3,s5,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s11,s3,0x3 │ │ │ │ - add s11,s11,s1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2fc8a │ │ │ │ - beqz a0,3008a │ │ │ │ - addi s5,s3,1 │ │ │ │ - bltu s5,s4,2fbe2 │ │ │ │ - ld s7,32(sp) │ │ │ │ - mv a3,s7 │ │ │ │ - j 2f976 │ │ │ │ - sext.w s6,a2 │ │ │ │ - j 2f9a8 │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2fac0 │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,112(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2fb1a │ │ │ │ - auipc a1,0x31 │ │ │ │ - addi a1,a1,-538 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s5) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu s1,a5,2fb24 │ │ │ │ - mv s7,s5 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s6,88(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - mv s5,s1 │ │ │ │ - j 2fb3c │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,112(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - bgeu a3,a2,2fb9c │ │ │ │ - auipc a1,0x31 │ │ │ │ - addi a1,a1,-604 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a3,8(s7) │ │ │ │ - j 2fba0 │ │ │ │ + lw a5,8(a5) │ │ │ │ + sext.w a4,s0 │ │ │ │ + mv s4,a5 │ │ │ │ + bgeu a5,s3,2c83c │ │ │ │ mv s4,s3 │ │ │ │ - bltu s5,s4,2fbe2 │ │ │ │ - j 2fc08 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - beqz s11,2f974 │ │ │ │ - lw a3,4(s11) │ │ │ │ - bltu a3,a0,2ff78 │ │ │ │ - li s1,0 │ │ │ │ - ld s6,8(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s8,a5 │ │ │ │ - j 2fce6 │ │ │ │ - ld a5,0(s7) │ │ │ │ - sext.w s3,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - ld s10,16(a5) │ │ │ │ - ld s11,16(s7) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s11,s11,a5 │ │ │ │ - lw a5,0(s11) │ │ │ │ - addw a5,a5,s1 │ │ │ │ + lw a5,64(s7) │ │ │ │ + sext.w s3,s4 │ │ │ │ + bltu a4,a5,2c808 │ │ │ │ + addiw a4,s4,2 │ │ │ │ + mulw a5,a4,a5 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + lw a3,0(s7) │ │ │ │ + lw a1,4(s7) │ │ │ │ + li a0,0 │ │ │ │ + li s8,62 │ │ │ │ + addw a1,a1,a3 │ │ │ │ + addiw a1,a1,4 │ │ │ │ + addw a1,a1,a5 │ │ │ │ + li s1,10 │ │ │ │ + divuw s6,s6,a4 │ │ │ │ + lw a4,8(s2) │ │ │ │ + divuw a5,a4,s6 │ │ │ │ + slliw a4,a5,0x3 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + addw a1,a1,a5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + sb s8,0(a0) │ │ │ │ + lwu a2,8(s7) │ │ │ │ + ld a1,40(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + addi a0,a0,1 │ │ │ │ + jal 36a0 │ │ │ │ + lw s0,8(s7) │ │ │ │ + addiw a4,s0,1 │ │ │ │ + addiw a5,s0,2 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + add a4,a4,s3 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add s10,s10,a5 │ │ │ │ - lbu a5,0(s10) │ │ │ │ - beq a5,s9,2fd38 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s5,a0,2fcb0 │ │ │ │ - mv a0,s6 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - li a5,1 │ │ │ │ - auipc a4,0x4a │ │ │ │ - ld a4,526(a4) │ │ │ │ - sd a5,112(sp) │ │ │ │ - ld a3,120(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - mv a0,a5 │ │ │ │ - bnez a4,30674 │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - ret │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - mv a3,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - lw s6,0(a3) │ │ │ │ - jal 1c842 │ │ │ │ - mv a3,a0 │ │ │ │ - lw a4,4(a3) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - mv s3,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bltu s3,s6,2fd00 │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu s6,a4,2fe26 │ │ │ │ - ld s5,104(sp) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli s9,a3,0x1e │ │ │ │ - ld a2,16(s7) │ │ │ │ - ld a0,0(s7) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - add a2,a2,s9 │ │ │ │ - lwu a1,0(a2) │ │ │ │ - ld s3,16(a0) │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add s3,s3,a1 │ │ │ │ - add s5,s5,s3 │ │ │ │ - add s3,s3,a2 │ │ │ │ - beqz a3,2fdfc │ │ │ │ - bltu s5,s3,2fdfc │ │ │ │ - ld a4,48(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - mv s8,a4 │ │ │ │ - bgeu a4,a5,2fdd2 │ │ │ │ - j 2fdfc │ │ │ │ - lbu a3,0(s1) │ │ │ │ - lbu a5,0(s3) │ │ │ │ - bne a5,a3,30404 │ │ │ │ - lbu a3,1(s1) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s1,s1,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - beqz a3,2fe12 │ │ │ │ - bltu s5,s3,2fe12 │ │ │ │ - bltu s8,s1,2fe12 │ │ │ │ - lbu a5,0(s3) │ │ │ │ - bne a5,a3,2ffe0 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,2fdb2 │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a0,0(s1) │ │ │ │ - beq a1,a0,2fdbe │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,2fdbe │ │ │ │ - lbu a3,0(s1) │ │ │ │ - mv a5,s1 │ │ │ │ - bnez a3,2ffe2 │ │ │ │ - ld a4,64(sp) │ │ │ │ - bltu s4,a4,2f6bc │ │ │ │ - ld s7,32(sp) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ + sb s1,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s8,0(a5) │ │ │ │ + addiw s0,s0,3 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + lwu a2,4(s7) │ │ │ │ + ld a1,32(s7) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,4(s7) │ │ │ │ + addw s0,s0,a5 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - or a5,a5,s7 │ │ │ │ - j 2fd02 │ │ │ │ - mv a5,s1 │ │ │ │ - j 2fdfc │ │ │ │ - lw a3,8(s7) │ │ │ │ - mv s8,s6 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - bltu s6,a2,2f90c │ │ │ │ - j 2fba0 │ │ │ │ - lw a3,8(s7) │ │ │ │ - bnez s6,2fe36 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - beq a2,a4,3060a │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a2,72(s7) │ │ │ │ - bgeu a4,a3,302ac │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a1,a2,a3 │ │ │ │ - lbu a6,0(a1) │ │ │ │ - bgeu s2,a6,30606 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a4,112(sp) │ │ │ │ - ld s5,80(s7) │ │ │ │ - beqz s11,30650 │ │ │ │ - li s9,0 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s10,a5 │ │ │ │ - add s1,s9,s11 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s8,s1,0x3 │ │ │ │ - add s8,s8,s5 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2fe8c │ │ │ │ - beqz a0,30440 │ │ │ │ - addi s9,s1,1 │ │ │ │ - bltu s9,s11,2fe66 │ │ │ │ - j 2f754 │ │ │ │ - mv s11,s1 │ │ │ │ - bltu s9,s11,2fe66 │ │ │ │ - j 2f754 │ │ │ │ - ld a3,120(s7) │ │ │ │ - slli a6,s6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a1,a6,0x2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - slli a0,a3,0x20 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s1,0(a5) │ │ │ │ + lw a5,8(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + beqz a5,2c9d0 │ │ │ │ + sd s10,0(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s8,10 │ │ │ │ + li s7,9 │ │ │ │ + j 2c950 │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli s9,s10,0x4 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw s1,8(a5) │ │ │ │ srli a0,a0,0x20 │ │ │ │ - add a0,a0,a2 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - bgeu s2,a0,3007e │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw a3,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s5,2f976 │ │ │ │ - li s11,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - mv s4,s5 │ │ │ │ - mv s6,s11 │ │ │ │ - mv s10,a6 │ │ │ │ - mv s8,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - sd s7,32(sp) │ │ │ │ - mv s11,a5 │ │ │ │ - add s1,s6,s4 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli a1,s1,0x3 │ │ │ │ - add s7,s3,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ff02 │ │ │ │ - beqz a0,2ff0a │ │ │ │ - addi s6,s1,1 │ │ │ │ - bltu s6,s4,2feda │ │ │ │ - mv a3,s5 │ │ │ │ - j 2f976 │ │ │ │ - mv s4,s1 │ │ │ │ - bltu s6,s4,2feda │ │ │ │ - j 2fefe │ │ │ │ - mv a1,s8 │ │ │ │ - mv s8,s7 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,24(sp) │ │ │ │ - ld s7,32(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz s8,2f976 │ │ │ │ - lw a0,4(s8) │ │ │ │ - ld a2,72(s7) │ │ │ │ - add a2,a2,a6 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - bgeu s2,a3,30076 │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s5,2f974 │ │ │ │ - li s11,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - mv s4,s11 │ │ │ │ - mv s8,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - add s1,s4,s5 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ff70 │ │ │ │ - beqz a0,2fc92 │ │ │ │ - addi s4,s1,1 │ │ │ │ - bltu s4,s5,2ff4a │ │ │ │ - j 2f974 │ │ │ │ - mv s5,s1 │ │ │ │ - bltu s4,s5,2ff4a │ │ │ │ - j 2f974 │ │ │ │ - ld a2,120(s7) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a2,a2,a1 │ │ │ │ - lw a0,0(a2) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu s6,0(a3) │ │ │ │ - bgeu s2,s6,30580 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - li s8,0 │ │ │ │ - mv s6,a0 │ │ │ │ - mv s10,a5 │ │ │ │ - add s5,s8,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s3,s5,0x3 │ │ │ │ - add s3,s3,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ffd4 │ │ │ │ - beqz a0,30418 │ │ │ │ - addi s8,s5,1 │ │ │ │ - bltu s8,s11,2ffa8 │ │ │ │ - mv a0,s6 │ │ │ │ - j 2f7f2 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s8,s11,2ffa8 │ │ │ │ - j 2ffce │ │ │ │ - mv a3,a5 │ │ │ │ - j 2f976 │ │ │ │ - mv a5,s1 │ │ │ │ - bltu s5,s3,2fdfc │ │ │ │ - ld a4,48(sp) │ │ │ │ - bltu a4,a5,2fdfc │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 36fc0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bnez a0,305e2 │ │ │ │ - lbu a2,0(s3) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - beq a2,a3,2fdfc │ │ │ │ - j 2fd00 │ │ │ │ - sext.w a3,a3 │ │ │ │ - sd zero,24(sp) │ │ │ │ - bgeu a3,a0,2f880 │ │ │ │ - ld a2,120(s7) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a2,a2,s1 │ │ │ │ - lw s5,0(a2) │ │ │ │ - slli a2,s5,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - bgeu s2,a3,30588 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw s5,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s11,30068 │ │ │ │ - li s8,0 │ │ │ │ - mv s3,s11 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s11,s8 │ │ │ │ - add s10,s3,s11 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli s8,s10,0x3 │ │ │ │ - add s8,s8,s1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30082 │ │ │ │ - beqz a0,30408 │ │ │ │ - addi s11,s10,1 │ │ │ │ - bltu s11,s3,30042 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a0,a2 │ │ │ │ - j 2f812 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bgeu a3,a0,2fca6 │ │ │ │ - j 2ff78 │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 2ff26 │ │ │ │ - mv s3,s10 │ │ │ │ - bltu s11,s3,30042 │ │ │ │ - j 30068 │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s11,2fc08 │ │ │ │ - lw a0,4(s11) │ │ │ │ - ld a2,72(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a7,a4,1 │ │ │ │ - slli a3,a7,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a6,0(a3) │ │ │ │ - sext.w a3,a7 │ │ │ │ - bgeu s2,a6,3042c │ │ │ │ - lwu a6,88(s7) │ │ │ │ - sw a7,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz a6,2f976 │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s4,a6 │ │ │ │ - sd s6,24(sp) │ │ │ │ - mv s8,a3 │ │ │ │ - mv s10,a1 │ │ │ │ - mv s11,a0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - add s3,s4,s5 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s6,s1,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30100 │ │ │ │ - beqz a0,30108 │ │ │ │ - addi s5,s3,1 │ │ │ │ - bltu s5,s4,300d4 │ │ │ │ - mv a3,s8 │ │ │ │ - j 2f976 │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s5,s4,300d4 │ │ │ │ - j 300fa │ │ │ │ - mv a0,s11 │ │ │ │ - mv s11,s6 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a3,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - beqz s11,2f976 │ │ │ │ - lw a6,4(s11) │ │ │ │ - ld a2,72(s7) │ │ │ │ - ld a3,120(s7) │ │ │ │ - bgeu a6,a0,2fe98 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw a1,0(a1) │ │ │ │ - bgeu s6,a1,2fe98 │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu a4,a1,2fe98 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu s6,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,s6,30580 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a1,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s11,30636 │ │ │ │ - li s6,0 │ │ │ │ - mv s3,s0 │ │ │ │ - addi s10,sp,112 │ │ │ │ - mv s8,a1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s0,s6 │ │ │ │ - add s5,s0,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a5,s5,0x3 │ │ │ │ - add s6,s1,a5 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3061e │ │ │ │ - beqz a0,3062a │ │ │ │ - addi s0,s5,1 │ │ │ │ - bltu s0,s11,3016a │ │ │ │ - mv s11,s8 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 281e8 │ │ │ │ - ld s1,16(sp) │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s5,2f754 │ │ │ │ - lw a6,4(s5) │ │ │ │ - ld a3,72(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a1,a4,1 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - sext.w s5,a1 │ │ │ │ - bgeu s2,a2,30426 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a1,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s11,30068 │ │ │ │ - li s8,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s4,s11 │ │ │ │ - mv s1,s8 │ │ │ │ - sd s6,24(sp) │ │ │ │ - mv s8,s7 │ │ │ │ - mv s11,a5 │ │ │ │ - mv s7,a6 │ │ │ │ - add s10,s4,s1 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s6,s3,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3020c │ │ │ │ - beqz a0,30214 │ │ │ │ - addi s1,s10,1 │ │ │ │ - bltu s1,s4,301e4 │ │ │ │ - j 30068 │ │ │ │ - mv s4,s10 │ │ │ │ - bltu s1,s4,301e4 │ │ │ │ - j 30068 │ │ │ │ - mv s10,s6 │ │ │ │ - mv a6,s7 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,24(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - mv s7,s8 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz s10,30068 │ │ │ │ - lw a1,4(s10) │ │ │ │ - ld a3,72(s8) │ │ │ │ - ld a2,120(s7) │ │ │ │ - bgeu a1,a6,2f78c │ │ │ │ - slli a1,s1,0x2 │ │ │ │ - add a1,a1,a2 │ │ │ │ - lw a0,0(a1) │ │ │ │ - bgeu s6,a0,2f78c │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu a4,a0,2f78c │ │ │ │ - slli a2,a0,0x20 │ │ │ │ + li a1,32 │ │ │ │ + subw s1,s4,s1 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu s5,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,s5,3066a │ │ │ │ - lwu s8,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s8,2f7f2 │ │ │ │ - li s11,0 │ │ │ │ - mv s5,a5 │ │ │ │ - mv a5,s0 │ │ │ │ - sd s4,24(sp) │ │ │ │ - mv s0,s8 │ │ │ │ - addi s10,sp,112 │ │ │ │ - sd a0,16(sp) │ │ │ │ - mv s4,s11 │ │ │ │ - mv s8,a5 │ │ │ │ - add s3,s0,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a5,s3,0x3 │ │ │ │ - add s11,s1,a5 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30616 │ │ │ │ - beqz a0,3063a │ │ │ │ - addi s4,s3,1 │ │ │ │ - bltu s4,s0,3027e │ │ │ │ - ld a0,16(sp) │ │ │ │ - j 2f7f2 │ │ │ │ - ld a1,120(s7) │ │ │ │ - slli a0,s6,0x20 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 3890 │ │ │ │ + ld a5,0(s2) │ │ │ │ + addw s1,s1,s0 │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lwu a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ srli a0,a0,0x20 │ │ │ │ - slli s9,a0,0x2 │ │ │ │ - add a1,a1,s9 │ │ │ │ - lw a3,0(a1) │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,a2 │ │ │ │ - lbu a1,0(a1) │ │ │ │ - bgeu s2,a1,3043c │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw a3,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s5,2f976 │ │ │ │ - li s11,0 │ │ │ │ - sd s4,8(sp) │ │ │ │ - mv s10,a0 │ │ │ │ - mv s4,s5 │ │ │ │ - mv s8,a3 │ │ │ │ - mv s5,s11 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add s3,s5,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s11,s3,0x3 │ │ │ │ - add s11,s11,s1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30310 │ │ │ │ - beqz a0,30318 │ │ │ │ - addi s5,s3,1 │ │ │ │ - bltu s5,s4,302ea │ │ │ │ - j 300fa │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s5,s4,302ea │ │ │ │ - j 300fa │ │ │ │ - ld s4,8(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - mv a3,s8 │ │ │ │ - beqz s11,2f976 │ │ │ │ - lw a1,4(s11) │ │ │ │ - ld a2,72(s7) │ │ │ │ - add a2,a2,a0 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - bgeu s2,a3,30438 │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s5,2f974 │ │ │ │ - sd s4,8(sp) │ │ │ │ - li s11,0 │ │ │ │ - mv s4,s5 │ │ │ │ - mv s10,a1 │ │ │ │ - mv s8,a5 │ │ │ │ - add s3,s11,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s5,s3,0x3 │ │ │ │ - add s5,s5,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30376 │ │ │ │ - beqz a0,30380 │ │ │ │ - addi s11,s3,1 │ │ │ │ - bltu s11,s4,3034e │ │ │ │ - j 2f974 │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s11,s4,3034e │ │ │ │ - j 2f974 │ │ │ │ - ld s4,8(sp) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a5,s8 │ │ │ │ - beqz s5,2f974 │ │ │ │ - lw a3,4(s5) │ │ │ │ - ld s5,40(sp) │ │ │ │ - bgeu a3,a1,2fd7e │ │ │ │ - ld a2,120(s7) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a2,a2,s9 │ │ │ │ - lw a0,0(a2) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - bgeu s2,a2,30626 │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s5,2f7f2 │ │ │ │ - li s3,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv a5,s0 │ │ │ │ - addi s10,sp,112 │ │ │ │ - mv s0,s3 │ │ │ │ - sd a0,8(sp) │ │ │ │ - mv s3,s5 │ │ │ │ - mv s5,a5 │ │ │ │ - add s11,s0,s3 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli s8,s11,0x3 │ │ │ │ - add s8,s8,s1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,303fc │ │ │ │ - beqz a0,30592 │ │ │ │ - addi s0,s11,1 │ │ │ │ - bltu s0,s3,303d0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - j 2f7f2 │ │ │ │ - mv s3,s11 │ │ │ │ - bltu s0,s3,303d0 │ │ │ │ - j 303f6 │ │ │ │ - mv a5,s1 │ │ │ │ - j 2fdf8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz s8,30068 │ │ │ │ - lw a4,4(s8) │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - mv a0,s6 │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s3,2f7f2 │ │ │ │ - lw s1,4(s3) │ │ │ │ - j 2fca8 │ │ │ │ - sext.w a1,a2 │ │ │ │ - j 3022e │ │ │ │ - sext.w a6,a6 │ │ │ │ - j 30122 │ │ │ │ - sext.w a6,a6 │ │ │ │ - j 301aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 3009c │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 3038e │ │ │ │ - sext.w a1,a1 │ │ │ │ - j 3032c │ │ │ │ - mv a3,s3 │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s8,2f754 │ │ │ │ - lw a6,4(s8) │ │ │ │ - ld a2,72(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a7,a4,1 │ │ │ │ - slli a1,a7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,a2 │ │ │ │ - lbu a1,0(a1) │ │ │ │ - sext.w a0,a7 │ │ │ │ - bgeu s2,a1,30600 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a7,112(sp) │ │ │ │ - ld s5,80(s7) │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - li s9,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s3,s9 │ │ │ │ - mv s8,s7 │ │ │ │ - sd a0,8(sp) │ │ │ │ - mv s10,a3 │ │ │ │ - mv s4,s11 │ │ │ │ - mv s7,a6 │ │ │ │ - mv s9,a5 │ │ │ │ - add s1,s3,s4 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s5 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,304ae │ │ │ │ - beqz a0,304b6 │ │ │ │ - addi s3,s1,1 │ │ │ │ - bltu s3,s4,3048a │ │ │ │ - j 303f6 │ │ │ │ - mv s4,s1 │ │ │ │ - bltu s3,s4,3048a │ │ │ │ - j 303f6 │ │ │ │ - mv a6,s7 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv s7,s8 │ │ │ │ - mv a5,s9 │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - lw a0,4(s11) │ │ │ │ - ld a2,72(s8) │ │ │ │ - ld a1,120(s7) │ │ │ │ - bgeu a0,a6,302b0 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw s3,0(a3) │ │ │ │ - bgeu s6,s3,302b0 │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu a4,s3,302b0 │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a2,30666 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw s3,112(sp) │ │ │ │ - ld a6,80(s7) │ │ │ │ - beqz s11,30538 │ │ │ │ - sd s0,8(sp) │ │ │ │ - li s5,0 │ │ │ │ - addi s10,sp,112 │ │ │ │ - mv s9,a6 │ │ │ │ - mv s0,a5 │ │ │ │ - add s1,s5,s11 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s8,s1,0x3 │ │ │ │ - add s8,s8,s9 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30656 │ │ │ │ - beqz a0,305b6 │ │ │ │ - addi s5,s1,1 │ │ │ │ - bltu s5,s11,30516 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,112(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - bgeu a3,a2,2f902 │ │ │ │ - auipc a1,0x30 │ │ │ │ - addi a1,a1,1214 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a3,8(s7) │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - bltu s8,a3,2f90c │ │ │ │ - mv s5,s8 │ │ │ │ - j 2fb40 │ │ │ │ - sd zero,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - sext.w s1,s6 │ │ │ │ - j 2fca8 │ │ │ │ - sext.w a4,a3 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s0,s5 │ │ │ │ - beqz s8,2f7f2 │ │ │ │ - lw a2,4(s8) │ │ │ │ - ld a4,64(sp) │ │ │ │ - mv a3,a4 │ │ │ │ - bltu a2,a4,305d2 │ │ │ │ - addiw s5,a3,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - j 2fd7e │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,8(sp) │ │ │ │ - beqz s8,30538 │ │ │ │ - lw a2,4(s8) │ │ │ │ - ld a4,64(sp) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli s9,a3,0x1e │ │ │ │ - mv a3,a4 │ │ │ │ - bgeu a2,a4,305a8 │ │ │ │ - mv a3,a2 │ │ │ │ - addiw s5,a3,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - j 2fd7e │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - bne a1,a3,2fd00 │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,2fd00 │ │ │ │ - ld a5,8(sp) │ │ │ │ - j 2fdfc │ │ │ │ - sext.w a0,a1 │ │ │ │ - j 304ce │ │ │ │ - sext.w a6,a6 │ │ │ │ - j 30450 │ │ │ │ - li s5,-1 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - li s9,0 │ │ │ │ - j 2fd7e │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s4,s0,3027e │ │ │ │ - j 302a6 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s0,s11,3016a │ │ │ │ - j 30192 │ │ │ │ - sext.w a2,a2 │ │ │ │ - j 305a0 │ │ │ │ - mv s0,s3 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv s3,s6 │ │ │ │ - bnez s6,30420 │ │ │ │ - mv s11,a1 │ │ │ │ - j 30194 │ │ │ │ - ld s4,24(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv a5,s5 │ │ │ │ - mv s0,s8 │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - lw a4,4(s11) │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - mv s7,a4 │ │ │ │ - j 2f756 │ │ │ │ - mv s11,s1 │ │ │ │ - bltu s5,s11,30516 │ │ │ │ - j 30538 │ │ │ │ - mv s7,a4 │ │ │ │ - mv a3,s7 │ │ │ │ - j 2f976 │ │ │ │ - sext.w a2,a2 │ │ │ │ - j 305c2 │ │ │ │ - sext.w a4,s5 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s0,192(sp) │ │ │ │ - auipc s0,0x4a │ │ │ │ - ld s0,-1900(s0) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - sd a6,16(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - bgeu s1,a6,312c2 │ │ │ │ - addiw a5,a6,-1 │ │ │ │ - sd s8,128(sp) │ │ │ │ - slli s3,s1,0x20 │ │ │ │ - mv s8,a3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - add s0,a4,s3 │ │ │ │ - sd a3,32(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - add s5,s0,a3 │ │ │ │ - bltu a2,s8,30f22 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - sd a4,0(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a4,0(s0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - ld a5,16(a1) │ │ │ │ - add a5,a5,a2 │ │ │ │ - add s4,a5,a3 │ │ │ │ - add s3,s3,a5 │ │ │ │ - beqz a4,3074c │ │ │ │ - bltu s4,s3,3074c │ │ │ │ - bgeu s5,s0,3071e │ │ │ │ - j 3074c │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s3) │ │ │ │ - bne a4,a5,30742 │ │ │ │ - lbu a4,1(s0) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - beqz a4,30746 │ │ │ │ - bltu s4,s3,30746 │ │ │ │ - bltu s5,s0,30746 │ │ │ │ - lbu a5,0(s3) │ │ │ │ - bne a5,a4,310b4 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,306fe │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,3070a │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,3070a │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bnez a5,310b4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beq a5,s1,30902 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - addi s4,sp,80 │ │ │ │ - sw a5,76(sp) │ │ │ │ - lbu s7,0(s0) │ │ │ │ - beq s8,s6,30976 │ │ │ │ - ld a0,40(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 2aff6 │ │ │ │ - lw a4,8(s2) │ │ │ │ - mv s3,a0 │ │ │ │ - bnez s6,3078a │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,30800 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,309f4 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30db0 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw s8,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s11,307e4 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,307ea │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30b5e │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s11,307ba │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s9 │ │ │ │ - bltu s10,s11,307ba │ │ │ │ - j 307e4 │ │ │ │ - beqz s10,30ada │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bltu a5,a4,30ae6 │ │ │ │ - li s8,0 │ │ │ │ - li s6,0 │ │ │ │ - j 30840 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ ld a5,0(s2) │ │ │ │ - sext.w s11,s6 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s9,16(a5) │ │ │ │ - ld s10,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a3,0(a0) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a5,s10,a3 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s8 │ │ │ │ + lw a4,8(s2) │ │ │ │ + addi s10,s10,1 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw s0,8(a5) │ │ │ │ + sext.w a5,s10 │ │ │ │ + addw s0,s0,s1 │ │ │ │ + bgeu a5,a4,2c9cc │ │ │ │ + remuw a5,s10,s6 │ │ │ │ + bnez a5,2c8f8 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s8,0(a5) │ │ │ │ + li a1,5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,10 │ │ │ │ + sext.w a0,s10 │ │ │ │ + jal 52340 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3310 │ │ │ │ + addiw a5,s0,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a4,s9,a5 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - beq a5,s7,30864 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s6,a0,30806 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ + li a2,5 │ │ │ │ + sub a2,a2,a0 │ │ │ │ + li a1,32 │ │ │ │ + add a0,s3,a5 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + addiw s0,s0,6 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s7,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ jal 3670 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - j 3097e │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s3 │ │ │ │ - lw s6,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - lw s8,4(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ + j 2c8f8 │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add s0,s0,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + sb zero,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 52244 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - bltu s8,s6,30976 │ │ │ │ - bltu s6,s8,30984 │ │ │ │ - ld a3,32(sp) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - ld a4,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - add a4,a4,s3 │ │ │ │ - lwu a2,0(a4) │ │ │ │ - ld s7,16(a1) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add s7,s7,a2 │ │ │ │ - add s3,s7,a3 │ │ │ │ - add s7,s7,a4 │ │ │ │ - beqz a5,308f4 │ │ │ │ - bltu s3,s7,308f4 │ │ │ │ - bltu s5,s0,308f4 │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,3095a │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,30942 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,30958 │ │ │ │ - lbu a5,1(s0) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bnez a5,308c6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bltu s1,a5,30762 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - li a4,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - and a5,s6,a4 │ │ │ │ - or a5,a5,s8 │ │ │ │ - and a4,a4,a5 │ │ │ │ - sd a5,80(sp) │ │ │ │ - auipc a5,0x49 │ │ │ │ - ld a5,1532(a5) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a3 │ │ │ │ - li a3,0 │ │ │ │ - or a0,a4,s8 │ │ │ │ - bnez a5,312ec │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + ld s3,56(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,308e8 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,308e8 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,308f4 │ │ │ │ - bltu s3,s7,308f4 │ │ │ │ - bltu s5,s0,308f4 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,30eec │ │ │ │ - lbu a4,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beq a4,a5,308f4 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - li s6,1 │ │ │ │ - li s8,0 │ │ │ │ - j 30902 │ │ │ │ - lw a4,8(s2) │ │ │ │ - bnez s6,30994 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,30f16 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,30c50 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,8(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30f10 │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw s8,80(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz s3,307e4 │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s3 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s7,s9,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,309ec │ │ │ │ - beqz a0,30dc6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s3,309c2 │ │ │ │ - j 307e4 │ │ │ │ - mv s3,s11 │ │ │ │ - bltu s10,s3,309c2 │ │ │ │ - j 307e4 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,24(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,48(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,30b58 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s11,30a58 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ + li s4,1 │ │ │ │ + li a4,2 │ │ │ │ + j 2c852 │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s1,152(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a0,0(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv s5,a4 │ │ │ │ + mv s6,a5 │ │ │ │ + jal 522a4 │ │ │ │ + lw s3,64(s1) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz s3,2ca78 │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + ld s4,48(s1) │ │ │ │ + add s4,s4,s0 │ │ │ │ mv a0,s4 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30a78 │ │ │ │ - beqz a0,30a80 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,30a30 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x30 │ │ │ │ - addi a2,a2,-146 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x30 │ │ │ │ - addi a0,a0,-118 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,30a30 │ │ │ │ - j 30a58 │ │ │ │ - beqz s9,30a58 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,24(sp) │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 522be │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + addi s0,s0,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,30b54 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw s6,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s8,30ada │ │ │ │ - li s9,0 │ │ │ │ - ld a5,0(sp) │ │ │ │ - add s11,s9,s8 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ + lw a5,8(a5) │ │ │ │ + sext.w a3,s0 │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu a5,s3,2ca6e │ │ │ │ + mv a4,s3 │ │ │ │ + lw a5,64(s1) │ │ │ │ + sext.w s3,a4 │ │ │ │ + bltu a3,a5,2ca3a │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 522a4 │ │ │ │ + lw a4,64(s5) │ │ │ │ + mv s8,a0 │ │ │ │ + beqz a4,2cf0a │ │ │ │ + li s0,0 │ │ │ │ + ld s4,48(s5) │ │ │ │ + add s4,s4,s0 │ │ │ │ mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30ade │ │ │ │ - beqz a0,307f2 │ │ │ │ - addi s9,s11,1 │ │ │ │ - bltu s9,s8,30ab0 │ │ │ │ - mv a3,s6 │ │ │ │ - j 30a5a │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s9,s8,30ab0 │ │ │ │ - j 30ada │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s9,0(a4) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 522be │ │ │ │ + ld a5,0(s8) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + addi s0,s0,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,30eb0 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s6,88(s2) │ │ │ │ - sw s9,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s6,30b46 │ │ │ │ - li s11,0 │ │ │ │ - ld a5,0(sp) │ │ │ │ - add s8,s11,s6 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ + lw a4,8(a5) │ │ │ │ + sext.w a3,s0 │ │ │ │ + mv a5,a4 │ │ │ │ + bgeu a4,s3,2cabe │ │ │ │ + mv a5,s3 │ │ │ │ + lw a4,64(s5) │ │ │ │ + sext.w s3,a5 │ │ │ │ + bltu a3,a4,2ca8a │ │ │ │ + addiw a5,a5,2 │ │ │ │ + mulw a4,a5,a4 │ │ │ │ + lw a2,8(s2) │ │ │ │ + lw a3,8(s8) │ │ │ │ + lw a6,64(s1) │ │ │ │ + lw a1,0(s1) │ │ │ │ + lw s0,4(s1) │ │ │ │ + addiw a7,s3,1 │ │ │ │ + li a0,0 │ │ │ │ + addw s0,s0,a1 │ │ │ │ + addiw s0,s0,4 │ │ │ │ + divuw s6,s6,a5 │ │ │ │ + sd a7,16(sp) │ │ │ │ + divuw a2,a2,s6 │ │ │ │ + sext.w a1,s6 │ │ │ │ + sd a1,32(sp) │ │ │ │ + divuw a3,a3,s6 │ │ │ │ + slliw a1,a2,0x3 │ │ │ │ + subw a2,a1,a2 │ │ │ │ + mulw a5,a6,a5 │ │ │ │ + slliw s4,a3,0x3 │ │ │ │ + subw s4,s4,a3 │ │ │ │ + addw s4,s4,a4 │ │ │ │ + slli s11,s4,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + addw s0,s0,a2 │ │ │ │ + slli s10,s0,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30b4c │ │ │ │ - beqz a0,30da6 │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,s6,30b1c │ │ │ │ - mv a0,s9 │ │ │ │ - jal 281e8 │ │ │ │ - mv s6,s8 │ │ │ │ - bltu s11,s6,30b1c │ │ │ │ - j 30b46 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 307fa │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 30a8e │ │ │ │ - beqz a1,307e4 │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30db6 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a2,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s11,30bc2 │ │ │ │ - li s9,0 │ │ │ │ - add a5,s9,s11 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30bc8 │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30bd0 │ │ │ │ - addi s9,s10,1 │ │ │ │ - bltu s9,s11,30b9a │ │ │ │ - ld a0,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s10 │ │ │ │ - bltu s9,s11,30b9a │ │ │ │ - j 30bc2 │ │ │ │ - beqz a1,30bc2 │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,24(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,309f8 │ │ │ │ - ld a3,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s6,a3,309f8 │ │ │ │ - bltu s8,a3,309f8 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,30eb0 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s6,88(s2) │ │ │ │ - sw a3,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s6,30c4a │ │ │ │ - li s10,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s8,s10,s6 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,0(sp) │ │ │ │ - bltz a0,31002 │ │ │ │ - beqz a0,31024 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s6,30c1c │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli s3,a3,0x2 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,24(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,30dc0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s7,30cb4 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30cba │ │ │ │ - beqz a0,30cc2 │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s7,30c8c │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s10,s7,30c8c │ │ │ │ - j 30cb4 │ │ │ │ - beqz s11,30cb4 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,30dbc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw s6,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s7,30d1a │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s11,a5,a1 │ │ │ │ + addw s0,s0,s4 │ │ │ │ + jal af94 │ │ │ │ + slliw s0,s0,0x1 │ │ │ │ + mv s5,a0 │ │ │ │ mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30d20 │ │ │ │ - beqz a0,30d28 │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s7,30cf2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s10,s7,30cf2 │ │ │ │ - j 30d1a │ │ │ │ - beqz s11,30d1a │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a3,64(sp) │ │ │ │ - bgeu a5,a4,308a0 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,30f1e │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu a3,88(s2) │ │ │ │ - ld s10,80(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - beqz a3,30d98 │ │ │ │ - li s7,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - add a5,s7,a3 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add a1,a1,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30d9e │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30eb4 │ │ │ │ - ld a3,8(sp) │ │ │ │ - addi s7,s9,1 │ │ │ │ - bltu s7,a3,30d6c │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv a3,s9 │ │ │ │ - bltu s7,a3,30d6c │ │ │ │ - j 30d98 │ │ │ │ - beqz s10,30b46 │ │ │ │ - lw s8,4(s10) │ │ │ │ - j 30802 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 30b6a │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 30bd8 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 30d30 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 30cd0 │ │ │ │ - beqz s7,307e4 │ │ │ │ - lw a5,4(s7) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,24(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30f0a │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw a2,80(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s7,30d98 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,s3,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30e2a │ │ │ │ - beqz a0,30e32 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s7,30e02 │ │ │ │ - j 30d98 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s11,s7,30e02 │ │ │ │ - j 30d98 │ │ │ │ - beqz s10,30d98 │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,30c54 │ │ │ │ - ld a3,8(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s3,0(a3) │ │ │ │ - bgeu s6,s3,30c54 │ │ │ │ - bltu s8,s3,30c54 │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,31244 │ │ │ │ - lwu a4,88(s2) │ │ │ │ - sw s3,80(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz a4,30eaa │ │ │ │ - li s10,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - add s7,s10,a4 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add a1,a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31012 │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30ecc │ │ │ │ - ld a4,8(sp) │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,a4,30e80 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 30802 │ │ │ │ - beqz a1,30d98 │ │ │ │ - lw a4,4(a1) │ │ │ │ - ld a3,16(sp) │ │ │ │ - lw a5,76(sp) │ │ │ │ - bltu a4,a3,30ee0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 308a0 │ │ │ │ - beqz a1,30eaa │ │ │ │ - lw a4,4(a1) │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - mv a5,a3 │ │ │ │ - bgeu a4,a3,30ec2 │ │ │ │ - mv a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 308a0 │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,30976 │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,30976 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bltu s1,a5,30762 │ │ │ │ - j 308fa │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 30e3e │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 30dd4 │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li s3,0 │ │ │ │ - j 308a0 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 30eba │ │ │ │ - lw a4,8(a1) │ │ │ │ - bnez a2,30f2e │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,31258 │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s8,a4,30fa8 │ │ │ │ - ld a3,120(s2) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - sd a4,0(sp) │ │ │ │ - lw a4,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,310e0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - li s7,0 │ │ │ │ - sw a5,80(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - addi s11,sp,80 │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s9,30d98 │ │ │ │ - add a5,s7,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s11 │ │ │ │ - add s4,a5,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3100a │ │ │ │ - beqz a0,31030 │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s9,30f7e │ │ │ │ - j 30d98 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,312b0 │ │ │ │ - lwu s4,88(s2) │ │ │ │ - sw s8,80(sp) │ │ │ │ - ld s10,80(s2) │ │ │ │ - li a4,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s4,307e4 │ │ │ │ - add s7,a4,s4 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s9,s10,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a4,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a4,0(sp) │ │ │ │ - bltz a0,3101a │ │ │ │ - beqz a0,3114c │ │ │ │ - addi a4,s7,1 │ │ │ │ - bltu a4,s4,30fd2 │ │ │ │ - j 307e4 │ │ │ │ - mv s6,s8 │ │ │ │ - bltu s10,s6,30c1c │ │ │ │ - j 30c4a │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s7,s9,30f7e │ │ │ │ - j 30d98 │ │ │ │ - mv a4,s7 │ │ │ │ - bltu s10,a4,30e80 │ │ │ │ - j 30eaa │ │ │ │ - mv s4,s7 │ │ │ │ - bltu a4,s4,30fd2 │ │ │ │ - j 307e4 │ │ │ │ - beqz s9,30c4a │ │ │ │ - lw s8,4(s9) │ │ │ │ - j 30802 │ │ │ │ - beqz s4,30d98 │ │ │ │ - lw a5,4(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,310dc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw s6,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s7,30d1a │ │ │ │ - add a5,s7,s4 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s11 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3108e │ │ │ │ - beqz a0,31096 │ │ │ │ - addi s4,s10,1 │ │ │ │ - bltu s4,s7,31064 │ │ │ │ - j 30d1a │ │ │ │ - mv s7,s10 │ │ │ │ - bltu s4,s7,31064 │ │ │ │ - j 30d1a │ │ │ │ - beqz s9,30d1a │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,24(sp) │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - bltu a5,a4,310e6 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - j 306d4 │ │ │ │ - bltu s4,s3,30746 │ │ │ │ - bltu s5,s0,30746 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,31248 │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,3097e │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,30746 │ │ │ │ - j 3097e │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 3109e │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 3103e │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - bgeu a3,a4,31262 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - ld s10,80(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - li a3,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s9,30d98 │ │ │ │ - add a5,s9,a3 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add s7,s10,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,3129e │ │ │ │ - beqz a0,312a6 │ │ │ │ - addi a3,s4,1 │ │ │ │ - bltu a3,s9,3111e │ │ │ │ - j 30d98 │ │ │ │ - beqz s9,307e4 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a3,s8,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,24(sp) │ │ │ │ - bgeu a2,a4,312ba │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a3,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s9,30d98 │ │ │ │ - add a5,s4,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s11 │ │ │ │ - add s7,a5,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,311b8 │ │ │ │ - beqz a0,311c0 │ │ │ │ - addi s4,s10,1 │ │ │ │ - bltu s4,s9,3118e │ │ │ │ - j 30d98 │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s4,s9,3118e │ │ │ │ - j 30d98 │ │ │ │ - beqz s7,30d98 │ │ │ │ - lw a4,4(s7) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a3,120(s2) │ │ │ │ - bgeu a4,a2,30f42 │ │ │ │ - ld a4,48(sp) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s7,0(a4) │ │ │ │ - bgeu s6,s7,30f42 │ │ │ │ - bltu s8,s7,30f42 │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,312be │ │ │ │ - lwu a5,88(s2) │ │ │ │ - sw s7,80(sp) │ │ │ │ - ld a2,80(s2) │ │ │ │ - li a3,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz a5,3123e │ │ │ │ - add s9,a3,a5 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli s4,s9,0x3 │ │ │ │ - add s4,s4,a2 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,312b6 │ │ │ │ - beqz a0,31280 │ │ │ │ - ld a5,24(sp) │ │ │ │ - addi a3,s9,1 │ │ │ │ - bltu a3,a5,3120e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 30ed0 │ │ │ │ - lbu a4,0(s3) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beq a4,a5,30746 │ │ │ │ - j 3097e │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd zero,0(sp) │ │ │ │ - j 306d4 │ │ │ │ - sext.w a4,a4 │ │ │ │ - ld a3,16(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bltu a4,a3,3129a │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 306d4 │ │ │ │ - beqz s4,3123e │ │ │ │ - lw a4,4(s4) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - sd a3,0(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bgeu a4,a3,3126c │ │ │ │ - mv a5,a4 │ │ │ │ - j 3126c │ │ │ │ - mv s9,s4 │ │ │ │ - bltu a3,s9,3111e │ │ │ │ - j 30d98 │ │ │ │ - beqz s7,30d98 │ │ │ │ - lw a4,4(s7) │ │ │ │ - j 31264 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 3115a │ │ │ │ - mv a5,s9 │ │ │ │ - j 3123a │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 311cc │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 31288 │ │ │ │ - auipc a3,0x35 │ │ │ │ - addi a3,a3,-1730 │ │ │ │ - li a2,1746 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,1826 │ │ │ │ - auipc a0,0x30 │ │ │ │ - addi a0,a0,-1206 │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-224 │ │ │ │ - auipc a4,0x49 │ │ │ │ - ld a4,-1002(a4) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz a3,31bca │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a2,31c0a │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a1,31bea │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - mv s3,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a2,s3,-1 │ │ │ │ - sext.w a4,a2 │ │ │ │ - li a5,3 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + jal af94 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ mv s6,a0 │ │ │ │ - bgeu a5,a4,31360 │ │ │ │ - andi a5,a0,7 │ │ │ │ - beqz a5,31b9e │ │ │ │ - mv a5,s6 │ │ │ │ - add a4,s1,s6 │ │ │ │ - li a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - sw zero,4(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a5,a4,31368 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,48(sp) │ │ │ │ - add s7,s0,a5 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - lw s9,8(s2) │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - li s3,0 │ │ │ │ - sw a5,92(sp) │ │ │ │ - lbu s8,0(s0) │ │ │ │ - li s1,0 │ │ │ │ - addi s5,sp,100 │ │ │ │ - beq s3,s9,315b4 │ │ │ │ - ld a0,56(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 2aff6 │ │ │ │ - lw a4,8(s2) │ │ │ │ - mv s4,a0 │ │ │ │ - bnez s3,313c0 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s9,31450 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s9,a4,3167c │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,64(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31a1e │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - beqz s10,3141c │ │ │ │ - li s11,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli a5,a5,0x1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s5 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,16(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a5,8(sp) │ │ │ │ - bltz a0,3143c │ │ │ │ - ld a1,16(sp) │ │ │ │ - beqz a0,317c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - bltu s11,s10,313f0 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,1450 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,1478 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ mv s10,a5 │ │ │ │ - bltu s11,s10,313f0 │ │ │ │ - j 3141c │ │ │ │ - beqz a1,31742 │ │ │ │ - lw a5,4(a1) │ │ │ │ - ld a4,24(sp) │ │ │ │ - bltu a5,a4,3174e │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - j 31490 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - ld s10,16(a5) │ │ │ │ - ld s9,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a3,0(a0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a5,s9,a3 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s10,a5 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - beq a5,s8,314f0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,31456 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s11 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s6 │ │ │ │ - li a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - sw zero,4(a5) │ │ │ │ - auipc a5,0x49 │ │ │ │ - ld a5,-1452(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,31bc6 │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ mv a0,s6 │ │ │ │ - ld s6,160(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s3,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s9,4(a5) │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,24(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw s9,4(a5) │ │ │ │ - bltu s9,s3,314bc │ │ │ │ - bltu s3,s9,31604 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - ld a3,48(sp) │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a4,0(s0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - ld a5,16(a1) │ │ │ │ - add a5,a5,a2 │ │ │ │ - add s8,a5,a3 │ │ │ │ - ld a3,24(sp) │ │ │ │ - add s4,a5,a3 │ │ │ │ - beqz a4,315a6 │ │ │ │ - bltu s8,s4,315a6 │ │ │ │ - bltu s7,s0,315a6 │ │ │ │ - lbu a5,0(s4) │ │ │ │ - bne a5,a4,315e0 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,315c8 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s4) │ │ │ │ - bne a4,a5,315de │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw s9,4(a5) │ │ │ │ - lbu a4,1(s0) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bnez a4,31566 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bgeu s1,a5,314bc │ │ │ │ - lbu s8,0(s0) │ │ │ │ - bne s3,s9,313a0 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - add s1,s1,s6 │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(s1) │ │ │ │ - sw zero,4(s1) │ │ │ │ - j 314bc │ │ │ │ - lbu a1,0(s4) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,31588 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,31588 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,315a6 │ │ │ │ - bltu s8,s4,315a6 │ │ │ │ - bltu s7,s0,315a6 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,31b60 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a4,a5,314bc │ │ │ │ - ld a5,32(sp) │ │ │ │ - bltu s1,a5,315ac │ │ │ │ - j 314bc │ │ │ │ - lw a4,8(s2) │ │ │ │ - bnez s3,31614 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s9,31b8a │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s9,a4,318b8 │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,40(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31b84 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s8,3166e │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s8 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31674 │ │ │ │ - beqz a0,31a2e │ │ │ │ - addi s11,s4,1 │ │ │ │ - bltu s11,s8,31644 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s4 │ │ │ │ - bltu s11,s8,31644 │ │ │ │ - j 3166e │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,40(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,64(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,317c0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s9,316e0 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,316e4 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,316ec │ │ │ │ - addi s11,s10,1 │ │ │ │ - bltu s11,s9,316b8 │ │ │ │ - ld a3,24(sp) │ │ │ │ - j 3141e │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s11,s9,316b8 │ │ │ │ - j 316e0 │ │ │ │ - beqz a1,316e0 │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,40(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,317bc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31742 │ │ │ │ - li s9,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s11,s9,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31746 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,31444 │ │ │ │ - addi s9,s11,1 │ │ │ │ - bltu s9,s10,31718 │ │ │ │ - mv a3,s3 │ │ │ │ - j 3141e │ │ │ │ - mv s10,s11 │ │ │ │ - bltu s9,s10,31718 │ │ │ │ - j 31742 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,64(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,16(sp) │ │ │ │ + li s11,62 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3890 │ │ │ │ + sb s11,0(s5) │ │ │ │ + lwu a2,8(s1) │ │ │ │ + ld a1,40(s1) │ │ │ │ + addi a0,s5,1 │ │ │ │ + li s4,10 │ │ │ │ + jal 36a0 │ │ │ │ + lw s0,8(s1) │ │ │ │ + addiw a4,s0,1 │ │ │ │ + addiw a5,s0,2 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s9,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s9,31b1e │ │ │ │ - ld a5,16(sp) │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s3,317ae │ │ │ │ - li s11,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s9,s11,s3 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,317b4 │ │ │ │ - beqz a0,31a0c │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s3,31784 │ │ │ │ - ld a0,16(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s3,s9 │ │ │ │ - bltu s11,s3,31784 │ │ │ │ - j 317ae │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 3144a │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 316f6 │ │ │ │ - beqz a1,3141c │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s9,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,72(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31a18 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a4,a4,s5 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sb s4,0(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + sb s11,0(a5) │ │ │ │ + addiw s0,s0,3 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + lwu a2,4(s1) │ │ │ │ + ld a1,32(s1) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw s0,s0,a5 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s5 │ │ │ │ + sb s4,0(a5) │ │ │ │ + lw a5,8(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ sd a5,24(sp) │ │ │ │ - beqz s10,3182c │ │ │ │ - li s11,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli a5,a5,0x1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,16(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a5,8(sp) │ │ │ │ - bltz a0,31830 │ │ │ │ - ld a1,16(sp) │ │ │ │ - beqz a0,31838 │ │ │ │ - addi s11,a5,1 │ │ │ │ - bltu s11,s10,31802 │ │ │ │ - ld a3,72(sp) │ │ │ │ - j 3141e │ │ │ │ - mv s10,a5 │ │ │ │ - bltu s11,s10,31802 │ │ │ │ - j 3182c │ │ │ │ - beqz a1,3182c │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,31680 │ │ │ │ - ld a3,64(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s3,a3,31680 │ │ │ │ - bltu s9,a3,31680 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s9,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s9,31b1e │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw a3,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s3,318b2 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s11,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s9,s11,s3 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - ld a0,40(sp) │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,31b96 │ │ │ │ - beqz a0,31bb2 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s3,31884 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,64(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,31a28 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s11,3191c │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s11 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31920 │ │ │ │ - beqz a0,31928 │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s11,318f4 │ │ │ │ - ld a3,40(sp) │ │ │ │ - j 3141e │ │ │ │ - mv s11,s4 │ │ │ │ - bltu s8,s11,318f4 │ │ │ │ - j 3191c │ │ │ │ - beqz s10,3191c │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,31a24 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31742 │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s10 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31982 │ │ │ │ - beqz a0,3198a │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s10,31958 │ │ │ │ - j 31742 │ │ │ │ - mv s10,s4 │ │ │ │ - bltu s8,s10,31958 │ │ │ │ - j 31742 │ │ │ │ - beqz s11,31742 │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - bgeu a5,a4,31542 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,64(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,31b92 │ │ │ │ - ld a5,64(sp) │ │ │ │ - lwu a3,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - mv s10,a5 │ │ │ │ - beqz a3,319fe │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s11,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - add a5,s11,a3 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - ld a0,40(sp) │ │ │ │ - add s4,s10,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31a04 │ │ │ │ - beqz a0,31b26 │ │ │ │ - ld a3,16(sp) │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,a3,319d2 │ │ │ │ - ld a0,64(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv a3,s8 │ │ │ │ - bltu s11,a3,319d2 │ │ │ │ - j 319fe │ │ │ │ - beqz s10,317ae │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 31452 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 31840 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - j 317d2 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 31992 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - j 31936 │ │ │ │ - beqz s10,3166e │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s9,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,64(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31b7e │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s8,319fe │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s8 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31a96 │ │ │ │ - beqz a0,31a9e │ │ │ │ - addi s11,s4,1 │ │ │ │ - bltu s11,s8,31a6c │ │ │ │ - j 319fe │ │ │ │ - mv s8,s4 │ │ │ │ - bltu s11,s8,31a6c │ │ │ │ - j 319fe │ │ │ │ - beqz s10,319fe │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,318bc │ │ │ │ - ld a3,40(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s8,0(a3) │ │ │ │ - bgeu s3,s8,318bc │ │ │ │ - bltu s9,s8,318bc │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,31b40 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s8,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31b18 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s11,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31bb8 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,31bc0 │ │ │ │ - addi s11,s4,1 │ │ │ │ - bltu s11,s10,31af0 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a5,s9 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 31452 │ │ │ │ - beqz s4,319fe │ │ │ │ - lw a4,4(s4) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a5,92(sp) │ │ │ │ - bltu a4,a3,31b54 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31542 │ │ │ │ - sext.w a4,a4 │ │ │ │ + beqz a5,2cf10 │ │ │ │ slli a5,s3,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - sd a3,8(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bgeu a4,a3,31b36 │ │ │ │ - mv a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31542 │ │ │ │ - lbu a1,0(s4) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,314bc │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,314bc │ │ │ │ - ld a5,32(sp) │ │ │ │ - bltu s1,a5,315ac │ │ │ │ - j 314bc │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 31aaa │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,16(sp) │ │ │ │ - j 31a3c │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd zero,8(sp) │ │ │ │ - j 31542 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 31b2e │ │ │ │ - mv s3,s9 │ │ │ │ - bltu s11,s3,31884 │ │ │ │ - j 318b2 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,s1,a0 │ │ │ │ - li a3,1 │ │ │ │ - sd a3,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a4,a5,31ba6 │ │ │ │ - j 31374 │ │ │ │ - bnez s10,31a10 │ │ │ │ - j 318b2 │ │ │ │ - mv s10,s4 │ │ │ │ - bltu s11,s10,31af0 │ │ │ │ - j 31b18 │ │ │ │ - beqz a1,31b18 │ │ │ │ - lw a4,4(a1) │ │ │ │ - j 31b42 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a3,0x34 │ │ │ │ - addi a3,a3,70 │ │ │ │ - li a2,1830 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,-486 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,594 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x34 │ │ │ │ - addi a3,a3,38 │ │ │ │ - li a2,1832 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,-518 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,578 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x34 │ │ │ │ - addi a3,a3,6 │ │ │ │ - li a2,1831 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,-550 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,538 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - auipc a4,0x48 │ │ │ │ - ld a4,734(a4) │ │ │ │ - mv a1,a3 │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ - lw s8,8(s2) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,0 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - addiw s8,s8,-1 │ │ │ │ - add s5,a2,a3 │ │ │ │ - li s6,0 │ │ │ │ + sd s9,88(sp) │ │ │ │ + li s4,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ li s1,0 │ │ │ │ - addi s4,sp,100 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sw a1,76(sp) │ │ │ │ - lbu s7,0(s0) │ │ │ │ - beq s8,s6,31d92 │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 2aff6 │ │ │ │ - lw a4,8(s2) │ │ │ │ - mv s3,a0 │ │ │ │ - bnez s6,31caa │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,31d3a │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,31f72 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,32302 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s8,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31d04 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31d24 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,320be │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s10,31cda │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,-830 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-802 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s9 │ │ │ │ - bltu s11,s10,31cda │ │ │ │ - j 31d04 │ │ │ │ - beqz s10,3203c │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a4,16(sp) │ │ │ │ - bltu a5,a4,32048 │ │ │ │ - li s8,0 │ │ │ │ - li s6,0 │ │ │ │ - j 31d78 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 2cc94 │ │ │ │ ld a5,0(s2) │ │ │ │ - sext.w s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s11,16(a5) │ │ │ │ - ld s9,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a4,0(a0) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,s9,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s8 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add s11,s11,a5 │ │ │ │ - lbu a5,0(s11) │ │ │ │ - beq a5,s7,31dcc │ │ │ │ - addiw s6,s6,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s6,a0,31d40 │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - li a0,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - sw s0,0(a5) │ │ │ │ - auipc a5,0x48 │ │ │ │ - ld a5,374(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,32490 │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - lw s6,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - lw s8,4(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - bltu s8,s6,31d92 │ │ │ │ - bltu s6,s8,31f00 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - ld a3,40(sp) │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - add a4,a4,a2 │ │ │ │ - lwu a2,0(a4) │ │ │ │ - ld s7,16(a1) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add s7,s7,a2 │ │ │ │ - add s3,s7,a3 │ │ │ │ - add s7,s7,a4 │ │ │ │ - beqz a5,31e60 │ │ │ │ - bltu s3,s7,31e60 │ │ │ │ - bltu s5,s0,31e60 │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,31edc │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,31ec4 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,31eda │ │ │ │ - lbu a5,1(s0) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bnez a5,31e32 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s1,a5,31c82 │ │ │ │ - ld a3,88(sp) │ │ │ │ - subw a4,s8,s6 │ │ │ │ - bgeu a4,a3,31d92 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - slli a1,s1,0x2 │ │ │ │ - li a0,0 │ │ │ │ - sext.w s0,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,16(s2) │ │ │ │ - li a4,0 │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw a3,0(a5) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bgeu s8,s6,31e8e │ │ │ │ - auipc a3,0x48 │ │ │ │ - ld a3,194(a3) │ │ │ │ - li a2,4 │ │ │ │ - mv a1,s1 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 3400 │ │ │ │ - ld a0,8(sp) │ │ │ │ - j 31d96 │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,31e54 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,31e54 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,31e60 │ │ │ │ - bltu s3,s7,31e60 │ │ │ │ - bltu s5,s0,31e60 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,32436 │ │ │ │ - lbu a4,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a4,a5,31d92 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s1,a5,31c82 │ │ │ │ - j 31e66 │ │ │ │ - lw a4,8(s2) │ │ │ │ - bnez s6,31f10 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,32460 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,321a8 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,3245a │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw s8,100(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz s3,31f64 │ │ │ │ - li s7,0 │ │ │ │ - add s10,s7,s3 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli s11,s10,0x3 │ │ │ │ - add s11,s11,s9 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31f6a │ │ │ │ - beqz a0,3230c │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s3,31f3e │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s3,s10 │ │ │ │ - bltu s7,s3,31f3e │ │ │ │ - j 31f64 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,32(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,48(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,320b8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s11,31fd6 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31fda │ │ │ │ - beqz a0,31fe2 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,31fae │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 31d06 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,31fae │ │ │ │ - j 31fd6 │ │ │ │ - beqz s9,31fd6 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,32(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,320b4 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw s6,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s8,3203c │ │ │ │ - li s9,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s11,s8,s9 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,32040 │ │ │ │ - beqz a0,31d2c │ │ │ │ - addi s9,s11,1 │ │ │ │ - bltu s9,s8,32012 │ │ │ │ - mv a3,s6 │ │ │ │ - j 31d06 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s9,s8,32012 │ │ │ │ - j 3203c │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s9,0(a4) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + slli a4,s4,0x4 │ │ │ │ + mv s9,a4 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,323f8 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s6,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s6,320a6 │ │ │ │ - li s10,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s8,s10,s6 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,a5 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,320ac │ │ │ │ - beqz a0,322f2 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s6,3207e │ │ │ │ - mv a0,s9 │ │ │ │ - jal 281e8 │ │ │ │ - mv s6,s8 │ │ │ │ - bltu s10,s6,3207e │ │ │ │ - j 320a6 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 31d34 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,16(sp) │ │ │ │ - j 31ff0 │ │ │ │ - beqz a1,31d04 │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,322fc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,32122 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,32126 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,3212e │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s10,320fa │ │ │ │ - ld a3,56(sp) │ │ │ │ - j 31d06 │ │ │ │ - mv s10,s9 │ │ │ │ - bltu s11,s10,320fa │ │ │ │ - j 32122 │ │ │ │ - beqz a1,32122 │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,32(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,31f76 │ │ │ │ - ld a3,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s6,a3,31f76 │ │ │ │ - bltu s8,a3,31f76 │ │ │ │ + lw a5,8(a5) │ │ │ │ + ld a4,16(sp) │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + subw s11,a4,a5 │ │ │ │ + slli a2,s11,0x20 │ │ │ │ + li a1,32 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + ld a3,0(s2) │ │ │ │ + addw s0,s0,s11 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + add a5,a3,s9 │ │ │ │ + lwu a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw a5,8(a5) │ │ │ │ + add a0,a0,s6 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,s7,2cc66 │ │ │ │ + addiw a3,s7,-2 │ │ │ │ slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,323f8 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a3,100(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - beqz s10,321a2 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s9,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add s8,s9,s10 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s6 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,3246c │ │ │ │ - beqz a0,32474 │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s10,32178 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,32(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s9,a4 │ │ │ │ - bgeu a3,a4,32222 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - ld s7,80(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - beqz s10,31fd6 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s3,s7,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3220e │ │ │ │ - beqz a0,32216 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s10,321e6 │ │ │ │ - j 31fd6 │ │ │ │ - mv s10,s9 │ │ │ │ - bltu s11,s10,321e6 │ │ │ │ - j 31fd6 │ │ │ │ - beqz s3,31fd6 │ │ │ │ - lw s9,4(s3) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,32(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,32308 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw s6,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s3,3203c │ │ │ │ - li s7,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s10,s7,s3 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3226e │ │ │ │ - beqz a0,32276 │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s3,32244 │ │ │ │ - j 3203c │ │ │ │ - mv s3,s10 │ │ │ │ - bltu s7,s3,32244 │ │ │ │ - j 3203c │ │ │ │ - beqz s11,3203c │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a3,64(sp) │ │ │ │ - bgeu a5,s9,31e0a │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s9,0(a4) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + ld a4,8(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,32468 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - beqz s10,320a6 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s7,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a5,s7,s10 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + sext.w a5,s4 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + beq a4,a5,2cdce │ │ │ │ + ld a2,40(sp) │ │ │ │ + li a1,32 │ │ │ │ + addw s1,s1,s3 │ │ │ │ + jal 3890 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s6 │ │ │ │ + li a4,45 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a4,8(s2) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bgeu a5,a4,2ce52 │ │ │ │ ld a5,32(sp) │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - ld a0,16(sp) │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,322ea │ │ │ │ - beqz a0,323fc │ │ │ │ - addi s7,s3,1 │ │ │ │ - bltu s7,s10,322be │ │ │ │ - j 320a6 │ │ │ │ - mv s10,s3 │ │ │ │ - bltu s7,s10,322be │ │ │ │ - j 320a6 │ │ │ │ - beqz s11,320a6 │ │ │ │ - lw s8,4(s11) │ │ │ │ - j 31d3c │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 32136 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - j 320ca │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 3227e │ │ │ │ - beqz s11,31f64 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,32(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,32454 │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s7,3236e │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s11,s3,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,32374 │ │ │ │ - beqz a0,3237c │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s7,32348 │ │ │ │ - ld a0,32(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s10,s7,32348 │ │ │ │ - j 3236e │ │ │ │ - beqz s11,3236e │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,321ac │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s3,0(a3) │ │ │ │ - bgeu s6,s3,321ac │ │ │ │ - bltu s8,s3,321ac │ │ │ │ - slli a4,s3,0x20 │ │ │ │ + remuw a5,s4,a5 │ │ │ │ + bnez a5,2cbea │ │ │ │ + ld s11,24(sp) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,32416 │ │ │ │ - lwu a4,88(s2) │ │ │ │ - sw s3,100(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz a4,323f2 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s10,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add s7,s10,a4 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s11,s7,0x3 │ │ │ │ - ld a0,16(sp) │ │ │ │ - add s11,s11,s9 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a4,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3247e │ │ │ │ - beqz a0,32486 │ │ │ │ + add a4,a4,s5 │ │ │ │ + li s9,10 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a0,s11,0x20 │ │ │ │ + sb s9,0(a4) │ │ │ │ + add a5,a5,s6 │ │ │ │ + slli a2,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sb s9,0(a5) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s5 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 36a0 │ │ │ │ + addw s0,s0,s11 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s6 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 36a0 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s10 │ │ │ │ + sb s9,0(a5) │ │ │ │ + li a1,5 │ │ │ │ + addiw a5,s1,1 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,10 │ │ │ │ + sext.w a0,s4 │ │ │ │ + jal 52340 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3310 │ │ │ │ + li a2,5 │ │ │ │ + sub a2,a2,a0 │ │ │ │ + li a1,32 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + li a5,5 │ │ │ │ + subw s1,a5,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + li a5,1 │ │ │ │ + addw s1,s1,a0 │ │ │ │ + bgeu a5,s7,2cefa │ │ │ │ + addiw a5,s7,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ ld a4,8(sp) │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,a4,323ca │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 31d3c │ │ │ │ - beqz s11,320a6 │ │ │ │ - lw a4,4(s11) │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a5,76(sp) │ │ │ │ - bltu a4,a3,3242a │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31e0a │ │ │ │ - sext.w a4,a4 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - sd a3,8(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bgeu a4,a3,3240c │ │ │ │ - mv a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31e0a │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,31d92 │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,31d92 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s1,a5,31c82 │ │ │ │ - j 31e66 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 32388 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 3231a │ │ │ │ - li a3,-1 │ │ │ │ + mv a1,s0 │ │ │ │ + li a2,10 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a0,0(a5) │ │ │ │ + jal 52340 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + li a2,5 │ │ │ │ + sub a2,a2,a0 │ │ │ │ + li a1,32 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + li a5,5 │ │ │ │ + subw s9,a5,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + slli a0,s9,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s6 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + addw a5,s9,a0 │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ - sd zero,8(sp) │ │ │ │ - j 31e0a │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 32404 │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s9,s10,32178 │ │ │ │ - j 321a2 │ │ │ │ - beqz s11,321a2 │ │ │ │ - lw s8,4(s11) │ │ │ │ - j 31d3c │ │ │ │ - mv a4,s7 │ │ │ │ - bltu s10,a4,323ca │ │ │ │ - j 323f2 │ │ │ │ - beqz s11,323f2 │ │ │ │ - lw a4,4(s11) │ │ │ │ - j 32418 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s8,32(sp) │ │ │ │ - lui a5,0x54474 │ │ │ │ - auipc s8,0x48 │ │ │ │ - ld s8,-1420(s8) │ │ │ │ - addi a5,a5,833 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - addi a3,sp,4 │ │ │ │ + li a2,9 │ │ │ │ + add a3,a3,s5 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sb a2,0(a3) │ │ │ │ + add a4,a4,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + sb a2,0(a4) │ │ │ │ + addiw s0,s1,1 │ │ │ │ + addiw s1,a5,1 │ │ │ │ + jal 3670 │ │ │ │ + j 2cbea │ │ │ │ + addiw a6,s7,-1 │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + ld a5,8(sp) │ │ │ │ + li a1,32 │ │ │ │ + sd a3,56(sp) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw a4,0(a6) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a6,48(sp) │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s7,-8(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + addi s4,s4,1 │ │ │ │ + subw s7,a5,s7 │ │ │ │ + slli a2,s7,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 3890 │ │ │ │ + ld a6,48(sp) │ │ │ │ ld a4,0(s8) │ │ │ │ - sd a4,24(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - addi a0,sp,16 │ │ │ │ - li a1,4 │ │ │ │ - sw a5,16(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - sw zero,4(sp) │ │ │ │ - jal 439de │ │ │ │ - lwu a1,4(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,4(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz a5,3252a │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - mv s1,s7 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 4392a │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s0,32550 │ │ │ │ - ld a2,0(s1) │ │ │ │ - mv a3,s3 │ │ │ │ + addw s1,s1,s7 │ │ │ │ + lw a5,0(a6) │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + addi a5,a5,-16 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + add a0,a0,s6 │ │ │ │ + jal 36a0 │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + ld a3,56(sp) │ │ │ │ + lw a4,0(a6) │ │ │ │ + mv s7,a3 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + lw a4,8(s2) │ │ │ │ + addw s1,s1,a5 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a4,2cc94 │ │ │ │ + lwu a0,24(sp) │ │ │ │ + addiw s3,s1,1 │ │ │ │ + ld s9,88(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s4,s3 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + add s1,s1,s6 │ │ │ │ + add a0,a0,s10 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li s7,10 │ │ │ │ + add a5,a5,s5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sb s7,0(a5) │ │ │ │ + slli a2,s0,0x20 │ │ │ │ + sb s7,0(s1) │ │ │ │ mv a1,s5 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 2f660 │ │ │ │ - srai a5,a0,0x20 │ │ │ │ - sw a0,0(s2) │ │ │ │ - sw a5,4(s2) │ │ │ │ - lw a5,4(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 36a0 │ │ │ │ + addw s0,s0,s4 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bltu s0,a5,324f0 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - mv a0,s7 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + add a5,a5,s10 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sb s7,0(a5) │ │ │ │ + add s0,s0,s10 │ │ │ │ + sb zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 52244 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 52244 │ │ │ │ + mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,32570 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ mv a0,s6 │ │ │ │ - ld s6,48(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,1752 │ │ │ │ - li a2,1945 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1172 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-1820 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - bltu a5,a3,325e4 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv a0,a4 │ │ │ │ - mv a1,a3 │ │ │ │ - mv s1,a5 │ │ │ │ - mv s0,a3 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s5,a4 │ │ │ │ - jal 4392a │ │ │ │ - sext.w a7,a0 │ │ │ │ - li a5,-1 │ │ │ │ - li a0,1 │ │ │ │ - beq a7,a5,325c2 │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli a7,a5,0x1d │ │ │ │ - add a5,s2,a7 │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a3,4(a5) │ │ │ │ - bgeu a3,a2,325d4 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 30678 │ │ │ │ - j 325c2 │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,1628 │ │ │ │ - li a2,1972 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1024 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-1952 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a5,24(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - beqz a5,32654 │ │ │ │ - mv s0,a1 │ │ │ │ - lwu a1,8(a1) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,8(s0) │ │ │ │ - li a5,1 │ │ │ │ - beq a4,a5,3264c │ │ │ │ - ld a2,24(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - li a4,0 │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a0,a0,4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addi a3,a3,4 │ │ │ │ - sw a5,-4(a0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu a4,a5,3262a │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,1540 │ │ │ │ - li a2,2007 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,912 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-2048 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - beqz a0,3270c │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - auipc s2,0x48 │ │ │ │ - ld s2,-1906(s2) │ │ │ │ - lw a3,0(a0) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,-2012 │ │ │ │ - li a1,1 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s1) │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s4,0x2f │ │ │ │ - addi s4,s4,-2008 │ │ │ │ - auipc s3,0x2f │ │ │ │ - addi s3,s3,-2008 │ │ │ │ - beqz a5,326ea │ │ │ │ - bnez a3,326fa │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - ld a0,0(s2) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - li a1,1 │ │ │ │ - ld a5,0(a2) │ │ │ │ - ld a7,24(a2) │ │ │ │ - ld a6,16(a2) │ │ │ │ - mv a2,s3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,326ba │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,80(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,8(sp) │ │ │ │ - j 326bc │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1906 │ │ │ │ - li a1,74 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1926 │ │ │ │ - j b382 │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + li a2,10 │ │ │ │ + lw a0,4(a5) │ │ │ │ + jal 52340 │ │ │ │ + mv s0,a0 │ │ │ │ + j 2cd6a │ │ │ │ + addiw a5,s3,2 │ │ │ │ + j 2cad0 │ │ │ │ + mv a0,s10 │ │ │ │ + mv s1,s6 │ │ │ │ + li s3,1 │ │ │ │ + li s4,1 │ │ │ │ + j 2ce6e │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - auipc s3,0x47 │ │ │ │ - ld s3,2014(s3) │ │ │ │ - lw a3,0(a0) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1972 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,3279a │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc a1,0x33 │ │ │ │ + addi a1,a1,738 │ │ │ │ + mv s2,a0 │ │ │ │ + li a0,1 │ │ │ │ sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,64(s2) │ │ │ │ li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s4,0x2e │ │ │ │ - addi s4,s4,1974 │ │ │ │ - ld a4,8(s1) │ │ │ │ - slli s2,s0,0x5 │ │ │ │ - ld a0,0(s3) │ │ │ │ - add a4,a4,s2 │ │ │ │ - lw a5,8(a4) │ │ │ │ - lw a6,16(a4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,8(s1) │ │ │ │ + li s1,0 │ │ │ │ + auipc s4,0x35 │ │ │ │ + addi s4,s4,1864 │ │ │ │ + auipc s3,0x33 │ │ │ │ + addi s3,s3,712 │ │ │ │ + beqz a5,2cf86 │ │ │ │ + ld a5,48(s2) │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,64(s2) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,1 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + beq a4,s1,2cfa2 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,64(s2) │ │ │ │ addi s0,s0,1 │ │ │ │ - add a0,a0,s2 │ │ │ │ - addi a0,a0,16 │ │ │ │ - jal 32674 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,32762 │ │ │ │ + sext.w s1,s0 │ │ │ │ + bltu s1,a5,2cf52 │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,2004 │ │ │ │ - li a1,1 │ │ │ │ + ld s4,0(sp) │ │ │ │ + auipc a1,0x36 │ │ │ │ + addi a1,a1,-1586 │ │ │ │ + li a0,1 │ │ │ │ addi sp,sp,48 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz a0,32832 │ │ │ │ - lw a3,0(a0) │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s1,s0 │ │ │ │ + bltu s1,a5,2cf52 │ │ │ │ + j 2cf86 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1780 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,127 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1750 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv a0,s3 │ │ │ │ + auipc a1,0x36 │ │ │ │ + addi a1,a1,-1726 │ │ │ │ sd ra,40(sp) │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,3282a │ │ │ │ sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s3,0x2e │ │ │ │ - addi s3,s3,1850 │ │ │ │ - auipc s2,0x2e │ │ │ │ - addi s2,s2,1714 │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,2d0ce │ │ │ │ + li a2,2 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 33b0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3860 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,104 │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sw zero,96(a0) │ │ │ │ + sw zero,80(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3780 │ │ │ │ + lw a1,0(s0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + lw a1,4(s0) │ │ │ │ + sd a0,24(s0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + lw a1,8(s0) │ │ │ │ + sd a0,32(s0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + lwu a1,64(s0) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,24(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + mv a3,s1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + lw a2,4(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + lw a2,8(s0) │ │ │ │ + ld a0,40(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + lwu a2,64(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s2 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a7,24(a1) │ │ │ │ - ld a6,16(a1) │ │ │ │ - li a1,129 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,327f6 │ │ │ │ + jal 3780 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s2,48(s0) │ │ │ │ + sw zero,12(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + jal 35a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,2d0fc │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1612 │ │ │ │ - li a1,123 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1632 │ │ │ │ - j b382 │ │ │ │ - lw a3,0(a0) │ │ │ │ + auipc a5,0x4d │ │ │ │ + ld a5,-294(a5) │ │ │ │ + ld s0,0(a5) │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,306 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x4d │ │ │ │ + ld a5,-340(a5) │ │ │ │ + ld s0,0(a5) │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,292 │ │ │ │ + j 2d0ee │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc a1,0x32 │ │ │ │ + addi a1,a1,-718 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,2d1b6 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a3,a0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,104 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36c0 │ │ │ │ + lw a2,0(s0) │ │ │ │ + ld a0,24(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a2,4(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a2,8(s0) │ │ │ │ + ld a0,40(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,64(s0) │ │ │ │ + ld a0,48(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,64(s0) │ │ │ │ + ld a0,56(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,2d1e4 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a5,0x4d │ │ │ │ + ld a5,-526(a5) │ │ │ │ + ld s0,0(a5) │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,74 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x4d │ │ │ │ + ld a5,-572(a5) │ │ │ │ + ld s0,0(a5) │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,60 │ │ │ │ + j 2d1d6 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sd s0,0(sp) │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3890 │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sw zero,96(a0) │ │ │ │ + sw zero,80(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ld a0,48(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,2d2a6 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,2d2b4 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,40(s0) │ │ │ │ + beqz a0,2d2bc │ │ │ │ + jal 3670 │ │ │ │ + ld a0,56(s0) │ │ │ │ + beqz a0,2d2c4 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3670 │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + sext.w a7,a1 │ │ │ │ + mv a6,a7 │ │ │ │ + blez a7,2d312 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + mv a4,a0 │ │ │ │ + add a3,a0,a1 │ │ │ │ + lw a5,0(a4) │ │ │ │ + lw a1,0(a3) │ │ │ │ + addi a4,a4,4 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + xor a5,a5,a1 │ │ │ │ + sw a5,-4(a4) │ │ │ │ + lw a1,0(a3) │ │ │ │ + subw a2,a7,a6 │ │ │ │ + addi a3,a3,-4 │ │ │ │ + xor a5,a5,a1 │ │ │ │ + sw a5,4(a3) │ │ │ │ + lw a1,-4(a4) │ │ │ │ + xor a5,a5,a1 │ │ │ │ + sw a5,-4(a4) │ │ │ │ + blt a2,a6,2d2ea │ │ │ │ + ret │ │ │ │ + mul a1,a1,a2 │ │ │ │ + li a0,0 │ │ │ │ + j af94 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + ld a1,8(a1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd s1,8(sp) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s0) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a0,a0,a4 │ │ │ │ + sw s1,0(a0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,8(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld a5,8(a2) │ │ │ │ + sext.w a0,a5 │ │ │ │ + beqz a0,2d3ca │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1c │ │ │ │ + add a1,a1,a3 │ │ │ │ + ld a4,8(a1) │ │ │ │ + sext.w a0,a4 │ │ │ │ + beqz a0,2d3ca │ │ │ │ + li a3,-1 │ │ │ │ + ld a6,0(a1) │ │ │ │ + ld t1,0(a2) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + and a7,a4,a3 │ │ │ │ + and a1,a5,a3 │ │ │ │ + slli a7,a7,0x2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lui a2,0x80000 │ │ │ │ + add a7,a7,a6 │ │ │ │ + add a1,a1,t1 │ │ │ │ + not a2,a2 │ │ │ │ + lw a0,0(a6) │ │ │ │ + mv a4,t1 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + subw a5,a0,a5 │ │ │ │ + sraiw a3,a5,0x1f │ │ │ │ + xor a5,a5,a3 │ │ │ │ + subw a3,a5,a3 │ │ │ │ + mv a5,a3 │ │ │ │ + bge a2,a3,2d3b8 │ │ │ │ + mv a5,a2 │ │ │ │ + sext.w a2,a5 │ │ │ │ + bne a4,a1,2d39e │ │ │ │ + addi a6,a6,4 │ │ │ │ + bne a6,a7,2d398 │ │ │ │ + sext.w a0,a2 │ │ │ │ + ret │ │ │ │ + lw a7,8(a1) │ │ │ │ + mv a0,a7 │ │ │ │ + beqz a7,2d426 │ │ │ │ + ld a5,8(a2) │ │ │ │ + sext.w a0,a5 │ │ │ │ + beqz a0,2d426 │ │ │ │ + ld a6,0(a2) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld t3,0(a1) │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + lui a0,0x80000 │ │ │ │ + add t1,a6,a5 │ │ │ │ + not a0,a0 │ │ │ │ + mv a2,t3 │ │ │ │ + li a4,0 │ │ │ │ + lw a1,0(a2) │ │ │ │ + lw a5,0(a6) │ │ │ │ + addi a2,a2,4 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + sraiw a1,a5,0x1f │ │ │ │ + xor a5,a5,a1 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + bge a5,a0,2d418 │ │ │ │ + sw a4,0(a3) │ │ │ │ + mv a0,a5 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bne a4,a7,2d3fe │ │ │ │ + addi a6,a6,4 │ │ │ │ + bne a6,t1,2d3fa │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ + blez a1,2d4b0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + mv s6,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + sext.w s9,a2 │ │ │ │ + li s3,0 │ │ │ │ + li s4,0 │ │ │ │ + auipc s2,0x32 │ │ │ │ + addi s2,s2,-274 │ │ │ │ + auipc s8,0x35 │ │ │ │ + addi s8,s8,1286 │ │ │ │ + blez s5,2d484 │ │ │ │ + add s1,s5,s3 │ │ │ │ + slli s0,s3,0x2 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add s0,s0,s6 │ │ │ │ + add s1,s1,s6 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s1,s0,2d474 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + addw s3,s3,s9 │ │ │ │ + bne s7,s4,2d462 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a1,2d4d0 │ │ │ │ + lw a2,0(a0) │ │ │ │ + li a4,0 │ │ │ │ + li a0,0 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + bgeu a2,a3,2d4c8 │ │ │ │ + mv a0,a4 │ │ │ │ + mv a2,a3 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bne a4,a1,2d4bc │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + mv a4,a0 │ │ │ │ + beqz a1,2d4f8 │ │ │ │ + lw a6,0(a0) │ │ │ │ + li a5,0 │ │ │ │ + li a0,0 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + bgeu a6,a3,2d4f0 │ │ │ │ + beq a2,a5,2d4f0 │ │ │ │ + mv a0,a5 │ │ │ │ + mv a6,a3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne a1,a5,2d4e0 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + blez a1,2d51c │ │ │ │ + lw a2,0(a0) │ │ │ │ + li a4,0 │ │ │ │ + li a0,0 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + bge a2,a3,2d514 │ │ │ │ + mv a0,a4 │ │ │ │ + mv a2,a3 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bne a4,a1,2d508 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + beqz a1,2d5a2 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1694 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,146 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1600 │ │ │ │ - sd ra,72(sp) │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,0(s5) │ │ │ │ - beqz a5,32926 │ │ │ │ + sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - li s4,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s7,0x2e │ │ │ │ - addi s7,s7,1738 │ │ │ │ - auipc s2,0x2e │ │ │ │ - addi s2,s2,1554 │ │ │ │ - auipc s6,0x2e │ │ │ │ - addi s6,s6,1562 │ │ │ │ - auipc s3,0x2e │ │ │ │ - addi s3,s3,1666 │ │ │ │ - ld a4,8(s5) │ │ │ │ - slli s0,s4,0x5 │ │ │ │ - mv a2,s7 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a5,8(a4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - li a1,148 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27d46 │ │ │ │ - ld s1,8(s5) │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,127 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lw a3,16(s1) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,16(s1) │ │ │ │ - beqz a5,3290a │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - ld a5,24(s1) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a7,24(a1) │ │ │ │ - ld a6,16(a1) │ │ │ │ - li a1,129 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,16(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,328dc │ │ │ │ - lw a5,0(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a3,s4 │ │ │ │ - bltu a3,a5,328a6 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s7,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s1,a2 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + auipc s3,0x32 │ │ │ │ + addi s3,s3,-516 │ │ │ │ + auipc s8,0x35 │ │ │ │ + addi s8,s8,1044 │ │ │ │ + mv s0,s6 │ │ │ │ + beqz s4,2d574 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a2,0(a5) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s1,s0,2d55a │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,1 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + addw s6,s4,s6 │ │ │ │ + addw s1,s4,s1 │ │ │ │ + bne s7,s5,2d554 │ │ │ │ + ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + beqz a1,2d626 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s7,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s1,a2 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + auipc s3,0x33 │ │ │ │ + addi s3,s3,-880 │ │ │ │ + auipc s8,0x35 │ │ │ │ + addi s8,s8,912 │ │ │ │ + mv s0,s6 │ │ │ │ + beqz s4,2d5f8 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s1,s0,2d5de │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,1 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + addw s6,s4,s6 │ │ │ │ + addw s1,s4,s1 │ │ │ │ + bne s7,s5,2d5d8 │ │ │ │ ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + blez a1,2d6e4 │ │ │ │ + mulw a5,a2,a3 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sext.w s8,a3 │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + auipc s1,0x32 │ │ │ │ + addi s1,s1,-798 │ │ │ │ + auipc s7,0x32 │ │ │ │ + addi s7,s7,1842 │ │ │ │ + mv s3,s10 │ │ │ │ + li s2,0 │ │ │ │ + blez s6,2d6b0 │ │ │ │ + blez s4,2d69e │ │ │ │ + sext.w a5,s3 │ │ │ │ + add s0,s4,a5 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s11,s5,a5 │ │ │ │ + add s0,s0,s5 │ │ │ │ + lw a2,0(s11) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,1 │ │ │ │ + addi s11,s11,4 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s0,s11,2d68c │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,1 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + addw s3,s3,s8 │ │ │ │ + bne s6,s2,2d676 │ │ │ │ + auipc a1,0x35 │ │ │ │ + addi a1,a1,688 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(sp) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addw s10,s10,a5 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bne a5,s9,2d66e │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld a5,8(a0) │ │ │ │ + blez a5,2d738 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s2,0x32 │ │ │ │ + addi s2,s2,-958 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x2 │ │ │ │ + mv a1,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + li a0,1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,8(s1) │ │ │ │ + blt s0,a5,2d706 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + auipc a1,0x35 │ │ │ │ + addi a1,a1,568 │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + auipc a1,0x35 │ │ │ │ + addi a1,a1,552 │ │ │ │ + li a0,1 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + beqz a1,2d764 │ │ │ │ ld a0,0(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - mv a3,a2 │ │ │ │ - mv s0,a1 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-1464 │ │ │ │ - li a1,1 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,56(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,56(s0) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,2d758 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ + j 3670 │ │ │ │ ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - snez a0,a0 │ │ │ │ + subw t1,a1,a0 │ │ │ │ + beq a1,a0,2d7a4 │ │ │ │ + ld a2,0(a2) │ │ │ │ + li a3,0 │ │ │ │ + subw a5,a1,a3 │ │ │ │ + addw a4,a0,a3 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a5,a6,0x1e │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + lw a7,0(a5) │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a6,0(a4) │ │ │ │ + sw a7,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a6,0(a5) │ │ │ │ + bltu a3,t1,2d772 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ + ld t1,8(a0) │ │ │ │ ld a0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - beqz a0,3297a │ │ │ │ - jal 35a0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + addiw a4,t1,-1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + sext.w t3,t1 │ │ │ │ + add a2,a2,a0 │ │ │ │ + j 2d7d2 │ │ │ │ + lw a6,0(a2) │ │ │ │ + lw a1,0(a3) │ │ │ │ + addi a7,a2,-4 │ │ │ │ + bgeu a6,a1,2d7e6 │ │ │ │ + mv a2,a7 │ │ │ │ + mv a4,a5 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + add a3,a3,a0 │ │ │ │ + bnez a4,2d7c0 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,750 │ │ │ │ - li a2,199 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1306 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1506 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - beqz a0,329bc │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,40(a0) │ │ │ │ - jal 39b0 │ │ │ │ - li a5,16 │ │ │ │ - bne a0,a5,329dc │ │ │ │ - ld a0,40(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 39e0 │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,708 │ │ │ │ - li a2,220 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1240 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1448 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,676 │ │ │ │ - li a2,222 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1208 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1424 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - beqz a0,32a04 │ │ │ │ - ld a0,40(a0) │ │ │ │ - j 32d0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,658 │ │ │ │ - li a2,239 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1166 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1374 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,32a4a │ │ │ │ - lui a3,0x80 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + sext.w a6,a5 │ │ │ │ + bgeu a6,t3,2d872 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,a0 │ │ │ │ + j 2d804 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + bgeu a6,t3,2d822 │ │ │ │ + lw a7,0(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + addi a5,a5,4 │ │ │ │ + bltu a1,a7,2d7fe │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a2,a0,a6 │ │ │ │ + lw a7,0(a2) │ │ │ │ + sw a7,0(a3) │ │ │ │ + addi a7,t1,-1 │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + sw a1,0(a2) │ │ │ │ + sub t1,a7,t1 │ │ │ │ li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a5,0 │ │ │ │ + blez t1,2d86e │ │ │ │ + addw a3,a4,a2 │ │ │ │ + sub a5,a7,a5 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a3,a3,a0 │ │ │ │ + lw a1,0(a3) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a6,0(a3) │ │ │ │ + sw a1,0(a5) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + blt a5,t1,2d840 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - ld a0,16(a1) │ │ │ │ - mv a1,a2 │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 3750 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a2,8(sp) │ │ │ │ - bnez a0,32a34 │ │ │ │ - ld a3,16(s0) │ │ │ │ - mv a4,a2 │ │ │ │ - li a1,259 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1326 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1078 │ │ │ │ - jal b382 │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a2,a0 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1358 │ │ │ │ + lw a7,0(a2) │ │ │ │ + j 2d822 │ │ │ │ + beqz a1,2d8a8 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + add a4,a0,a1 │ │ │ │ + mv a5,a0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + bne a4,a5,2d88c │ │ │ │ + fld fa5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a0) │ │ │ │ + bne a4,a0,2d898 │ │ │ │ + ret │ │ │ │ + sraiw a5,a1,0x1f │ │ │ │ + xor a1,a1,a5 │ │ │ │ + subw a4,a1,a5 │ │ │ │ + mv a3,a4 │ │ │ │ + mv a5,a0 │ │ │ │ + blt a0,a4,2d8c0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a5,a3 │ │ │ │ + beqz a5,2d8ce │ │ │ │ + mv a0,a5 │ │ │ │ + remw a5,a4,a5 │ │ │ │ + mv a4,a0 │ │ │ │ + bnez a5,2d8c2 │ │ │ │ + ret │ │ │ │ + mv a0,a4 │ │ │ │ + ret │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + beqz a0,2d90c │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + feq.d a5,fa0,fa4 │ │ │ │ + beqz a5,2d8ec │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + bltz a0,2d916 │ │ │ │ + ret │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa0,684(a5) │ │ │ │ + bltz a0,2d920 │ │ │ │ + andi a5,a0,1 │ │ │ │ + srai a0,a0,0x1 │ │ │ │ + beqz a5,2d904 │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + bnez a0,2d8f8 │ │ │ │ + ret │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa0,652(a5) │ │ │ │ + ret │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa0,778(a5) │ │ │ │ + ret │ │ │ │ + fdiv.d fa5,fa0,fa5 │ │ │ │ + negw a0,a0 │ │ │ │ + j 2d8f8 │ │ │ │ + addiw a5,a0,-1 │ │ │ │ + beqz a5,2d93a │ │ │ │ + mulw a0,a5,a0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bnez a5,2d930 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + fsd fs7,48(sp) │ │ │ │ + fmv.d fs7,fa1 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fsd fs1,96(sp) │ │ │ │ + mv a0,a1 │ │ │ │ + fsd fs11,16(sp) │ │ │ │ + fsd fs0,104(sp) │ │ │ │ + fsd fs2,88(sp) │ │ │ │ + fsd fs3,80(sp) │ │ │ │ + fsd fs4,72(sp) │ │ │ │ + fsd fs5,64(sp) │ │ │ │ + fsd fs6,56(sp) │ │ │ │ + fsd fs8,40(sp) │ │ │ │ + fsd fs9,32(sp) │ │ │ │ + fsd fs10,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + fmv.d fs11,fa0 │ │ │ │ + jalr s0 │ │ │ │ + fmv.d fa3,fa0 │ │ │ │ + fmv.d fa0,fs7 │ │ │ │ + mv a0,s1 │ │ │ │ + fsd fa3,0(sp) │ │ │ │ + jalr s0 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fld fa3,0(sp) │ │ │ │ + flt.d a5,fa5,fa3 │ │ │ │ + beqz a5,2db90 │ │ │ │ + flt.d a5,fa5,fa0 │ │ │ │ + beqz a5,2d9aa │ │ │ │ + auipc a1,0x33 │ │ │ │ + addi a1,a1,-1844 │ │ │ │ + li a0,1 │ │ │ │ + fsd fa0,8(sp) │ │ │ │ + fsd fa3,0(sp) │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + fld fa0,8(sp) │ │ │ │ + fld fa3,0(sp) │ │ │ │ + fmv.d fs6,fa3 │ │ │ │ + fabs.d fa5,fa0 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fs0,430(a5) │ │ │ │ + fabs.d fa4,fs6 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fs2,618(a5) │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fs4,554(a5) │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fs3,458(a5) │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + fmul.d fs1,fs1,fs0 │ │ │ │ + fsub.d fa1,fs7,fs11 │ │ │ │ + fmv.d fs5,fs11 │ │ │ │ + fmv.d.x fs8,zero │ │ │ │ + bnez a5,2daf0 │ │ │ │ + fmv.d fs9,fs5 │ │ │ │ + fmv.d fs5,fs7 │ │ │ │ + fmv.d fs10,fs6 │ │ │ │ + fmv.d fs6,fa0 │ │ │ │ + fabs.d fa5,fs5 │ │ │ │ + fmv.d fa0,fa3 │ │ │ │ + fsub.d fa3,fs9,fs5 │ │ │ │ + fmul.d fa5,fa5,fs2 │ │ │ │ + fmv.d fs7,fs11 │ │ │ │ + fmul.d fa4,fa3,fs0 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fabs.d fa2,fa4 │ │ │ │ + fle.d a5,fa2,fa5 │ │ │ │ + bnez a5,2db16 │ │ │ │ + feq.d a5,fs6,fs8 │ │ │ │ + bnez a5,2db16 │ │ │ │ + fabs.d ft0,fa1 │ │ │ │ + fle.d a5,fa5,ft0 │ │ │ │ + beqz a5,2da9a │ │ │ │ + fabs.d ft0,fa0 │ │ │ │ + fabs.d ft1,fs6 │ │ │ │ + flt.d a5,ft1,ft0 │ │ │ │ + beqz a5,2da9a │ │ │ │ + feq.d a5,fs7,fs9 │ │ │ │ + fdiv.d ft2,fs6,fa0 │ │ │ │ + beqz a5,2db4a │ │ │ │ + fmul.d ft0,fa3,ft2 │ │ │ │ + fsub.d ft1,fs3,ft2 │ │ │ │ + flt.d a5,fs8,ft0 │ │ │ │ + beqz a5,2db8a │ │ │ │ + fneg.d ft1,ft1 │ │ │ │ + fmul.d fa0,ft1,fa5 │ │ │ │ + fmul.d fa3,fa3,fs4 │ │ │ │ + fabs.d fa0,fa0 │ │ │ │ + fmul.d fa3,fa3,ft1 │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fsub.d fa3,fa3,fa0 │ │ │ │ + flt.d a5,ft0,fa3 │ │ │ │ + beqz a5,2da9a │ │ │ │ + fmul.d fa1,ft1,fa1 │ │ │ │ + fmul.d fa1,fa1,fs0 │ │ │ │ + fabs.d fa1,fa1 │ │ │ │ + flt.d a5,ft0,fa1 │ │ │ │ + beqz a5,2daae │ │ │ │ + fdiv.d fa4,ft0,ft1 │ │ │ │ + fabs.d fa2,fa4 │ │ │ │ + flt.d a5,fa2,fa5 │ │ │ │ + beqz a5,2daae │ │ │ │ + flt.d a5,fs8,fa4 │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + bnez a5,2daae │ │ │ │ + fneg.d fa4,fa5 │ │ │ │ + fadd.d fs7,fs5,fa4 │ │ │ │ + mv a0,s1 │ │ │ │ + fmv.d fa0,fs7 │ │ │ │ + jalr s0 │ │ │ │ + flt.d a5,fs8,fa0 │ │ │ │ + beqz a5,2db3c │ │ │ │ + flt.d a5,fs8,fs10 │ │ │ │ + beqz a5,2dace │ │ │ │ + fmv.d fs10,fs6 │ │ │ │ + fmv.d fs9,fs5 │ │ │ │ + fmv.d fa3,fs6 │ │ │ │ + fmv.d fs6,fs10 │ │ │ │ + fabs.d fa5,fa0 │ │ │ │ + fmv.d fs11,fs5 │ │ │ │ + fabs.d fa4,fs6 │ │ │ │ + fmv.d fs5,fs9 │ │ │ │ + fsub.d fa1,fs7,fs11 │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,2d9ee │ │ │ │ + fmv.d fs9,fs7 │ │ │ │ + fabs.d fa5,fs5 │ │ │ │ + fmv.d fs10,fa0 │ │ │ │ + fsub.d fa3,fs9,fs5 │ │ │ │ + fmul.d fa5,fa5,fs2 │ │ │ │ + fmul.d fa4,fa3,fs0 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fabs.d fa2,fa4 │ │ │ │ + fle.d a5,fa2,fa5 │ │ │ │ + beqz a5,2da24 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + ld s1,120(sp) │ │ │ │ + fld fs0,104(sp) │ │ │ │ + fld fs1,96(sp) │ │ │ │ + fld fs2,88(sp) │ │ │ │ + fld fs3,80(sp) │ │ │ │ + fld fs4,72(sp) │ │ │ │ + fld fs5,64(sp) │ │ │ │ + fld fs6,56(sp) │ │ │ │ + fld fs7,48(sp) │ │ │ │ + fld fs8,40(sp) │ │ │ │ + fld fs9,32(sp) │ │ │ │ + fld fs10,24(sp) │ │ │ │ + fld fs11,16(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + flt.d a5,fa0,fs8 │ │ │ │ + beqz a5,2dace │ │ │ │ + flt.d a5,fs10,fs8 │ │ │ │ + beqz a5,2dace │ │ │ │ + j 2dac6 │ │ │ │ + fdiv.d fa0,fa0,fs10 │ │ │ │ + fsub.d fs7,fs5,fs7 │ │ │ │ + fsub.d ft1,ft2,fs3 │ │ │ │ + fdiv.d ft3,fs6,fs10 │ │ │ │ + fmul.d ft0,fa3,fa0 │ │ │ │ + fsub.d ft4,fa0,fs3 │ │ │ │ + fsub.d ft5,ft3,fs3 │ │ │ │ + fsub.d fa0,fa0,ft3 │ │ │ │ + fmul.d fs7,fs7,ft5 │ │ │ │ + fmul.d ft0,ft0,fa0 │ │ │ │ + fmul.d fa0,ft4,ft5 │ │ │ │ + fsub.d ft0,ft0,fs7 │ │ │ │ + fmul.d ft1,ft1,fa0 │ │ │ │ + fmul.d ft0,ft0,ft2 │ │ │ │ + flt.d a5,fs8,ft0 │ │ │ │ + bnez a5,2da5e │ │ │ │ + fneg.d ft0,ft0 │ │ │ │ + j 2da62 │ │ │ │ + flt.d a5,fa3,fa5 │ │ │ │ + beqz a5,2d9aa │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + beqz a5,2d9aa │ │ │ │ + auipc a1,0x32 │ │ │ │ + addi a1,a1,1728 │ │ │ │ li a0,1 │ │ │ │ + fsd fa0,8(sp) │ │ │ │ + fsd fa3,0(sp) │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ + fld fa0,8(sp) │ │ │ │ + fld fa3,0(sp) │ │ │ │ + j 2d9aa │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s3,24(sp) │ │ │ │ + addiw s3,a3,-1 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mulw s0,s3,a2 │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + sext.w a1,s0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s2,a4 │ │ │ │ + jal af94 │ │ │ │ + addw t4,s0,s4 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz t4,2dc32 │ │ │ │ + mv a6,s5 │ │ │ │ + li a7,0 │ │ │ │ + li t1,0 │ │ │ │ + li t3,-1 │ │ │ │ + li a2,0 │ │ │ │ + j 2dc24 │ │ │ │ + mv a5,t1 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + beq a5,s2,2dc1e │ │ │ │ + mulw a5,s3,t3 │ │ │ │ + fld fa5,0(a6) │ │ │ │ + addw a5,a5,a7 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a2,t4,2dc32 │ │ │ │ + remuw a5,a2,s1 │ │ │ │ + bnez a5,2dbfa │ │ │ │ + li a7,0 │ │ │ │ + addiw t3,t3,1 │ │ │ │ + li t1,1 │ │ │ │ + j 2dbfe │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + addiw s0,a3,-1 │ │ │ │ + mulw s0,s0,a2 │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + sd s4,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a2 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sext.w a1,s0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + addw s0,s0,s4 │ │ │ │ + jal af94 │ │ │ │ + sext.w a6,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a6,2dcc0 │ │ │ │ + li a5,1 │ │ │ │ + bne s5,a5,2dce2 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add a7,s0,s3 │ │ │ │ + mv a5,s3 │ │ │ │ + li t1,-1 │ │ │ │ + li a2,-1 │ │ │ │ + addiw a6,t1,1 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + addiw a2,a2,1 │ │ │ │ + add a3,a3,s1 │ │ │ │ + beq s2,a2,2dcda │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + sext.w t1,a6 │ │ │ │ + fsd fa5,0(a3) │ │ │ │ + bne a5,a7,2dc9e │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a7,2dc9e │ │ │ │ + j 2dcc0 │ │ │ │ + mv a1,s3 │ │ │ │ + li t1,-1 │ │ │ │ + li a7,0 │ │ │ │ li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - lw a5,0(a1) │ │ │ │ - beqz a5,32af4 │ │ │ │ + li a4,0 │ │ │ │ + j 2dd16 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + li a7,0 │ │ │ │ + beq a0,s2,2dd0e │ │ │ │ + addiw t1,t1,1 │ │ │ │ + li a7,1 │ │ │ │ + mulw a5,s5,t1 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a4,a6,2dcc0 │ │ │ │ + remuw a2,a4,s5 │ │ │ │ + beqz a2,2dcee │ │ │ │ + beq s2,a0,2dd0e │ │ │ │ + mv a2,a7 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + j 2dcfa │ │ │ │ + mulw a5,a2,a4 │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ + mv s0,a1 │ │ │ │ mv s3,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - li s0,0 │ │ │ │ - j 32ab8 │ │ │ │ - lw a4,0(s1) │ │ │ │ - bgeu a5,a4,32ae2 │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli s2,s0,0x6 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,8(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jalr s3 │ │ │ │ - sext.w a5,s0 │ │ │ │ - beqz a0,32ab2 │ │ │ │ - ld a0,8(s1) │ │ │ │ + li a0,0 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + mv s2,a4 │ │ │ │ + mv s1,a3 │ │ │ │ + jal af94 │ │ │ │ + beqz s3,2dd8e │ │ │ │ + beqz s2,2dd8e │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + mv a1,s0 │ │ │ │ + mv a3,s1 │ │ │ │ + add a4,a4,s0 │ │ │ │ + mv a6,s2 │ │ │ │ + li t1,0 │ │ │ │ + mv a5,t1 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + fld fa4,0(a3) │ │ │ │ + slli a7,a5,0x20 │ │ │ │ + srli a2,a7,0x1d │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + add a2,a2,a0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + bne a6,a5,2dd64 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addw t1,s2,t1 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addw a6,s2,a6 │ │ │ │ + bne a4,a1,2dd62 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - add a0,a0,s2 │ │ │ │ ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mulw s2,a3,a2 │ │ │ │ + sd s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a1 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + slli a1,s2,0x3 │ │ │ │ + jal af94 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s2,2de02 │ │ │ │ + mv a7,s4 │ │ │ │ + li t4,0 │ │ │ │ + li t3,-1 │ │ │ │ + li a4,0 │ │ │ │ + remuw a5,a4,s1 │ │ │ │ + addiw t1,t3,1 │ │ │ │ + slli a3,t1,0x20 │ │ │ │ + srli a6,a3,0x1d │ │ │ │ + add a6,a6,s0 │ │ │ │ + beqz a5,2de1a │ │ │ │ + mulw a5,s3,t4 │ │ │ │ + fld fa5,0(a7) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a7,a7,8 │ │ │ │ + addiw t4,t4,1 │ │ │ │ + addw a5,a5,t3 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + bne s2,a4,2ddcc │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ + fld fa5,0(a7) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sext.w t3,t1 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + addi a7,a7,8 │ │ │ │ + beq s2,a4,2de02 │ │ │ │ + li t4,1 │ │ │ │ + j 2ddcc │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fsub.d fs3,fa1,fa0 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + li a5,1 │ │ │ │ + fdiv.d fs3,fs3,fa5 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fs4,fa1 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + bge a5,a0,2df2a │ │ │ │ + fsd fs5,0(sp) │ │ │ │ + fadd.d fs5,fs3,fs3 │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + fmv.d fs1,fs2 │ │ │ │ + sd s4,48(sp) │ │ │ │ + li s1,1 │ │ │ │ + mv s4,a0 │ │ │ │ + li s0,1 │ │ │ │ + fcvt.d.w fa0,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fa0,fs5 │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + jalr s2 │ │ │ │ + fcvt.d.w fa5,s1 │ │ │ │ + fadd.d fs1,fs1,fa0 │ │ │ │ + mv a0,s3 │ │ │ │ + fmul.d fa5,fa5,fs3 │ │ │ │ + addiw s1,s1,2 │ │ │ │ + fadd.d fa0,fa5,fs0 │ │ │ │ + jalr s2 │ │ │ │ + fadd.d fs2,fs2,fa0 │ │ │ │ + bne s4,s0,2de80 │ │ │ │ + slliw s4,s4,0x1 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + fcvt.d.w fa0,s4 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + ld s4,48(sp) │ │ │ │ + fld fs5,0(sp) │ │ │ │ + fadd.d fa0,fs0,fa0 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa4,-678(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + fdiv.d fs3,fs3,fa4 │ │ │ │ + fadd.d fs2,fa5,fs2 │ │ │ │ + jalr s2 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + fadd.d fa0,fs0,fa0 │ │ │ │ + fadd.d fs1,fs1,fs1 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa5,-910(a5) │ │ │ │ + fmul.d fs2,fs2,fa5 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fadd.d fa0,fa0,fs1 │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fadd.d fa0,fa0,fs2 │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + fld fs3,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - sd zero,8(a1) │ │ │ │ - sw zero,0(a1) │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + fmv.d fa0,fs3 │ │ │ │ + fmv.d fs1,fs2 │ │ │ │ + j 2dec6 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + mv a0,a4 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + fsd fs6,8(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s0,a3 │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + jalr a2 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s0 │ │ │ │ + fcvt.d.w fa5,s4 │ │ │ │ + fsub.d fs4,fa0,fs1 │ │ │ │ + li a5,1 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fmv.d fs6,fa0 │ │ │ │ + fdiv.d fs4,fs4,fa5 │ │ │ │ + bge a5,s4,2e062 │ │ │ │ + fsd fs5,16(sp) │ │ │ │ + fadd.d fs5,fs4,fs4 │ │ │ │ + fmv.d.x fs3,zero │ │ │ │ + sd s1,88(sp) │ │ │ │ + li s0,1 │ │ │ │ + fmv.d fs2,fs3 │ │ │ │ + li s1,1 │ │ │ │ + fcvt.d.w fa1,s0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + mv a0,s2 │ │ │ │ + fmul.d fa1,fa1,fs5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fadd.d fa1,fa1,fs1 │ │ │ │ + jalr s3 │ │ │ │ + fcvt.d.w fa1,s1 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fmul.d fa1,fa1,fs4 │ │ │ │ + mv a0,s2 │ │ │ │ + fadd.d fs2,fs2,fa5 │ │ │ │ + addiw s1,s1,2 │ │ │ │ + fadd.d fa1,fa1,fs1 │ │ │ │ + jalr s3 │ │ │ │ + fadd.d fs3,fs3,fa0 │ │ │ │ + bne s4,s0,2df9a │ │ │ │ + slliw s4,s4,0x1 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + fcvt.d.w fa1,s4 │ │ │ │ + ld s1,88(sp) │ │ │ │ + fld fs5,16(sp) │ │ │ │ + fmul.d fa1,fa1,fs4 │ │ │ │ + fadd.d fa1,fs1,fa1 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s3 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa1,fs1 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa4,-976(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + fdiv.d fs4,fs4,fa4 │ │ │ │ + fadd.d fs1,fa5,fs3 │ │ │ │ + jalr s3 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa1,fs6 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s3 │ │ │ │ + fadd.d fa0,fs0,fa0 │ │ │ │ + fadd.d fs2,fs2,fs2 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa5,-1216(a5) │ │ │ │ + fmul.d fs1,fs1,fa5 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + fadd.d fa0,fa0,fs2 │ │ │ │ + ld s4,64(sp) │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fld fs2,40(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs6,8(sp) │ │ │ │ + fadd.d fa0,fa0,fs1 │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fmul.d fa0,fa0,fs4 │ │ │ │ + fld fs4,24(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - lw a6,0(a1) │ │ │ │ + fmv.d.x fs3,zero │ │ │ │ + fmv.d fa1,fs4 │ │ │ │ + fmv.d fs2,fs3 │ │ │ │ + j 2dfe8 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fsub.d fs3,fa1,fa0 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + li a0,1 │ │ │ │ + fdiv.d fs3,fs3,fa5 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fs4,fa1 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s5,a4 │ │ │ │ + mv s6,a5 │ │ │ │ + bge a0,s7,2e1ac │ │ │ │ + fsd fs5,0(sp) │ │ │ │ + fadd.d fs5,fs3,fs3 │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + fmv.d fs1,fs2 │ │ │ │ + li s1,1 │ │ │ │ + li s0,1 │ │ │ │ + fcvt.d.w fa0,s0 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + fmul.d fa0,fa0,fs5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + jal 2df38 │ │ │ │ + fcvt.d.w fa5,s1 │ │ │ │ + fadd.d fs1,fs1,fa0 │ │ │ │ + mv a4,s6 │ │ │ │ + fmul.d fa5,fa5,fs3 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s1,s1,2 │ │ │ │ + fadd.d fa0,fa5,fs0 │ │ │ │ + jal 2df38 │ │ │ │ + fadd.d fs2,fs2,fa0 │ │ │ │ + bne s7,s0,2e0ca │ │ │ │ + slliw s7,s7,0x1 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + fcvt.d.w fa0,s7 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + fld fs5,0(sp) │ │ │ │ + fadd.d fa0,fs0,fa0 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2df38 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa4,-1292(a5) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + fdiv.d fs3,fs3,fa4 │ │ │ │ + fadd.d fs2,fa5,fs2 │ │ │ │ + jal 2df38 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2df38 │ │ │ │ + fadd.d fa0,fs0,fa0 │ │ │ │ + fadd.d fs1,fs1,fs1 │ │ │ │ + auipc a5,0x36 │ │ │ │ + fld fa5,-1544(a5) │ │ │ │ + fmul.d fs2,fs2,fa5 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + fadd.d fa0,fa0,fs1 │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fadd.d fa0,fa0,fs2 │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + fld fs3,16(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + fmv.d fa0,fs3 │ │ │ │ + fmv.d fs1,fs2 │ │ │ │ + j 2e122 │ │ │ │ addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ + mulw s4,a2,a3 │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s2,a1 │ │ │ │ sd ra,88(sp) │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - beqz a6,32bcc │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s5,a5,0x1d │ │ │ │ + mv a1,s5 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a2 │ │ │ │ sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ + mv s7,a4 │ │ │ │ sd s9,8(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - li s6,0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli s8,a5,0x20 │ │ │ │ - sext.w s5,a5 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - slli s9,s6,0x5 │ │ │ │ - beqz s1,32b6a │ │ │ │ - ld a4,8(s7) │ │ │ │ - ld a3,0(a5) │ │ │ │ - add a5,a4,s9 │ │ │ │ - ld a5,0(a5) │ │ │ │ - beq a3,a5,32b9e │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - slli a1,s8,0x2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s7) │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a3,0(a5) │ │ │ │ - slli a4,s0,0x3 │ │ │ │ - lw a5,8(a5) │ │ │ │ - add a4,a4,s1 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd a3,0(a4) │ │ │ │ - sw a5,0(s0) │ │ │ │ - lw a6,0(s7) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s8,a0 │ │ │ │ + jal 36a0 │ │ │ │ + subw a1,s4,s0 │ │ │ │ + sext.w s9,s4 │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + addiw s6,s1,-1 │ │ │ │ + jal af94 │ │ │ │ + mv s5,s6 │ │ │ │ mv s2,a0 │ │ │ │ - mv s0,s5 │ │ │ │ - addi s6,s6,1 │ │ │ │ - sext.w a5,s6 │ │ │ │ - bltu a5,a6,32b30 │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ + beqz s9,2e2da │ │ │ │ + li a5,1 │ │ │ │ + bne s1,a5,2e2de │ │ │ │ + addiw a4,s0,-1 │ │ │ │ + mv s0,a4 │ │ │ │ + mv a7,s8 │ │ │ │ + li a5,-1 │ │ │ │ + li a1,-1 │ │ │ │ + addiw t1,a5,1 │ │ │ │ + slli a3,t1,0x20 │ │ │ │ + srli a6,a3,0x1d │ │ │ │ + addiw a1,a1,1 │ │ │ │ + add a6,a6,s2 │ │ │ │ + beq s7,a1,2e2b0 │ │ │ │ + fld fa5,0(a7) │ │ │ │ + sext.w a5,t1 │ │ │ │ + addi a7,a7,8 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + bne a4,a1,2e22a │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + subw a1,s4,s5 │ │ │ │ + mv s5,a1 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + addw a2,s0,s5 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a2,2e2b8 │ │ │ │ + mv a6,s2 │ │ │ │ + li a7,0 │ │ │ │ + li t1,0 │ │ │ │ + li a3,-1 │ │ │ │ + li a1,0 │ │ │ │ + j 2e2a2 │ │ │ │ + mv a4,t1 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + beq s3,a4,2e29c │ │ │ │ + mulw a4,a3,s6 │ │ │ │ + fld fa5,0(a6) │ │ │ │ + addw a4,a4,a7 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + add a4,a4,s0 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a2,a1,2e2b8 │ │ │ │ + remuw a4,a1,s1 │ │ │ │ + bnez a4,2e278 │ │ │ │ + li a7,0 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + li t1,1 │ │ │ │ + j 2e27c │ │ │ │ + addi a7,a7,8 │ │ │ │ + bne a4,s7,2e22a │ │ │ │ + j 2e250 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ ld ra,88(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,80(sp) │ │ │ │ - sd s1,0(s4) │ │ │ │ - sd s2,0(s3) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + j 2e250 │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + li a6,-1 │ │ │ │ + li a1,-1 │ │ │ │ + li a4,0 │ │ │ │ + j 2e312 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + li a0,0 │ │ │ │ + beq s7,a1,2e30a │ │ │ │ + addiw a6,a6,1 │ │ │ │ + li a0,1 │ │ │ │ + mulw a5,s1,a6 │ │ │ │ + fld fa5,0(a2) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,s2 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a2,a2,8 │ │ │ │ + beq s9,a4,2e2da │ │ │ │ + remuw a3,a4,s1 │ │ │ │ + beqz a3,2e2ea │ │ │ │ + beq s7,a1,2e30a │ │ │ │ + mv a3,a0 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + j 2e2f6 │ │ │ │ + addi sp,sp,-432 │ │ │ │ + fsd fs0,312(sp) │ │ │ │ + sd ra,424(sp) │ │ │ │ + sd a0,24(sp) │ │ │ │ + sd a1,200(sp) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + blez a2,2e86c │ │ │ │ + sd s1,408(sp) │ │ │ │ + sd s2,400(sp) │ │ │ │ + addiw s1,a2,-2 │ │ │ │ + addiw s2,a2,-3 │ │ │ │ + sd s11,328(sp) │ │ │ │ + mulw s11,s1,s2 │ │ │ │ + sd s3,392(sp) │ │ │ │ + addiw s3,a2,-4 │ │ │ │ + sd s5,376(sp) │ │ │ │ + slliw a1,s2,0x1 │ │ │ │ + slliw a0,s3,0x1 │ │ │ │ + sd s6,368(sp) │ │ │ │ + addiw s6,a2,-5 │ │ │ │ + sd s0,416(sp) │ │ │ │ + sd s9,344(sp) │ │ │ │ + mulw a5,s2,s2 │ │ │ │ + subw a6,s11,a1 │ │ │ │ + subw a1,a6,a0 │ │ │ │ + addiw s9,a2,-1 │ │ │ │ + sext.w s0,a2 │ │ │ │ + mv a4,a2 │ │ │ │ + sd a1,144(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a1,16(sp) │ │ │ │ + fsd fs2,296(sp) │ │ │ │ + mulw s5,s3,s3 │ │ │ │ + auipc a1,0x36 │ │ │ │ + fld fs2,-1866(a1) │ │ │ │ + sext.w a1,a5 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sext.w s0,s11 │ │ │ │ + slli a0,s0,0x3 │ │ │ │ + sd a1,32(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a0,136(sp) │ │ │ │ + sd a1,128(sp) │ │ │ │ + mulw a3,s1,s1 │ │ │ │ + slli a0,a6,0x3 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + sd s4,384(sp) │ │ │ │ + sd s7,360(sp) │ │ │ │ + sd s8,352(sp) │ │ │ │ + sd s10,336(sp) │ │ │ │ + fsd fs6,264(sp) │ │ │ │ + sd a6,40(sp) │ │ │ │ + srli a5,a1,0x1d │ │ │ │ + mulw a2,s6,s6 │ │ │ │ + fsd fs1,304(sp) │ │ │ │ + fsd fs3,288(sp) │ │ │ │ + fsd fs4,280(sp) │ │ │ │ + fsd fs5,272(sp) │ │ │ │ + fsd fs7,256(sp) │ │ │ │ + fsd fs8,248(sp) │ │ │ │ + fsd fs9,240(sp) │ │ │ │ + fsd fs10,232(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd a0,72(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sext.w s10,s5 │ │ │ │ + sext.w a5,s9 │ │ │ │ + sd a5,176(sp) │ │ │ │ + slli a5,s10,0x3 │ │ │ │ + sd a5,64(sp) │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli s5,a5,0x1d │ │ │ │ + fmv.d fs6,fs0 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + li s4,0 │ │ │ │ + sext.w s8,a3 │ │ │ │ + srli a3,a5,0x1d │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + sd s9,152(sp) │ │ │ │ + li s7,1 │ │ │ │ + sd a3,120(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + mv s9,s1 │ │ │ │ + mv a6,s4 │ │ │ │ + sd a4,208(sp) │ │ │ │ + ld a3,192(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + sext.w s0,a6 │ │ │ │ + mv a5,s0 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,a3 │ │ │ │ + mv a1,s1 │ │ │ │ + sd a6,48(sp) │ │ │ │ + addiw s0,s0,2 │ │ │ │ + jal 2e1ba │ │ │ │ + fcvt.d.w fa1,s0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 35c0 │ │ │ │ + ld a6,48(sp) │ │ │ │ + slli a5,a6,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + ld a5,152(sp) │ │ │ │ + fmul.d fs1,fa0,fa5 │ │ │ │ + beq a5,s7,2e8a4 │ │ │ │ + fmv.d.x fs4,zero │ │ │ │ + fmv.d fs8,fs6 │ │ │ │ + fmv.d fs7,fs1 │ │ │ │ + fmv.d fs6,fs4 │ │ │ │ li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - j 32bb2 │ │ │ │ - lw a2,0(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - beqz a2,32c68 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - li s2,0 │ │ │ │ - li a5,0 │ │ │ │ - li s0,0 │ │ │ │ - addiw a4,s0,1 │ │ │ │ + sd s11,160(sp) │ │ │ │ + sd s8,184(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + sd a6,216(sp) │ │ │ │ + mv s1,s0 │ │ │ │ + ld a3,176(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + mv a5,s0 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,a3 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 2e1ba │ │ │ │ + addiw s0,s0,2 │ │ │ │ + fcvt.d.w fa1,s0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + mv s8,a0 │ │ │ │ + fmv.d.x fs5,zero │ │ │ │ + jal 35c0 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + li s9,0 │ │ │ │ + fmul.d fs1,fa0,fa5 │ │ │ │ + beq s11,s7,2e89e │ │ │ │ + mv s4,s9 │ │ │ │ + fmv.d fs9,fs1 │ │ │ │ + ld s9,184(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s0,s8 │ │ │ │ + mv s1,s11 │ │ │ │ + ld s8,120(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s8 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 36a0 │ │ │ │ + ld a1,136(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s8,a0 │ │ │ │ + beqz s9,2e518 │ │ │ │ + mv a1,s11 │ │ │ │ + li a0,0 │ │ │ │ + li a7,-1 │ │ │ │ + li a6,-1 │ │ │ │ + li a3,0 │ │ │ │ + j 2e508 │ │ │ │ + addiw a0,a6,1 │ │ │ │ + li a6,0 │ │ │ │ + beqz a0,2e500 │ │ │ │ + mv a6,a0 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + li a0,1 │ │ │ │ + mulw a4,a7,s1 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addw a4,a4,a2 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a4,a4,s8 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a3,s9,2e518 │ │ │ │ + remuw a2,a3,s1 │ │ │ │ + beqz a2,2e4de │ │ │ │ + beqz a6,2e500 │ │ │ │ + mv a2,a0 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + j 2e4ec │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,80(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + beqz a5,2e570 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + li a6,0 │ │ │ │ + li a7,-1 │ │ │ │ + li a2,0 │ │ │ │ + sext.w t1,s4 │ │ │ │ + j 2e562 │ │ │ │ + mv a4,a6 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + beq a4,t1,2e55c │ │ │ │ + mulw a4,a7,s2 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addw a4,a4,a0 │ │ │ │ slli a3,a4,0x20 │ │ │ │ - sext.w s1,a4 │ │ │ │ - addiw a4,s0,-1 │ │ │ │ - srli a1,a3,0x1d │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a4,a4,s11 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a2,a5,2e570 │ │ │ │ + remuw a4,a2,s1 │ │ │ │ + bnez a4,2e53c │ │ │ │ + li a0,0 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + li a6,1 │ │ │ │ + j 2e540 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + addiw a3,s4,2 │ │ │ │ + fcvt.d.w fa1,a3 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 35c0 │ │ │ │ + slli a3,s4,0x3 │ │ │ │ + add a3,a3,s0 │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fmul.d fs4,fa0,fa5 │ │ │ │ + beq s2,s7,2e898 │ │ │ │ + sd s9,104(sp) │ │ │ │ + fmv.d.x fs3,zero │ │ │ │ + ld s9,144(sp) │ │ │ │ + li s8,0 │ │ │ │ + sd s0,88(sp) │ │ │ │ + sd s1,96(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + ld s0,56(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s11 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 36a0 │ │ │ │ + ld a1,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,32(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a5,2e610 │ │ │ │ + mv a6,s1 │ │ │ │ + li a4,0 │ │ │ │ + li a2,-1 │ │ │ │ + li a3,-1 │ │ │ │ + li a0,0 │ │ │ │ + j 2e602 │ │ │ │ + addiw a4,a3,1 │ │ │ │ + li a3,0 │ │ │ │ + beqz a4,2e5f8 │ │ │ │ + mv a3,a4 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + li a4,1 │ │ │ │ + mulw a5,s2,a2 │ │ │ │ + fld fa5,0(a6) │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a5,a0,2e610 │ │ │ │ + remuw a1,a0,s2 │ │ │ │ + beqz a1,2e5d4 │ │ │ │ + beqz a3,2e5f8 │ │ │ │ + mv a1,a4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + j 2e5e2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,64(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a5,2e66a │ │ │ │ + mv a0,s0 │ │ │ │ + li a4,0 │ │ │ │ + li a3,0 │ │ │ │ + li a2,-1 │ │ │ │ + li t1,0 │ │ │ │ + sext.w a7,s8 │ │ │ │ + j 2e65c │ │ │ │ + mv a5,a3 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + beq a5,a7,2e654 │ │ │ │ + mulw a5,a2,s3 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1d │ │ │ │ + add a5,a5,s4 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi a0,a0,8 │ │ │ │ + beq t1,a5,2e66a │ │ │ │ + remuw a5,t1,s2 │ │ │ │ + bnez a5,2e634 │ │ │ │ + li a4,0 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + li a3,1 │ │ │ │ + j 2e638 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + addiw a5,s8,2 │ │ │ │ + fcvt.d.w fa1,a5 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 35c0 │ │ │ │ + slli a5,s8,0x3 │ │ │ │ + add a5,a5,s11 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fmul.d fs0,fa0,fa5 │ │ │ │ + beq s3,s7,2e892 │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + fmv.d fs10,fs0 │ │ │ │ + li s0,0 │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 36a0 │ │ │ │ + ld a1,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + beqz s10,2e70a │ │ │ │ + mv a0,s1 │ │ │ │ + li a3,0 │ │ │ │ + li a6,-1 │ │ │ │ + li a5,-1 │ │ │ │ + li a1,0 │ │ │ │ + j 2e6f6 │ │ │ │ + addiw a3,a5,1 │ │ │ │ + li a5,0 │ │ │ │ + beqz a3,2e6ee │ │ │ │ + mv a5,a3 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + li a3,0 │ │ │ │ + li a2,1 │ │ │ │ + mulw a4,a6,s3 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + addw a4,a4,a3 │ │ │ │ slli a3,a4,0x20 │ │ │ │ srli a4,a3,0x1d │ │ │ │ - mv a0,a5 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli s4,s2,0x5 │ │ │ │ - beqz a5,32c26 │ │ │ │ - ld a3,8(s3) │ │ │ │ - ld a6,0(a4) │ │ │ │ - add a4,a3,s4 │ │ │ │ - ld a4,0(a4) │ │ │ │ - beq a6,a4,32c46 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s3) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ + add a4,a4,s2 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + mv a3,a2 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a0,a0,8 │ │ │ │ + beq s10,a1,2e70a │ │ │ │ + remuw a4,a1,s3 │ │ │ │ + addiw a2,a3,1 │ │ │ │ + beqz a4,2e6c8 │ │ │ │ + bnez a5,2e6d8 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne s10,a1,2e6f6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s9,2e764 │ │ │ │ + mv a7,s2 │ │ │ │ + li a1,0 │ │ │ │ + li a5,0 │ │ │ │ + li a3,-1 │ │ │ │ + li a6,0 │ │ │ │ + sext.w a2,s0 │ │ │ │ + j 2e756 │ │ │ │ + mv a4,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + beq a4,a2,2e750 │ │ │ │ + mulw a4,a3,s6 │ │ │ │ + fld fa5,0(a7) │ │ │ │ + addw a4,a4,a1 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a7,a7,8 │ │ │ │ + beq a6,s9,2e764 │ │ │ │ + remuw a4,a6,s3 │ │ │ │ + bnez a4,2e72e │ │ │ │ + li a1,0 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + li a5,1 │ │ │ │ + j 2e732 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + addiw a5,s0,2 │ │ │ │ + fcvt.d.w fa1,a5 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 35c0 │ │ │ │ + slli a5,s0,0x3 │ │ │ │ add a5,a5,s4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - add s0,s0,a0 │ │ │ │ - lw a2,0(s3) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a4,0(s0) │ │ │ │ - mv s0,s1 │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a4,s2 │ │ │ │ - bltu a4,a2,32bee │ │ │ │ - mv a0,a5 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fmul.d fs0,fa0,fa5 │ │ │ │ + beq s6,s7,2e878 │ │ │ │ + ld a0,24(sp) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 2e322 │ │ │ │ + fmul.d fa0,fs0,fa0 │ │ │ │ + mv a0,s1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + fadd.d fs1,fs1,fa0 │ │ │ │ jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + sext.w a2,s0 │ │ │ │ + blt a2,s3,2e69c │ │ │ │ + ld s2,48(sp) │ │ │ │ + fmv.d fs0,fs10 │ │ │ │ + fmul.d fs0,fs0,fs1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + addi s8,s8,1 │ │ │ │ + sext.w a7,s8 │ │ │ │ + fadd.d fs3,fs3,fs0 │ │ │ │ + blt a7,s2,2e5a6 │ │ │ │ + ld s0,88(sp) │ │ │ │ + ld s1,96(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + fmul.d fs4,fs4,fs3 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w t1,s4 │ │ │ │ + fadd.d fs5,fs5,fs4 │ │ │ │ + blt t1,s1,2e4b0 │ │ │ │ + mv s11,s1 │ │ │ │ + fmv.d fs1,fs9 │ │ │ │ + ld s1,168(sp) │ │ │ │ + mv s8,s0 │ │ │ │ + fmul.d fs1,fs1,fs5 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,152(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w s0,s1 │ │ │ │ + fadd.d fs6,fs6,fs1 │ │ │ │ + blt s0,a5,2e46a │ │ │ │ + fmv.d fs4,fs6 │ │ │ │ + mv s9,s11 │ │ │ │ + fmv.d fs1,fs7 │ │ │ │ + ld s11,160(sp) │ │ │ │ + ld s8,184(sp) │ │ │ │ + ld a6,216(sp) │ │ │ │ + fmv.d fs6,fs8 │ │ │ │ + fmul.d fs1,fs1,fs4 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a6,48(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld a5,208(sp) │ │ │ │ + addi a6,a6,1 │ │ │ │ + fadd.d fs6,fs6,fs1 │ │ │ │ + bne a5,a6,2e412 │ │ │ │ + fmv.d fs0,fs6 │ │ │ │ + ld s0,416(sp) │ │ │ │ + ld s1,408(sp) │ │ │ │ + ld s2,400(sp) │ │ │ │ + ld s3,392(sp) │ │ │ │ + ld s4,384(sp) │ │ │ │ + ld s5,376(sp) │ │ │ │ + ld s6,368(sp) │ │ │ │ + ld s7,360(sp) │ │ │ │ + ld s8,352(sp) │ │ │ │ + ld s9,344(sp) │ │ │ │ + ld s10,336(sp) │ │ │ │ + ld s11,328(sp) │ │ │ │ + fld fs1,304(sp) │ │ │ │ + fld fs2,296(sp) │ │ │ │ + fld fs3,288(sp) │ │ │ │ + fld fs4,280(sp) │ │ │ │ + fld fs5,272(sp) │ │ │ │ + fld fs6,264(sp) │ │ │ │ + fld fs7,256(sp) │ │ │ │ + fld fs8,248(sp) │ │ │ │ + fld fs9,240(sp) │ │ │ │ + fld fs10,232(sp) │ │ │ │ + ld ra,424(sp) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fld fs0,312(sp) │ │ │ │ + addi sp,sp,432 │ │ │ │ ret │ │ │ │ - li a5,0 │ │ │ │ - mv a0,a5 │ │ │ │ + fld fa5,0(s1) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fs0,fs0,fa5 │ │ │ │ + jal 3670 │ │ │ │ + fadd.d fs1,fs1,fs0 │ │ │ │ + bne s0,s6,2e7ac │ │ │ │ + li s0,1 │ │ │ │ + j 2e69c │ │ │ │ + fld fs1,0(s4) │ │ │ │ + j 2e7b2 │ │ │ │ + fld fs3,0(s11) │ │ │ │ + j 2e7d2 │ │ │ │ + fld fs5,0(s8) │ │ │ │ + j 2e7f4 │ │ │ │ + fld fs4,0(s11) │ │ │ │ + j 2e822 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + li a5,1 │ │ │ │ + sd a0,8(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + beq a2,a5,2ea5e │ │ │ │ + sd s2,128(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + blez a2,2ea6e │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + addiw s0,a2,-1 │ │ │ │ + mulw s3,a2,a2 │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fs2,866(a5) │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + mulw s10,s0,a2 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + sext.w s11,s3 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + sext.w s9,a2 │ │ │ │ + li s1,0 │ │ │ │ + li s8,1 │ │ │ │ + mulw s4,s0,s0 │ │ │ │ + slli a5,s10,0x3 │ │ │ │ + sd a5,0(sp) │ │ │ │ + slli s4,s4,0x3 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s7,a0 │ │ │ │ + jal 36a0 │ │ │ │ + ld a1,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s6,a0 │ │ │ │ + beqz s11,2e97c │ │ │ │ + mv a1,s7 │ │ │ │ + li a6,0 │ │ │ │ + li a0,-1 │ │ │ │ + li a7,-1 │ │ │ │ + li a4,0 │ │ │ │ + j 2e96c │ │ │ │ + addiw a6,a7,1 │ │ │ │ + li a7,0 │ │ │ │ + beqz a6,2e964 │ │ │ │ + mv a7,a6 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + li a6,1 │ │ │ │ + mulw a5,s9,a0 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + add a5,a5,s6 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a4,s11,2e97c │ │ │ │ + remuw a2,a4,s9 │ │ │ │ + beqz a2,2e940 │ │ │ │ + beqz a7,2e964 │ │ │ │ + mv a2,a6 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + j 2e950 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + beqz s10,2e9d6 │ │ │ │ + mv a2,s6 │ │ │ │ + li a6,0 │ │ │ │ + li a7,0 │ │ │ │ + li t1,-1 │ │ │ │ + li a4,0 │ │ │ │ + sext.w a0,s1 │ │ │ │ + j 2e9c8 │ │ │ │ + mv a5,a7 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + beq a5,a0,2e9c2 │ │ │ │ + mulw a5,t1,s0 │ │ │ │ + fld fa5,0(a2) │ │ │ │ + addw a5,a5,a6 │ │ │ │ + slli t3,a5,0x20 │ │ │ │ + srli a5,t3,0x1d │ │ │ │ + add a5,a5,s7 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + addiw a6,a6,1 │ │ │ │ + addi a2,a2,8 │ │ │ │ + beq a4,s10,2e9d6 │ │ │ │ + remuw a5,a4,s9 │ │ │ │ + bnez a5,2e9a0 │ │ │ │ + li a6,0 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + li a7,1 │ │ │ │ + j 2e9a4 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + addiw a5,s1,2 │ │ │ │ + fcvt.d.w fa1,a5 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 35c0 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fmul.d fs0,fa0,fa5 │ │ │ │ + beq s0,s8,2ea42 │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 2e322 │ │ │ │ + fmul.d fa0,fs0,fa0 │ │ │ │ + mv a0,s7 │ │ │ │ + addi s1,s1,1 │ │ │ │ + fadd.d fs1,fs1,fa0 │ │ │ │ + jal 3670 │ │ │ │ + bne s1,s2,2e914 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + ld s5,104(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + fld fa5,0(s7) │ │ │ │ + mv a0,s7 │ │ │ │ + addi s1,s1,1 │ │ │ │ + fmul.d fa0,fs0,fa5 │ │ │ │ + fadd.d fs1,fs1,fa0 │ │ │ │ + jal 3670 │ │ │ │ + li a5,2 │ │ │ │ + bne s1,a5,2e914 │ │ │ │ + j 2ea1a │ │ │ │ + fld fs1,0(a1) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + fld fs1,32(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + ld s5,104(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + fmv.d.x fs3,zero │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fsd fs5,0(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s7,a1 │ │ │ │ + li s4,0 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fs4,392(a5) │ │ │ │ + j 2eb00 │ │ │ │ + fld fa5,0(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + fsd fa5,0(s1) │ │ │ │ + jal 3670 │ │ │ │ + fld fs0,0(s2) │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 2e8aa │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fneg.d fs0,fs0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + fmul.d fs0,fs0,fs1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + li a5,3 │ │ │ │ + addi s7,s7,8 │ │ │ │ + fadd.d fs0,fs0,fs2 │ │ │ │ + fmul.d fs0,fs0,fs5 │ │ │ │ + fadd.d fs3,fs3,fs0 │ │ │ │ + beq s4,a5,2eb9c │ │ │ │ + sext.w s0,s4 │ │ │ │ + mv a5,s0 │ │ │ │ + li a4,0 │ │ │ │ + li a3,3 │ │ │ │ + li a2,3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 2e1ba │ │ │ │ + addiw s0,s0,2 │ │ │ │ + fcvt.d.w fa1,s0 │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + mv s3,a0 │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + jal 35c0 │ │ │ │ + fld fa5,0(s7) │ │ │ │ + mv s2,s3 │ │ │ │ + li s8,0 │ │ │ │ + fmul.d fs5,fa0,fa5 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + li a2,32 │ │ │ │ + mv a1,s3 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 36a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + fld fa5,16(s1) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + fsd fa5,0(s0) │ │ │ │ + fld fa5,24(s1) │ │ │ │ + fsd fa5,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + li a1,8 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez s8,2eaba │ │ │ │ + fld fa5,8(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + addi s2,s2,8 │ │ │ │ + fsd fa5,0(s1) │ │ │ │ + jal 3670 │ │ │ │ + fld fs0,-8(s2) │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 2e8aa │ │ │ │ + fmul.d fs0,fs0,fa0 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ + li s8,1 │ │ │ │ + fadd.d fs2,fs2,fs0 │ │ │ │ + j 2eb34 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ li s0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ + feq.d a5,fs3,fa5 │ │ │ │ + bnez a5,2ecca │ │ │ │ + fld fa5,0(s6) │ │ │ │ + fld fa1,8(s6) │ │ │ │ + fld fa4,16(s6) │ │ │ │ + fld ft6,24(s6) │ │ │ │ + fld ft7,32(s6) │ │ │ │ + fld fa0,40(s6) │ │ │ │ + fld fa3,48(s6) │ │ │ │ + fld ft0,56(s6) │ │ │ │ + fld fa2,64(s6) │ │ │ │ + fmul.d fa7,fa4,fa3 │ │ │ │ + fmul.d ft11,fa0,ft0 │ │ │ │ + fmul.d ft8,fa1,fa2 │ │ │ │ + fmul.d ft4,fa0,fa3 │ │ │ │ + fmul.d ft5,ft7,fa2 │ │ │ │ + fmul.d ft10,ft6,fa2 │ │ │ │ + fmul.d fa2,fa5,fa2 │ │ │ │ + fmul.d ft1,fa1,fa0 │ │ │ │ + fmul.d ft3,ft6,ft0 │ │ │ │ + fmul.d ft9,ft7,fa3 │ │ │ │ + fmul.d ft2,fa4,ft0 │ │ │ │ + fmul.d fa6,fa4,ft7 │ │ │ │ + fmul.d ft0,fa5,ft0 │ │ │ │ + fmul.d fa0,fa5,fa0 │ │ │ │ + fmul.d fa3,fa1,fa3 │ │ │ │ + fmul.d fa4,fa4,ft6 │ │ │ │ + fmul.d fa1,fa1,ft6 │ │ │ │ + fmul.d fa5,fa5,ft7 │ │ │ │ + fsub.d ft5,ft5,ft11 │ │ │ │ + fsub.d ft4,ft4,ft10 │ │ │ │ + fsub.d fa2,fa2,fa7 │ │ │ │ + fsub.d ft3,ft3,ft9 │ │ │ │ + fsub.d fa4,fa4,fa0 │ │ │ │ + fsub.d ft2,ft2,ft8 │ │ │ │ + fsub.d fa5,fa5,fa1 │ │ │ │ + fdiv.d fa0,ft5,fs3 │ │ │ │ + fsub.d fa3,fa3,ft0 │ │ │ │ + fsub.d ft0,ft1,fa6 │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + fdiv.d fa1,ft4,fs3 │ │ │ │ + fsd fa0,0(s6) │ │ │ │ + fdiv.d fa2,fa2,fs3 │ │ │ │ + fsd fa1,8(s6) │ │ │ │ + fdiv.d fa5,fa5,fs3 │ │ │ │ + fsd fa2,32(s6) │ │ │ │ + fdiv.d fa0,ft3,fs3 │ │ │ │ + fsd fa5,64(s6) │ │ │ │ + fdiv.d fa1,ft2,fs3 │ │ │ │ + fsd fa0,16(s6) │ │ │ │ + fdiv.d fa3,fa3,fs3 │ │ │ │ + fsd fa1,24(s6) │ │ │ │ + fdiv.d fa2,ft0,fs3 │ │ │ │ + fsd fa3,40(s6) │ │ │ │ + fdiv.d fa4,fa4,fs3 │ │ │ │ + fsd fa2,48(s6) │ │ │ │ + fsd fa4,56(s6) │ │ │ │ + jal af94 │ │ │ │ + fld fa5,0(s6) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + fsd fa5,0(s0) │ │ │ │ + fld fa5,8(s6) │ │ │ │ + fsd fa5,24(s0) │ │ │ │ + fld fa5,16(s6) │ │ │ │ + fsd fa5,48(s0) │ │ │ │ + fld fa5,24(s6) │ │ │ │ + fsd fa5,8(s0) │ │ │ │ + fld fa5,32(s6) │ │ │ │ + fsd fa5,32(s0) │ │ │ │ + fld fa5,40(s6) │ │ │ │ + fsd fa5,56(s0) │ │ │ │ + fld fa5,48(s6) │ │ │ │ + fsd fa5,16(s0) │ │ │ │ + fld fa5,56(s6) │ │ │ │ + fsd fa5,40(s0) │ │ │ │ + fld fa5,64(s6) │ │ │ │ + fsd fa5,64(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fld fs5,0(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - beqz a0,32cd6 │ │ │ │ + beqz a1,2ed10 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + add a4,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bne a5,a4,2ed00 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + beqz a1,2ed2e │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne a5,a0,2ed22 │ │ │ │ + fcvt.d.wu fa0,a1 │ │ │ │ + fdiv.d fa0,fa5,fa0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + fcvt.d.wu fs2,s0 │ │ │ │ + auipc a3,0x4b │ │ │ │ + ld a3,666(a3) │ │ │ │ + li a2,4 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3400 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fs0,-512(a5) │ │ │ │ + fmul.d fs1,fs2,fs0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3810 │ │ │ │ + fle.d a5,fa0,fs2 │ │ │ │ + beqz a5,2ed80 │ │ │ │ + fcvt.wu.d s0,fa0,rtz │ │ │ │ + sext.w s0,s0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 37b0 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-496(a5) │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + beqz a5,2edd0 │ │ │ │ + fcvt.wu.d a5,fa0,rtz │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1e │ │ │ │ + add s1,s1,s0 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + fcvt.d.w fa0,a5 │ │ │ │ + ld s1,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + mv a5,s1 │ │ │ │ + j 2eda6 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + fcvt.d.wu fs2,s0 │ │ │ │ + auipc a3,0x4b │ │ │ │ + ld a3,406(a3) │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3400 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fs0,-668(a5) │ │ │ │ + fmul.d fs1,fs2,fs0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3810 │ │ │ │ + fle.d a5,fa0,fs2 │ │ │ │ + beqz a5,2ee1c │ │ │ │ + fcvt.wu.d s0,fa0,rtz │ │ │ │ + sext.w s0,s0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 37b0 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-652(a5) │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + beqz a5,2ee68 │ │ │ │ + fcvt.wu.d a5,fa0,rtz │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add s1,s1,s0 │ │ │ │ + lbu a4,0(s1) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + fcvt.d.w fa0,a5 │ │ │ │ + ld s1,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + mv a5,s1 │ │ │ │ + j 2ee3e │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + fcvt.d.wu fs2,s0 │ │ │ │ + auipc a3,0x4b │ │ │ │ + ld a3,198(a3) │ │ │ │ + li a2,8 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3400 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fs0,-820(a5) │ │ │ │ + fmul.d fs1,fs2,fs0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3810 │ │ │ │ + fle.d a5,fa0,fs2 │ │ │ │ + beqz a5,2eeb4 │ │ │ │ + fcvt.wu.d s0,fa0,rtz │ │ │ │ + sext.w s0,s0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 37b0 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-804(a5) │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + beqz a5,2ef02 │ │ │ │ + fcvt.wu.d a5,fa0,rtz │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add s1,s1,s0 │ │ │ │ + fld fa0,0(s1) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + ld s1,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + mv a5,s1 │ │ │ │ + j 2eeda │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + beqz a1,2ef26 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,a0 │ │ │ │ lw a5,0(a0) │ │ │ │ + addi a0,a0,4 │ │ │ │ + fcvt.d.w fa4,a5 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne a4,a0,2ef16 │ │ │ │ + fcvt.d.wu fa0,a1 │ │ │ │ + fdiv.d fa0,fa5,fa0 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + beqz a2,2ef58 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + add a5,a0,a2 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + fld fa4,0(a1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + bne a5,a0,2ef42 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,32cce │ │ │ │ - ld a4,8(a0) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a3 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ sd s1,8(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - li s1,0 │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,32cc0 │ │ │ │ - jal 35a0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sd zero,0(s0) │ │ │ │ - sext.w a4,s1 │ │ │ │ - bgeu a4,a5,32cca │ │ │ │ - ld a4,8(s2) │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - bnez a0,32c9c │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a3,s1 │ │ │ │ - bltu a3,a5,32c92 │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + jal af94 │ │ │ │ + beqz s2,2f04a │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + srli t1,a5,0x1d │ │ │ │ + mv a7,s0 │ │ │ │ + add a6,s0,t1 │ │ │ │ + mv a5,s0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + bne a6,a5,2ef8c │ │ │ │ + fcvt.d.wu fa2,s2 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + mv a4,s1 │ │ │ │ + fdiv.d fa3,fa4,fa2 │ │ │ │ + add t1,t1,s1 │ │ │ │ + mv a5,s1 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne t1,a5,2efaa │ │ │ │ + mv a5,s0 │ │ │ │ + fdiv.d fa4,fa5,fa2 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bne a6,a5,2efbc │ │ │ │ + mv a5,s1 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bne t1,a5,2efce │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + mv a1,s0 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addi a1,a1,8 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bne a6,a1,2efe4 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + fcvt.d.wu fa2,s2 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + mv a2,s1 │ │ │ │ + fdiv.d fa3,fa3,fa2 │ │ │ │ + fsd fa3,0(a0) │ │ │ │ + fld fa5,0(a7) │ │ │ │ + fld fa3,0(a2) │ │ │ │ + addi a7,a7,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + bne a6,a7,2f006 │ │ │ │ + fdiv.d fa4,fa4,fa2 │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fsd fa4,16(a0) │ │ │ │ + fsd fa4,8(a0) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bne t1,a4,2f028 │ │ │ │ + fdiv.d fa3,fa3,fa2 │ │ │ │ + ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + fsd fa3,24(a0) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmv.d fa3,fa5 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + fsd fa5,16(a0) │ │ │ │ + fsd fa5,8(a0) │ │ │ │ + fsd fa3,24(a0) │ │ │ │ + ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,-46 │ │ │ │ - li a2,382 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,446 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,766 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ + fcvt.wu.d a3,fa0,rtz │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + sext.w a5,a3 │ │ │ │ + beqz a5,2f08c │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne a4,a5,2f080 │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fcvt.d.wu fa4,a3 │ │ │ │ + flt.d a5,fa3,fa0 │ │ │ │ + fdiv.d fa4,fa5,fa4 │ │ │ │ + beqz a5,2f0ca │ │ │ │ + li a5,0 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fcvt.d.w fa1,a5 │ │ │ │ + addi a0,a0,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + flt.d a4,fa1,fa0 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bnez a4,2f0a0 │ │ │ │ + fdiv.d fa0,fa3,fa0 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fdiv.d fa0,fa3,fa0 │ │ │ │ + ret │ │ │ │ + beqz a1,2f120 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + fcvt.d.w fa4,a3 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne a4,a5,2f0e6 │ │ │ │ + fcvt.d.wu fa0,a1 │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fdiv.d fa4,fa5,fa0 │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi a0,a0,4 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bne a4,a0,2f102 │ │ │ │ + fdiv.d fa0,fa3,fa0 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + fmv.d fa3,fa0 │ │ │ │ + fdiv.d fa0,fa3,fa0 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + fle.d a5,fa5,fa1 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + beqz a5,2f182 │ │ │ │ + fmv.d fs1,fa1 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + jal 35c0 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa0,-1466(a5) │ │ │ │ + fadd.d fa0,fs1,fa0 │ │ │ │ + jal 3360 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fneg.d fa0,fs2 │ │ │ │ + jal 3700 │ │ │ │ + fdiv.d fs0,fs0,fs1 │ │ │ │ + ld ra,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fmul.d fa0,fs0,fa0 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + auipc a3,0x35 │ │ │ │ + addi a3,a3,1310 │ │ │ │ + li a2,1028 │ │ │ │ + auipc a1,0x31 │ │ │ │ + addi a1,a1,218 │ │ │ │ + auipc a0,0x31 │ │ │ │ + addi a0,a0,234 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - addw a1,a1,a2 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs2,fa1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + jal 3700 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3700 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-1584(a5) │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + jal 3360 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs0,fs0,fs1 │ │ │ │ + ld ra,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fsub.d fs0,fs0,fs2 │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fsub.d fa0,fs0,fa0 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + beqz a1,2f244 │ │ │ │ slli a5,a1,0x20 │ │ │ │ - sd s6,16(sp) │ │ │ │ - srli a1,a5,0x1a │ │ │ │ - mv s6,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s7,a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne a4,a5,2f212 │ │ │ │ + fcvt.d.wu fa0,a1 │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fdiv.d fa4,fa5,fa0 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bne a4,a0,2f22a │ │ │ │ + fdiv.d fa0,fa3,fa0 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + fmv.d fa3,fa0 │ │ │ │ + fdiv.d fa0,fa3,fa0 │ │ │ │ + ret │ │ │ │ + fcvt.wu.d a3,fa0,rtz │ │ │ │ + sext.w a5,a3 │ │ │ │ + beqz a5,2f2b4 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + bne a4,a5,2f26c │ │ │ │ + fcvt.d.wu fa3,a3 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + fdiv.d fa4,fa5,fa3 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + bne a4,a0,2f284 │ │ │ │ + fdiv.d fa0,fa0,fa3 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f2c2 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + fdiv.d fa0,fa0,fa0 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + ret │ │ │ │ + j 36f0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 2ef5a │ │ │ │ + fld fa0,0(a0) │ │ │ │ + fld fa5,24(a0) │ │ │ │ + fld fs0,8(a0) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f2fc │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fdiv.d fa0,fs0,fa0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + jal 36f0 │ │ │ │ + j 2f2f0 │ │ │ │ + fsub.d fa1,fa0,fa1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmul.d fs0,fa2,fa2 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-1742(a5) │ │ │ │ + sd ra,24(sp) │ │ │ │ + fmul.d fa1,fa1,fa1 │ │ │ │ + fdiv.d fa1,fa1,fs0 │ │ │ │ + fmul.d fa0,fa1,fa5 │ │ │ │ + jal 3700 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-1760(a5) │ │ │ │ + fmul.d fs0,fs0,fa5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fsqrt.d fs0,fs0 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-1780(a5) │ │ │ │ + fmul.d fa2,fa2,fa5 │ │ │ │ + fsub.d fa0,fa0,fa1 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + fdiv.d fa0,fa0,fa2 │ │ │ │ + jal 33f0 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa4,-1992(a5) │ │ │ │ + fadd.d fa0,fa0,fa4 │ │ │ │ + ld ra,8(sp) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,2034(a5) │ │ │ │ + addi sp,sp,16 │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-80 │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + fsd fs5,16(sp) │ │ │ │ + fsd fs6,8(sp) │ │ │ │ + fmv.d.x fs4,zero │ │ │ │ + fmv.d fs5,fa0 │ │ │ │ + fmv.d fs6,fa1 │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - addw a4,a5,s0 │ │ │ │ - sw a4,0(s1) │ │ │ │ - beqz a4,32da8 │ │ │ │ - sd s2,48(sp) │ │ │ │ - beqz s3,32e0e │ │ │ │ - beqz s5,32dbc │ │ │ │ - sd s8,0(sp) │ │ │ │ - li s4,0 │ │ │ │ - li a1,0 │ │ │ │ - ld s2,8(s1) │ │ │ │ - ld a5,0(s3) │ │ │ │ - slli s8,s4,0x6 │ │ │ │ - add s2,s2,s8 │ │ │ │ - sd a5,16(s2) │ │ │ │ - mv a2,s7 │ │ │ │ - sb zero,24(s2) │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s5 │ │ │ │ - ld s0,8(s1) │ │ │ │ - sd a0,8(s2) │ │ │ │ - li a1,40 │ │ │ │ - add s0,s0,s8 │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a0,40(a5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3440 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a1,s4 │ │ │ │ - bltu a1,a5,32d4a │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fs3,-1860(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs2,2036(a5) │ │ │ │ + jal 3520 │ │ │ │ + fcvt.d.w fs0,a0 │ │ │ │ + jal 3520 │ │ │ │ + fcvt.d.w fs1,a0 │ │ │ │ + fdiv.d fs0,fs0,fs3 │ │ │ │ + fdiv.d fs1,fs1,fs3 │ │ │ │ + fadd.d fs0,fs0,fs0 │ │ │ │ + fsub.d fs0,fs0,fs2 │ │ │ │ + fmul.d fs0,fs0,fs0 │ │ │ │ + fadd.d fs1,fs1,fs1 │ │ │ │ + fsub.d fs1,fs1,fs2 │ │ │ │ + fmul.d fa5,fs1,fs1 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fle.d a5,fs2,fs0 │ │ │ │ + feq.d a4,fs0,fs4 │ │ │ │ + bnez a5,2f3ac │ │ │ │ + bnez a4,2f3ac │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x35 │ │ │ │ + fld fa5,-1940(a5) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa0,fs4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f436 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + fmul.d fa0,fs1,fa0 │ │ │ │ ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fld fs2,40(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs4,24(sp) │ │ │ │ + fmul.d fa0,fa0,fs6 │ │ │ │ + fld fs6,8(sp) │ │ │ │ + fadd.d fa0,fa0,fs5 │ │ │ │ + fld fs5,16(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - li s2,0 │ │ │ │ - ld s0,8(s1) │ │ │ │ - ld a5,0(s3) │ │ │ │ - slli s4,s2,0x6 │ │ │ │ - add s0,s0,s4 │ │ │ │ - sd a5,16(s0) │ │ │ │ - li a1,40 │ │ │ │ - sb zero,24(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a0,40(a5) │ │ │ │ - addi s2,s2,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3440 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,32dbe │ │ │ │ - ld s2,48(sp) │ │ │ │ - j 32da8 │ │ │ │ - sd s8,0(sp) │ │ │ │ - li s2,0 │ │ │ │ - auipc s8,0x2b │ │ │ │ - addi s8,s8,1846 │ │ │ │ - j 32e5a │ │ │ │ - jalr s5 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,8(s0) │ │ │ │ - li a1,40 │ │ │ │ - add s0,a5,s3 │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ + jal 36f0 │ │ │ │ + j 2f416 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + fsd fs0,88(sp) │ │ │ │ + fsd fs3,64(sp) │ │ │ │ + fsd fs5,48(sp) │ │ │ │ + fmv.d fs3,fa0 │ │ │ │ + fld fs0,0(a0) │ │ │ │ + fld fs5,24(a0) │ │ │ │ + sd ra,104(sp) │ │ │ │ + fsd fs1,80(sp) │ │ │ │ + fsd fs2,72(sp) │ │ │ │ + fsd fs4,56(sp) │ │ │ │ + fsd fs6,40(sp) │ │ │ │ + fsd fs7,32(sp) │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f532 │ │ │ │ + fsqrt.d fs7,fs0 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fs5,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f584 │ │ │ │ + fsqrt.d fs1,fs5 │ │ │ │ + fmul.d fs0,fs0,fs5 │ │ │ │ + fld fs4,8(a0) │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f56a │ │ │ │ + fsqrt.d fs0,fs0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs6,1778(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,1946(a5) │ │ │ │ + fmul.d fa5,fs5,fa5 │ │ │ │ + fdiv.d fs4,fs4,fs0 │ │ │ │ + fmul.d fs2,fs4,fs4 │ │ │ │ + fsub.d fs2,fs6,fs2 │ │ │ │ + fmul.d fa5,fa5,fs2 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f550 │ │ │ │ + fsqrt.d fs0,fa5 │ │ │ │ + fsub.d fs3,fs3,fa2 │ │ │ │ + fsub.d fa1,fa1,fa3 │ │ │ │ + fmul.d fs2,fs2,fs5 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,1876(a5) │ │ │ │ + fdiv.d fs1,fs1,fs7 │ │ │ │ + fmul.d fs1,fs1,fs4 │ │ │ │ + fmul.d fs1,fs1,fs3 │ │ │ │ + fsub.d fa1,fa1,fs1 │ │ │ │ + fmul.d fa1,fa1,fa1 │ │ │ │ + fdiv.d fa1,fa1,fs2 │ │ │ │ + fmul.d fa0,fa1,fa0 │ │ │ │ + jal 3700 │ │ │ │ + fdiv.d fs6,fs6,fs0 │ │ │ │ + ld ra,104(sp) │ │ │ │ + fld fs0,88(sp) │ │ │ │ + fld fs1,80(sp) │ │ │ │ + fld fs2,72(sp) │ │ │ │ + fld fs3,64(sp) │ │ │ │ + fld fs4,56(sp) │ │ │ │ + fld fs5,48(sp) │ │ │ │ + fld fs7,32(sp) │ │ │ │ + fmul.d fa0,fs6,fa0 │ │ │ │ + fld fs6,40(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + sd a0,24(sp) │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs7,fa0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f470 │ │ │ │ + fmv.d fa0,fa5 │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f4e0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f4a6 │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + sd a0,24(sp) │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f488 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + fsd fs3,80(sp) │ │ │ │ + fsd fs6,56(sp) │ │ │ │ + fsd fs7,48(sp) │ │ │ │ + fmv.d fs3,fa0 │ │ │ │ + fld fs7,0(a0) │ │ │ │ + fld fs6,24(a0) │ │ │ │ + sd ra,120(sp) │ │ │ │ + fsd fs0,104(sp) │ │ │ │ + fsd fs1,96(sp) │ │ │ │ + fsd fs2,88(sp) │ │ │ │ + fsd fs4,72(sp) │ │ │ │ + fsd fs5,64(sp) │ │ │ │ + fsd fs8,40(sp) │ │ │ │ + fsd fs9,32(sp) │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fs7,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f6bc │ │ │ │ + fsqrt.d fs4,fs7 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fs6,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f706 │ │ │ │ + fsqrt.d fs8,fs6 │ │ │ │ + fmul.d fa0,fs7,fs6 │ │ │ │ + fld fs0,8(a0) │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f6f4 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs2,1592(a5) │ │ │ │ + fmul.d fs2,fs4,fs2 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs5,1404(a5) │ │ │ │ + fmul.d fs2,fs2,fs8 │ │ │ │ + fdiv.d fs0,fs0,fa0 │ │ │ │ + fmul.d fs1,fs0,fs0 │ │ │ │ + fsub.d fs1,fs5,fs1 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fs1,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f6da │ │ │ │ + fsqrt.d fs9,fs1 │ │ │ │ + fsub.d fa2,fs3,fa2 │ │ │ │ + fadd.d fs0,fs0,fs0 │ │ │ │ + fsub.d fa1,fa1,fa3 │ │ │ │ + fmul.d fs4,fs4,fs8 │ │ │ │ + fadd.d fs1,fs1,fs1 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,1498(a5) │ │ │ │ + fmul.d fa5,fa2,fa2 │ │ │ │ + fmul.d fs0,fs0,fa2 │ │ │ │ + fmul.d fa4,fa1,fa1 │ │ │ │ + fmul.d fs0,fs0,fa1 │ │ │ │ + fdiv.d fa5,fa5,fs7 │ │ │ │ + fdiv.d fs0,fs0,fs4 │ │ │ │ + fdiv.d fa4,fa4,fs6 │ │ │ │ + fsub.d fa5,fa5,fs0 │ │ │ │ + fdiv.d fa0,fa0,fs1 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa0,fa5,fa0 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs2,fs2,fs9 │ │ │ │ + ld ra,120(sp) │ │ │ │ + fld fs0,104(sp) │ │ │ │ + fld fs1,96(sp) │ │ │ │ + fld fs3,80(sp) │ │ │ │ + fld fs4,72(sp) │ │ │ │ + fld fs6,56(sp) │ │ │ │ + fdiv.d fs5,fs5,fs2 │ │ │ │ + fld fs7,48(sp) │ │ │ │ + fld fs2,88(sp) │ │ │ │ + fld fs8,40(sp) │ │ │ │ + fld fs9,32(sp) │ │ │ │ + fmul.d fa0,fs5,fa0 │ │ │ │ + fld fs5,64(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + fmv.d fa0,fs7 │ │ │ │ + sd a0,24(sp) │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f5dc │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs9,fa0 │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f64a │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f610 │ │ │ │ + fmv.d fa0,fs6 │ │ │ │ + sd a0,24(sp) │ │ │ │ + fsd fa3,16(sp) │ │ │ │ + fsd fa2,8(sp) │ │ │ │ + fsd fa1,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fs8,fa0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fld fa2,8(sp) │ │ │ │ + fld fa1,0(sp) │ │ │ │ + j 2f5f4 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + beqz a3,2f7ec │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,1128(a5) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa1,fa2 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + sd s0,16(sp) │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv s0,a3 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + fld fa3,0(a1) │ │ │ │ + fld fa4,0(a2) │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fle.d a5,fa1,fa4 │ │ │ │ + fmul.d fa4,fa4,fa4 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + beqz a5,2f7d0 │ │ │ │ + fdiv.d fa3,fa0,fa4 │ │ │ │ + addi a0,a0,8 │ │ │ │ + fmul.d fs0,fs0,fa4 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + fmul.d fa5,fa3,fa5 │ │ │ │ + fadd.d fa2,fa2,fa5 │ │ │ │ + bne a0,a4,2f750 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,1214(a5) │ │ │ │ + fmul.d fa0,fa2,fa0 │ │ │ │ + jal 3700 │ │ │ │ + fcvt.d.wu fa1,s0 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,1198(a5) │ │ │ │ + jal 35c0 │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa0,fa4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f7fa │ │ │ │ + ld s0,16(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fsqrt.d fa5,fa0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fdiv.d fa0,fs1,fa5 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + fdiv.d fa3,fa0,fa1 │ │ │ │ + addi a0,a0,8 │ │ │ │ + fmul.d fs0,fs0,fa4 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + fmul.d fa5,fa3,fa5 │ │ │ │ + fadd.d fa2,fa2,fa5 │ │ │ │ + bne a0,a4,2f750 │ │ │ │ + j 2f782 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,940(a5) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + j 2f7c0 │ │ │ │ + jal 36f0 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + j 2f7c4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + bnez a5,2f81a │ │ │ │ + fneg.d fa5,fa0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa4,1102(a5) │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + bnez a5,2f906 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa4,1096(a5) │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + bnez a5,2f904 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,1090(a5) │ │ │ │ + fdiv.d fa5,fa0,fa5 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft7,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft6,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft5,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft4,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft3,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft2,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft1,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld ft0,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa1,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa2,1086(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa3,718(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa4,766(a5) │ │ │ │ + fadd.d fa5,fa5,ft7 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft6 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft5 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft4 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft3 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft2 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft1 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,ft0 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,fa1 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,fa2 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,fa3 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa0,fa5,fa0 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3700 │ │ │ │ + ld ra,8(sp) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,648(a5) │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +000000000002f920 : │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3920 │ │ │ │ + ld ra,8(sp) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,934(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +000000000002f93a : │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3920 │ │ │ │ + ld ra,8(sp) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,708(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fabs.d fa4,fa0 │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,584(a5) │ │ │ │ + sd ra,24(sp) │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f9d0 │ │ │ │ + fabs.d fa4,fa1 │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2f9c8 │ │ │ │ + flt.d a5,fa1,fa0 │ │ │ │ + beqz a5,2f998 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + fsub.d fa1,fa0,fs0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa0,572(a5) │ │ │ │ + jal 35c0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,496(a5) │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,792(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + fabs.d fa4,fa1 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,456(a5) │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2fa50 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fabs.d fa4,fa0 │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,2fa44 │ │ │ │ + flt.d a5,fa1,fa0 │ │ │ │ + beqz a5,2fa20 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + fsub.d fa0,fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,368(a5) │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + jal 3920 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + sd s1,72(sp) │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + sd s0,80(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ + mv s0,a1 │ │ │ │ + mv a1,s1 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd ra,88(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s1 │ │ │ │ li a1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3890 │ │ │ │ + beqz s4,2faba │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a4,a4,s0 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa4,260(a5) │ │ │ │ + lbu a5,0(a1) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ add a5,a5,s3 │ │ │ │ - ld a0,40(a5) │ │ │ │ - addi s2,s2,1 │ │ │ │ - jal 3440 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bgeu a5,a4,32da4 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 59286 │ │ │ │ - ld s0,8(s1) │ │ │ │ - slli s3,s2,0x6 │ │ │ │ - mv a5,a0 │ │ │ │ - add s0,s0,s3 │ │ │ │ - sb zero,24(s0) │ │ │ │ - sd a5,16(s0) │ │ │ │ - mv a2,s7 │ │ │ │ - sext.w a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - bnez s5,32e1c │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a1,40 │ │ │ │ - j 32e3a │ │ │ │ - lw a5,0(a1) │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + bne a4,a1,2fa9c │ │ │ │ + beqz s5,2fb38 │ │ │ │ + fcvt.d.wu fa4,s4 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fsd fs3,0(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + add s1,s1,s2 │ │ │ │ + mv a5,s2 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bne s1,a5,2face │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs3,294(a5) │ │ │ │ + fmv.d fs2,fs1 │ │ │ │ + fld fs0,0(s0) │ │ │ │ + flt.d a5,fs2,fs0 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + beqz a5,2fb0a │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa5,fa0,fs3 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fadd.d fs1,fs1,fa5 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s1,s0,2faee │ │ │ │ + fneg.d fs1,fs1 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs3,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs1,416(a5) │ │ │ │ + j 2fb1a │ │ │ │ addi sp,sp,-32 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - ld a0,8(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - beqz a5,32eec │ │ │ │ sd s2,0(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - slli s0,s2,0x6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi s2,s2,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,8(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,8(s1) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal af94 │ │ │ │ + bgeu s2,s1,2fbba │ │ │ │ + slliw a5,s2,0x1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x21 │ │ │ │ + sext.w a4,a5 │ │ │ │ + beqz a3,2fbba │ │ │ │ + addiw a4,a4,1 │ │ │ │ + fcvt.d.wu fa3,a4 │ │ │ │ + negw a3,s2 │ │ │ │ + subw a7,s1,a5 │ │ │ │ + addw a1,a5,s2 │ │ │ │ + mv a4,s2 │ │ │ │ + addw a5,a3,a4 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a5,a6,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ - ld a0,40(a5) │ │ │ │ - sd zero,8(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s1) │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s2 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,40(s0) │ │ │ │ - bltu a5,a4,32eac │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - jal 3670 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a5,a6,0x1d │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + bne a1,a4,2fb88 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bne a7,a3,2fb86 │ │ │ │ ld ra,24(sp) │ │ │ │ - sd zero,8(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ + ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a5,0(a1) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - ld a0,8(a1) │ │ │ │ - mv s4,a1 │ │ │ │ - beqz a5,32fa0 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - slli s2,s3,0x5 │ │ │ │ - add s1,a0,s2 │ │ │ │ - lw a5,16(s1) │ │ │ │ - ld a0,24(s1) │ │ │ │ - beqz a5,32f66 │ │ │ │ - li s5,0 │ │ │ │ - slli s0,s5,0x6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi s5,s5,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,40(a5) │ │ │ │ - sd zero,8(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s1) │ │ │ │ - lw a4,16(s1) │ │ │ │ - sext.w a5,s5 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,40(s0) │ │ │ │ - bltu a5,a4,32f2a │ │ │ │ - jal 3670 │ │ │ │ - ld a5,8(s4) │ │ │ │ - sd zero,24(s1) │ │ │ │ - sw zero,16(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi s3,s3,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw a4,0(s4) │ │ │ │ - sext.w a5,s3 │ │ │ │ - add s2,s2,a0 │ │ │ │ - sd zero,0(s2) │ │ │ │ - bltu a5,a4,32f1a │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd zero,8(s4) │ │ │ │ - sw zero,0(s4) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - ld s2,8(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - beqz s2,33040 │ │ │ │ - lw a4,0(a0) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li s3,0 │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a4,33034 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - slli a5,s3,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - lw a5,16(s2) │ │ │ │ - beqz a5,33020 │ │ │ │ - ld a4,24(s2) │ │ │ │ - li s1,0 │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,33012 │ │ │ │ - jal 35a0 │ │ │ │ - lw a5,16(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sd zero,0(s0) │ │ │ │ - sext.w a4,s1 │ │ │ │ - bgeu a4,a5,3301c │ │ │ │ - ld a4,24(s2) │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - bnez a0,32fee │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a3,s1 │ │ │ │ - bltu a3,a5,32fe4 │ │ │ │ - lw a4,0(s4) │ │ │ │ - addi s3,s3,1 │ │ │ │ - sext.w a5,s3 │ │ │ │ - bgeu a5,a4,33030 │ │ │ │ - ld s2,8(s4) │ │ │ │ - j 32fd2 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,-896 │ │ │ │ - li a2,494 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-428 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-100 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd a7,0(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s1,a6 │ │ │ │ - bltu a6,a3,332d6 │ │ │ │ - beqz a6,332d6 │ │ │ │ - sd s4,112(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - bltu a6,a5,332d4 │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - mv s11,a1 │ │ │ │ + addi sp,sp,-304 │ │ │ │ + sd s10,208(sp) │ │ │ │ mv s10,a2 │ │ │ │ - mv s0,a4 │ │ │ │ - li s7,0 │ │ │ │ - beqz a3,330ae │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw s7,0(a5) │ │ │ │ - li a1,16 │ │ │ │ + mulw a2,a2,a7 │ │ │ │ + sd s0,288(sp) │ │ │ │ + lw s0,304(sp) │ │ │ │ + sd s9,216(sp) │ │ │ │ + mv s9,a3 │ │ │ │ + sd s0,80(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - divuw a4,s0,s4 │ │ │ │ + mv s0,a1 │ │ │ │ + sd ra,296(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + sd s1,280(sp) │ │ │ │ + sd s2,272(sp) │ │ │ │ + sd s3,264(sp) │ │ │ │ + sd s4,256(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + mv s4,a4 │ │ │ │ + sd s5,248(sp) │ │ │ │ + sd s6,240(sp) │ │ │ │ + sd s7,232(sp) │ │ │ │ + sd s8,224(sp) │ │ │ │ + sd s11,200(sp) │ │ │ │ + fsd fs0,184(sp) │ │ │ │ + mv s11,a7 │ │ │ │ + fsd fs1,176(sp) │ │ │ │ + fsd fs2,168(sp) │ │ │ │ + fsd fs3,160(sp) │ │ │ │ + fsd fs6,136(sp) │ │ │ │ + fsd fs4,152(sp) │ │ │ │ + fsd fs5,144(sp) │ │ │ │ + fsd fs7,128(sp) │ │ │ │ + fsd fs8,120(sp) │ │ │ │ + fsd fs9,112(sp) │ │ │ │ + jal af94 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s1,a5,0x3 │ │ │ │ mv s2,a0 │ │ │ │ - sw s3,0(a0) │ │ │ │ - li s9,0 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - srlw a4,a3,s9 │ │ │ │ - bnez a4,330c6 │ │ │ │ - li a4,30 │ │ │ │ - bltu a4,s9,33316 │ │ │ │ - sd s6,96(sp) │ │ │ │ - li s6,1 │ │ │ │ - sllw s6,s6,s9 │ │ │ │ - beqz s3,332f6 │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - fcvt.d.w fs0,s6 │ │ │ │ - sd s5,104(sp) │ │ │ │ - slli s5,s4,0x2 │ │ │ │ - sd s8,80(sp) │ │ │ │ - add s5,s5,s10 │ │ │ │ - mv s8,s10 │ │ │ │ - li s0,0 │ │ │ │ - lw a4,0(s8) │ │ │ │ - addi s8,s8,4 │ │ │ │ - fcvt.d.wu fa0,a4 │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fcvt.wu.d s0,fa5,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - bne s5,s8,330fc │ │ │ │ - bltu s0,s1,33140 │ │ │ │ - divuw s1,s1,s3 │ │ │ │ - divuw s8,s7,s1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - srlw a5,s8,s9 │ │ │ │ - bnez a5,3312c │ │ │ │ - li s6,1 │ │ │ │ - li a5,30 │ │ │ │ - sllw s6,s6,s9 │ │ │ │ - bltu a5,s9,33340 │ │ │ │ - slli a1,s4,0x5 │ │ │ │ - sw s9,4(s2) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,s10 │ │ │ │ - mv a6,a0 │ │ │ │ - sd a0,8(s2) │ │ │ │ - addiw s4,s6,-1 │ │ │ │ - sd a5,24(sp) │ │ │ │ - li s1,0 │ │ │ │ - lw a5,0(s10) │ │ │ │ - ld a0,0(s11) │ │ │ │ - add s0,a6,s1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - jal 3310 │ │ │ │ - addi a1,a0,1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld s0,0(s11) │ │ │ │ - li s8,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,0(s11) │ │ │ │ - jal 3310 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv a4,a0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lw a5,0(s10) │ │ │ │ - ld s0,8(s2) │ │ │ │ - and s5,a5,s4 │ │ │ │ - snez s5,s5 │ │ │ │ - srlw a5,a5,s9 │ │ │ │ - addw s5,s5,a5 │ │ │ │ - mv a4,s5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - add s0,s0,s1 │ │ │ │ - srli s3,a5,0x1a │ │ │ │ - sd zero,24(s0) │ │ │ │ - sext.w a5,s5 │ │ │ │ - sw zero,16(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sw s5,20(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s0) │ │ │ │ - sd a0,24(s0) │ │ │ │ - addw a3,s5,a5 │ │ │ │ - sw a3,16(s0) │ │ │ │ - beqz a3,33256 │ │ │ │ - ld a1,0(sp) │ │ │ │ - auipc a0,0x2b │ │ │ │ - addi a0,a0,842 │ │ │ │ - slli s5,s8,0x6 │ │ │ │ - jal 59286 │ │ │ │ - ld a5,24(s0) │ │ │ │ - li a1,40 │ │ │ │ - addi s8,s8,1 │ │ │ │ - add s7,a5,s5 │ │ │ │ - sd a0,16(s7) │ │ │ │ - sb zero,24(s7) │ │ │ │ - sd zero,8(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - sb zero,48(s7) │ │ │ │ - sd zero,0(s7) │ │ │ │ - sd zero,40(s7) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd s1,48(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - sd a0,40(s7) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s1 │ │ │ │ li a1,0 │ │ │ │ - add a3,a3,s5 │ │ │ │ - ld a0,40(a3) │ │ │ │ - jal 3440 │ │ │ │ - lw a3,16(s0) │ │ │ │ - sext.w a5,s8 │ │ │ │ - bltu a5,a3,331fc │ │ │ │ - ld a6,8(s2) │ │ │ │ - lw a5,20(sp) │ │ │ │ - li s8,0 │ │ │ │ - add a4,a6,s1 │ │ │ │ - sw a5,16(a4) │ │ │ │ - ld a5,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,332a4 │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a6,8(s2) │ │ │ │ - addw a3,s8,s4 │ │ │ │ - slli a2,s8,0x20 │ │ │ │ - add a4,a6,s1 │ │ │ │ - ld a4,24(a4) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ + mv s6,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + slli a2,s10,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ srli a2,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,a4,s0 │ │ │ │ - sd a2,16(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd a0,8(a4) │ │ │ │ - addi s0,s0,64 │ │ │ │ - addw s8,s8,s6 │ │ │ │ - bne s3,s0,3326a │ │ │ │ - ld a5,24(sp) │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s1,s1,32 │ │ │ │ - addi s11,s11,8 │ │ │ │ - bne a5,s10,33162 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ + mul a2,a2,a4 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s2 │ │ │ │ - ld s2,128(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - ld s4,112(sp) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-730 │ │ │ │ - li a1,523 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-1094 │ │ │ │ - jal b382 │ │ │ │ - li s2,0 │ │ │ │ - j 332c6 │ │ │ │ - sw s9,4(s2) │ │ │ │ + sd a4,72(sp) │ │ │ │ + mv s8,s4 │ │ │ │ + mv s7,s3 │ │ │ │ + jal 3890 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs6,-218(a5) │ │ │ │ + fmv.d fs2,fs6 │ │ │ │ + mv a7,s11 │ │ │ │ li a1,0 │ │ │ │ + mv s11,s2 │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs1,-68(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs0,-68(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fs3,-36(a5) │ │ │ │ + mv s2,s10 │ │ │ │ + fmv.d.x fs4,zero │ │ │ │ + beqz s2,2fdf2 │ │ │ │ + fmv.d fs7,fs4 │ │ │ │ + li a2,0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s2) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - j 332c6 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-736 │ │ │ │ - li a1,536 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-1156 │ │ │ │ - jal b382 │ │ │ │ - li s2,0 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - j 332c6 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-778 │ │ │ │ - li a1,552 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-1198 │ │ │ │ - jal b382 │ │ │ │ - li s2,0 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ + sd a1,104(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + sd s6,96(sp) │ │ │ │ + mv s10,a2 │ │ │ │ + mv s0,a0 │ │ │ │ + sd s2,40(sp) │ │ │ │ + mv a3,s10 │ │ │ │ + beqz a7,2fdd8 │ │ │ │ + ld a4,64(sp) │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a6,a4,a5 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + ld s3,56(sp) │ │ │ │ + add s6,a1,a6 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addw s5,a7,s10 │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv s2,s6 │ │ │ │ + add s4,a1,a5 │ │ │ │ + li s1,0 │ │ │ │ + sd a0,16(sp) │ │ │ │ + mv s0,s10 │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + mv s6,s5 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + fld fs9,0(s3) │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + beqz s9,2ffca │ │ │ │ + fmv.d fs5,fs6 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + add a3,s8,a4 │ │ │ │ + mv a5,s4 │ │ │ │ + add a4,a4,s7 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fle.d a2,fs7,fa4 │ │ │ │ + fmul.d fa4,fa4,fa4 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + beqz a2,2ffae │ │ │ │ + fdiv.d fa3,fs6,fa4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fmul.d fs5,fs5,fa4 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + fmul.d fa5,fa3,fa5 │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + bne s2,a5,2fd10 │ │ │ │ + fmul.d fa0,fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + fmv.d fs8,fa0 │ │ │ │ + fcvt.d.wu fa1,s9 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 35c0 │ │ │ │ + fmul.d fa0,fa0,fs5 │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa0,fs7 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,3001c │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s11 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addw s1,s9,s1 │ │ │ │ + fdiv.d fa0,fs8,fa0 │ │ │ │ + fmul.d fa0,fa0,fs9 │ │ │ │ + fsd fa0,0(a5) │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs4,fs4,fa0 │ │ │ │ + bne s5,s0,2fcf0 │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld s0,8(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld a7,32(sp) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + add a5,a5,s11 │ │ │ │ + add a2,a5,a4 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a4,a5 │ │ │ │ + fld fa5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + bne a2,a4,2fdbc │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bne a2,a5,2fdc8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w s10,a3 │ │ │ │ + addw a0,s9,a0 │ │ │ │ + bne a5,s0,2fcbc │ │ │ │ + mv s0,a1 │ │ │ │ + ld s5,88(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - j 332c6 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a1,333ee │ │ │ │ - sd s3,24(sp) │ │ │ │ - lw s3,0(a0) │ │ │ │ - beqz s3,333fa │ │ │ │ - sd s5,8(sp) │ │ │ │ - ld s5,8(a0) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - li s0,0 │ │ │ │ - mv s1,s5 │ │ │ │ - j 333a8 │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + beqz a7,2ff8a │ │ │ │ + ld s1,56(sp) │ │ │ │ + fmv.d.x fs8,zero │ │ │ │ + li s10,0 │ │ │ │ + fcvt.d.wu fs5,s2 │ │ │ │ + mv a3,s1 │ │ │ │ + li s3,0 │ │ │ │ + mv s1,s6 │ │ │ │ + li s4,1 │ │ │ │ + mv s6,s2 │ │ │ │ + sd a1,16(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + mv s0,s10 │ │ │ │ + mv s10,s7 │ │ │ │ + mv s7,a7 │ │ │ │ + ld a2,48(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld a3,8(sp) │ │ │ │ + fmv.d.x fs7,zero │ │ │ │ + beqz s6,2fea8 │ │ │ │ + mv a1,s9 │ │ │ │ + mv t3,s0 │ │ │ │ + li a7,1 │ │ │ │ + li t1,0 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + add a0,a0,s11 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + fadd.d fs7,fs7,fa5 │ │ │ │ + beqz s9,2fe96 │ │ │ │ + addiw a5,a7,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s2 │ │ │ │ + fld fa3,0(a5) │ │ │ │ + fld fa4,0(s5) │ │ │ │ + addi a4,s5,8 │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + mv a5,a7 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(s5) │ │ │ │ + beq s9,s4,2fe96 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a2,a6,0x1d │ │ │ │ + add a2,a2,s2 │ │ │ │ + fld fa4,0(a2) │ │ │ │ + fld fa3,0(a0) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + fmul.d fa4,fa4,fa3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + bne a1,a5,2fe72 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + addw t3,s7,t3 │ │ │ │ + addw a7,s9,a7 │ │ │ │ + addw a1,s9,a1 │ │ │ │ + bne s6,t1,2fe34 │ │ │ │ + mv t1,s3 │ │ │ │ + beqz s9,2ff6a │ │ │ │ + mv a1,s5 │ │ │ │ + li a2,0 │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addw a5,a2,s3 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + fdiv.d fa5,fa5,fs7 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s8 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + fsd fa5,-8(a1) │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + bltu a2,s9,2feb2 │ │ │ │ + beqz s6,2ff34 │ │ │ │ + mv a0,s9 │ │ │ │ + mv t3,s0 │ │ │ │ + li t1,0 │ │ │ │ + li a7,0 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli a6,a5,0x1d │ │ │ │ + add a6,a6,s11 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a5,t1 │ │ │ │ + slli t4,a5,0x20 │ │ │ │ + srli a2,t4,0x1d │ │ │ │ + add a2,a2,s2 │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fld fa5,0(a2) │ │ │ │ + fld fa3,0(a6) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + bne a5,a0,2fef0 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addw t3,s7,t3 │ │ │ │ + addw t1,s9,t1 │ │ │ │ + addw a0,s9,a0 │ │ │ │ + bltu a7,s6,2fee0 │ │ │ │ + addw a7,s9,s3 │ │ │ │ + mv t1,a7 │ │ │ │ + mv a5,s1 │ │ │ │ + fld fa0,0(a5) │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + fdiv.d fa0,fa0,fs7 │ │ │ │ + add a4,a4,s10 │ │ │ │ + fsd fa0,0(a5) │ │ │ │ + frflags a1 │ │ │ │ + flt.d a2,fa0,fs8 │ │ │ │ + fsflags a1 │ │ │ │ + bnez a2,30022 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsd fa0,0(a4) │ │ │ │ + bne a7,s3,2ff3c │ │ │ │ + fdiv.d fs7,fs7,fs5 │ │ │ │ addiw s0,s0,1 │ │ │ │ - addi s1,s1,32 │ │ │ │ - beq s3,s0,333ea │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a1,s2 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3339e │ │ │ │ - beq s3,s0,333ea │ │ │ │ - lw a5,4(s4) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1b │ │ │ │ - add s5,s5,s0 │ │ │ │ - srlw a2,s6,a5 │ │ │ │ - ld a0,24(s5) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1a │ │ │ │ - add a0,a0,a2 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + addi a3,a3,8 │ │ │ │ + sext.w s3,t1 │ │ │ │ + fsd fs7,-8(a3) │ │ │ │ + bne s7,s0,2fe16 │ │ │ │ + ld a1,16(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + mv a7,s7 │ │ │ │ + mv s2,s6 │ │ │ │ + mv s7,s10 │ │ │ │ + mv s6,s1 │ │ │ │ + ld a5,80(sp) │ │ │ │ + beq a5,a1,2ffd4 │ │ │ │ + fsub.d fa4,fs4,fs2 │ │ │ │ + fneg.d fa5,fs4 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + fmul.d fa5,fa5,fs3 │ │ │ │ + fabs.d fa4,fa4 │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + beqz a5,2ffd4 │ │ │ │ + fmv.d fs2,fs4 │ │ │ │ + j 2fc9e │ │ │ │ + fdiv.d fa3,fs6,fs7 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fmul.d fs5,fs5,fa4 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + fmul.d fa5,fa3,fa5 │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + bne s2,a5,2fd10 │ │ │ │ + j 2fd44 │ │ │ │ + fmv.d fa0,fs6 │ │ │ │ + fmv.d fs8,fs6 │ │ │ │ + j 2fd70 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,296(sp) │ │ │ │ + ld s0,288(sp) │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + ld s1,280(sp) │ │ │ │ + ld s2,272(sp) │ │ │ │ + ld s3,264(sp) │ │ │ │ + ld s4,256(sp) │ │ │ │ + ld s5,248(sp) │ │ │ │ + ld s6,240(sp) │ │ │ │ + ld s7,232(sp) │ │ │ │ + ld s8,224(sp) │ │ │ │ + ld s9,216(sp) │ │ │ │ + ld s10,208(sp) │ │ │ │ + ld s11,200(sp) │ │ │ │ + fld fs0,184(sp) │ │ │ │ + fld fs1,176(sp) │ │ │ │ + fld fs2,168(sp) │ │ │ │ + fld fs3,160(sp) │ │ │ │ + fld fs4,152(sp) │ │ │ │ + fld fs5,144(sp) │ │ │ │ + fld fs6,136(sp) │ │ │ │ + fld fs7,128(sp) │ │ │ │ + fld fs8,120(sp) │ │ │ │ + fld fs9,112(sp) │ │ │ │ + addi sp,sp,304 │ │ │ │ ret │ │ │ │ + jal 36f0 │ │ │ │ + j 2fd74 │ │ │ │ + sd a7,88(sp) │ │ │ │ + sw t1,40(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + jal 36f0 │ │ │ │ + lw t1,40(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + sext.w a2,t1 │ │ │ │ + fsd fa0,0(a4) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a2,s3,2ff3c │ │ │ │ + j 2ff6a │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + bgeu a3,a4,301c6 │ │ │ │ + subw s2,a4,a3 │ │ │ │ + addiw s3,s2,1 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s4,a5,0x1d │ │ │ │ + mv s0,a1 │ │ │ │ li a0,0 │ │ │ │ - j 333d6 │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a0,24(a5) │ │ │ │ - addi sp,sp,64 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + fld fa5,-1092(a5) │ │ │ │ + addiw a5,s5,1 │ │ │ │ + fmul.d fa5,fa4,fa5 │ │ │ │ + fsd fa4,0(s1) │ │ │ │ + sext.w s4,a5 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + bgeu s4,s6,3014a │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fcvt.d.wu fs3,s5 │ │ │ │ + auipc a4,0x34 │ │ │ │ + fld fs1,-1328(a4) │ │ │ │ + add s5,s0,a5 │ │ │ │ + addiw s0,s2,-1 │ │ │ │ + li a5,0 │ │ │ │ + addw a4,s4,a5 │ │ │ │ + fcvt.d.wu fa0,a4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + fsub.d fa0,fa0,fs3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + fld fa5,0(a4) │ │ │ │ + fld fa4,0(s5) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fadd.d fa4,fa0,fs1 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a3,s1,a4 │ │ │ │ + fdiv.d fa0,fs1,fa0 │ │ │ │ + add a4,a4,a0 │ │ │ │ + fsd fa5,0(a3) │ │ │ │ + fld fs0,0(s5) │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fadd.d fa0,fa0,fs1 │ │ │ │ + fsub.d fs0,fs0,fa5 │ │ │ │ + frflags a2 │ │ │ │ + flt.d a3,fa0,fs2 │ │ │ │ + fsflags a2 │ │ │ │ + bnez a3,301a8 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + addi s5,s5,8 │ │ │ │ + fmul.d fs0,fs0,fa0 │ │ │ │ + fsd fs0,0(a4) │ │ │ │ + bne a5,s0,300da │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fld fs2,40(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + li a5,1 │ │ │ │ + fsd fa5,0(s1) │ │ │ │ + bgeu a5,s3,30188 │ │ │ │ + addiw a3,s2,-1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a3,a5,0x1d │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + addi a3,a3,16 │ │ │ │ + addi a5,a0,8 │ │ │ │ + addi a4,s1,8 │ │ │ │ + add a3,a3,a0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + fsd fa4,-8(a4) │ │ │ │ + bne a3,a5,30172 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fsd fa5,0(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,104(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - ld s3,24(sp) │ │ │ │ + sd a0,24(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 36f0 │ │ │ │ + fmul.d fs0,fs0,fa0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + addi s5,s5,8 │ │ │ │ + fsd fs0,0(a4) │ │ │ │ + bne a5,s0,300da │ │ │ │ + j 30142 │ │ │ │ + auipc a3,0x34 │ │ │ │ + addi a3,a3,1250 │ │ │ │ + li a2,1517 │ │ │ │ + auipc a1,0x30 │ │ │ │ + addi a1,a1,150 │ │ │ │ + auipc a0,0x30 │ │ │ │ + addi a0,a0,174 │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-288 │ │ │ │ + sd s8,208(sp) │ │ │ │ + subw s8,a2,a3 │ │ │ │ + sd s7,216(sp) │ │ │ │ + addiw s7,s8,1 │ │ │ │ + sd s0,272(sp) │ │ │ │ + mulw s0,s7,a2 │ │ │ │ + sd a4,0(sp) │ │ │ │ + sd s3,248(sp) │ │ │ │ + sd s4,240(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s4,a0 │ │ │ │ li a0,0 │ │ │ │ - j 333e2 │ │ │ │ - lw a5,0(a1) │ │ │ │ - beqz a5,3347a │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ + sd ra,280(sp) │ │ │ │ + sd s2,256(sp) │ │ │ │ + sd s5,232(sp) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + mv a1,s0 │ │ │ │ + mv s5,a2 │ │ │ │ + sd s6,224(sp) │ │ │ │ + sd s10,192(sp) │ │ │ │ + sd s11,184(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd s1,264(sp) │ │ │ │ + sd s9,200(sp) │ │ │ │ + fsd fs0,168(sp) │ │ │ │ + fsd fs2,152(sp) │ │ │ │ + fsd fs3,144(sp) │ │ │ │ + fsd fs4,136(sp) │ │ │ │ + fsd fs5,128(sp) │ │ │ │ + fsd fs6,120(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv s10,a0 │ │ │ │ + addiw s6,s5,1 │ │ │ │ + jal 3890 │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld a6,8(sp) │ │ │ │ + mv s2,s8 │ │ │ │ + mv s11,s6 │ │ │ │ + beqz s7,302a6 │ │ │ │ + li s1,0 │ │ │ │ li s0,0 │ │ │ │ - auipc s7,0x2e │ │ │ │ - addi s7,s7,-946 │ │ │ │ - auipc s6,0x2e │ │ │ │ - addi s6,s6,-1418 │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli s2,s0,0x6 │ │ │ │ - mv a2,s7 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a3,16(a5) │ │ │ │ - li a1,631 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,8(s1) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 5977a │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,33432 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - lw a5,0(a1) │ │ │ │ - beqz a5,3351a │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s8,a1 │ │ │ │ + mv s7,a6 │ │ │ │ + mv s9,a5 │ │ │ │ + sw s8,0(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3004a │ │ │ │ + subw a2,s5,s0 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ mv s2,a0 │ │ │ │ - mv s3,a2 │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s7,0x2e │ │ │ │ - addi s7,s7,-1050 │ │ │ │ - auipc s6,0x2e │ │ │ │ - addi s6,s6,-1546 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + mv a1,s2 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + sext.w a5,s0 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bne s8,a5,30260 │ │ │ │ + lw s2,0(sp) │ │ │ │ + mv a6,s7 │ │ │ │ + mv a5,s9 │ │ │ │ + addiw s0,a5,1 │ │ │ │ + mulw s3,s0,s11 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sw s0,28(sp) │ │ │ │ + slli s7,s3,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s6,s7,0x3 │ │ │ │ + mv a1,s6 │ │ │ │ + jal af94 │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s4,a0 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + li a1,0 │ │ │ │ mv a2,s7 │ │ │ │ - li a1,659 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,8(s8) │ │ │ │ - slli s1,s5,0x5 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a4,16(a5) │ │ │ │ - beqz a4,334f4 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,24(a5) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - mv a3,s4 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3890 │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld a6,8(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + li a1,1 │ │ │ │ + li a3,0 │ │ │ │ + beqz s5,30318 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a2,a4,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + add a4,a4,s4 │ │ │ │ + sw a3,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addw a1,a1,s0 │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne s5,a3,302f8 │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,3049c │ │ │ │ + lw a7,28(sp) │ │ │ │ + mulw a0,a6,s11 │ │ │ │ + slliw a3,a6,0x1 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + addiw t0,a6,-1 │ │ │ │ + li a1,1 │ │ │ │ + sd s4,8(sp) │ │ │ │ + mv s9,s5 │ │ │ │ + subw a1,a1,a6 │ │ │ │ + mv s5,s1 │ │ │ │ + mv a2,t0 │ │ │ │ + mulw a4,a7,a6 │ │ │ │ + addw s11,a6,a0 │ │ │ │ + addiw s11,s11,-2 │ │ │ │ + li t5,2 │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd t0,96(sp) │ │ │ │ + mv s4,a6 │ │ │ │ + mv t2,s11 │ │ │ │ + mv s1,s0 │ │ │ │ + sd a5,80(sp) │ │ │ │ + mulw a3,a3,a7 │ │ │ │ + subw t4,a4,a7 │ │ │ │ + addiw t4,t4,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + mv s7,t4 │ │ │ │ + sw s2,104(sp) │ │ │ │ + sw s3,108(sp) │ │ │ │ + addiw a3,a3,2 │ │ │ │ + sext.w s11,a2 │ │ │ │ + addw a2,a2,a6 │ │ │ │ + bgeu a2,s8,30474 │ │ │ │ + ld a5,96(sp) │ │ │ │ + addw s0,s4,a1 │ │ │ │ + li s2,0 │ │ │ │ + addw s6,s4,a5 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s9,s10 │ │ │ │ + sd a4,32(sp) │ │ │ │ + mv s10,s5 │ │ │ │ + sd a3,40(sp) │ │ │ │ + mv s5,s1 │ │ │ │ + sd a2,48(sp) │ │ │ │ + mv s1,s2 │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd a1,64(sp) │ │ │ │ + sd t2,0(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + addw a5,s4,s1 │ │ │ │ + bgeu s11,a5,303fc │ │ │ │ + ld a5,0(sp) │ │ │ │ + mv a1,s7 │ │ │ │ + addw t4,s0,a5 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + slli a2,t4,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a3,a3,s10 │ │ │ │ + add a4,a4,s9 │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sext.w a3,a5 │ │ │ │ + addw a1,s5,a1 │ │ │ │ + addw t4,s2,t4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + bne s1,a3,303c2 │ │ │ │ + li a3,1 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + addi a4,a0,8 │ │ │ │ + li t4,0 │ │ │ │ + li a5,1 │ │ │ │ + bgeu a3,s0,30752 │ │ │ │ + fld fa5,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + flt.d a3,fa5,fa4 │ │ │ │ + beqz a3,3041c │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + mv t4,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne s0,a5,3040c │ │ │ │ + slli a4,t4,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + addw t4,s11,t4 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + fsd fa4,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addiw s1,s1,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5977a │ │ │ │ - ld a5,8(s8) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a4,s0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a3,16(a5) │ │ │ │ - bltu a4,a3,334ce │ │ │ │ - lw a5,0(s8) │ │ │ │ - addi s5,s5,1 │ │ │ │ - sext.w a3,s5 │ │ │ │ - bltu a3,a5,334b2 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s10,16(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd ra,104(sp) │ │ │ │ - beqz a1,3361c │ │ │ │ - addiw a5,a5,4 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s6,a6 │ │ │ │ - mv s7,a7 │ │ │ │ - addw s2,a5,a3 │ │ │ │ - li s11,0 │ │ │ │ - ld a5,8(s10) │ │ │ │ - slli a7,s11,0x5 │ │ │ │ + sw t4,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + addw a5,s6,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s3,s5,s3 │ │ │ │ + bltu a5,s8,303a2 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a2,48(sp) │ │ │ │ + ld t5,56(sp) │ │ │ │ + ld a1,64(sp) │ │ │ │ + ld t2,0(sp) │ │ │ │ + ld a6,72(sp) │ │ │ │ + mv s1,s5 │ │ │ │ + mv s5,s10 │ │ │ │ + mv s10,s9 │ │ │ │ + mv s9,s2 │ │ │ │ + ld a5,88(sp) │ │ │ │ + addiw t5,t5,1 │ │ │ │ + addw s4,s4,a6 │ │ │ │ + addw t2,t2,a5 │ │ │ │ + ld a5,80(sp) │ │ │ │ + addw a3,a3,a4 │ │ │ │ + addw s7,s7,a4 │ │ │ │ + subw a1,a1,a6 │ │ │ │ + bgeu a5,t5,30368 │ │ │ │ + ld s4,8(sp) │ │ │ │ + lw s2,104(sp) │ │ │ │ + lw s3,108(sp) │ │ │ │ + mv s0,s1 │ │ │ │ + mv s1,s5 │ │ │ │ + mv s5,s9 │ │ │ │ + lw s6,28(sp) │ │ │ │ li a0,0 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lwu a1,16(a5) │ │ │ │ - mv s8,a7 │ │ │ │ + sd a5,8(sp) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + add a1,a1,a4 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s10) │ │ │ │ + sd a6,0(sp) │ │ │ │ + jal af94 │ │ │ │ + slliw a4,s6,0x1 │ │ │ │ + subw a4,s3,a4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + fld fa0,0(a4) │ │ │ │ + fcvt.d.wu fs2,s5 │ │ │ │ + sw zero,0(a0) │ │ │ │ + fsd fa0,16(a0) │ │ │ │ mv s9,a0 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld s0,0(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s1,a0 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs3,1896(a5) │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + fmul.d fs3,fs2,fs3 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs5,1700(a5) │ │ │ │ + fadd.d fs0,fs0,fs5 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs4,2012(a5) │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + fsub.d fs0,fs0,fa5 │ │ │ │ + fadd.d fs0,fs0,fs4 │ │ │ │ + fmul.d fs0,fs0,fs3 │ │ │ │ + fsd fs0,24(s9) │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs6,1852(a5) │ │ │ │ + fmul.d fs0,fs0,fs6 │ │ │ │ + fadd.d fa0,fa0,fa0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd zero,8(s9) │ │ │ │ + ld a6,0(sp) │ │ │ │ + fadd.d fs0,fs0,fa0 │ │ │ │ + fsd fs0,32(s9) │ │ │ │ + beqz a5,307be │ │ │ │ + lw a4,28(sp) │ │ │ │ + addiw s6,a6,-1 │ │ │ │ + addiw a0,a6,1 │ │ │ │ + mulw a7,a4,s6 │ │ │ │ + subw a3,s2,a6 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a6,a2,0x2 │ │ │ │ + add a1,a3,a4 │ │ │ │ + mulw a0,a0,s5 │ │ │ │ + slli s11,s6,0x20 │ │ │ │ + add s2,a6,a2 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + addi a2,a1,1 │ │ │ │ + slli a1,s5,0x20 │ │ │ │ + srli t1,a1,0x1d │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s3,s10,a2 │ │ │ │ + sd t1,40(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + addw a1,a7,a5 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sd s10,64(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + mv s3,a1 │ │ │ │ + ld a1,40(sp) │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + add a3,a3,s11 │ │ │ │ + sd a0,80(sp) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + fsd fs1,160(sp) │ │ │ │ + add s2,s2,s9 │ │ │ │ + sd a3,72(sp) │ │ │ │ + auipc a4,0x33 │ │ │ │ + fld fs0,1652(a4) │ │ │ │ + mv s9,s1 │ │ │ │ + mv s1,a6 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(sp) │ │ │ │ + mv s11,s8 │ │ │ │ + li s7,1 │ │ │ │ + mv s8,s4 │ │ │ │ + mv t3,a0 │ │ │ │ + mv s4,s0 │ │ │ │ + bgeu a5,s11,3074c │ │ │ │ + bne s5,s7,30756 │ │ │ │ + ld a5,48(sp) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + ld a1,56(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv t5,a0 │ │ │ │ + mv t4,s3 │ │ │ │ + slli a4,t4,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fmv.d fa5,fs0 │ │ │ │ + addw t4,s4,t4 │ │ │ │ + feq.d a5,fa4,fa3 │ │ │ │ + bnez a5,3061c │ │ │ │ + fld fa2,0(a1) │ │ │ │ + feq.d a5,fa2,fa3 │ │ │ │ + bnez a5,3061c │ │ │ │ + fadd.d fa5,fa2,fa4 │ │ │ │ + addi a1,a1,8 │ │ │ │ + fsd fa5,0(t5) │ │ │ │ + addi t5,t5,8 │ │ │ │ + bne a1,s10,305f6 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + ld a1,0(sp) │ │ │ │ + li a4,0 │ │ │ │ + fld fa5,0(a0) │ │ │ │ + feq.d a3,fa4,fs0 │ │ │ │ + flt.d a5,fa3,fa5 │ │ │ │ + beqz a5,30644 │ │ │ │ + flt.d a5,fa5,fa4 │ │ │ │ + bnez a5,30646 │ │ │ │ + beqz a3,3064c │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + mv a4,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a0,a0,8 │ │ │ │ + bne s11,a1,30632 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli t4,a1,0x1d │ │ │ │ + add s0,t3,t4 │ │ │ │ mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 591de │ │ │ │ - addw s1,s1,s2 │ │ │ │ - slli a1,s1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ + sw s6,0(s2) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,s0 │ │ │ │ - li a2,-1 │ │ │ │ - mv a6,s5 │ │ │ │ - mv a4,s4 │ │ │ │ - auipc a3,0x2e │ │ │ │ - addi a3,a3,-1280 │ │ │ │ - li a1,1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,8(s10) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + jal af94 │ │ │ │ + fld fa0,0(s0) │ │ │ │ + sd a0,8(s2) │ │ │ │ + sd a0,8(sp) │ │ │ │ + fsd fa0,16(s2) │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs1,fs1,fs5 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + fsub.d fs1,fs1,fa5 │ │ │ │ + fadd.d fs1,fs1,fs4 │ │ │ │ + fmul.d fs1,fs1,fs3 │ │ │ │ + fsd fs1,24(s2) │ │ │ │ + jal 3920 │ │ │ │ + lw a5,28(sp) │ │ │ │ + fmul.d fs1,fs1,fs6 │ │ │ │ + ld a0,8(sp) │ │ │ │ + slliw s0,a5,0x1 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld t3,32(sp) │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fsd fa5,32(s2) │ │ │ │ + sw a4,0(a0) │ │ │ │ + beq s6,s7,307b0 │ │ │ │ + addi t4,a0,4 │ │ │ │ + mv a1,s6 │ │ │ │ + mulw a5,s4,a4 │ │ │ │ + addi t4,t4,4 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ add a5,a5,s8 │ │ │ │ - lw a2,16(a5) │ │ │ │ - beqz a2,335de │ │ │ │ - ld t3,24(a5) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - mv t1,s9 │ │ │ │ - addi t3,t3,16 │ │ │ │ - add a4,a4,s9 │ │ │ │ - ld a5,0(t3) │ │ │ │ - addi t1,t1,8 │ │ │ │ - addi t3,t3,64 │ │ │ │ - sd a5,-8(t1) │ │ │ │ - bne a4,t1,335cc │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 59490 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + sw a4,-4(t4) │ │ │ │ + bne a1,s7,306d8 │ │ │ │ + addiw t0,s6,-1 │ │ │ │ + srliw a4,s6,0x1 │ │ │ │ + sext.w s6,t0 │ │ │ │ + mv t4,a0 │ │ │ │ + subw t0,t0,a4 │ │ │ │ + mv a1,s6 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + lw a3,0(t4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + sw a3,0(a5) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + sw a4,0(t4) │ │ │ │ + addi t4,t4,4 │ │ │ │ + bne a1,t0,3070a │ │ │ │ + mv a0,t3 │ │ │ │ jal 3670 │ │ │ │ - lw a4,0(s10) │ │ │ │ - addi s11,s11,1 │ │ │ │ - sext.w a5,s11 │ │ │ │ - bltu a5,a4,33552 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-208 │ │ │ │ - mv a5,a0 │ │ │ │ - sd a4,32(sp) │ │ │ │ - auipc a4,0x47 │ │ │ │ - ld a4,-1818(a4) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,1024 │ │ │ │ + ld a1,40(sp) │ │ │ │ + addiw a5,s6,1 │ │ │ │ li a0,0 │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s10,a6 │ │ │ │ - sd a6,40(sp) │ │ │ │ - mv s8,a7 │ │ │ │ - sd zero,80(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s6) │ │ │ │ - addi a4,sp,80 │ │ │ │ - sd a4,48(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a5,337ec │ │ │ │ - sd s0,192(sp) │ │ │ │ - addi a5,sp,72 │ │ │ │ - li s0,0 │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - auipc s9,0x2c │ │ │ │ - addi s9,s9,496 │ │ │ │ - auipc s11,0x2e │ │ │ │ - addi s11,s11,-1424 │ │ │ │ - sd s10,24(sp) │ │ │ │ - mv s4,s0 │ │ │ │ - mv s8,s2 │ │ │ │ - ld a5,8(s6) │ │ │ │ - slli s7,s4,0x5 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld s0,0(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 591de │ │ │ │ - sd a0,72(sp) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - mv a3,a0 │ │ │ │ - beqz a5,33844 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-1572 │ │ │ │ - jal 2194e │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a5,33700 │ │ │ │ - ld s0,24(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - beqz a5,33700 │ │ │ │ - ld a0,80(sp) │ │ │ │ - auipc a1,0x2b │ │ │ │ - addi a1,a1,-1124 │ │ │ │ - jal 3750 │ │ │ │ - ld a3,0(s0) │ │ │ │ - auipc a2,0x30 │ │ │ │ - addi a2,a2,-930 │ │ │ │ - li a1,1 │ │ │ │ + sw a5,28(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(sp) │ │ │ │ + addi s2,s2,-40 │ │ │ │ + addi s1,s1,-4 │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + mv t3,a0 │ │ │ │ + bltu a5,s11,305e4 │ │ │ │ mv s0,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-1602 │ │ │ │ - jal 3750 │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a0,33886 │ │ │ │ - ld a5,8(s6) │ │ │ │ - li s0,0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a4,16(a5) │ │ │ │ - beqz a4,337b4 │ │ │ │ - ld a5,24(a5) │ │ │ │ - slli s2,s0,0x6 │ │ │ │ - mv a1,s9 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3750 │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a0,3385c │ │ │ │ - li a2,2 │ │ │ │ - li a1,0 │ │ │ │ - jal 33b0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3370 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3860 │ │ │ │ - sd s0,0(sp) │ │ │ │ - j 33760 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36c0 │ │ │ │ - sub s3,s3,s0 │ │ │ │ - mv a3,s10 │ │ │ │ - li a2,1024 │ │ │ │ - li a1,1 │ │ │ │ + li a4,0 │ │ │ │ + j 30660 │ │ │ │ + mv t4,s11 │ │ │ │ + j 30432 │ │ │ │ + ld a5,72(sp) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + ld t6,80(sp) │ │ │ │ + addi t0,a5,1 │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + slli t0,t0,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a4,a0 │ │ │ │ + add t0,t0,t3 │ │ │ │ + mv t5,s3 │ │ │ │ + slli a3,t5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + slli a1,t6,0x20 │ │ │ │ + srli a3,a1,0x1d │ │ │ │ + feq.d a5,fa4,fa3 │ │ │ │ + fmv.d fa5,fs0 │ │ │ │ + add a3,a3,a2 │ │ │ │ + addw t5,s4,t5 │ │ │ │ + addw t6,s5,t6 │ │ │ │ + bnez a5,307a4 │ │ │ │ + fld fa2,0(a3) │ │ │ │ + feq.d a5,fa2,fa3 │ │ │ │ + bnez a5,307a4 │ │ │ │ + fadd.d fa5,fa4,fa2 │ │ │ │ + addi a4,a4,8 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + bne t0,a4,30770 │ │ │ │ + j 30628 │ │ │ │ + mv a0,t3 │ │ │ │ + ld s10,64(sp) │ │ │ │ + mv s1,s9 │ │ │ │ + ld s9,88(sp) │ │ │ │ + jal 3670 │ │ │ │ + fld fs1,160(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3780 │ │ │ │ - mv s0,a0 │ │ │ │ - bnez a0,33750 │ │ │ │ - ld s0,0(sp) │ │ │ │ - blez s3,33798 │ │ │ │ - ld a5,8(s6) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a2,s11 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - li a1,774 │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1816 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a3,16(a5) │ │ │ │ - jal b382 │ │ │ │ + jal 3670 │ │ │ │ mv a0,s10 │ │ │ │ - jal 35a0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bnez a5,33814 │ │ │ │ - ld a5,8(s6) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a4,s0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a3,16(a5) │ │ │ │ - bltu a4,a3,33720 │ │ │ │ - ld a0,80(sp) │ │ │ │ - addi s4,s4,1 │ │ │ │ jal 3670 │ │ │ │ - ld a0,72(sp) │ │ │ │ + ld ra,280(sp) │ │ │ │ + ld s0,272(sp) │ │ │ │ + ld s1,264(sp) │ │ │ │ + ld s2,256(sp) │ │ │ │ + ld s3,248(sp) │ │ │ │ + ld s4,240(sp) │ │ │ │ + ld s5,232(sp) │ │ │ │ + ld s6,224(sp) │ │ │ │ + ld s7,216(sp) │ │ │ │ + ld s8,208(sp) │ │ │ │ + ld s10,192(sp) │ │ │ │ + ld s11,184(sp) │ │ │ │ + fld fs0,168(sp) │ │ │ │ + fld fs2,152(sp) │ │ │ │ + fld fs3,144(sp) │ │ │ │ + fld fs4,136(sp) │ │ │ │ + fld fs5,128(sp) │ │ │ │ + fld fs6,120(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + ld s9,200(sp) │ │ │ │ + addi sp,sp,288 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + feq.d a5,fa3,fa5 │ │ │ │ + fsub.d fa1,fa0,fa1 │ │ │ │ + bnez a5,30838 │ │ │ │ + fdiv.d fa0,fa1,fa2 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa1,1068(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa5,900(a5) │ │ │ │ + fdiv.d fa1,fa1,fa3 │ │ │ │ + fmul.d fa0,fa0,fa3 │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + jal 35c0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3700 │ │ │ │ + fneg.d fa0,fa1 │ │ │ │ + fdiv.d fa0,fa0,fa2 │ │ │ │ + jal 3700 │ │ │ │ + ld ra,8(sp) │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3700 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + fsd fs4,56(sp) │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + fsd fs1,80(sp) │ │ │ │ + fsd fs3,64(sp) │ │ │ │ + fsd fs7,32(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + fmv.d fs3,fa1 │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + sd ra,120(sp) │ │ │ │ + fsd fs0,88(sp) │ │ │ │ + fsd fs2,72(sp) │ │ │ │ + fsd fs10,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3920 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + fneg.d fs7,fa0 │ │ │ │ + fmul.d fs7,fs7,fa5 │ │ │ │ + beqz s1,30950 │ │ │ │ + fmv.d.x fs10,zero │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + fsd fs6,40(sp) │ │ │ │ + fmv.d fs0,fs10 │ │ │ │ + fmv.d fs6,fs10 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + fsd fs5,48(sp) │ │ │ │ + fsd fs8,24(sp) │ │ │ │ + fsd fs9,16(sp) │ │ │ │ + add s1,s1,s0 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs2,750(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs8,1078(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs5,1078(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs9,886(a5) │ │ │ │ + fld fa5,0(s0) │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + fsub.d fa5,fa5,fs4 │ │ │ │ + fdiv.d fa5,fa5,fs3 │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + fsub.d fa5,fs2,fa5 │ │ │ │ + fle.d a5,fs6,fa5 │ │ │ │ + bnez a5,30928 │ │ │ │ + jal 3700 │ │ │ │ + addi s0,s0,8 │ │ │ │ + fadd.d fs0,fs0,fs8 │ │ │ │ + fadd.d fs10,fs10,fa0 │ │ │ │ + bne s1,s0,308ca │ │ │ │ + fld fs5,48(sp) │ │ │ │ + fld fs6,40(sp) │ │ │ │ + fld fs8,24(sp) │ │ │ │ + fld fs9,16(sp) │ │ │ │ + fsub.d fs2,fs2,fs1 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + fld fs1,80(sp) │ │ │ │ + fld fs3,64(sp) │ │ │ │ + fld fs4,56(sp) │ │ │ │ + fmul.d fs2,fs2,fs0 │ │ │ │ + fld fs0,88(sp) │ │ │ │ + fsub.d fa0,fs7,fs2 │ │ │ │ + fld fs2,72(sp) │ │ │ │ + fld fs7,32(sp) │ │ │ │ + fsub.d fa0,fa0,fs10 │ │ │ │ + fld fs10,8(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + fmv.d fa0,fa5 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa5,fs9,fs1 │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fneg.d fa0,fa5 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + jal 3700 │ │ │ │ + fadd.d fs10,fs10,fa0 │ │ │ │ + bne s1,s0,308ca │ │ │ │ + j 308f8 │ │ │ │ + fmv.d.x fs10,zero │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs2,580(a5) │ │ │ │ + fmv.d fs0,fs10 │ │ │ │ + j 30900 │ │ │ │ + addi sp,sp,-384 │ │ │ │ + fsd fs5,240(sp) │ │ │ │ + fmv.d fs5,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + fsd fs1,272(sp) │ │ │ │ + fsd fs2,264(sp) │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + fmv.d fs2,fa1 │ │ │ │ + sd s0,368(sp) │ │ │ │ + sd s3,344(sp) │ │ │ │ + sd s4,336(sp) │ │ │ │ + sd s5,328(sp) │ │ │ │ + sd s6,320(sp) │ │ │ │ + sd s7,312(sp) │ │ │ │ + sd s8,304(sp) │ │ │ │ + sd ra,376(sp) │ │ │ │ + sd s1,360(sp) │ │ │ │ + fsd fs0,280(sp) │ │ │ │ + fsd fs3,256(sp) │ │ │ │ + fsd fs4,248(sp) │ │ │ │ + fsd fs6,232(sp) │ │ │ │ + fsd fs9,208(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s8,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s5,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + jal 3920 │ │ │ │ + fmul.d fa5,fs2,fs2 │ │ │ │ + fmul.d ft8,fs1,fs1 │ │ │ │ + fsd fa0,168(sp) │ │ │ │ + fsd fa5,160(sp) │ │ │ │ + fmul.d fa5,fs1,ft8 │ │ │ │ + fsd fa5,176(sp) │ │ │ │ + beqz s8,30d6c │ │ │ │ + fmv.d.x ft7,zero │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + sd s2,352(sp) │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + fmv.d fs6,ft7 │ │ │ │ + sd s9,296(sp) │ │ │ │ + fsd fs7,224(sp) │ │ │ │ + fsd fs8,216(sp) │ │ │ │ + fsd fs10,200(sp) │ │ │ │ + fsd fs11,192(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + sd zero,88(sp) │ │ │ │ sd zero,80(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s5 │ │ │ │ sd zero,72(sp) │ │ │ │ - jal 35a0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a4,0(s6) │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi a3,a3,8 │ │ │ │ - sd a3,24(sp) │ │ │ │ - bltu a5,a4,33696 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1822(a5) │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,338a6 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + sd zero,64(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,136(sp) │ │ │ │ + fsd ft7,48(sp) │ │ │ │ + fsd ft7,128(sp) │ │ │ │ + fsd ft7,120(sp) │ │ │ │ + fsd ft7,40(sp) │ │ │ │ + fsd ft7,112(sp) │ │ │ │ + fsd ft7,32(sp) │ │ │ │ + fsd ft7,24(sp) │ │ │ │ + fsd ft7,104(sp) │ │ │ │ + fsd ft7,16(sp) │ │ │ │ + fsd ft7,8(sp) │ │ │ │ + add s2,s2,s0 │ │ │ │ + li s1,0 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs4,408(a5) │ │ │ │ + fsd ft7,144(sp) │ │ │ │ + fsd ft8,184(sp) │ │ │ │ + j 30a16 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s2,s0,30c50 │ │ │ │ + fld fs10,0(s0) │ │ │ │ + fsub.d fs3,fs5,fs10 │ │ │ │ + fmul.d fs7,fs1,fs3 │ │ │ │ + fadd.d fs0,fs7,fs2 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3920 │ │ │ │ + flt.d a1,fs6,fs0 │ │ │ │ + fsd fa0,0(sp) │ │ │ │ + beqz a1,30a0e │ │ │ │ + fdiv.d fa0,fs4,fs2 │ │ │ │ + auipc s9,0x33 │ │ │ │ + addi s9,s9,510 │ │ │ │ + fld fa5,0(s9) │ │ │ │ + fsub.d fa4,fs10,fs5 │ │ │ │ + fmul.d ft3,fs3,fs3 │ │ │ │ + fmul.d fs8,fs0,fs0 │ │ │ │ + fsd ft3,152(sp) │ │ │ │ + fmul.d fa0,fa0,fs1 │ │ │ │ + fdiv.d fs11,fa5,fs1 │ │ │ │ + fmul.d fa0,fa0,fa4 │ │ │ │ + fsub.d fa0,fs4,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmul.d fs9,fs11,fa0 │ │ │ │ + fneg.d fs11,fs11 │ │ │ │ + fneg.d fa0,fs9 │ │ │ │ + jal 3700 │ │ │ │ + fdiv.d fa7,fs7,fs0 │ │ │ │ + fld fa5,160(sp) │ │ │ │ + fmul.d ft1,fs1,fs5 │ │ │ │ + fld ft2,184(sp) │ │ │ │ + fmul.d ft9,fa5,fs8 │ │ │ │ + fmul.d fa5,fs10,fs1 │ │ │ │ + fld ft5,0(sp) │ │ │ │ + fmv.d fa3,fa0 │ │ │ │ + fneg.d ft7,fa0 │ │ │ │ + fld ft3,152(sp) │ │ │ │ + fsub.d fa1,fs4,fs1 │ │ │ │ + fmul.d ft0,fs2,fs0 │ │ │ │ + fsub.d ft1,ft1,fa5 │ │ │ │ + fmul.d ft6,ft2,ft3 │ │ │ │ + fadd.d fa4,fs2,fs2 │ │ │ │ + fneg.d ft4,fs3 │ │ │ │ + fadd.d fa2,fs2,fs5 │ │ │ │ + fmul.d ft8,fs2,fs8 │ │ │ │ + fneg.d ft3,ft3 │ │ │ │ + fadd.d ft1,ft1,fs2 │ │ │ │ + fdiv.d fa5,fs4,ft2 │ │ │ │ + fsub.d fa0,fa7,ft5 │ │ │ │ + fld ft2,168(sp) │ │ │ │ + fadd.d fa4,fa4,fs7 │ │ │ │ + fsub.d fa2,fa2,fs10 │ │ │ │ + fadd.d fa0,fa0,ft2 │ │ │ │ + fld ft2,0(s9) │ │ │ │ + fmul.d fa4,fa4,ft4 │ │ │ │ + fmul.d ft4,fa2,fs3 │ │ │ │ + fadd.d ft11,fa0,fa0 │ │ │ │ + fneg.d ft4,ft4 │ │ │ │ + fneg.d fa5,fa5 │ │ │ │ + fdiv.d fs0,ft2,fs0 │ │ │ │ + fld ft2,136(sp) │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fmul.d ft10,ft7,fa5 │ │ │ │ + fmul.d fa7,fa1,fa5 │ │ │ │ + fneg.d fa0,fa5 │ │ │ │ + fmul.d ft5,fa5,fa5 │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + fadd.d ft2,ft2,ft10 │ │ │ │ + fsub.d fa7,fa7,fs9 │ │ │ │ + fdiv.d ft0,fs3,ft0 │ │ │ │ + fmul.d fa6,ft7,fs0 │ │ │ │ + fsd ft2,136(sp) │ │ │ │ + fld ft2,104(sp) │ │ │ │ + fadd.d ft2,ft2,fa7 │ │ │ │ + fmul.d fa7,fs0,fa5 │ │ │ │ + fsd ft2,104(sp) │ │ │ │ + fld ft2,8(sp) │ │ │ │ + fadd.d ft2,ft2,fs0 │ │ │ │ + fdiv.d ft6,ft6,fs8 │ │ │ │ + fmul.d ft7,ft7,ft0 │ │ │ │ + fmul.d ft10,ft0,ft0 │ │ │ │ + fmul.d fa5,ft0,fa5 │ │ │ │ + fsd ft2,8(sp) │ │ │ │ + fld ft2,48(sp) │ │ │ │ + fadd.d ft2,ft2,fa6 │ │ │ │ + fsd ft2,48(sp) │ │ │ │ + fld ft2,176(sp) │ │ │ │ + fdiv.d fa6,fs4,ft2 │ │ │ │ + fld ft2,16(sp) │ │ │ │ + fadd.d ft6,ft6,ft11 │ │ │ │ + fmul.d ft11,fs0,fs0 │ │ │ │ + fmul.d fs0,fs0,ft0 │ │ │ │ + fadd.d ft0,ft2,ft0 │ │ │ │ + fsd ft0,16(sp) │ │ │ │ + fld ft0,144(sp) │ │ │ │ + fadd.d ft0,ft0,ft7 │ │ │ │ + fmul.d fa6,ft6,fa6 │ │ │ │ + fdiv.d fa4,fa4,ft9 │ │ │ │ + fsd ft0,144(sp) │ │ │ │ + fmul.d fa1,fa1,fa6 │ │ │ │ + fsub.d ft5,ft5,fa6 │ │ │ │ + fadd.d fa1,fa0,fa1 │ │ │ │ + fld fa0,24(sp) │ │ │ │ + fmul.d ft5,ft5,fa3 │ │ │ │ + fdiv.d ft0,fs1,fs8 │ │ │ │ + fsub.d ft10,ft10,fa4 │ │ │ │ + fmul.d ft10,ft10,fa3 │ │ │ │ + fadd.d fa0,fa0,ft0 │ │ │ │ + fsub.d ft11,ft11,ft0 │ │ │ │ + fdiv.d fs3,fs3,fs8 │ │ │ │ + fsd fa0,24(sp) │ │ │ │ + fld fa0,112(sp) │ │ │ │ + fmul.d ft11,ft11,fa3 │ │ │ │ + fadd.d fa1,fa0,fa1 │ │ │ │ + fld fa0,32(sp) │ │ │ │ + fadd.d fa4,fa0,fa4 │ │ │ │ + fsd fa1,112(sp) │ │ │ │ + fld fa1,72(sp) │ │ │ │ + fadd.d fa1,fa1,ft5 │ │ │ │ + fsd fa4,32(sp) │ │ │ │ + fld fa4,64(sp) │ │ │ │ + fdiv.d ft3,ft3,ft8 │ │ │ │ + fsub.d fa7,fa7,fs3 │ │ │ │ + fadd.d fa4,fa4,ft10 │ │ │ │ + fsd fa1,72(sp) │ │ │ │ + fld fa1,56(sp) │ │ │ │ + fadd.d fa1,fa1,ft11 │ │ │ │ + fsd fa4,64(sp) │ │ │ │ + fld fa4,40(sp) │ │ │ │ + fmul.d fa7,fa7,fa3 │ │ │ │ + fsd fa1,56(sp) │ │ │ │ + fdiv.d fa1,fs4,fs8 │ │ │ │ + fsub.d fa5,fa5,ft3 │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fsub.d fs0,fs0,fa1 │ │ │ │ + fadd.d fa4,fa4,fa1 │ │ │ │ + fdiv.d fa2,fa2,fs8 │ │ │ │ + fmul.d fs0,fs0,fa3 │ │ │ │ + fsd fa4,40(sp) │ │ │ │ + fld fa4,80(sp) │ │ │ │ + fadd.d fa4,fa4,fs0 │ │ │ │ + fsd fa4,80(sp) │ │ │ │ + fld fa4,88(sp) │ │ │ │ + fdiv.d ft4,ft4,ft8 │ │ │ │ + fadd.d fa4,fa4,fa7 │ │ │ │ + fsd fa4,88(sp) │ │ │ │ + fld fa4,96(sp) │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fdiv.d fa0,ft1,fs2 │ │ │ │ + fsd fa5,96(sp) │ │ │ │ + fld fa5,120(sp) │ │ │ │ + fadd.d fa5,fa5,fa2 │ │ │ │ + fsd fa5,120(sp) │ │ │ │ + fld fa5,128(sp) │ │ │ │ + fadd.d fa5,fa5,ft4 │ │ │ │ + fsd fa5,128(sp) │ │ │ │ + jal 3920 │ │ │ │ + fmul.d fa0,fs11,fa0 │ │ │ │ + frflags a5 │ │ │ │ + auipc a4,0x33 │ │ │ │ + addi a4,a4,196 │ │ │ │ + fld fa5,0(a4) │ │ │ │ + fle.d a1,fa5,fa0 │ │ │ │ + fsflags a5 │ │ │ │ + beqz a1,30a10 │ │ │ │ + jal 3700 │ │ │ │ + j 30a10 │ │ │ │ + fld fa5,104(sp) │ │ │ │ + fld ft7,144(sp) │ │ │ │ + ld s2,352(sp) │ │ │ │ + fneg.d fa4,fa5 │ │ │ │ + fld fa5,112(sp) │ │ │ │ + ld s9,296(sp) │ │ │ │ + fld fs7,224(sp) │ │ │ │ + fneg.d fs0,fa5 │ │ │ │ + fld fa5,120(sp) │ │ │ │ + fld fs8,216(sp) │ │ │ │ + fld fs10,200(sp) │ │ │ │ + fneg.d fs3,fa5 │ │ │ │ + fld fa5,136(sp) │ │ │ │ + fld fs11,192(sp) │ │ │ │ + fsub.d fa4,fa4,fa5 │ │ │ │ + fld fa5,128(sp) │ │ │ │ + fneg.d fs6,fa5 │ │ │ │ + fdiv.d fs2,fs4,fs2 │ │ │ │ + fsub.d fs1,fs1,fs4 │ │ │ │ + fld fa5,8(sp) │ │ │ │ + fcvt.d.wu fs5,s8 │ │ │ │ + fld fa1,32(sp) │ │ │ │ + fld fa3,16(sp) │ │ │ │ + fneg.d fa2,fs5 │ │ │ │ + li a1,72 │ │ │ │ + fmul.d fa5,fs1,fa5 │ │ │ │ + fneg.d fs9,fs1 │ │ │ │ + li a0,0 │ │ │ │ + fmul.d fa3,fs9,fa3 │ │ │ │ + fmul.d fs9,fs9,fa1 │ │ │ │ + fld fa1,48(sp) │ │ │ │ + fsub.d fa5,fa5,fa1 │ │ │ │ + fmul.d fa2,fa2,fs2 │ │ │ │ + fsd fa5,0(s7) │ │ │ │ + fsub.d fa5,fa2,fa3 │ │ │ │ + fsub.d fa5,fa5,ft7 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + fsd fa4,0(s5) │ │ │ │ + jal af94 │ │ │ │ + fld fa5,160(sp) │ │ │ │ + fld fa3,40(sp) │ │ │ │ + fld fa4,24(sp) │ │ │ │ + fdiv.d fa5,fs4,fa5 │ │ │ │ + mv a1,a0 │ │ │ │ + fmul.d fa4,fs1,fa4 │ │ │ │ + fmul.d fs1,fs1,fa3 │ │ │ │ + fld fa3,72(sp) │ │ │ │ + fsub.d fs0,fs0,fa3 │ │ │ │ + fld fa3,88(sp) │ │ │ │ + fsub.d ft7,fs3,fa3 │ │ │ │ + fld fa3,96(sp) │ │ │ │ + fneg.d fs0,fs0 │ │ │ │ + fsub.d fs6,fs6,fa3 │ │ │ │ + fld fa3,56(sp) │ │ │ │ + fsd fs0,64(a0) │ │ │ │ + fneg.d ft7,ft7 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + fmul.d fa5,fa5,fs5 │ │ │ │ + fld fa3,80(sp) │ │ │ │ + fneg.d fs6,fs6 │ │ │ │ + fsd ft7,48(a0) │ │ │ │ + fsub.d fs1,fs1,fa3 │ │ │ │ + fsd fs6,56(a0) │ │ │ │ + fneg.d fa4,fa4 │ │ │ │ + fsub.d fa5,fa5,fs9 │ │ │ │ + fsd fs6,40(a0) │ │ │ │ + fsd fa4,0(a0) │ │ │ │ + fld fa4,64(sp) │ │ │ │ + fneg.d fs1,fs1 │ │ │ │ + fsd ft7,16(a0) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fs1,24(a0) │ │ │ │ + fsd fs1,8(a0) │ │ │ │ + mv a0,s4 │ │ │ │ + fneg.d fa5,fa5 │ │ │ │ + fsd fa5,32(a1) │ │ │ │ + jal 2ea82 │ │ │ │ + ld ra,376(sp) │ │ │ │ + ld s0,368(sp) │ │ │ │ + sw s1,0(s3) │ │ │ │ + ld s4,336(sp) │ │ │ │ + ld s1,360(sp) │ │ │ │ + ld s3,344(sp) │ │ │ │ + ld s5,328(sp) │ │ │ │ + ld s6,320(sp) │ │ │ │ + ld s7,312(sp) │ │ │ │ + ld s8,304(sp) │ │ │ │ + fld fs0,280(sp) │ │ │ │ + fld fs1,272(sp) │ │ │ │ + fld fs2,264(sp) │ │ │ │ + fld fs3,256(sp) │ │ │ │ + fld fs4,248(sp) │ │ │ │ + fld fs5,240(sp) │ │ │ │ + fld fs6,232(sp) │ │ │ │ + fld fs9,208(sp) │ │ │ │ + addi sp,sp,384 │ │ │ │ ret │ │ │ │ - ld a5,8(s6) │ │ │ │ - ld a0,16(sp) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a1,16(a5) │ │ │ │ - jal 59590 │ │ │ │ - ld a5,8(s6) │ │ │ │ - li a2,1 │ │ │ │ - sext.w a3,s0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a4,24(a5) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sb a2,24(a4) │ │ │ │ - lw a4,16(a5) │ │ │ │ - bltu a3,a4,33720 │ │ │ │ - j 337b4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,56(sp) │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-1946 │ │ │ │ + fmv.d.x ft7,zero │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs6,-152(a5) │ │ │ │ + fmv.d fs3,fs6 │ │ │ │ + fmv.d fs0,fs6 │ │ │ │ + fmv.d fa4,fs6 │ │ │ │ + sd zero,96(sp) │ │ │ │ + sd zero,88(sp) │ │ │ │ + sd zero,80(sp) │ │ │ │ sd zero,72(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a3,72(sp) │ │ │ │ - j 336be │ │ │ │ - ld a5,8(s6) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-1944 │ │ │ │ - li a1,759 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1584 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a3,16(a5) │ │ │ │ - jal b382 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-1984 │ │ │ │ - li a1,750 │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1548 │ │ │ │ - jal b382 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd zero,64(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + fsd ft7,48(sp) │ │ │ │ + fsd ft7,40(sp) │ │ │ │ + fsd ft7,32(sp) │ │ │ │ + fsd ft7,24(sp) │ │ │ │ + fsd ft7,16(sp) │ │ │ │ + fsd ft7,8(sp) │ │ │ │ + li s1,0 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs4,-518(a5) │ │ │ │ + j 30c7c │ │ │ │ addi sp,sp,-320 │ │ │ │ + fsd fs11,112(sp) │ │ │ │ + fld fs11,0(a5) │ │ │ │ + sd a5,56(sp) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa5,-178(a5) │ │ │ │ + fabs.d fa4,fs11 │ │ │ │ + sd s1,296(sp) │ │ │ │ + auipc s1,0x49 │ │ │ │ + ld s1,336(s1) │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ sd s0,304(sp) │ │ │ │ - auipc s0,0x46 │ │ │ │ - ld s0,1620(s0) │ │ │ │ - sd s6,256(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - mv a2,a3 │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd ra,312(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ sd s4,272(sp) │ │ │ │ - ld a3,0(s0) │ │ │ │ - sd a3,200(sp) │ │ │ │ - li a3,0 │ │ │ │ - sd a1,16(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s6,256(sp) │ │ │ │ + fsd fs1,192(sp) │ │ │ │ + fsd fs9,128(sp) │ │ │ │ + fsd fs10,120(sp) │ │ │ │ + mv s0,a4 │ │ │ │ sd a4,48(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s9,a6 │ │ │ │ - beqz a2,33b22 │ │ │ │ - auipc a1,0x2b │ │ │ │ - addi a1,a1,-1646 │ │ │ │ - mv a0,a2 │ │ │ │ - jal 3750 │ │ │ │ - mv s4,a0 │ │ │ │ - sd zero,56(sp) │ │ │ │ - beqz s4,33b68 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a5,33a82 │ │ │ │ - addi a5,sp,72 │ │ │ │ + sd ra,312(sp) │ │ │ │ sd s2,288(sp) │ │ │ │ sd s7,248(sp) │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ sd s10,224(sp) │ │ │ │ sd s11,216(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - li s2,-1 │ │ │ │ - addi s7,sp,64 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s0,8(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a5,a5,0x6 │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a0,56(s0) │ │ │ │ - sd a5,24(sp) │ │ │ │ - slli a0,a0,0x5 │ │ │ │ - jal 3330 │ │ │ │ + fsd fs0,200(sp) │ │ │ │ + fsd fs2,184(sp) │ │ │ │ + fsd fs3,176(sp) │ │ │ │ + fsd fs4,168(sp) │ │ │ │ + fsd fs5,160(sp) │ │ │ │ + fsd fs6,152(sp) │ │ │ │ + fsd fs7,144(sp) │ │ │ │ + fsd fs8,136(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + ld a4,0(s1) │ │ │ │ + sd a4,104(sp) │ │ │ │ + li a4,0 │ │ │ │ + fsd fa1,8(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fld fs9,0(a3) │ │ │ │ + fld fs10,0(s0) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ mv s5,a0 │ │ │ │ - beqz a0,33be2 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a1,32(sp) │ │ │ │ - jal 3510 │ │ │ │ - bnez a0,33a64 │ │ │ │ - ld a0,120(sp) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,64(sp) │ │ │ │ - beqz a0,33b94 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1464 │ │ │ │ - ld a5,8(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3750 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s6,a6 │ │ │ │ + beqz a5,31052 │ │ │ │ + flt.d a5,fs10,fa3 │ │ │ │ + bnez a5,3120e │ │ │ │ + fmv.d fs11,fa5 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs4,-664(a5) │ │ │ │ + fld fa4,8(sp) │ │ │ │ + flt.d a5,fs9,fa4 │ │ │ │ + bnez a5,311ce │ │ │ │ + fmv.d.x fs6,zero │ │ │ │ + fcvt.d.wu fa5,s3 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + fmv.d fs7,fs6 │ │ │ │ + fmv.d fs5,fs6 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + auipc a5,0x33 │ │ │ │ + ld a5,-338(a5) │ │ │ │ + sd a5,24(sp) │ │ │ │ + fsd fa5,32(sp) │ │ │ │ + add s0,s0,s4 │ │ │ │ + li s2,0 │ │ │ │ + addi s10,sp,76 │ │ │ │ + addi s9,sp,96 │ │ │ │ + addi s8,sp,88 │ │ │ │ + addi s7,sp,80 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs8,-642(a5) │ │ │ │ + fmv.d fa2,fs11 │ │ │ │ + fmv.d fa1,fs10 │ │ │ │ + fmv.d fa0,fs9 │ │ │ │ + mv a6,s10 │ │ │ │ + mv a5,s9 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 30962 │ │ │ │ + fmv.d fa0,fs10 │ │ │ │ mv s1,a0 │ │ │ │ - beqz a0,33bba │ │ │ │ - jal 3370 │ │ │ │ - mv s11,a0 │ │ │ │ - beq a0,s2,33afa │ │ │ │ - li s3,0 │ │ │ │ - j 339ac │ │ │ │ - mv a1,s9 │ │ │ │ - jalr s8 │ │ │ │ - mv a4,a0 │ │ │ │ - slli s0,s0,0x5 │ │ │ │ - ld a0,64(sp) │ │ │ │ - add s0,s0,s5 │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd s11,24(s0) │ │ │ │ - sw s10,8(s0) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,64(sp) │ │ │ │ - jal 3370 │ │ │ │ - mv s11,a0 │ │ │ │ - beq a0,s2,33afa │ │ │ │ - addiw s3,s3,1 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 59d00 │ │ │ │ - sext.w s10,a0 │ │ │ │ - slli s0,s3,0x20 │ │ │ │ - ld a0,64(sp) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - bne s10,s2,3397e │ │ │ │ - jal 3670 │ │ │ │ - mv a3,s0 │ │ │ │ - slli s11,s0,0x5 │ │ │ │ - li a4,16 │ │ │ │ - li a2,32 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - sd zero,64(sp) │ │ │ │ - mv s0,s5 │ │ │ │ - jal 1e1c0 │ │ │ │ - add s11,s11,s5 │ │ │ │ - beqz s3,33a50 │ │ │ │ - lw a1,8(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,24(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - jal 3280 │ │ │ │ - beq a0,s2,33afa │ │ │ │ - lw a2,8(s0) │ │ │ │ - ld a0,64(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a2,8(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - bne a2,a0,33afa │ │ │ │ - ld a0,64(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bne a5,a0,33b48 │ │ │ │ - ld a0,64(sp) │ │ │ │ - addi s0,s0,32 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,64(sp) │ │ │ │ - bne s11,s0,339e8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35a0 │ │ │ │ + jal 3920 │ │ │ │ + fneg.d fs2,fa0 │ │ │ │ + fld fa5,32(sp) │ │ │ │ + fmul.d fa5,fs2,fa5 │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + fmv.d fs0,fs2 │ │ │ │ + fsd fa5,16(sp) │ │ │ │ + beqz s3,30f0a │ │ │ │ + fmv.d fs3,fs2 │ │ │ │ + mv s11,s4 │ │ │ │ + fld fa0,0(s11) │ │ │ │ + fsub.d fa0,fa0,fs9 │ │ │ │ + fdiv.d fa0,fa0,fs10 │ │ │ │ + fmul.d fa0,fa0,fs11 │ │ │ │ + fsub.d fa0,fs4,fa0 │ │ │ │ + fle.d a4,fs3,fa0 │ │ │ │ + bnez a4,310a0 │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-500 │ │ │ │ + fld fa0,0(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-518 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi s11,s11,8 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + jal 3700 │ │ │ │ + fadd.d fs2,fs2,fa0 │ │ │ │ + bne s11,s0,30ec8 │ │ │ │ + fsub.d fa0,fs4,fs11 │ │ │ │ + fld fa5,16(sp) │ │ │ │ + lw a5,76(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + fsub.d fs2,fa5,fs2 │ │ │ │ + beqz a5,30f2e │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-520 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fmul.d fs2,fs2,fa5 │ │ │ │ + beqz s1,30f5a │ │ │ │ + fld fa0,0(s1) │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + beqz a5,30f5a │ │ │ │ + fld ft4,32(s1) │ │ │ │ + fle.d a5,fa5,ft4 │ │ │ │ + beqz a5,30f5a │ │ │ │ + fld ft5,64(s1) │ │ │ │ + fle.d a5,fa5,ft5 │ │ │ │ + beqz a5,30f5a │ │ │ │ + fld fa5,24(sp) │ │ │ │ + flt.d a5,fa5,fs2 │ │ │ │ + bnez a5,3122a │ │ │ │ + fld fa5,24(sp) │ │ │ │ + fle.d a5,fs2,fa5 │ │ │ │ + beqz a5,310ce │ │ │ │ + fsub.d ft4,fs9,fs5 │ │ │ │ + fsub.d ft5,fs10,fs7 │ │ │ │ + fsub.d ft6,fs11,fs6 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + li a5,21 │ │ │ │ + fmul.d fs5,fs5,fs8 │ │ │ │ + fmul.d fs6,fs6,fs8 │ │ │ │ + fmul.d fs7,fs7,fs8 │ │ │ │ + fadd.d fs9,ft4,fs5 │ │ │ │ + fadd.d fs11,ft6,fs6 │ │ │ │ + fadd.d fs10,ft5,fs7 │ │ │ │ + fsub.d fa5,fs1,fs9 │ │ │ │ + fmul.d fa5,fa5,fs11 │ │ │ │ + fdiv.d fa5,fa5,fs10 │ │ │ │ + fsub.d fa5,fs4,fa5 │ │ │ │ + flt.d a4,fa5,fa0 │ │ │ │ + bnez a4,30fbc │ │ │ │ + fld fa5,8(sp) │ │ │ │ + fsub.d fa5,fa5,fs9 │ │ │ │ + fmul.d fa5,fa5,fs11 │ │ │ │ + fdiv.d fa5,fa5,fs10 │ │ │ │ + fsub.d fa5,fs4,fa5 │ │ │ │ + flt.d a4,fa5,fa0 │ │ │ │ + beqz a4,30fc0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bnez a5,30f76 │ │ │ │ + beq s6,s2,30ff2 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa0,-668(a5) │ │ │ │ + fmul.d fa5,fs10,fa0 │ │ │ │ + fabs.d ft4,fs5 │ │ │ │ + flt.d a5,fa5,ft4 │ │ │ │ + beqz a5,30ff2 │ │ │ │ + fabs.d ft4,fs7 │ │ │ │ + flt.d a5,fa5,ft4 │ │ │ │ + beqz a5,30ff2 │ │ │ │ + fabs.d fa5,fs6 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + bnez a5,30e82 │ │ │ │ ld a5,40(sp) │ │ │ │ - beqz a5,33ac4 │ │ │ │ + fsd fs9,0(a5) │ │ │ │ ld a5,48(sp) │ │ │ │ - bnez a5,33aaa │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a4,0(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu a5,a4,3391e │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 35a0 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1160(a5) │ │ │ │ - ld a4,200(sp) │ │ │ │ + fsd fs10,0(a5) │ │ │ │ + ld a5,56(sp) │ │ │ │ + fsd fs11,0(a5) │ │ │ │ + auipc a5,0x49 │ │ │ │ + ld a5,-244(a5) │ │ │ │ + ld a4,104(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,33b56 │ │ │ │ + bnez a5,312f8 │ │ │ │ ld ra,312(sp) │ │ │ │ ld s0,304(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ ld s4,272(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ ld s8,240(sp) │ │ │ │ ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + fld fs0,200(sp) │ │ │ │ + fld fs1,192(sp) │ │ │ │ + fld fs2,184(sp) │ │ │ │ + fld fs3,176(sp) │ │ │ │ + fld fs4,168(sp) │ │ │ │ + fld fs5,160(sp) │ │ │ │ + fld fs6,152(sp) │ │ │ │ + fld fs7,144(sp) │ │ │ │ + fld fs8,136(sp) │ │ │ │ + fld fs9,128(sp) │ │ │ │ + fld fs10,120(sp) │ │ │ │ + fld fs11,112(sp) │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ addi sp,sp,320 │ │ │ │ ret │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld a5,8(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3470 │ │ │ │ - ld a5,8(s0) │ │ │ │ - li a4,1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb a4,24(a5) │ │ │ │ - j 33a5e │ │ │ │ - mv a0,s4 │ │ │ │ - jal 35a0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld a5,8(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3470 │ │ │ │ - ld a5,8(s0) │ │ │ │ - ld s0,56(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3300 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,1938 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3750 │ │ │ │ - mv s4,a0 │ │ │ │ - bnez a0,33a5e │ │ │ │ - j 33b76 │ │ │ │ - ld a5,16(sp) │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,1196(a4) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,16(a5) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1762 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a1,0x2d │ │ │ │ - addi a1,a1,1534 │ │ │ │ - auipc a0,0x2b │ │ │ │ - addi a0,a0,-1506 │ │ │ │ - jal 59286 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,1858 │ │ │ │ - sd a0,56(sp) │ │ │ │ - jal 3750 │ │ │ │ - mv s4,a0 │ │ │ │ - j 338f8 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1120(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a3,56(sp) │ │ │ │ - j 33b0e │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs4,-1210(a5) │ │ │ │ + flt.d a5,fs10,fa3 │ │ │ │ + bnez a5,311fc │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fle.d a5,fs11,fa3 │ │ │ │ + beqz a5,30e38 │ │ │ │ + flt.d a5,fs1,fs9 │ │ │ │ + beqz a5,30e42 │ │ │ │ + fsub.d fa0,fs1,fs9 │ │ │ │ + fdiv.d fa0,fs10,fa0 │ │ │ │ + fle.d a5,fs11,fa0 │ │ │ │ + beqz a5,30e42 │ │ │ │ + fadd.d fs11,fa0,fa5 │ │ │ │ + fle.d a5,fa3,fs11 │ │ │ │ + beqz a5,30e42 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa2,-1330(a5) │ │ │ │ + fmul.d fs11,fa0,fa2 │ │ │ │ + j 30e42 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-1132 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi s11,s11,8 │ │ │ │ + fdiv.d ft4,fa5,fs11 │ │ │ │ + fmul.d ft4,ft4,fa0 │ │ │ │ + fneg.d fa0,ft4 │ │ │ │ + fadd.d fs0,fs0,ft4 │ │ │ │ + jal 3700 │ │ │ │ + fadd.d fs2,fs2,fa0 │ │ │ │ + bne s0,s11,30ec8 │ │ │ │ + j 30f0a │ │ │ │ + fld fa5,80(sp) │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + fld ft1,96(sp) │ │ │ │ + fld fa3,88(sp) │ │ │ │ + feq.d a5,fa5,fa0 │ │ │ │ + beqz a5,31136 │ │ │ │ + feq.d a5,fa3,fa0 │ │ │ │ + beqz a5,31170 │ │ │ │ + feq.d a5,ft1,fa0 │ │ │ │ + bnez a5,311b6 │ │ │ │ + fabs.d ft0,ft1 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa0,-974(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld ft4,-998(a5) │ │ │ │ + fdiv.d fa0,fa0,ft0 │ │ │ │ + fmv.d ft0,ft4 │ │ │ │ + fle.d a5,fa0,ft0 │ │ │ │ + bnez a5,3116a │ │ │ │ + fmul.d fa5,fa5,fs9 │ │ │ │ + fmul.d fa3,fs10,fa3 │ │ │ │ + fmul.d fs6,fa0,ft1 │ │ │ │ + fmv.d ft6,fs11 │ │ │ │ + fmv.d ft5,fs10 │ │ │ │ + fmv.d ft4,fs9 │ │ │ │ + fmul.d fa5,fa5,fs9 │ │ │ │ + fmul.d ft0,fa3,fs10 │ │ │ │ + fmul.d fs5,fa5,fa0 │ │ │ │ + fmul.d fs7,ft0,fa0 │ │ │ │ + j 30f70 │ │ │ │ + fabs.d ft4,fa5 │ │ │ │ + auipc a4,0x33 │ │ │ │ + addi a4,a4,-1498 │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fmul.d ft4,ft4,fs9 │ │ │ │ + feq.d a5,fa3,fa0 │ │ │ │ + fdiv.d ft4,fa4,ft4 │ │ │ │ + beqz a5,3117c │ │ │ │ + feq.d a5,ft1,fa0 │ │ │ │ + beqz a5,311c4 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa0,-1096(a5) │ │ │ │ + fle.d a5,fa0,ft4 │ │ │ │ + beqz a5,3110c │ │ │ │ + fmv.d ft0,ft4 │ │ │ │ + fmv.d fa0,ft0 │ │ │ │ + j 3110c │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-1120 │ │ │ │ + fld ft4,0(a5) │ │ │ │ + fabs.d ft0,fa3 │ │ │ │ + fmv.d.x ft5,zero │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-1140 │ │ │ │ + fmul.d ft0,ft0,fs10 │ │ │ │ + fld fa0,0(a5) │ │ │ │ + feq.d a5,ft1,ft5 │ │ │ │ + fdiv.d ft0,fs8,ft0 │ │ │ │ + bnez a5,311ae │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-1148 │ │ │ │ + fabs.d fa0,ft1 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fdiv.d fa0,fa4,fa0 │ │ │ │ + fle.d a5,ft0,ft4 │ │ │ │ + beqz a5,31106 │ │ │ │ + j 31102 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld ft0,-1190(a5) │ │ │ │ + fmv.d fa0,ft0 │ │ │ │ + j 3110c │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld ft0,-1204(a5) │ │ │ │ + j 3119c │ │ │ │ + fsub.d fa3,fa4,fs9 │ │ │ │ + fdiv.d fa3,fs10,fa3 │ │ │ │ + fle.d a5,fa3,fs11 │ │ │ │ + beqz a5,30e42 │ │ │ │ + fsub.d fs11,fa3,fa5 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fle.d a5,fs11,fa5 │ │ │ │ + beqz a5,30e42 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa2,-1678(a5) │ │ │ │ + fmul.d fs11,fa3,fa2 │ │ │ │ + j 30e42 │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fmv.d fs10,fs4 │ │ │ │ + fle.d a5,fs11,fa3 │ │ │ │ + bnez a5,3106e │ │ │ │ + j 30e38 │ │ │ │ + fld fa4,8(sp) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs4,-1656(a5) │ │ │ │ + fmv.d fs11,fa5 │ │ │ │ + flt.d a5,fs9,fa4 │ │ │ │ + fmv.d fs10,fs4 │ │ │ │ + beqz a5,30e42 │ │ │ │ + j 311ce │ │ │ │ + fld fs0,88(sp) │ │ │ │ + fld fa3,80(sp) │ │ │ │ + fld ft1,24(s1) │ │ │ │ + fld ft0,96(sp) │ │ │ │ + fld ft6,48(s1) │ │ │ │ + fmul.d fa5,fa0,fa3 │ │ │ │ + fmul.d fa6,ft1,fs0 │ │ │ │ + fmul.d ft7,fa3,ft1 │ │ │ │ + fmul.d fa0,ft4,fs0 │ │ │ │ + fmul.d fa3,fa3,ft6 │ │ │ │ + fmul.d ft4,ft5,ft0 │ │ │ │ + fld ft1,56(s1) │ │ │ │ + fmul.d ft6,ft6,ft0 │ │ │ │ + fadd.d fa5,fa5,fa6 │ │ │ │ + fmul.d ft0,ft0,ft1 │ │ │ │ + fadd.d fa0,fa0,ft7 │ │ │ │ + fmul.d ft1,fs0,ft1 │ │ │ │ + fadd.d ft4,ft4,fa3 │ │ │ │ + mv a0,s1 │ │ │ │ + fadd.d fs5,fa5,ft6 │ │ │ │ + fadd.d fs7,fa0,ft0 │ │ │ │ + fadd.d fs6,ft4,ft1 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld ft5,-1822(a5) │ │ │ │ + fmul.d ft5,fs10,ft5 │ │ │ │ + fmul.d ft4,fs10,fs8 │ │ │ │ + fabs.d fa0,fs5 │ │ │ │ + fabs.d fa5,fs0 │ │ │ │ + fdiv.d fa0,fa0,ft5 │ │ │ │ + fdiv.d fa5,fa5,ft4 │ │ │ │ + flt.d a5,fa5,fa0 │ │ │ │ + beqz a5,312a8 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fabs.d fa0,fs6 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld ft4,-1420(a5) │ │ │ │ + fdiv.d fa0,fa0,ft4 │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + beqz a5,312c2 │ │ │ │ + fmv.d fa0,fa5 │ │ │ │ + flt.d a5,fa0,fs4 │ │ │ │ + bnez a5,312d8 │ │ │ │ + fmv.d ft6,fs11 │ │ │ │ + fmv.d ft5,fs10 │ │ │ │ + fmv.d ft4,fs9 │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + j 30f70 │ │ │ │ + fdiv.d fa0,fs4,fa0 │ │ │ │ + fmv.d ft6,fs11 │ │ │ │ + fmv.d ft5,fs10 │ │ │ │ + fmv.d ft4,fs9 │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fmul.d fs5,fs5,fa0 │ │ │ │ + fmul.d fs7,fs7,fa0 │ │ │ │ + fmul.d fs6,fs6,fa0 │ │ │ │ + j 30f70 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1074(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1456 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + addi sp,sp,-64 │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + sd ra,56(sp) │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + bnez a5,31336 │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs2,-1914(a5) │ │ │ │ + flt.d a5,fa2,fs2 │ │ │ │ + bnez a5,31356 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + jal 3920 │ │ │ │ + ld ra,56(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa5,-1542(a5) │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fmul.d fs0,fa1,fa1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fmul.d fa0,fs0,fa5 │ │ │ │ + fld fs0,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + fadd.d fa0,fa2,fa2 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fsd fa1,8(sp) │ │ │ │ + fsub.d fa0,fs2,fa0 │ │ │ │ + jal 3410 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fs2,fs2,fs1 │ │ │ │ + fmv.d fs3,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3410 │ │ │ │ + jal 3700 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + fmv.d fs2,fa5 │ │ │ │ + jal 3410 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs2,fs2,fa0 │ │ │ │ + fld fa1,8(sp) │ │ │ │ + fmul.d fs1,fs1,fs1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + fmul.d fs0,fa1,fa1 │ │ │ │ + fsub.d fs3,fs3,fs2 │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fmul.d fs3,fs3,fs0 │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fdiv.d fa0,fs3,fs1 │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + fsd fs5,0(sp) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs5,1952(a5) │ │ │ │ + flt.d a5,fa0,fs5 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + bnez a5,314b4 │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs2,1982(a5) │ │ │ │ + fadd.d fa1,fa0,fs2 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa2,-1702(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa3,-1694(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa4,-1694(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld ft2,-1718(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa5,-1702(a5) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + fadd.d ft1,fa1,fs2 │ │ │ │ + fdiv.d fa2,fa2,fa1 │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs3,-1714(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs1,-1714(a5) │ │ │ │ + fadd.d fs1,fa0,fs1 │ │ │ │ + fadd.d ft0,ft1,fs2 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + fadd.d fa1,ft0,fs2 │ │ │ │ + fdiv.d fa3,fa3,ft1 │ │ │ │ + fadd.d fa2,fa2,ft2 │ │ │ │ + fadd.d fs4,fa1,fs2 │ │ │ │ + fdiv.d fa4,fa4,ft0 │ │ │ │ + fadd.d fa3,fa3,fa2 │ │ │ │ + fdiv.d fa5,fa5,fa1 │ │ │ │ + fadd.d fa4,fa4,fa3 │ │ │ │ + fdiv.d fs3,fs3,fs4 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fadd.d fs3,fs3,fa5 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs4,fs4,fs2 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa5,-1778(a5) │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa4,-1778(a5) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fdiv.d fa5,fa5,fs4 │ │ │ │ + fadd.d fa5,fa5,fs3 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fdiv.d fa0,fa5,fs0 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs0,fs0,fs5 │ │ │ │ + ld ra,56(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fld fs5,0(sp) │ │ │ │ + fmul.d fs0,fs0,fs2 │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fsub.d fs1,fs1,fs0 │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fsub.d fa0,fa0,fs1 │ │ │ │ + fld fs1,32(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fs1,-1916(a5) │ │ │ │ + fmul.d fa0,fa0,fs1 │ │ │ │ + jal 3690 │ │ │ │ + fdiv.d fa0,fs1,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa0,1736(a5) │ │ │ │ + fsub.d fa0,fa0,fs0 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + jal 313bc │ │ │ │ + ld ra,56(sp) │ │ │ │ + fsub.d fa0,fs0,fa0 │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs5,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + fsd fs5,16(sp) │ │ │ │ + fsd fs6,8(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a4 │ │ │ │ + beqz a1,3166c │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + addiw a5,a1,-2 │ │ │ │ + fcvt.d.wu ft2,a4 │ │ │ │ + fcvt.d.wu ft1,a5 │ │ │ │ + fmv.d fa1,fa3 │ │ │ │ + fmv.d fa0,fa3 │ │ │ │ + li a6,1 │ │ │ │ + addiw a5,a6,-1 │ │ │ │ + addiw a7,a6,-2 │ │ │ │ + fcvt.d.wu fa4,a5 │ │ │ │ + fcvt.d.wu fa5,a7 │ │ │ │ + slli a7,a5,0x20 │ │ │ │ + fdiv.d fa4,fa4,ft2 │ │ │ │ + srli a5,a7,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + fld fa2,0(a5) │ │ │ │ + addiw a6,a6,1 │ │ │ │ + fadd.d fa0,fa0,fa2 │ │ │ │ + fdiv.d fa5,fa5,ft1 │ │ │ │ + fmul.d ft0,fa2,fa4 │ │ │ │ + fadd.d fa1,fa1,ft0 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bgeu a1,a6,31536 │ │ │ │ + fcvt.d.wu fa4,a1 │ │ │ │ + auipc a5,0x33 │ │ │ │ + fld fa2,-2036(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld ft3,1708(a5) │ │ │ │ + fdiv.d fa1,fa1,fa4 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs6,1648(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld ft2,2040(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld ft0,2040(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld ft1,2040(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs3,1512(a5) │ │ │ │ + fdiv.d fa5,fa3,fa4 │ │ │ │ + fmul.d fa3,fa1,fa2 │ │ │ │ + fadd.d fa1,fa1,fa1 │ │ │ │ + fdiv.d fs1,fa0,fa4 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fsub.d fs0,fa1,fs1 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,ft3 │ │ │ │ + fdiv.d fa5,fs6,fa5 │ │ │ │ + fsub.d fa5,fa5,ft2 │ │ │ │ + fmul.d fs2,fa5,fa5 │ │ │ │ + fmul.d fa5,fa5,ft1 │ │ │ │ + fmul.d fs2,fs2,ft0 │ │ │ │ + fadd.d fs2,fs2,fa5 │ │ │ │ + fadd.d fs5,fs2,fs3 │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + jal 313bc │ │ │ │ + jal 3700 │ │ │ │ + fneg.d fa1,fs2 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fmv.d fa0,fs6 │ │ │ │ + jal 35c0 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmul.d fs0,fs0,fs2 │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + fsub.d fa5,fs3,fa5 │ │ │ │ + fmul.d fa5,fa5,fs4 │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + jal 313bc │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa5,fs3,fa0 │ │ │ │ + ld ra,88(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs4,24(sp) │ │ │ │ + fld fs5,16(sp) │ │ │ │ + fld fs6,8(sp) │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fdiv.d fa5,fa5,fs2 │ │ │ │ + fsub.d fa0,fs1,fa5 │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fsd fa0,0(s2) │ │ │ │ + fsd fs0,0(s1) │ │ │ │ + fsd fs2,0(s0) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fld fs2,40(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fmv.d fa1,fa3 │ │ │ │ + fmv.d fa0,fa3 │ │ │ │ + j 31578 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + addiw s10,s10,-1 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a2 │ │ │ │ li a1,1 │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1022 │ │ │ │ + sext.w s6,s10 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s11,a4 │ │ │ │ + mv s5,a6 │ │ │ │ + li s0,0 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,1042(a4) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1516 │ │ │ │ + auipc s7,0x2f │ │ │ │ + addi s7,s7,-1054 │ │ │ │ + beqz s6,316d4 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,48(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 33a64 │ │ │ │ - ld a5,16(sp) │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,1004(a4) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1534 │ │ │ │ + bne s0,s6,316c2 │ │ │ │ + auipc a2,0x31 │ │ │ │ + addi a2,a2,652 │ │ │ │ li a1,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,16(a5) │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,966(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - sb zero,48(s0) │ │ │ │ + beqz s11,317c6 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,0(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + auipc s8,0x2f │ │ │ │ + addi s8,s8,-1074 │ │ │ │ + auipc s7,0x2f │ │ │ │ + addi s7,s7,-1090 │ │ │ │ + auipc s9,0x2f │ │ │ │ + addi s9,s9,-1106 │ │ │ │ + mv a3,s0 │ │ │ │ auipc a2,0x2d │ │ │ │ - addi a2,a2,1384 │ │ │ │ + addi a2,a2,1060 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 33a64 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - mv a5,a1 │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,780(a4) │ │ │ │ - sd s1,104(sp) │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,1642 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - jal 3750 │ │ │ │ - lw a5,0(s7) │ │ │ │ - beqz a5,33ccc │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - li s6,0 │ │ │ │ - auipc s8,0x46 │ │ │ │ - ld s8,864(s8) │ │ │ │ - auipc s10,0x2e │ │ │ │ - addi s10,s10,704 │ │ │ │ - auipc s9,0x2d │ │ │ │ - addi s9,s9,1472 │ │ │ │ - mv s3,sp │ │ │ │ - li s2,-1 │ │ │ │ - auipc s5,0x2c │ │ │ │ - addi s5,s5,1820 │ │ │ │ - ld a5,8(s7) │ │ │ │ - slli s11,s6,0x6 │ │ │ │ - mv a1,s10 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3750 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,33ce8 │ │ │ │ - ld a0,0(s8) │ │ │ │ + beqz s6,31854 │ │ │ │ + li s10,0 │ │ │ │ + j 31742 │ │ │ │ + bnez a2,3180a │ │ │ │ mv a2,s9 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 33c9c │ │ │ │ - ld a3,0(sp) │ │ │ │ - mv a2,s5 │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a4,s10 │ │ │ │ + bgeu a4,s6,31782 │ │ │ │ + lw a4,0(s5) │ │ │ │ + beq a4,s0,317e0 │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a3,0(s3) │ │ │ │ + ld a4,0(s2) │ │ │ │ + add a2,a2,s10 │ │ │ │ + lbu a1,0(a2) │ │ │ │ + slli a2,s10,0x2 │ │ │ │ + add a3,a3,s10 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bnez a1,3172c │ │ │ │ + beqz a2,317fe │ │ │ │ + mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s4 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a4,s10 │ │ │ │ + bltu a4,s6,31742 │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a3,0(s4) │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld a5,0(s2) │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a1,3181c │ │ │ │ + bnez a4,31842 │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1230 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 59d00 │ │ │ │ - bne a0,s2,33c90 │ │ │ │ - lw a4,0(s7) │ │ │ │ - addi s6,s6,1 │ │ │ │ - sext.w a5,s6 │ │ │ │ - bltu a5,a4,33c6c │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bne s11,s0,31712 │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,580(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,33d08 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - ld a5,8(s7) │ │ │ │ - ld a0,0(s8) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,984 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,16(a5) │ │ │ │ + lw a3,4(s5) │ │ │ │ + sext.w a4,s10 │ │ │ │ + bne a3,a4,3174a │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1348 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + j 3174a │ │ │ │ + mv a2,s8 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 31738 │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1370 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 31738 │ │ │ │ + beqz a4,31830 │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1342 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 317b6 │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1352 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 317b6 │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,-1394 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 317b6 │ │ │ │ + li a0,0 │ │ │ │ + li a2,0 │ │ │ │ + j 31786 │ │ │ │ + subw a2,a2,a1 │ │ │ │ + j 3186c │ │ │ │ + fld fa5,0(a5) │ │ │ │ + srliw a6,a2,0x1 │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + bnez a5,31884 │ │ │ │ + mv a2,a6 │ │ │ │ + srliw a3,a2,0x1 │ │ │ │ + addw a4,a1,a3 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a5,a6,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + bnez a2,3185e │ │ │ │ + mv a0,a1 │ │ │ │ + ret │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + subw a2,a2,a3 │ │ │ │ + j 3186c │ │ │ │ + subw a2,a2,a1 │ │ │ │ + j 318a0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + srliw a6,a2,0x1 │ │ │ │ + flt.d a5,fa5,fa0 │ │ │ │ + bnez a5,318b8 │ │ │ │ + mv a2,a6 │ │ │ │ + srliw a3,a2,0x1 │ │ │ │ + addw a4,a1,a3 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a5,a6,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + bnez a2,31892 │ │ │ │ + mv a0,a1 │ │ │ │ + ret │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + subw a2,a2,a3 │ │ │ │ + j 318a0 │ │ │ │ + lw a7,8(a0) │ │ │ │ + ld a6,0(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a7,-1 │ │ │ │ + j 318e0 │ │ │ │ + fld fa5,0(a4) │ │ │ │ + srliw a1,a5,0x1 │ │ │ │ + fle.d a4,fa5,fa0 │ │ │ │ + bnez a4,31902 │ │ │ │ + mv a5,a1 │ │ │ │ + srliw a2,a5,0x1 │ │ │ │ + addw a3,a2,a0 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + srli a4,a1,0x1d │ │ │ │ + add a4,a4,a6 │ │ │ │ + bnez a5,318d2 │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + fcvt.d.wu fa5,a7 │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + ret │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addiw a0,a3,1 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + j 318e0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + slli s3,a1,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,s3,0x3 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 36a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + auipc a3,0x48 │ │ │ │ + ld a3,1528(a3) │ │ │ │ + li a2,8 │ │ │ │ + jal 3400 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd s2,0(s0) │ │ │ │ + sw s1,8(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - ld s0,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,33d44 │ │ │ │ - lbu a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ - addi a0,a0,-42 │ │ │ │ - seqz a0,a0 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,16 │ │ │ │ + bnez a1,3198e │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd ra,72(sp) │ │ │ │ - beqz a1,33dfe │ │ │ │ - addiw a5,a5,4 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s6,a4 │ │ │ │ - addw s4,a5,a3 │ │ │ │ - li s2,0 │ │ │ │ - auipc s7,0x2d │ │ │ │ - addi s7,s7,810 │ │ │ │ - ld a5,8(s3) │ │ │ │ - slli s8,s2,0x6 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s0,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 591de │ │ │ │ - addw a1,s0,s4 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fcvt.d.wu fs1,a0 │ │ │ │ + fcvt.d.wu fs2,a1 │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs3,450(a5) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fadd.d fs0,fs1,fs3 │ │ │ │ + fsub.d fs1,fs1,fs2 │ │ │ │ + sd ra,56(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + fadd.d fs1,fs1,fs3 │ │ │ │ + fdiv.d fa0,fs0,fs1 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fdiv.d fa0,fs1,fs2 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa0,632(a5) │ │ │ │ + fmul.d fa0,fs2,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmul.d fs1,fs1,fs2 │ │ │ │ + fmul.d fs0,fs0,fs4 │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + ld ra,56(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fadd.d fs0,fs0,fs1 │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fsub.d fa0,fs0,fa0 │ │ │ │ + fld fs0,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s5,a1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ srli a1,a1,0x20 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a2 │ │ │ │ + auipc a3,0x48 │ │ │ │ + ld a3,1322(a3) │ │ │ │ + li a2,8 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3400 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a3,s7 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3300 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,33e06 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s3) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,33d7e │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + jal af94 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz s1,31ab4 │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fcvt.d.wu fs1,s5 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs2,334(a5) │ │ │ │ + fsub.d fs1,fs1,fs2 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + add s3,s3,s0 │ │ │ │ + fld fs0,0(s0) │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s0,s0,8 │ │ │ │ + fmul.d fs0,fs1,fs0 │ │ │ │ + fadd.d fs0,fs0,fs2 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3960 │ │ │ │ + fcvt.wu.d a4,fa0,rtz │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a5,a5,s2 │ │ │ │ + add a3,a3,s2 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fcvt.d.wu fa3,a4 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fs0,fs0,fa3 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(s1) │ │ │ │ + bne s3,s0,31a5c │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - auipc a3,0x32 │ │ │ │ - addi a3,a3,-294 │ │ │ │ - li a2,1035 │ │ │ │ - auipc a1,0x2d │ │ │ │ - addi a1,a1,142 │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1038 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + li a5,3 │ │ │ │ + bgeu a5,a3,31c80 │ │ │ │ + fld fa0,0(a0) │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,31c6a │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + fsd fa0,0(a0) │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addiw t4,a3,-3 │ │ │ │ + sext.w t3,t4 │ │ │ │ + li a5,1 │ │ │ │ + fmv.d.x fa1,zero │ │ │ │ + fdiv.d fa5,fa5,fa0 │ │ │ │ + fsd fa5,0(a1) │ │ │ │ + fld fa5,0(a2) │ │ │ │ + fld fa4,0(a0) │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + beq t3,a5,31c44 │ │ │ │ + fmv.d ft0,fa1 │ │ │ │ + addi a5,a0,8 │ │ │ │ + mv a4,a1 │ │ │ │ + mv a6,a2 │ │ │ │ + li a7,1 │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fmul.d fa4,fa4,fa4 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fle.d t1,ft0,fa5 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + beqz t1,31c48 │ │ │ │ + fsqrt.d fa5,fa5 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a6,a6,8 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + fld fa3,0(a4) │ │ │ │ + fld fa4,-8(a4) │ │ │ │ + fdiv.d fa5,fa3,fa5 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + fld fa3,-8(a6) │ │ │ │ + fld fa0,-8(a5) │ │ │ │ + fld fa2,0(a6) │ │ │ │ + fmul.d fa5,fa3,fa4 │ │ │ │ + fmul.d fa3,fa3,fa3 │ │ │ │ + fdiv.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa1,fa1,fa3 │ │ │ │ + fsub.d fa5,fa2,fa5 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + bne a7,t3,31b22 │ │ │ │ + addiw a5,a3,-4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add t1,a1,a5 │ │ │ │ + fld fa5,0(t1) │ │ │ │ + slli a6,t4,0x20 │ │ │ │ + srli a4,a6,0x1d │ │ │ │ + fmul.d fa4,fa5,fa5 │ │ │ │ + add a6,a0,a4 │ │ │ │ + fld fa5,0(a6) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fle.d t3,fa3,fa5 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + beqz t3,31cca │ │ │ │ + fsqrt.d fa5,fa5 │ │ │ │ + add a5,a5,a2 │ │ │ │ + add a1,a1,a4 │ │ │ │ + add a2,a2,a4 │ │ │ │ + addiw s0,a3,-2 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add s0,s0,a0 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a7,a4,0x1d │ │ │ │ + add a0,a0,a7 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fld fa0,0(t1) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fmul.d fa4,fa4,fa0 │ │ │ │ + fdiv.d fa5,fa4,fa5 │ │ │ │ + fsub.d fa5,fa2,fa5 │ │ │ │ + fsd fa5,0(a1) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fld fa0,0(t1) │ │ │ │ + fld fa2,0(a6) │ │ │ │ + fld fa4,0(a2) │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + fld fa5,0(a1) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + fsub.d fa0,fa0,fa1 │ │ │ │ + fsd fa0,0(s0) │ │ │ │ + fld fa5,0(a0) │ │ │ │ + fle.d a5,fa3,fa5 │ │ │ │ + beqz a5,31ca8 │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa0,fa3 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,31ca2 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + fsd fa0,0(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li a7,1 │ │ │ │ + j 31b7c │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x33 │ │ │ │ + addi a3,a3,-1434 │ │ │ │ + addi a2,a2,-1766 │ │ │ │ + auipc a1,0x2e │ │ │ │ + addi a1,a1,1554 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,1690 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - │ │ │ │ -0000000000033e26 : │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - slli s1,s1,0x3 │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a2,16(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a0,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + j 31aee │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x33 │ │ │ │ + addi a3,a3,-1490 │ │ │ │ + addi a2,a2,-1774 │ │ │ │ + auipc a1,0x2e │ │ │ │ + addi a1,a1,1498 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,1626 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 36f0 │ │ │ │ + j 31c3a │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x33 │ │ │ │ + addi a3,a3,-1530 │ │ │ │ + addi a2,a2,-1751 │ │ │ │ + auipc a1,0x2e │ │ │ │ + addi a1,a1,1458 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,1594 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x33 │ │ │ │ + addi a3,a3,-1564 │ │ │ │ + addi a2,a2,-1757 │ │ │ │ + auipc a1,0x2e │ │ │ │ + addi a1,a1,1424 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,1576 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + sd s5,56(sp) │ │ │ │ + srli s5,a5,0x1d │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ mv s0,a2 │ │ │ │ - li a1,32 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s3,a0 │ │ │ │ li a0,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - add s0,s0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - sd a5,0(a0) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sw a5,32(a0) │ │ │ │ - lw a5,0(sp) │ │ │ │ - sd a1,0(a0) │ │ │ │ - sd a2,8(a0) │ │ │ │ - sw a5,48(a0) │ │ │ │ - lbu a5,8(sp) │ │ │ │ - sd a3,16(a0) │ │ │ │ - sd a4,24(a0) │ │ │ │ - sb a5,52(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - sb a6,36(a0) │ │ │ │ - sd a7,40(a0) │ │ │ │ - sd a5,72(a0) │ │ │ │ - lw a5,24(sp) │ │ │ │ - sw zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sw a5,80(a0) │ │ │ │ - lbu a5,32(sp) │ │ │ │ - sb a5,84(a0) │ │ │ │ - ret │ │ │ │ - lw a5,56(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,64(a0) │ │ │ │ - beqz a5,33ec2 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - lw a5,56(s2) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,32(a4) │ │ │ │ - addi s0,s0,40 │ │ │ │ - bltu s1,a5,33e9c │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,64(s2) │ │ │ │ - sw zero,56(s2) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + jal af94 │ │ │ │ + mv s4,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s8,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + fld fa4,0(s1) │ │ │ │ + fld fa5,8(s1) │ │ │ │ + addiw s9,s0,-2 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + addiw s6,s0,-1 │ │ │ │ + srli s10,a5,0x1d │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s7,a5,0x1d │ │ │ │ + add a3,s1,s7 │ │ │ │ + add a4,s1,s10 │ │ │ │ + fsd fa5,0(s4) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + add a5,s4,s10 │ │ │ │ + add a6,s2,s7 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + add a1,s2,s10 │ │ │ │ + li a2,1 │ │ │ │ + mv s5,a0 │ │ │ │ + addiw s11,s0,-3 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + fld fa4,0(s4) │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fsd fa5,0(s3) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(s8) │ │ │ │ + fld fa2,0(s2) │ │ │ │ + fld fa3,0(a1) │ │ │ │ + fld fa5,8(s2) │ │ │ │ + fld fa4,0(a6) │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + fld fa2,0(s4) │ │ │ │ + fld fa3,0(a5) │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + bgeu a2,s6,31e48 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + fmv.d.x fa1,zero │ │ │ │ + srli a6,a5,0x1d │ │ │ │ + addi a7,s1,16 │ │ │ │ + addi a3,s1,8 │ │ │ │ + mv a5,s4 │ │ │ │ + addi a0,s3,8 │ │ │ │ + addi a1,s8,8 │ │ │ │ + mv a4,s2 │ │ │ │ + addi a2,s5,8 │ │ │ │ + add a6,a6,a7 │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa4,8(a3) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + addi a0,a0,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa4,0(a5) │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fsd fa5,-8(a0) │ │ │ │ + fsd fa1,-8(a1) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa3,-8(a4) │ │ │ │ + fld fa5,8(a4) │ │ │ │ + fld fa2,0(a5) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + fld fa3,-8(a5) │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a2) │ │ │ │ + bne a3,a6,31df6 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 31ac8 │ │ │ │ + fld fa5,0(s5) │ │ │ │ + fld fa4,0(s3) │ │ │ │ + li a5,1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(s5) │ │ │ │ + bgeu a5,s9,32076 │ │ │ │ + li a5,3 │ │ │ │ + bgeu a5,s9,3207c │ │ │ │ + addiw a1,s0,-6 │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + andi a1,a1,-2 │ │ │ │ + addi a5,s5,8 │ │ │ │ + mv a2,s4 │ │ │ │ + addi a3,s3,8 │ │ │ │ + mv a4,s8 │ │ │ │ + addiw a1,a1,3 │ │ │ │ + li a0,1 │ │ │ │ + fld fa1,0(a2) │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fld fa0,0(a3) │ │ │ │ + fmul.d fa1,fa5,fa1 │ │ │ │ + fld fa3,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + addi a2,a2,16 │ │ │ │ + addi a4,a4,16 │ │ │ │ + addi a3,a3,16 │ │ │ │ + addiw a0,a0,2 │ │ │ │ + fsub.d fa4,fa4,fa1 │ │ │ │ + fdiv.d fa4,fa4,fa0 │ │ │ │ + fsd fa4,-16(a5) │ │ │ │ + fld fa1,-8(a2) │ │ │ │ + fld ft0,-16(a4) │ │ │ │ + fld fa0,-8(a3) │ │ │ │ + fmul.d fa1,fa4,fa1 │ │ │ │ + fmul.d fa5,fa5,ft0 │ │ │ │ + fsub.d fa3,fa3,fa1 │ │ │ │ + fadd.d fa2,fa5,fa2 │ │ │ │ + fdiv.d fa5,fa3,fa0 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + fld fa3,-8(a4) │ │ │ │ + fmul.d fa4,fa4,fa3 │ │ │ │ + fadd.d fa2,fa4,fa2 │ │ │ │ + bne a0,a1,31e8a │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a4,s5,a5 │ │ │ │ + addi a5,a5,-8 │ │ │ │ + add a3,s4,a5 │ │ │ │ + fld fa4,-8(a4) │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + add a3,s3,a5 │ │ │ │ + fmul.d fa3,fa4,fa3 │ │ │ │ + fld fa1,8(a3) │ │ │ │ + addi a4,a4,8 │ │ │ │ + add a3,s8,a5 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fdiv.d fa5,fa5,fa1 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fmul.d fa4,fa4,fa5 │ │ │ │ + fadd.d fa2,fa2,fa4 │ │ │ │ + bltu a1,s9,31eea │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1d │ │ │ │ + add a3,s5,s11 │ │ │ │ + add a1,s4,s11 │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa4,0(a1) │ │ │ │ + add a2,s5,s10 │ │ │ │ + fld fa5,0(a2) │ │ │ │ + fmul.d fa4,fa4,fa3 │ │ │ │ + add s10,s10,s3 │ │ │ │ + fld fa3,0(s10) │ │ │ │ + add s11,s11,s3 │ │ │ │ + addiw a5,s0,-4 │ │ │ │ + sext.w a4,a5 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + fld fa4,0(s10) │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fld fa4,0(a3) │ │ │ │ + fld fa3,0(s11) │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa4,fa5 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,0(a3) │ │ │ │ + bltz a4,31fc0 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + li a1,-1 │ │ │ │ + add a3,s5,a5 │ │ │ │ + add a2,s4,a5 │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fld fa4,0(a2) │ │ │ │ + add a2,s8,a5 │ │ │ │ + fld fa2,0(a2) │ │ │ │ + fmul.d fa4,fa5,fa4 │ │ │ │ + add a2,s3,a5 │ │ │ │ + fld fa3,0(a2) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + addi a5,a5,-8 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,0(a3) │ │ │ │ + bne a4,a1,31f8e │ │ │ │ + fld fa5,0(s5) │ │ │ │ + add a6,s5,s7 │ │ │ │ + mv a4,s1 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + mv a2,s4 │ │ │ │ + li a3,0 │ │ │ │ + auipc s0,0x32 │ │ │ │ + fld fa1,-936(s0) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fld fa3,8(a4) │ │ │ │ + fld fa4,8(a1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + fsub.d fa3,fa3,fa5 │ │ │ │ + fsub.d fa4,fa4,fa2 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fld fa2,8(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + fadd.d fa5,fa5,fa2 │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fsub.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,-8(a0) │ │ │ │ + fld fa4,-8(a5) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,-8(a2) │ │ │ │ + fld fa5,-8(a5) │ │ │ │ + fmul.d fa5,fa5,fa1 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bltu a3,s6,31fe0 │ │ │ │ + fld fa5,0(s3) │ │ │ │ + add s3,s3,s7 │ │ │ │ + add s7,s7,s4 │ │ │ │ + fsd fa5,0(s3) │ │ │ │ + fld fa5,0(s4) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + fsd fa5,0(s7) │ │ │ │ + fld fa5,0(s5) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - lw a6,56(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s6,a1 │ │ │ │ - ld a0,64(a0) │ │ │ │ - slli a1,a6,0x2 │ │ │ │ - add a1,a1,a6 │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + j 31f24 │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + li a1,1 │ │ │ │ + j 31ee0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + li s3,3 │ │ │ │ + sd s1,72(sp) │ │ │ │ + divuw s1,a0,s3 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + feq.d a5,fa1,fa5 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fsub.d fs0,fa1,fa0 │ │ │ │ + fmv.d fs4,fa1 │ │ │ │ + fmv.d fs3,fa0 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,s1 │ │ │ │ + mv s0,s1 │ │ │ │ + beqz a5,3225c │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + beqz a5,3225c │ │ │ │ + li a5,5 │ │ │ │ + bgeu a5,a0,32420 │ │ │ │ + fcvt.d.w fa5,s3 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs0,-1248(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs1,-1280(a5) │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-828(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,3233e │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1072(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + jal 3960 │ │ │ │ + fmv.d fa1,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 35c0 │ │ │ │ + fadd.d fs2,fa0,fa0 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa4,-1464(a5) │ │ │ │ + fmul.d fa4,fa0,fa4 │ │ │ │ + fsub.d fa5,fs0,fs2 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa2,-856(a5) │ │ │ │ + fsub.d fa3,fa4,fs0 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + flt.d a5,fa3,fa5 │ │ │ │ + beqz a5,3216e │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs2,-1390(a5) │ │ │ │ + fsub.d fa5,fs0,fa4 │ │ │ │ + fmul.d fs2,fa0,fs2 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa3,-902(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fsub.d fs0,fs2,fs0 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,3241a │ │ │ │ + fdiv.d fa0,fs3,fs2 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs0,-914(a5) │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + jal 3960 │ │ │ │ + fdiv.d fa5,fs4,fs2 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fsub.d fa0,fa5,fs0 │ │ │ │ + jal 3810 │ │ │ │ + fmul.d fa4,fs2,fs0 │ │ │ │ + fmul.d fa5,fs2,fs1 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fadd.d fa0,fa4,fs3 │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + beqz a5,321be │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1552(a5) │ │ │ │ + fsub.d fs1,fs1,fa5 │ │ │ │ + fmul.d fa3,fs2,fs1 │ │ │ │ + flt.d a5,fa0,fa3 │ │ │ │ + bnez a5,321b0 │ │ │ │ + fsub.d fa1,fs4,fa4 │ │ │ │ + fmul.d fa5,fs2,fs0 │ │ │ │ + flt.d a5,fa5,fa1 │ │ │ │ + beqz a5,321e2 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1588(a5) │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fmul.d fa4,fs2,fs0 │ │ │ │ + flt.d a5,fa4,fa1 │ │ │ │ + bnez a5,321d4 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1666(a5) │ │ │ │ + fadd.d fa5,fs0,fa5 │ │ │ │ + fsub.d fa5,fa5,fs1 │ │ │ │ + fcvt.w.d a5,fa5,rtz │ │ │ │ + sext.w a4,a5 │ │ │ │ + blt a4,s1,3235a │ │ │ │ + mv s1,a4 │ │ │ │ + mv s0,a4 │ │ │ │ + addiw a1,s0,2 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s3,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a5,56(s1) │ │ │ │ - sd a0,64(s1) │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,a5 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - add s0,a0,a6 │ │ │ │ - sd s6,0(s0) │ │ │ │ - sd s5,16(s0) │ │ │ │ - sd s4,8(s0) │ │ │ │ - sd s3,24(s0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,56(s1) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd a0,32(s0) │ │ │ │ - ld s0,48(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + fsub.d fs0,fs0,fs1 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ + fmul.d fs0,fs0,fs2 │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + beqz s0,32240 │ │ │ │ + fmul.d fs1,fs2,fs1 │ │ │ │ + mv a4,a0 │ │ │ │ + li a5,0 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + addi a4,a4,8 │ │ │ │ addiw a5,a5,1 │ │ │ │ - sw a5,56(s1) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + bne s0,a5,32228 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + sw s1,0(s2) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ + fabs.d fa5,fs3 │ │ │ │ + fabs.d fa4,fs4 │ │ │ │ + fle.d a5,fa4,fa5 │ │ │ │ + beqz a5,3226e │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1206(a5) │ │ │ │ + li a5,1 │ │ │ │ + fmul.d fa5,fa4,fa5 │ │ │ │ + bgeu a5,a0,322f2 │ │ │ │ + fcvt.d.wu fa3,a0 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa1,-1220(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa2,-1628(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fmul.d fa5,fa5,fa1 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,323f2 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs1,-1744(a5) │ │ │ │ + flt.d a5,fs1,fa4 │ │ │ │ + beqz a5,32382 │ │ │ │ + fdiv.d fa4,fa4,fs1 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1266(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs0,-1746(a5) │ │ │ │ + li a5,5 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + fmul.d fs0,fa4,fs0 │ │ │ │ + bgeu a5,a0,3233e │ │ │ │ + fcvt.d.w fa5,s3 │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1336(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,320f4 │ │ │ │ + j 3233e │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa3,-1330(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa3,-1742(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs1,-1838(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,320e4 │ │ │ │ + flt.d a5,fs1,fa4 │ │ │ │ + beqz a5,3243a │ │ │ │ + fdiv.d fa5,fa4,fs1 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa4,-1374(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs0,-1854(a5) │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fmul.d fs0,fa5,fs0 │ │ │ │ + fmul.d fa5,fs0,fs1 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa4,-1946(a5) │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,323a4 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs0,-1440(a5) │ │ │ │ + j 320f8 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + subw a5,s3,a5 │ │ │ │ + sraiw a4,a5,0x1 │ │ │ │ + fle.d a3,fa5,fs1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + fcvt.d.w fa4,a4 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + beqz a3,32410 │ │ │ │ + fadd.d fs0,fs0,fa4 │ │ │ │ + fsub.d fs1,fs1,fa5 │ │ │ │ + j 32202 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fs0,-1938(a5) │ │ │ │ + li a5,5 │ │ │ │ + fmul.d fs0,fa4,fs0 │ │ │ │ + bltu a5,a0,322d8 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1516(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,320f4 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1756(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + jal 3960 │ │ │ │ + fmv.d fa1,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 35c0 │ │ │ │ + fadd.d fa4,fa0,fa0 │ │ │ │ + fsub.d fa5,fs0,fa0 │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa2,-1536(a5) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fsub.d fa3,fa4,fs0 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + flt.d a5,fa3,fa5 │ │ │ │ + beqz a5,3216e │ │ │ │ + fmv.d fs2,fa4 │ │ │ │ + j 32120 │ │ │ │ + fdiv.d fs0,fs0,fa3 │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fs1,2018(a5) │ │ │ │ + auipc a5,0x32 │ │ │ │ + fld fa5,-1622(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,320f4 │ │ │ │ + j 3233e │ │ │ │ + fsub.d fs1,fs1,fa4 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + j 32202 │ │ │ │ + fmv.d fs2,fa4 │ │ │ │ + j 3216e │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fs2,1840(a5) │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fa0,1984(a5) │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fs0,1984(a5) │ │ │ │ + j 32120 │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fs0,1974(a5) │ │ │ │ + fmul.d fs0,fa4,fs0 │ │ │ │ + j 32394 │ │ │ │ addi sp,sp,-160 │ │ │ │ - sd s11,56(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - ld a0,192(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - li s7,-1 │ │ │ │ + auipc a4,0x48 │ │ │ │ + ld a4,-1338(a4) │ │ │ │ sd ra,152(sp) │ │ │ │ sd s0,144(sp) │ │ │ │ sd s1,136(sp) │ │ │ │ - mv s0,a7 │ │ │ │ sd s2,128(sp) │ │ │ │ sd s3,120(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s3,a3 │ │ │ │ sd s4,112(sp) │ │ │ │ sd s5,104(sp) │ │ │ │ - mv s4,a2 │ │ │ │ sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ sd s8,80(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - mv s8,a4 │ │ │ │ sd s9,72(sp) │ │ │ │ sd s10,64(sp) │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - mv s10,a1 │ │ │ │ - jal 3310 │ │ │ │ - and a5,a0,s7 │ │ │ │ - mv a3,a0 │ │ │ │ + sd s11,56(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + beqz a1,326ae │ │ │ │ + mv s0,a1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s3,a3 │ │ │ │ + li a2,8 │ │ │ │ + auipc a3,0x48 │ │ │ │ + ld a3,-1350(a3) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 3400 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + ld a3,0(sp) │ │ │ │ + lw a4,0(s3) │ │ │ │ + add a5,a5,a3 │ │ │ │ + fld fs0,0(a3) │ │ │ │ + fld fs1,0(a5) │ │ │ │ + beqz a4,3263a │ │ │ │ + auipc s1,0x48 │ │ │ │ + ld s1,-1288(s1) │ │ │ │ + fmv.x.d a4,fs1 │ │ │ │ + fmv.x.d a3,fs0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-418 │ │ │ │ li a1,1 │ │ │ │ - mv a0,a5 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sext.w s5,a3 │ │ │ │ - jal 39f0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,88 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a5,160(sp) │ │ │ │ - sd s11,0(a0) │ │ │ │ - sd s10,8(a0) │ │ │ │ - sb a5,52(a0) │ │ │ │ - ld a5,168(sp) │ │ │ │ - sd s4,16(a0) │ │ │ │ - sd s3,24(a0) │ │ │ │ - sd a5,72(a0) │ │ │ │ - lw a5,176(sp) │ │ │ │ - sw s8,32(a0) │ │ │ │ - sb s6,36(a0) │ │ │ │ - sw a5,80(a0) │ │ │ │ - lbu a5,184(sp) │ │ │ │ - sd s2,40(a0) │ │ │ │ - sw s0,48(a0) │ │ │ │ - sw zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sb a5,84(a0) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a0,0(s3) │ │ │ │ + fmv.d fa1,fs1 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + addi a1,sp,20 │ │ │ │ + jal 32084 │ │ │ │ + lw s8,20(sp) │ │ │ │ mv s9,a0 │ │ │ │ - beqz s5,34380 │ │ │ │ - ld s10,192(sp) │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - addi a5,s10,1 │ │ │ │ - add s5,s5,a5 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s11,s4 │ │ │ │ - li s0,0 │ │ │ │ - li a4,0 │ │ │ │ - li s2,0 │ │ │ │ - li s8,27 │ │ │ │ - auipc s6,0x32 │ │ │ │ - addi s6,s6,-786 │ │ │ │ - lbu a6,0(s10) │ │ │ │ - addiw a5,a6,-61 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu s8,a5,3402c │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,s6 │ │ │ │ - jr a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ + beqz s8,32668 │ │ │ │ + mv s7,a0 │ │ │ │ + li s5,0 │ │ │ │ + auipc s10,0x2e │ │ │ │ + addi s10,s10,-446 │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,1 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s7,s7,8 │ │ │ │ + bne s5,s8,324f6 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli s5,a5,0x1e │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv s4,a0 │ │ │ │ + jal 3890 │ │ │ │ + ld s11,0(sp) │ │ │ │ + sw zero,0(s4) │ │ │ │ + li s7,0 │ │ │ │ + li s10,0 │ │ │ │ + li s5,10 │ │ │ │ + addiw a5,s7,1 │ │ │ │ + sext.w s6,a5 │ │ │ │ + bgeu s6,s8,3262a │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb a6,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi s10,s10,1 │ │ │ │ - bne s5,s10,34012 │ │ │ │ - lw a5,56(s9) │ │ │ │ - ld a0,64(s9) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + fld fa4,0(s11) │ │ │ │ + add a4,a4,s4 │ │ │ │ + j 32566 │ │ │ │ + addi a3,a5,1 │ │ │ │ + sw zero,0(a4) │ │ │ │ + sext.w a2,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bgeu a2,s8,3258c │ │ │ │ + mv a5,a3 │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + fld fa5,0(a3) │ │ │ │ + sext.w a2,s7 │ │ │ │ + sext.w s7,a5 │ │ │ │ + fle.d a3,fa5,fa4 │ │ │ │ + bnez a3,32550 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli t3,a5,0x2 │ │ │ │ + add s2,s4,t3 │ │ │ │ + mv s7,a2 │ │ │ │ + bltu s5,s7,3260e │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw a4,s10,1 │ │ │ │ + sext.w s10,a4 │ │ │ │ addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + sw a5,0(s2) │ │ │ │ + beq s0,s10,325ce │ │ │ │ + addi s11,s11,8 │ │ │ │ + bltu s6,s8,32534 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - ld s5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,56(s9) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi s3,s3,1 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s2,a0,a5 │ │ │ │ - sd a0,64(s9) │ │ │ │ - sub s4,s4,s11 │ │ │ │ - sub s3,s3,s5 │ │ │ │ - sd s11,0(s2) │ │ │ │ - sd s5,16(s2) │ │ │ │ - sd s4,8(s2) │ │ │ │ - sd s3,24(s2) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,56(s9) │ │ │ │ - sd a0,32(s2) │ │ │ │ - mv a0,s0 │ │ │ │ + slli s5,a5,0x2 │ │ │ │ + li a3,10 │ │ │ │ + add s5,s5,s4 │ │ │ │ + bltu a3,s7,3266c │ │ │ │ + lw a5,0(s5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ addiw a5,a5,1 │ │ │ │ - sw a5,56(s9) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bltu s10,s0,325be │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw s8,0(s3) │ │ │ │ + sd s9,0(a5) │ │ │ │ + auipc a5,0x48 │ │ │ │ + ld a5,-1736(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,326d0 │ │ │ │ ld ra,152(sp) │ │ │ │ ld s0,144(sp) │ │ │ │ ld s1,136(sp) │ │ │ │ ld s2,128(sp) │ │ │ │ ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ ld s5,104(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ ld s7,88(sp) │ │ │ │ ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ ld s10,64(sp) │ │ │ │ ld s11,56(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,72(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,112(sp) │ │ │ │ addi sp,sp,160 │ │ │ │ ret │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a6,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a6,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sext.w a6,a6 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,350 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,40(sp) │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a6,40(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,278 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - and t3,t3,s7 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,0(s11) │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-738 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 32590 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli t3,a5,0x2 │ │ │ │ + add s2,s4,t3 │ │ │ │ + j 3258c │ │ │ │ + fcvt.d.wu fa0,s0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fa5,1478(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + auipc a5,0x31 │ │ │ │ + fld fa4,1354(a5) │ │ │ │ + fadd.d fa0,fa0,fa4 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.wu.d a5,fa0,rtz │ │ │ │ + sw a5,0(s3) │ │ │ │ + j 324b0 │ │ │ │ + li s5,0 │ │ │ │ + j 32516 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + ld a3,0(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s7,s9,a5 │ │ │ │ + add s2,a3,a4 │ │ │ │ + auipc s11,0x2e │ │ │ │ + addi s11,s11,-840 │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bltu s10,s0,32688 │ │ │ │ + j 325ce │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x32 │ │ │ │ + addi a3,a3,32 │ │ │ │ + addi a2,a2,-1564 │ │ │ │ + auipc a1,0x2e │ │ │ │ + addi a1,a1,-1108 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-940 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + bltu a1,a0,326de │ │ │ │ + subw a0,a1,a0 │ │ │ │ + ret │ │ │ │ + subw a0,a0,a1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-1072 │ │ │ │ + sd s2,1040(sp) │ │ │ │ + auipc s2,0x48 │ │ │ │ + ld s2,-2010(s2) │ │ │ │ + sd s0,1056(sp) │ │ │ │ + sd s1,1048(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,1032(sp) │ │ │ │ + li a5,0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - addw s2,a5,s2 │ │ │ │ - add s4,s4,t3 │ │ │ │ - add s3,s3,t3 │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,1020 │ │ │ │ + addi a0,sp,8 │ │ │ │ + sd ra,1064(sp) │ │ │ │ jal 3890 │ │ │ │ - li a4,0 │ │ │ │ - j 3403a │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,196 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a1,0 │ │ │ │ - li a2,10 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,126 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a0,16(sp) │ │ │ │ + li a5,1 │ │ │ │ + sw a5,276(sp) │ │ │ │ + li a5,2 │ │ │ │ + sw a5,292(sp) │ │ │ │ + addiw a1,s0,-1 │ │ │ │ + li a5,3 │ │ │ │ + sw a5,344(sp) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + bltz a5,3278e │ │ │ │ slli a1,a1,0x20 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld a6,32(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - and a6,a6,s7 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - addw s2,a5,s2 │ │ │ │ - add s4,s4,a6 │ │ │ │ - jal 3890 │ │ │ │ + li a4,1 │ │ │ │ + li a0,0 │ │ │ │ + add a5,s1,a1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a1,a1,-1 │ │ │ │ + slliw a3,a4,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a5,a5,1040 │ │ │ │ + add a5,a5,sp │ │ │ │ + lw a5,-1032(a5) │ │ │ │ + mulw a5,a5,a4 │ │ │ │ + sext.w a4,a3 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + bgez a5,3273e │ │ │ │ + ld a4,1032(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - j 3403a │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - li a3,-1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,68 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ + bnez a5,32792 │ │ │ │ + ld ra,1064(sp) │ │ │ │ + ld s0,1056(sp) │ │ │ │ + ld s1,1048(sp) │ │ │ │ + ld s2,1040(sp) │ │ │ │ + addi sp,sp,1072 │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - mv a4,a4 │ │ │ │ - li a3,-1 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a2,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld a6,32(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - and a6,a6,s7 │ │ │ │ + j 3276a │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s4,80(sp) │ │ │ │ + slli s4,a2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + sd s10,32(sp) │ │ │ │ + slli s10,s4,0x2 │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s9,a1 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s10 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - addw s2,a5,s2 │ │ │ │ - add s3,s3,a6 │ │ │ │ + mv s0,a0 │ │ │ │ jal 3890 │ │ │ │ - li a4,0 │ │ │ │ - j 3403a │ │ │ │ - lw a5,56(s9) │ │ │ │ - addi a4,s4,1 │ │ │ │ - ld a0,64(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + addiw s3,s1,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + sext.w s2,a5 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sub a5,a4,s11 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi a3,s3,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sub a3,a3,a5 │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,56(s9) │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a0,64(s9) │ │ │ │ - slli a4,a2,0x2 │ │ │ │ - add a4,a4,a2 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add s2,a0,a4 │ │ │ │ - ld a3,16(sp) │ │ │ │ - sd a5,16(s2) │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a3,24(s2) │ │ │ │ - sd s11,0(s2) │ │ │ │ - sd a5,8(s2) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,56(s9) │ │ │ │ - sd a0,32(s2) │ │ │ │ - li a2,10 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - li a1,0 │ │ │ │ - sw a5,56(s9) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - addiw a5,a0,1 │ │ │ │ - mv a0,s0 │ │ │ │ - add s3,s3,a5 │ │ │ │ - jal 3670 │ │ │ │ - ld a2,0(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - mv s11,s4 │ │ │ │ - sd s3,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li a4,0 │ │ │ │ - li s2,0 │ │ │ │ - j 3403a │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,-216 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a1,0(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a1,0 │ │ │ │ - li a2,10 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,-286 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - j 341ca │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s11,s4 │ │ │ │ - li a1,40 │ │ │ │ + slli s2,s2,0x2 │ │ │ │ + srli s8,a4,0x1e │ │ │ │ + jal af94 │ │ │ │ + sub s8,s2,s8 │ │ │ │ + add a5,a0,s4 │ │ │ │ + addi s8,s8,-4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + add s10,s10,s0 │ │ │ │ + add s2,s2,s0 │ │ │ │ + add s8,s8,s0 │ │ │ │ + li s5,0 │ │ │ │ + li s6,0 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s1,32886 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a5,s0 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + add a4,a4,s11 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sb a4,-1(a3) │ │ │ │ + bne a5,s10,3281e │ │ │ │ + addiw s7,s6,1 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s6,a5,0x1d │ │ │ │ + add s6,s6,a0 │ │ │ │ + mv s5,a0 │ │ │ │ + sd s3,0(s6) │ │ │ │ + mv a5,s2 │ │ │ │ + j 32864 │ │ │ │ + sw zero,0(a5) │ │ │ │ + addi a5,a5,-4 │ │ │ │ + beq a5,s8,328a8 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a3,a4,1 │ │ │ │ + beq a3,s9,3285a │ │ │ │ + ld a1,0(sp) │ │ │ │ + sw a3,0(a5) │ │ │ │ li a0,0 │ │ │ │ - li s0,0 │ │ │ │ - j 34056 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + add a5,a0,s4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv s6,s7 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez s1,3281a │ │ │ │ + addiw s7,s6,1 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + jal af94 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + mv s5,a0 │ │ │ │ + sd s3,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + sw s7,0(a5) │ │ │ │ jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sw zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw t1,0(a0) │ │ │ │ + beqz a0,3296c │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s6,a1 │ │ │ │ - ld a0,8(a0) │ │ │ │ - addiw a1,t1,1 │ │ │ │ - slli t1,a1,0x20 │ │ │ │ - srli a1,t1,0x1b │ │ │ │ - sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ + auipc s2,0x47 │ │ │ │ + ld s2,1582(s2) │ │ │ │ + lw a3,0(a0) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1396 │ │ │ │ + li a1,1 │ │ │ │ + sd s0,48(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - mv s1,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw t1,0(s0) │ │ │ │ - sd a0,8(s0) │ │ │ │ - slli a4,t1,0x20 │ │ │ │ - srli a5,a4,0x1b │ │ │ │ - add a7,a0,a5 │ │ │ │ - sb s4,12(a7) │ │ │ │ - sb zero,13(a7) │ │ │ │ - sb zero,14(a7) │ │ │ │ - sb s1,28(a7) │ │ │ │ - sb zero,29(a7) │ │ │ │ - sb zero,30(a7) │ │ │ │ - sd s6,0(a7) │ │ │ │ - sw s5,8(a7) │ │ │ │ - sd s3,16(a7) │ │ │ │ - sw s2,24(a7) │ │ │ │ - addiw t1,t1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s1) │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s4,0x2d │ │ │ │ + addi s4,s4,1168 │ │ │ │ + auipc s3,0x2e │ │ │ │ + addi s3,s3,-1400 │ │ │ │ + beqz a5,3294a │ │ │ │ + bnez a3,3295a │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + ld a0,0(s2) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + li a1,1 │ │ │ │ + ld a5,0(a2) │ │ │ │ + ld a7,24(a2) │ │ │ │ + ld a6,16(a2) │ │ │ │ + mv a2,s3 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s1) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,3291a │ │ │ │ ld ra,56(sp) │ │ │ │ - sw t1,0(s0) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - lw s1,32(s5) │ │ │ │ - lbu s2,36(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s0,40(s5) │ │ │ │ - li a5,-1 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - beq s0,a5,34640 │ │ │ │ - ld a5,64(s5) │ │ │ │ - lbu s3,52(s5) │ │ │ │ - lw s7,48(s5) │ │ │ │ - ld s6,16(a5) │ │ │ │ - bnez s3,345e6 │ │ │ │ - bnez s2,34764 │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb s3,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sh zero,28(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - lw a4,56(s5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sd s0,0(a5) │ │ │ │ - sw s7,8(a5) │ │ │ │ - sd s6,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sw a3,0(s4) │ │ │ │ - beqz a4,347ae │ │ │ │ - ld a3,64(s5) │ │ │ │ - li a5,1 │ │ │ │ - ld s6,16(a3) │ │ │ │ - ld s0,24(a3) │ │ │ │ - beq a4,a5,34562 │ │ │ │ - li s3,40 │ │ │ │ - li s7,1 │ │ │ │ - lw a1,0(s4) │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a3,a3,s3 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - ld s8,16(a3) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - add s0,s0,s6 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sh zero,28(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - sh zero,12(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - ld a3,64(s5) │ │ │ │ - lw a2,56(s5) │ │ │ │ - addi s0,s0,-1 │ │ │ │ - sd s0,0(a5) │ │ │ │ - sd s8,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - add a5,a3,s3 │ │ │ │ - sw a4,0(s4) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - ld s6,16(a5) │ │ │ │ - ld s0,24(a5) │ │ │ │ - addi s3,s3,40 │ │ │ │ - bltu s7,a2,344f4 │ │ │ │ - ld s3,72(s5) │ │ │ │ - li a5,-1 │ │ │ │ - beq s3,a5,345cc │ │ │ │ - lw a1,0(s4) │ │ │ │ - lw s7,80(s5) │ │ │ │ - ld a0,8(s4) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - lbu s5,84(s5) │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - beqz s2,34720 │ │ │ │ - bnez s5,346da │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s6,0(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - sb s2,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s3,16(a5) │ │ │ │ - sw s7,24(a5) │ │ │ │ - sh zero,28(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,32(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - beqz s2,34494 │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s6,0(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - sb s2,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s0,16(a5) │ │ │ │ - sw s7,24(a5) │ │ │ │ - sb s3,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a5,a4,1 │ │ │ │ - lw a4,56(s5) │ │ │ │ - sw a5,0(s4) │ │ │ │ - beqz a4,347ae │ │ │ │ - ld a3,64(s5) │ │ │ │ - j 34650 │ │ │ │ - lw a4,56(s5) │ │ │ │ - beqz a4,347ae │ │ │ │ - ld a3,64(s5) │ │ │ │ - beqz s2,344e2 │ │ │ │ - li a5,1 │ │ │ │ - ld s6,16(a3) │ │ │ │ - ld s0,24(a3) │ │ │ │ - beq a4,a5,34562 │ │ │ │ - li s3,40 │ │ │ │ - li s7,1 │ │ │ │ - lw a1,0(s4) │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a3,a3,s3 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - ld s8,16(a3) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - add s0,s0,s6 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb s2,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - sb s2,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - ld a3,64(s5) │ │ │ │ - lw a2,56(s5) │ │ │ │ - addi s0,s0,-1 │ │ │ │ - sd s0,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sd s8,0(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - add a5,a3,s3 │ │ │ │ - sw a4,0(s4) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - ld s6,16(a5) │ │ │ │ - ld s0,24(a5) │ │ │ │ - addi s3,s3,40 │ │ │ │ - bltu s7,a2,34662 │ │ │ │ - j 34562 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - add s0,s0,s6 │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi s0,s0,-1 │ │ │ │ - sd s3,0(a5) │ │ │ │ - sw s7,8(a5) │ │ │ │ - sb s5,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s0,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sb s2,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - j 345cc │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,0(s4) │ │ │ │ - add a5,s6,s0 │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1b │ │ │ │ - add a4,a4,a0 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - sw s1,8(a4) │ │ │ │ - sh zero,12(a4) │ │ │ │ - sb zero,14(a4) │ │ │ │ - sd s3,16(a4) │ │ │ │ - sw s7,24(a4) │ │ │ │ - sb s5,28(a4) │ │ │ │ - sb zero,29(a4) │ │ │ │ - sb zero,30(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(s4) │ │ │ │ - j 345cc │ │ │ │ - ld a5,24(a5) │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ - add s3,s6,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - addi s3,s3,-1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s0,0(a5) │ │ │ │ - sw s7,8(a5) │ │ │ │ - sh zero,12(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s3,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sb s2,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a5,a4,1 │ │ │ │ - j 3462e │ │ │ │ - li s0,0 │ │ │ │ - li s6,0 │ │ │ │ - j 34562 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,34850 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s5,a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,8(sp) │ │ │ │ + j 3291c │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1574 │ │ │ │ + li a1,74 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-1554 │ │ │ │ + j 4d96a │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + auipc s3,0x47 │ │ │ │ + ld s3,1406(s3) │ │ │ │ + lw a3,0(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1516 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz a5,329fa │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ li s0,0 │ │ │ │ li a3,0 │ │ │ │ - auipc s3,0x45 │ │ │ │ - ld s3,2010(s3) │ │ │ │ - auipc s1,0x31 │ │ │ │ - addi s1,s1,1434 │ │ │ │ - auipc s4,0x31 │ │ │ │ - addi s4,s4,1418 │ │ │ │ - auipc s2,0x2d │ │ │ │ - addi s2,s2,-1422 │ │ │ │ - ld t1,8(s5) │ │ │ │ - slli a5,s0,0x5 │ │ │ │ + auipc s4,0x2e │ │ │ │ + addi s4,s4,-1514 │ │ │ │ + ld a4,8(s1) │ │ │ │ + slli s2,s0,0x5 │ │ │ │ ld a0,0(s3) │ │ │ │ - add t1,t1,a5 │ │ │ │ - lbu a6,12(t1) │ │ │ │ - lbu t3,28(t1) │ │ │ │ - mv a2,s2 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lw a5,8(a4) │ │ │ │ + lw a6,16(a4) │ │ │ │ + ld a4,0(a4) │ │ │ │ + mv a2,s4 │ │ │ │ li a1,1 │ │ │ │ - mv a7,s1 │ │ │ │ - beqz a6,34816 │ │ │ │ - mv a7,s4 │ │ │ │ - bnez t3,34816 │ │ │ │ - mv a7,s1 │ │ │ │ - ld a5,0(t1) │ │ │ │ - lw a4,8(t1) │ │ │ │ - sd t3,16(sp) │ │ │ │ - ld t3,16(t1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sd t3,8(sp) │ │ │ │ - lw t1,24(t1) │ │ │ │ - sd t1,0(sp) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s5) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,347ee │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s8,144(sp) │ │ │ │ - lw s8,224(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - lbu t2,232(sp) │ │ │ │ - ld s7,256(sp) │ │ │ │ - beqz s8,34a12 │ │ │ │ - mv t0,a3 │ │ │ │ - li a3,1 │ │ │ │ - sd s11,120(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - li s11,0 │ │ │ │ - li a3,-1 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd zero,72(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd t0,80(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a5,104(sp) │ │ │ │ - sd a6,0(sp) │ │ │ │ - sd a7,8(sp) │ │ │ │ - sd t2,96(sp) │ │ │ │ - addiw s9,s11,1 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s10,a1 │ │ │ │ - bgeu s9,s8,349b6 │ │ │ │ - lw a4,32(s0) │ │ │ │ - lw s5,136(s0) │ │ │ │ - lw s6,104(s0) │ │ │ │ - bgeu s5,a4,349f0 │ │ │ │ - subw s5,a4,s5 │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 4bda0 │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s3,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s1,s1 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a1,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s2,s2 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a4,480(s7) │ │ │ │ - mv s4,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - fcvt.s.w fa0,a4 │ │ │ │ - jal 4402c │ │ │ │ - lw a4,396(s7) │ │ │ │ - bltu s1,a4,349bc │ │ │ │ - bltu s2,a4,349bc │ │ │ │ - lw a4,432(s7) │ │ │ │ - blt s4,a4,349bc │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sd a3,40(sp) │ │ │ │ - addw a4,a4,s1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addw a4,a4,s4 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,34a5c │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 452ca │ │ │ │ - ld a5,64(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - li a4,1 │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - li a2,0 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli t1,a3,0x2 │ │ │ │ - add t1,t1,a3 │ │ │ │ - ld a3,96(sp) │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - add a0,a0,t1 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,40(sp) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,34972 │ │ │ │ - lbu a4,96(s0) │ │ │ │ - ld a5,56(sp) │ │ │ │ - beq a4,a5,34a1c │ │ │ │ - ld a5,104(sp) │ │ │ │ - li a4,1 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lbu a5,96(s0) │ │ │ │ - sd a5,56(sp) │ │ │ │ - lw a5,0(s0) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - addi s10,s10,104 │ │ │ │ - beq s9,s8,349fe │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - li a4,104 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a4,32(s10) │ │ │ │ - mv s0,s10 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a3,32(a5) │ │ │ │ - bgeu a3,a4,349f6 │ │ │ │ - subw a4,a4,a3 │ │ │ │ - sd a4,32(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv s11,s9 │ │ │ │ - addiw s9,s11,1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bltu s9,s8,348aa │ │ │ │ - li s5,-1 │ │ │ │ - li s6,-1 │ │ │ │ - j 348bc │ │ │ │ - li a5,9 │ │ │ │ - bgeu a5,s1,3497e │ │ │ │ - li a4,1 │ │ │ │ - bltu a4,s3,3497e │ │ │ │ - ld a5,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - lw a4,0(s0) │ │ │ │ - beq a5,a3,34a26 │ │ │ │ - li a5,-1 │ │ │ │ - beq s6,a5,34a48 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bne a5,a4,3497e │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bltu a4,a5,3497e │ │ │ │ - bgeu a4,s5,34908 │ │ │ │ - j 3497e │ │ │ │ - subw s5,s5,a4 │ │ │ │ - j 348bc │ │ │ │ - subw a4,a3,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - j 349a8 │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - lw a4,0(s0) │ │ │ │ - ld a5,72(sp) │ │ │ │ - bne a4,a5,3496a │ │ │ │ - j 3497c │ │ │ │ - bne s6,a4,349d2 │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bgeu a4,s5,34908 │ │ │ │ - li a5,-1 │ │ │ │ - bne s6,a5,3497e │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bgeu a4,a5,34908 │ │ │ │ - j 3497e │ │ │ │ - ld a5,16(sp) │ │ │ │ - bne a5,a4,3497e │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bgeu a4,a5,34908 │ │ │ │ - j 3497e │ │ │ │ - ld s1,64(sp) │ │ │ │ - lw a4,0(s1) │ │ │ │ ld a0,8(s1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,248(sp) │ │ │ │ - lwu a4,0(s1) │ │ │ │ - ld a2,0(a3) │ │ │ │ - ld a3,240(sp) │ │ │ │ - slli t1,a4,0x2 │ │ │ │ - add t1,t1,a4 │ │ │ │ - ld a1,0(a3) │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - sd a0,8(s1) │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - add a0,a0,t1 │ │ │ │ - jal 45718 │ │ │ │ - lw a4,0(s1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s1) │ │ │ │ - j 34926 │ │ │ │ - addi sp,sp,-592 │ │ │ │ - sd s9,504(sp) │ │ │ │ - lw s9,600(sp) │ │ │ │ - fsd fs0,472(sp) │ │ │ │ - sd s0,576(sp) │ │ │ │ - fcvt.d.wu fs0,s9 │ │ │ │ - auipc s0,0x29 │ │ │ │ - fld fa5,376(s0) │ │ │ │ - auipc s0,0x29 │ │ │ │ - fld fa0,80(s0) │ │ │ │ - fmul.d fa5,fs0,fa5 │ │ │ │ - ld s0,592(sp) │ │ │ │ - sd s2,560(sp) │ │ │ │ - sd a4,392(sp) │ │ │ │ - sd s0,264(sp) │ │ │ │ - ld s0,608(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - fdiv.d fa0,fa5,fa0 │ │ │ │ - sd s0,368(sp) │ │ │ │ - lw s0,616(sp) │ │ │ │ - auipc a4,0x45 │ │ │ │ - ld a4,1072(a4) │ │ │ │ - sd ra,584(sp) │ │ │ │ - sd s0,376(sp) │ │ │ │ - lw s0,624(sp) │ │ │ │ - sd a3,240(sp) │ │ │ │ - sd a6,256(sp) │ │ │ │ - sd a7,208(sp) │ │ │ │ - sd a1,232(sp) │ │ │ │ - sd s4,544(sp) │ │ │ │ - sd s7,520(sp) │ │ │ │ - sd s8,512(sp) │ │ │ │ - sd s0,384(sp) │ │ │ │ - sd s1,568(sp) │ │ │ │ - sd s3,552(sp) │ │ │ │ - sd s5,536(sp) │ │ │ │ - sd s6,528(sp) │ │ │ │ - sd s10,496(sp) │ │ │ │ - sd s11,488(sp) │ │ │ │ - sd a5,248(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,456(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s7,a0 │ │ │ │ - slli s0,s2,0x20 │ │ │ │ - jal 37b0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - li a1,104 │ │ │ │ - mul a1,s0,a1 │ │ │ │ - li a0,0 │ │ │ │ - fsub.d fs0,fs0,fa0 │ │ │ │ - slli s4,s0,0x2 │ │ │ │ - sd s0,216(sp) │ │ │ │ - sd zero,448(sp) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,360(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,288(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,304(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,312(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,320(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,328(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,200(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,336(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,296(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,344(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,352(sp) │ │ │ │ - beqz s2,34fce │ │ │ │ - fcvt.wu.d s1,fs0,rtz │ │ │ │ - addiw a2,s2,-1 │ │ │ │ - li a4,150 │ │ │ │ - addiw a3,s1,50 │ │ │ │ - sd a2,224(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bltu a4,a3,34fc8 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - ld s10,328(sp) │ │ │ │ - ld s1,336(sp) │ │ │ │ - ld t4,320(sp) │ │ │ │ - ld s3,296(sp) │ │ │ │ - sw a4,280(sp) │ │ │ │ - li a4,1 │ │ │ │ - sext.w t0,a5 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - mv t1,s10 │ │ │ │ - mv t2,s9 │ │ │ │ - ld s5,352(sp) │ │ │ │ - ld a1,360(sp) │ │ │ │ - ld s2,304(sp) │ │ │ │ - ld t5,312(sp) │ │ │ │ - ld t3,344(sp) │ │ │ │ - ld s11,288(sp) │ │ │ │ - li s0,0 │ │ │ │ - sw a5,284(sp) │ │ │ │ - sd s4,400(sp) │ │ │ │ - mv s10,s3 │ │ │ │ - sd a3,272(sp) │ │ │ │ - sd s1,408(sp) │ │ │ │ - mv s9,t4 │ │ │ │ - j 34d06 │ │ │ │ - subw s3,t2,s6 │ │ │ │ - subw a5,s6,a7 │ │ │ │ - addw a5,a5,t0 │ │ │ │ - beqz t6,34d66 │ │ │ │ - addw ra,s3,t0 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - addw a4,a5,ra │ │ │ │ - ld a6,208(sp) │ │ │ │ - ld a3,264(sp) │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - sd t1,192(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - add a5,a5,a6 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a6,0(a3) │ │ │ │ - lw a3,0(s8) │ │ │ │ - sd a2,56(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - ld a2,248(sp) │ │ │ │ - ld a4,256(sp) │ │ │ │ - sd t0,48(sp) │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd t2,8(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd ra,16(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd t3,184(sp) │ │ │ │ - sd t5,176(sp) │ │ │ │ - sd t6,168(sp) │ │ │ │ - sd t0,160(sp) │ │ │ │ - sd t2,152(sp) │ │ │ │ - sd a7,144(sp) │ │ │ │ - sd a1,136(sp) │ │ │ │ - jal 442a6 │ │ │ │ - ld a1,136(sp) │ │ │ │ - ld t6,168(sp) │ │ │ │ - li a5,1 │ │ │ │ - sb a5,97(a1) │ │ │ │ - ld a3,88(a1) │ │ │ │ - ld t3,184(sp) │ │ │ │ - sw t6,0(s2) │ │ │ │ - ld a4,24(a1) │ │ │ │ - lw a5,36(a1) │ │ │ │ - sd a3,0(t3) │ │ │ │ - sd a4,0(s10) │ │ │ │ - sw a5,0(s11) │ │ │ │ - lw a5,80(a1) │ │ │ │ - ld a4,200(sp) │ │ │ │ - ld t1,192(sp) │ │ │ │ - sw a5,0(s1) │ │ │ │ - add s4,s4,a4 │ │ │ │ - lw a4,72(a1) │ │ │ │ - ld a7,144(sp) │ │ │ │ - ld t2,152(sp) │ │ │ │ - sw a4,0(t1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a0,a0,s2 │ │ │ │ + addi a0,a0,16 │ │ │ │ + jal 328d4 │ │ │ │ lw a5,0(s1) │ │ │ │ - ld t0,160(sp) │ │ │ │ - ld t5,176(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s4) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bnez a5,34da2 │ │ │ │ - lw a4,72(a1) │ │ │ │ - sw a4,0(t5) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,329c2 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + auipc a2,0x30 │ │ │ │ + addi a2,a2,-164 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz a0,32a92 │ │ │ │ + lw a3,0(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1700 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,127 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-1730 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 154fa │ │ │ │ lw a5,0(s1) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s9) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bnez a5,34d76 │ │ │ │ - lw a4,40(a1) │ │ │ │ - ld a5,216(sp) │ │ │ │ - sw a4,4(s5) │ │ │ │ - sw a7,0(s5) │ │ │ │ + beqz a5,32a8a │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x2e │ │ │ │ + addi s3,s3,-1638 │ │ │ │ + auipc s2,0x2e │ │ │ │ + addi s2,s2,-1766 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + mv a2,s3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a7,24(a1) │ │ │ │ + ld a6,16(a1) │ │ │ │ + li a1,129 │ │ │ │ addi s0,s0,1 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi a1,a1,104 │ │ │ │ - addi s2,s2,4 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,4 │ │ │ │ - addi s8,s8,8 │ │ │ │ - addi t3,t3,8 │ │ │ │ - addi s10,s10,8 │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi t1,t1,4 │ │ │ │ - beq a5,s0,34de6 │ │ │ │ - ld a5,240(sp) │ │ │ │ - ld a6,232(sp) │ │ │ │ - lw a7,0(s7) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - slli s4,s0,0x2 │ │ │ │ - add a5,a6,s4 │ │ │ │ - lw s6,0(a5) │ │ │ │ - sext.w t6,a2 │ │ │ │ - sext.w a4,s0 │ │ │ │ - mv a0,a7 │ │ │ │ - beqz s0,34d46 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a6 │ │ │ │ - lw a5,0(a5) │ │ │ │ - li a0,0 │ │ │ │ - bltu a7,a5,34d46 │ │ │ │ - subw a0,a7,a5 │ │ │ │ - ld a5,224(sp) │ │ │ │ - bgeu a4,a5,34c20 │ │ │ │ - lw a5,4(s7) │ │ │ │ - li s3,0 │ │ │ │ - bltu a5,s6,34c24 │ │ │ │ - subw s3,a5,s6 │ │ │ │ - subw a5,s6,a7 │ │ │ │ - addw a5,a5,t0 │ │ │ │ - bnez t6,34c30 │ │ │ │ - ld a4,272(sp) │ │ │ │ - addw ra,a0,a4 │ │ │ │ - addw a5,ra,a5 │ │ │ │ - addw a4,a5,s3 │ │ │ │ - j 34c3a │ │ │ │ - lw a5,280(sp) │ │ │ │ - lw a3,36(a1) │ │ │ │ - li a4,0 │ │ │ │ - addw a5,a5,s6 │ │ │ │ - subw a5,a5,a7 │ │ │ │ - addw a5,a5,s3 │ │ │ │ - bltu a3,a5,34cdc │ │ │ │ - lw a5,284(sp) │ │ │ │ - addw a4,a5,a7 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - subw a4,a4,s6 │ │ │ │ - subw a4,a4,s3 │ │ │ │ - j 34cdc │ │ │ │ - lw a5,72(a1) │ │ │ │ - lw a4,0(s1) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - subw a4,t2,a4 │ │ │ │ - sw a4,0(t5) │ │ │ │ + jal 154fa │ │ │ │ lw a5,0(s1) │ │ │ │ - lw a3,72(a1) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - bltu t2,a3,35066 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - sw a4,0(s9) │ │ │ │ - bgeu t2,a4,34cd4 │ │ │ │ - auipc a3,0x31 │ │ │ │ - addi a3,a3,-78 │ │ │ │ - li a2,610 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,1198 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,1254 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld s1,208(sp) │ │ │ │ - ld a5,352(sp) │ │ │ │ - ld s5,384(sp) │ │ │ │ - ld a2,8(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - sd a5,112(sp) │ │ │ │ - addi a5,sp,448 │ │ │ │ - sd a5,104(sp) │ │ │ │ - addi a5,sp,440 │ │ │ │ - sd a5,96(sp) │ │ │ │ - addi a5,sp,432 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a5,sp,416 │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,424 │ │ │ │ - ld s3,368(sp) │ │ │ │ - ld s7,376(sp) │ │ │ │ - ld s8,392(sp) │ │ │ │ - ld s10,200(sp) │ │ │ │ - ld s11,328(sp) │ │ │ │ - ld a3,312(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,260(s0) │ │ │ │ - ld a7,304(sp) │ │ │ │ - ld a6,288(sp) │ │ │ │ - ld s4,400(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd s5,48(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld s6,408(sp) │ │ │ │ - sd s3,64(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s10,24(sp) │ │ │ │ - sd s11,16(sp) │ │ │ │ - ld s2,336(sp) │ │ │ │ - mv a3,t2 │ │ │ │ - li a0,0 │ │ │ │ - mv a4,s2 │ │ │ │ - mv s9,t2 │ │ │ │ - jal 1565a │ │ │ │ - ld t1,440(sp) │ │ │ │ - ld a4,320(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - ld a2,0(s1) │ │ │ │ - sd t1,112(sp) │ │ │ │ - ld t1,432(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - ld a4,312(sp) │ │ │ │ - sd t1,104(sp) │ │ │ │ - ld t1,416(sp) │ │ │ │ - ld a1,344(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a4,304(sp) │ │ │ │ - sd t1,96(sp) │ │ │ │ - ld a7,288(sp) │ │ │ │ - ld t1,424(sp) │ │ │ │ - ld a6,296(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - sd a1,80(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - mv a1,a0 │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s7,48(sp) │ │ │ │ - sd s8,40(sp) │ │ │ │ - sd t1,88(sp) │ │ │ │ - add s4,s4,s2 │ │ │ │ - jal 15dce │ │ │ │ - mv s0,s1 │ │ │ │ - li s2,0 │ │ │ │ - li s5,-1 │ │ │ │ - ld a5,424(sp) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,424(sp) │ │ │ │ - ld a5,416(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,416(sp) │ │ │ │ - ld a5,432(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,432(sp) │ │ │ │ - lw a4,0(s6) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd zero,0(a5) │ │ │ │ - beq a4,s5,34fb2 │ │ │ │ - ld a5,0(s0) │ │ │ │ - li s7,0 │ │ │ │ - slli s3,s7,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi s7,s7,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,0(s0) │ │ │ │ - lw a4,0(s6) │ │ │ │ - sext.w a3,s7 │ │ │ │ - add s3,s3,a5 │ │ │ │ - sd zero,0(s3) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - mv a0,a5 │ │ │ │ - bltu a3,a4,34ed4 │ │ │ │ - jal 3670 │ │ │ │ - addi s6,s6,4 │ │ │ │ - sd zero,0(s0) │ │ │ │ - addi s2,s2,8 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s4,s6,34e92 │ │ │ │ - ld a0,288(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,296(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,304(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,312(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,320(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,328(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,200(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,336(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,352(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,440(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,424(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,416(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,432(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,344(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x45 │ │ │ │ - ld a5,-86(a5) │ │ │ │ - ld a4,456(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,35086 │ │ │ │ - ld ra,584(sp) │ │ │ │ - ld s0,576(sp) │ │ │ │ - ld a0,360(sp) │ │ │ │ - ld s1,568(sp) │ │ │ │ - ld s2,560(sp) │ │ │ │ - ld s3,552(sp) │ │ │ │ - ld s4,544(sp) │ │ │ │ - ld s5,536(sp) │ │ │ │ - ld s6,528(sp) │ │ │ │ - ld s7,520(sp) │ │ │ │ - ld s8,512(sp) │ │ │ │ - ld s9,504(sp) │ │ │ │ - ld s10,496(sp) │ │ │ │ - ld s11,488(sp) │ │ │ │ - fld fs0,472(sp) │ │ │ │ - addi sp,sp,592 │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,32a56 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s6,s6,4 │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s0) │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s4,s6,34e92 │ │ │ │ - j 34f0c │ │ │ │ - li a5,150 │ │ │ │ - j 34be4 │ │ │ │ - ld s1,208(sp) │ │ │ │ - addi a5,sp,448 │ │ │ │ - ld s6,328(sp) │ │ │ │ - ld a2,8(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - sd a5,104(sp) │ │ │ │ - addi a5,sp,440 │ │ │ │ - sd a5,96(sp) │ │ │ │ - addi a5,sp,432 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a5,sp,416 │ │ │ │ - ld s7,320(sp) │ │ │ │ - ld s8,312(sp) │ │ │ │ - ld s10,304(sp) │ │ │ │ - ld s11,336(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,424 │ │ │ │ - ld s2,368(sp) │ │ │ │ - ld s3,384(sp) │ │ │ │ - ld s4,376(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld a6,288(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,296(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,-230(s0) │ │ │ │ - sd a0,112(sp) │ │ │ │ - mv a7,s10 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s9 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1868 │ │ │ │ + li a1,123 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-1848 │ │ │ │ + j 4d96a │ │ │ │ + lw a3,0(a0) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1794 │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,146 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-1880 │ │ │ │ + sd ra,72(sp) │ │ │ │ + jal 154fa │ │ │ │ + lw a5,0(s5) │ │ │ │ + beqz a5,32b86 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd s3,48(sp) │ │ │ │ - sd s4,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - jal 1565a │ │ │ │ - ld t1,440(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - ld a2,0(s1) │ │ │ │ - sd t1,112(sp) │ │ │ │ - ld t1,432(sp) │ │ │ │ - ld a4,344(sp) │ │ │ │ - ld a7,288(sp) │ │ │ │ - sd t1,104(sp) │ │ │ │ - ld t1,416(sp) │ │ │ │ - ld a6,296(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - sd t1,96(sp) │ │ │ │ - ld t1,424(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - sd s7,16(sp) │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a5,s11 │ │ │ │ - mv a4,s9 │ │ │ │ - li a0,0 │ │ │ │ - sd s2,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd t1,88(sp) │ │ │ │ - jal 15dce │ │ │ │ - j 34f0c │ │ │ │ - auipc a3,0x31 │ │ │ │ - addi a3,a3,-750 │ │ │ │ - li a2,608 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,526 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,542 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-528 │ │ │ │ - sd s0,512(sp) │ │ │ │ - ld s0,528(sp) │ │ │ │ - sd s5,472(sp) │ │ │ │ - ld s5,600(sp) │ │ │ │ - sd s0,200(sp) │ │ │ │ - ld s0,544(sp) │ │ │ │ - sd s9,440(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - sd s0,304(sp) │ │ │ │ - lw s0,552(sp) │ │ │ │ - lw a0,480(s5) │ │ │ │ - sd s8,448(sp) │ │ │ │ - sd s0,312(sp) │ │ │ │ - lw s0,560(sp) │ │ │ │ - lw s8,536(sp) │ │ │ │ - fcvt.s.w fa0,a0 │ │ │ │ - sd s0,320(sp) │ │ │ │ - ld s0,592(sp) │ │ │ │ - sd a4,184(sp) │ │ │ │ - auipc a4,0x45 │ │ │ │ - ld a4,-440(a4) │ │ │ │ - sd s7,456(sp) │ │ │ │ - sd a5,192(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv a0,s8 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,408(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s2,496(sp) │ │ │ │ - sd s3,488(sp) │ │ │ │ - sd s4,480(sp) │ │ │ │ - sd ra,520(sp) │ │ │ │ - sd s0,328(sp) │ │ │ │ - lw s2,700(s5) │ │ │ │ - lw s0,704(s5) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a3 │ │ │ │ - sd a7,176(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - jal 4402c │ │ │ │ - beqz s7,35676 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - sd s1,504(sp) │ │ │ │ - auipc a3,0x45 │ │ │ │ - ld a3,-428(a3) │ │ │ │ - sext.w s1,a0 │ │ │ │ - li a2,24 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s6,464(sp) │ │ │ │ - jal 3400 │ │ │ │ - lw a4,12(s3) │ │ │ │ - fld fa5,504(s5) │ │ │ │ - addi a5,s3,12 │ │ │ │ - fcvt.d.w fa4,a4 │ │ │ │ - li s5,0 │ │ │ │ - fmul.d fa4,fa4,fa5 │ │ │ │ - j 35144 │ │ │ │ - addi s5,s5,1 │ │ │ │ - addi a5,a5,24 │ │ │ │ - beq s7,s5,3565e │ │ │ │ - lw a4,0(a5) │ │ │ │ - sext.w s6,s5 │ │ │ │ - fcvt.d.w fa5,a4 │ │ │ │ - flt.d a4,fa5,fa4 │ │ │ │ - beqz a4,3513c │ │ │ │ - ld a2,184(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 19558 │ │ │ │ - auipc a3,0x45 │ │ │ │ - ld a3,-400(a3) │ │ │ │ - li a2,24 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3400 │ │ │ │ - lw a5,0(s9) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,35662 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a1,104 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - li a0,0 │ │ │ │ - sd s10,432(sp) │ │ │ │ - sd s11,424(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,288(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,224(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,232(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,248(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,256(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,264(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,272(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv s3,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a5,240(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a5,296(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s9) │ │ │ │ - sd a0,280(sp) │ │ │ │ - beqz a4,35460 │ │ │ │ - addw ra,s2,s1 │ │ │ │ - ld a1,16(s9) │ │ │ │ - mv a3,s0 │ │ │ │ - bltu ra,s0,35654 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - ld s7,272(sp) │ │ │ │ - ld t4,296(sp) │ │ │ │ - ld t3,240(sp) │ │ │ │ - ld s10,264(sp) │ │ │ │ - ld t6,248(sp) │ │ │ │ - ld t5,256(sp) │ │ │ │ - sw a2,216(sp) │ │ │ │ - li a2,1 │ │ │ │ - sext.w t0,a3 │ │ │ │ - subw a3,a2,a3 │ │ │ │ - sw a3,220(sp) │ │ │ │ - mv a3,s7 │ │ │ │ - mv t2,s9 │ │ │ │ - mv t1,s10 │ │ │ │ - mv s7,t3 │ │ │ │ - mv s10,t4 │ │ │ │ - ld s5,280(sp) │ │ │ │ - mv t4,s8 │ │ │ │ - ld s0,288(sp) │ │ │ │ - ld s2,232(sp) │ │ │ │ - ld s11,224(sp) │ │ │ │ - mv s1,s3 │ │ │ │ - li s4,0 │ │ │ │ - li a5,0 │ │ │ │ - mv s9,t6 │ │ │ │ - sd s3,336(sp) │ │ │ │ - sd s6,344(sp) │ │ │ │ - sd ra,208(sp) │ │ │ │ - mv s8,t5 │ │ │ │ - mv t3,a3 │ │ │ │ - j 3537e │ │ │ │ - subw s6,t4,a2 │ │ │ │ - lbu a1,12(a3) │ │ │ │ - addw a4,a2,t0 │ │ │ │ - subw a4,a4,a7 │ │ │ │ - beqz a1,353e2 │ │ │ │ - addw ra,s6,t0 │ │ │ │ - addw a4,a4,a0 │ │ │ │ - addw a4,a4,ra │ │ │ │ - ld a6,200(sp) │ │ │ │ - sd t1,152(sp) │ │ │ │ - ld t1,176(sp) │ │ │ │ - slli a5,a1,0x3 │ │ │ │ - add a6,a6,a5 │ │ │ │ - add a5,a5,t1 │ │ │ │ - lw a3,20(a3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a6,0(a6) │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - ld a4,192(sp) │ │ │ │ - ld a2,184(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - sd t0,48(sp) │ │ │ │ - sd t4,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - sd s6,40(sp) │ │ │ │ - sd ra,16(sp) │ │ │ │ - sd t3,160(sp) │ │ │ │ - sd t2,144(sp) │ │ │ │ - sd t0,136(sp) │ │ │ │ - sd t4,128(sp) │ │ │ │ - jal 442a6 │ │ │ │ - ld t2,144(sp) │ │ │ │ - ld a2,88(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a1,16(t2) │ │ │ │ - lw a5,36(s0) │ │ │ │ - ld t1,152(sp) │ │ │ │ - add s3,s3,a1 │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld t3,160(sp) │ │ │ │ - ld t4,128(sp) │ │ │ │ - lbu a0,48(a4) │ │ │ │ - ld t0,136(sp) │ │ │ │ - sb a0,97(s0) │ │ │ │ - sd a2,0(s10) │ │ │ │ - sd a3,0(s7) │ │ │ │ - sw a5,0(s11) │ │ │ │ - lbu a5,12(a4) │ │ │ │ - sw a5,0(s2) │ │ │ │ - lw a5,80(s0) │ │ │ │ - sw a5,0(s1) │ │ │ │ - lw a3,72(s0) │ │ │ │ - sw a3,0(t1) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(t3) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bnez a5,353f2 │ │ │ │ - lw a3,72(s0) │ │ │ │ - sw a3,0(s9) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s8) │ │ │ │ - lw a5,0(s2) │ │ │ │ - lw a3,0(a4) │ │ │ │ - bnez a5,35436 │ │ │ │ - lw a0,40(s0) │ │ │ │ - sw a0,4(s5) │ │ │ │ - sw a3,0(s5) │ │ │ │ - lw a4,0(t2) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi s0,s0,104 │ │ │ │ - addi s2,s2,4 │ │ │ │ - addi s9,s9,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s8,s8,4 │ │ │ │ - addi s10,s10,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi t1,t1,4 │ │ │ │ - addi t3,t3,4 │ │ │ │ - bgeu a5,a4,35458 │ │ │ │ - slli s3,s4,0x3 │ │ │ │ - add a3,a1,s3 │ │ │ │ - ld a3,0(a3) │ │ │ │ - lw a7,0(a3) │ │ │ │ - lw a2,4(a3) │ │ │ │ - mv a0,a7 │ │ │ │ - beqz a5,353b2 │ │ │ │ - addiw a0,a5,-1 │ │ │ │ - slli a6,a0,0x20 │ │ │ │ - srli a0,a6,0x1d │ │ │ │ - add a0,a0,a1 │ │ │ │ - ld a6,0(a0) │ │ │ │ - li a0,0 │ │ │ │ - lw a6,4(a6) │ │ │ │ - bltu a7,a6,353b2 │ │ │ │ - subw a0,a7,a6 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - bgeu a5,a4,3528e │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a5,0(a5) │ │ │ │ - li s6,0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bltu a5,a2,35292 │ │ │ │ - lbu a1,12(a3) │ │ │ │ - addw a4,a2,t0 │ │ │ │ - subw s6,a5,a2 │ │ │ │ - subw a4,a4,a7 │ │ │ │ - bnez a1,352a2 │ │ │ │ - ld a5,208(sp) │ │ │ │ - addw ra,a0,a5 │ │ │ │ - addw a4,ra,a4 │ │ │ │ - addw a4,a4,s6 │ │ │ │ - j 352ac │ │ │ │ - lw a5,72(s0) │ │ │ │ - lw a3,0(s1) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - subw a3,t4,a3 │ │ │ │ - sw a3,0(s9) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a2,72(s0) │ │ │ │ - addw a2,a2,a5 │ │ │ │ - bltu t4,a2,35746 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - sw a3,0(s8) │ │ │ │ - bgeu t4,a3,35346 │ │ │ │ - auipc a3,0x31 │ │ │ │ - addi a3,a3,-1670 │ │ │ │ - li a2,815 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,-418 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,-362 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a2,4(a4) │ │ │ │ - lw a5,216(sp) │ │ │ │ - lw a4,36(s0) │ │ │ │ - li a0,0 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - addw a5,a5,s6 │ │ │ │ - bltu a4,a5,35350 │ │ │ │ - lw a5,220(sp) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - subw a4,a4,a2 │ │ │ │ - subw a0,a4,s6 │ │ │ │ - j 35350 │ │ │ │ - ld s3,336(sp) │ │ │ │ - ld s6,344(sp) │ │ │ │ - mv s9,t2 │ │ │ │ - mv s8,t4 │ │ │ │ - ld a5,176(sp) │ │ │ │ - ld a7,232(sp) │ │ │ │ - ld a6,224(sp) │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - ld a5,280(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a5,112(sp) │ │ │ │ - addi a5,sp,368 │ │ │ │ - sd a5,104(sp) │ │ │ │ - addi a5,sp,376 │ │ │ │ - sd a5,96(sp) │ │ │ │ - addi a5,sp,400 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a5,sp,384 │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,392 │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,304(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,-1392(s0) │ │ │ │ - mv a4,s3 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - mv a3,s8 │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - ld a5,312(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,272(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,264(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,256(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,248(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,240(sp) │ │ │ │ - jal 1565a │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,3567a │ │ │ │ - ld a5,376(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ - ld a4,176(sp) │ │ │ │ - sd a5,112(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - mv s5,s3 │ │ │ │ - sd a5,104(sp) │ │ │ │ - ld a5,384(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - li s7,0 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a5,392(sp) │ │ │ │ - li s0,-1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - ld a5,296(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,304(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a5,312(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a3,8(a4) │ │ │ │ - ld a2,0(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,272(sp) │ │ │ │ - mv a4,s8 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,264(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,256(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,248(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,232(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a7,224(sp) │ │ │ │ - ld a6,240(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - jal 15dce │ │ │ │ - lw a5,0(s9) │ │ │ │ - beqz a5,355a6 │ │ │ │ - ld a5,392(sp) │ │ │ │ - slli s2,s7,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,392(sp) │ │ │ │ - ld a5,384(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,384(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,400(sp) │ │ │ │ - lw a4,0(s5) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd zero,0(a5) │ │ │ │ - beq a4,s0,35658 │ │ │ │ - ld a5,0(s4) │ │ │ │ - li s8,0 │ │ │ │ - slli s2,s8,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi s8,s8,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,0(s4) │ │ │ │ - lw a4,0(s5) │ │ │ │ - sext.w a3,s8 │ │ │ │ - add s2,s2,a5 │ │ │ │ - sd zero,0(s2) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - mv a0,a5 │ │ │ │ - bltu a3,a4,35564 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s9) │ │ │ │ - addi s7,s7,1 │ │ │ │ - sd zero,0(s4) │ │ │ │ - sext.w a5,s7 │ │ │ │ - addi s5,s5,4 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu a5,a4,3551c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,376(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,280(sp) │ │ │ │ - sd zero,376(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,328(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - sw a5,0(a4) │ │ │ │ - jal 1929c │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,224(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,240(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,232(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,248(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,256(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,264(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,272(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,392(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,384(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,400(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,296(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - ld s10,432(sp) │ │ │ │ - ld s11,424(sp) │ │ │ │ - auipc a5,0x45 │ │ │ │ - ld a5,-1810(a5) │ │ │ │ - ld a4,408(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,35766 │ │ │ │ - ld ra,520(sp) │ │ │ │ - ld s0,512(sp) │ │ │ │ - ld a0,288(sp) │ │ │ │ - ld s2,496(sp) │ │ │ │ - ld s3,488(sp) │ │ │ │ - ld s4,480(sp) │ │ │ │ - ld s5,472(sp) │ │ │ │ - ld s7,456(sp) │ │ │ │ - ld s8,448(sp) │ │ │ │ - ld s9,440(sp) │ │ │ │ - addi sp,sp,528 │ │ │ │ - ret │ │ │ │ - mv a3,ra │ │ │ │ - j 35248 │ │ │ │ - ld a0,0(s4) │ │ │ │ - j 3558c │ │ │ │ - addiw s6,s6,1 │ │ │ │ - j 35154 │ │ │ │ - ld a0,168(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1929c │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - sd zero,288(sp) │ │ │ │ - j 35622 │ │ │ │ - ld a5,176(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,-1748(s0) │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld a4,8(a5) │ │ │ │ - ld a3,0(a5) │ │ │ │ - auipc a2,0x2c │ │ │ │ - addi a2,a2,-946 │ │ │ │ - mv a5,s8 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s9) │ │ │ │ - beqz a5,3573a │ │ │ │ - ld s5,288(sp) │ │ │ │ - ld s7,224(sp) │ │ │ │ - ld s6,232(sp) │ │ │ │ - ld s1,240(sp) │ │ │ │ - addi a5,sp,360 │ │ │ │ - slli s3,s8,0x20 │ │ │ │ + sd s1,56(sp) │ │ │ │ li s4,0 │ │ │ │ - addi s11,sp,364 │ │ │ │ - sd a5,128(sp) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - auipc s2,0x2a │ │ │ │ - addi s2,s2,62 │ │ │ │ - lw a1,0(s5) │ │ │ │ - ld a2,128(sp) │ │ │ │ - ld a0,184(sp) │ │ │ │ - mv a3,s11 │ │ │ │ - li s10,0 │ │ │ │ - jal 43e6a │ │ │ │ - lw a7,364(sp) │ │ │ │ - lw a6,360(sp) │ │ │ │ - lw a5,0(s5) │ │ │ │ - ld a0,0(s0) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x2c │ │ │ │ - addi a2,a2,-988 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s8,3570e │ │ │ │ - ld a4,0(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - add a4,a4,s10 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - li a1,1 │ │ │ │ - addi s10,s10,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s3,s10,356f6 │ │ │ │ - lw a4,0(s6) │ │ │ │ - lw a3,0(s7) │ │ │ │ - ld a0,0(s0) │ │ │ │ - auipc a2,0x2c │ │ │ │ - addi a2,a2,-1008 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s9) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s5,s5,104 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s6,s6,4 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s4,a5,356c2 │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - ld s10,432(sp) │ │ │ │ - ld s11,424(sp) │ │ │ │ - sd zero,288(sp) │ │ │ │ - j 35622 │ │ │ │ - auipc a3,0x30 │ │ │ │ - addi a3,a3,1610 │ │ │ │ - li a2,813 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,-1234 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,-1218 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s1,504(sp) │ │ │ │ - sd s6,464(sp) │ │ │ │ - sd s10,432(sp) │ │ │ │ - sd s11,424(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s0,256(sp) │ │ │ │ - ld s0,312(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - lw s3,272(sp) │ │ │ │ - lw t1,696(s0) │ │ │ │ - fld fa1,688(s0) │ │ │ │ - fld fa0,472(s0) │ │ │ │ - ld t4,288(sp) │ │ │ │ - ld t5,296(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - ld a5,280(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - mv s5,a6 │ │ │ │ - sd t1,0(sp) │ │ │ │ - auipc s7,0x44 │ │ │ │ - ld s7,1908(s7) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - mv s9,a7 │ │ │ │ - mv a2,s1 │ │ │ │ - mv s6,a3 │ │ │ │ - mv s11,a4 │ │ │ │ - addi a7,sp,144 │ │ │ │ - mv a4,s3 │ │ │ │ - addi a6,sp,128 │ │ │ │ - mv a3,s5 │ │ │ │ - ld t1,0(s7) │ │ │ │ - sd t1,152(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - lbu s10,304(sp) │ │ │ │ - sd t5,96(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - sd a1,88(sp) │ │ │ │ - sw zero,132(sp) │ │ │ │ - sw zero,136(sp) │ │ │ │ - sw zero,140(sp) │ │ │ │ - jal 1a44a │ │ │ │ - lw a4,416(s0) │ │ │ │ - lw a5,408(s0) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - addi a3,sp,140 │ │ │ │ - lw a2,128(sp) │ │ │ │ - sd a3,64(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - addi t1,s0,400 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a1,a0 │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd t1,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv a7,s5 │ │ │ │ - mv a5,s11 │ │ │ │ - mv a4,s8 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s0,72(sp) │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd t4,48(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - sd s9,0(sp) │ │ │ │ + li a3,0 │ │ │ │ + auipc s7,0x2e │ │ │ │ + addi s7,s7,-1750 │ │ │ │ + auipc s2,0x2e │ │ │ │ + addi s2,s2,-1926 │ │ │ │ + auipc s6,0x2e │ │ │ │ + addi s6,s6,-1918 │ │ │ │ + auipc s3,0x2e │ │ │ │ + addi s3,s3,-1822 │ │ │ │ + ld a4,8(s5) │ │ │ │ + slli s0,s4,0x5 │ │ │ │ + mv a2,s7 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a5,8(a4) │ │ │ │ + ld a4,0(a4) │ │ │ │ + li a1,148 │ │ │ │ mv a0,s2 │ │ │ │ - sd t1,96(sp) │ │ │ │ - jal 3508a │ │ │ │ - ld t1,96(sp) │ │ │ │ - lw s1,140(sp) │ │ │ │ - lw a7,408(s0) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,a0 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s5,16(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a6,t1 │ │ │ │ - addi a5,sp,127 │ │ │ │ - addi a4,sp,136 │ │ │ │ - addi a3,sp,132 │ │ │ │ + jal 154fa │ │ │ │ + ld s1,8(s5) │ │ │ │ mv a2,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 34852 │ │ │ │ - beqz s1,35870 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - li a5,104 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - mv s0,s3 │ │ │ │ - add s1,s1,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - addi s0,s0,104 │ │ │ │ - jal 44286 │ │ │ │ - bne s0,s1,35860 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - lw a2,128(sp) │ │ │ │ - mv a1,s4 │ │ │ │ + li a1,127 │ │ │ │ + add s1,s1,s0 │ │ │ │ + lw a3,16(s1) │ │ │ │ mv a0,s2 │ │ │ │ - jal 1929c │ │ │ │ - ld a0,144(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,358b8 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,208(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s11,104(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a4,72(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a7,32(sp) │ │ │ │ - beqz a0,35aa6 │ │ │ │ - lw a5,208(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - li s1,0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - li s10,0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - j 3590e │ │ │ │ - lw a3,32(s11) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bgeu s10,a3,359f0 │ │ │ │ - ld s0,48(s11) │ │ │ │ - addiw s9,s10,1 │ │ │ │ - sext.w s8,s10 │ │ │ │ - add s0,s0,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - sext.w s10,s9 │ │ │ │ - bne a0,s3,35902 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 455cc │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,88(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a0,88(s2) │ │ │ │ - ld a1,8(sp) │ │ │ │ - sext.w s5,s5 │ │ │ │ - jal 4c4e2 │ │ │ │ - ld s7,40(sp) │ │ │ │ - addw s6,a0,s6 │ │ │ │ - ld a0,88(s2) │ │ │ │ - bltu s5,s7,35a70 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,0 │ │ │ │ - jal 4c652 │ │ │ │ - mv a6,a0 │ │ │ │ - ld a0,88(s2) │ │ │ │ - subw a1,s5,s7 │ │ │ │ - mv a2,s5 │ │ │ │ - sd a6,64(sp) │ │ │ │ - jal 4c652 │ │ │ │ - ld a6,64(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bge a5,a6,3597e │ │ │ │ - ori s4,s4,32 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bge a5,s7,35988 │ │ │ │ - ori s4,s4,8 │ │ │ │ - lbu a5,72(s0) │ │ │ │ - lw a7,64(s0) │ │ │ │ - lw s0,68(s0) │ │ │ │ - bnez a5,35a16 │ │ │ │ - bnez s8,35a1e │ │ │ │ - ld a4,56(sp) │ │ │ │ - bgeu a4,a7,35a50 │ │ │ │ - lw a0,32(s11) │ │ │ │ - lbu a3,96(s2) │ │ │ │ - bnez a3,35a7c │ │ │ │ - ori s4,s4,4 │ │ │ │ - mv a3,s10 │ │ │ │ - beq a0,s10,359d6 │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - li a3,88 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,a3 │ │ │ │ - ld a0,48(s11) │ │ │ │ - sd a5,64(sp) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,64(sp) │ │ │ │ - lw a3,32(s11) │ │ │ │ - beq a0,s3,35906 │ │ │ │ - ld a4,48(sp) │ │ │ │ - bltu a4,s0,359de │ │ │ │ - beqz a5,35a88 │ │ │ │ - lbu a4,96(s2) │ │ │ │ - bnez a4,35a82 │ │ │ │ - ori s4,s4,16 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s10,a3,3590e │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld a5,216(sp) │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - sw s6,0(a5) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - ori s4,s4,2 │ │ │ │ - beqz s8,3599e │ │ │ │ - addiw a3,s8,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a0,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a0 │ │ │ │ - ld a0,48(s11) │ │ │ │ - sd a5,88(sp) │ │ │ │ - sd a7,80(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - add a0,a0,a3 │ │ │ │ - jal 4547a │ │ │ │ - ld a6,64(sp) │ │ │ │ - ld a7,80(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - beq a0,s3,35a94 │ │ │ │ - ld a4,56(sp) │ │ │ │ - bltu a4,a7,3599e │ │ │ │ - bnez a5,3599e │ │ │ │ - lw a3,32(s11) │ │ │ │ - li a7,4 │ │ │ │ - mv a0,a3 │ │ │ │ - bltu a7,s5,35a9a │ │ │ │ - bgtz a6,359a2 │ │ │ │ - bne a3,s10,359b2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - bltu a5,s0,359de │ │ │ │ - bgtz s7,359de │ │ │ │ - j 359f0 │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w s7,a0 │ │ │ │ - mv a6,s7 │ │ │ │ - j 35974 │ │ │ │ - ori s4,s4,16 │ │ │ │ - j 359ac │ │ │ │ - ori s4,s4,4 │ │ │ │ - j 35906 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,s5,35906 │ │ │ │ - bgtz s7,359de │ │ │ │ - j 35906 │ │ │ │ - lw a0,32(s11) │ │ │ │ - j 359ac │ │ │ │ - bne a3,s10,359b2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - bltu a5,s0,359de │ │ │ │ - j 359f0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - j 35a02 │ │ │ │ - addi sp,sp,-400 │ │ │ │ - sd s11,296(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd s0,384(sp) │ │ │ │ - auipc s0,0x44 │ │ │ │ - ld s0,1114(s0) │ │ │ │ - sd s6,336(sp) │ │ │ │ - sd ra,392(sp) │ │ │ │ - ld t1,0(s0) │ │ │ │ - sd t1,280(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd zero,232(sp) │ │ │ │ - sd zero,240(sp) │ │ │ │ - sw zero,220(sp) │ │ │ │ - sw zero,224(sp) │ │ │ │ - ld s6,400(sp) │ │ │ │ - beqz a1,35baa │ │ │ │ - sd s9,312(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - addi a4,s6,400 │ │ │ │ - sd a4,56(sp) │ │ │ │ - addi a4,sp,240 │ │ │ │ - sd a4,136(sp) │ │ │ │ - addi a4,sp,244 │ │ │ │ - sd a4,144(sp) │ │ │ │ - addi a4,sp,232 │ │ │ │ - sd a4,152(sp) │ │ │ │ - addi a4,sp,236 │ │ │ │ - sd s4,352(sp) │ │ │ │ - sd s7,328(sp) │ │ │ │ - sd s8,320(sp) │ │ │ │ - sd s10,304(sp) │ │ │ │ - sd s1,376(sp) │ │ │ │ - sd s2,368(sp) │ │ │ │ - sd s3,360(sp) │ │ │ │ - sd s5,344(sp) │ │ │ │ + jal 154fa │ │ │ │ + lw a5,16(s1) │ │ │ │ + beqz a5,32b6a │ │ │ │ li s0,0 │ │ │ │ - li s8,0 │ │ │ │ - addi s7,sp,216 │ │ │ │ - li s10,12 │ │ │ │ - sd a4,160(sp) │ │ │ │ - sd a0,80(sp) │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd a3,176(sp) │ │ │ │ - sd a5,168(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - mv s4,a7 │ │ │ │ - ld a0,8(s11) │ │ │ │ - lw a3,408(s6) │ │ │ │ - ld a2,56(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - li a7,3 │ │ │ │ - li a6,3 │ │ │ │ - li a5,6 │ │ │ │ - li a4,6 │ │ │ │ - mv a1,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 358bc │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a0,35b8a │ │ │ │ - andi a5,a0,38 │ │ │ │ - bnez a5,35e76 │ │ │ │ - andi s2,s5,26 │ │ │ │ - andi s3,s5,36 │ │ │ │ - bnez s2,35bd4 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a1,64(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 48460 │ │ │ │ - mv s1,a0 │ │ │ │ - bnez s3,35eac │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,232(sp) │ │ │ │ - bnez a5,35e52 │ │ │ │ - lw a5,236(sp) │ │ │ │ - sd zero,248(sp) │ │ │ │ - bnez a5,35e60 │ │ │ │ - lw a5,240(sp) │ │ │ │ - sd zero,256(sp) │ │ │ │ - bnez a5,35e6e │ │ │ │ - lw a5,244(sp) │ │ │ │ - sd zero,264(sp) │ │ │ │ - bnez a5,35bcc │ │ │ │ - sd zero,272(sp) │ │ │ │ - lw a5,0(s11) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s0,s0,80 │ │ │ │ - bltu s8,a5,35b16 │ │ │ │ - ld s1,376(sp) │ │ │ │ - ld s2,368(sp) │ │ │ │ - ld s3,360(sp) │ │ │ │ - ld s4,352(sp) │ │ │ │ - ld s5,344(sp) │ │ │ │ - ld s7,328(sp) │ │ │ │ - ld s8,320(sp) │ │ │ │ - ld s9,312(sp) │ │ │ │ - ld s10,304(sp) │ │ │ │ - auipc a5,0x44 │ │ │ │ - ld a5,870(a5) │ │ │ │ - ld a4,280(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,361ac │ │ │ │ - ld ra,392(sp) │ │ │ │ - ld s0,384(sp) │ │ │ │ - ld s6,336(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,296(sp) │ │ │ │ - addi sp,sp,400 │ │ │ │ - ret │ │ │ │ - ld a0,272(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 35b88 │ │ │ │ - ld s1,72(sp) │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a1,0(s9) │ │ │ │ - ld s2,80(sp) │ │ │ │ - subw a2,s1,a3 │ │ │ │ - lw a4,712(s6) │ │ │ │ - ld a5,136(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 31c2a │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a1,8(s9) │ │ │ │ - lw a4,712(s6) │ │ │ │ - subw a2,s1,a3 │ │ │ │ - ld a5,144(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a6,a0 │ │ │ │ - add a2,a2,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s2 │ │ │ │ - sd a6,264(sp) │ │ │ │ - jal 31c2a │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a1,64(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a5,272(sp) │ │ │ │ - jal 48460 │ │ │ │ - mv s1,a0 │ │ │ │ - bnez s3,36058 │ │ │ │ - andi s5,s5,24 │ │ │ │ - sd zero,120(sp) │ │ │ │ - beqz s5,35b60 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld s5,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s5,s5,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - sw a5,228(sp) │ │ │ │ - jal 7f3a │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 7a68 │ │ │ │ - sext.w s5,s2 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s5,a5,0x2 │ │ │ │ - addi a4,s5,128 │ │ │ │ - addi a3,sp,160 │ │ │ │ - add s5,a4,a3 │ │ │ │ - lw a1,-48(s5) │ │ │ │ - sext.w a6,a0 │ │ │ │ - bnez a1,35f42 │ │ │ │ - ld a5,120(sp) │ │ │ │ - beqz a5,35b60 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 8738 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 8774 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - jal 866c │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 86f4 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,112(sp) │ │ │ │ - sd zero,184(sp) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - slli s5,a4,0x20 │ │ │ │ - ld a0,88(sp) │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a1,s5,0x2 │ │ │ │ - sd a5,200(sp) │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd a5,128(sp) │ │ │ │ - sd a1,192(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a1,192(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,112(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,104(sp) │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - sd a4,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,200(sp) │ │ │ │ - sd a0,104(sp) │ │ │ │ - slli s5,a5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a2,s5,0x2 │ │ │ │ - slli a5,s5,0x3 │ │ │ │ - beqz s3,36092 │ │ │ │ - ld a1,96(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - lw a4,708(s6) │ │ │ │ - add a5,a5,a0 │ │ │ │ - add a3,a3,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a1,72(sp) │ │ │ │ - subw a4,a1,a4 │ │ │ │ - sw a4,0(a3) │ │ │ │ - ld a3,120(sp) │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - sw a4,0(a2) │ │ │ │ - sd a3,0(a5) │ │ │ │ - ld a5,112(sp) │ │ │ │ - add a5,a5,s5 │ │ │ │ - sb s3,0(a5) │ │ │ │ - ld a5,184(sp) │ │ │ │ - bnez a5,361c2 │ │ │ │ - li a4,-2 │ │ │ │ - lw a5,408(s6) │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a4,168(sp) │ │ │ │ - ld a6,176(sp) │ │ │ │ - ld a3,112(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - jal 34a9c │ │ │ │ - li a1,16 │ │ │ │ - mv s3,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - ld a3,168(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - lw t1,396(s6) │ │ │ │ - lw a7,408(s6) │ │ │ │ - li a5,10 │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a0,64(sp) │ │ │ │ - lw s5,432(s6) │ │ │ │ - sw a5,396(s6) │ │ │ │ - sw a5,432(s6) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - addi a5,sp,215 │ │ │ │ - addi a4,sp,224 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s9,16(sp) │ │ │ │ - sd s4,8(sp) │ │ │ │ - addi a3,sp,220 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,120(sp) │ │ │ │ - jal 34852 │ │ │ │ - ld t1,120(sp) │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a5,1 │ │ │ │ - sw s5,432(s6) │ │ │ │ - sw t1,396(s6) │ │ │ │ - li s5,-1 │ │ │ │ - beq a4,a5,3614a │ │ │ │ - lw a5,480(s6) │ │ │ │ - ld a0,72(sp) │ │ │ │ - fcvt.s.w fa0,a5 │ │ │ │ - jal 4402c │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a5,1 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a4,a5,360e2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,96(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,104(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,112(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,128(sp) │ │ │ │ - beqz a5,35e3a │ │ │ │ - lwu s2,128(sp) │ │ │ │ - li a5,104 │ │ │ │ - mv s5,s3 │ │ │ │ - mul s2,s2,a5 │ │ │ │ - add s2,s2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - addi s5,s5,104 │ │ │ │ - jal 44286 │ │ │ │ - bne s5,s2,35e2a │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,232(sp) │ │ │ │ - beqz a5,35b72 │ │ │ │ - ld a0,248(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,236(sp) │ │ │ │ - sd zero,248(sp) │ │ │ │ - beqz a5,35b7a │ │ │ │ - ld a0,256(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,240(sp) │ │ │ │ - sd zero,256(sp) │ │ │ │ - beqz a5,35b82 │ │ │ │ - ld a0,264(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 35b82 │ │ │ │ - ld s1,80(sp) │ │ │ │ - lw a4,712(s6) │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a2,0(s9) │ │ │ │ - ld a5,152(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 31c2a │ │ │ │ - lw a4,712(s6) │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a2,8(s9) │ │ │ │ - ld a5,160(sp) │ │ │ │ - mv a6,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,248(sp) │ │ │ │ - jal 31c2a │ │ │ │ - sd a0,256(sp) │ │ │ │ - j 35b40 │ │ │ │ - ld s3,8(a0) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - sw a5,228(sp) │ │ │ │ - jal 7f3a │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - addi a4,a4,128 │ │ │ │ - addi a3,sp,160 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a1,-56(a4) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a1,35b60 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a4,sp,160 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld s5,-40(a5) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,222(a3) │ │ │ │ - addi a2,sp,228 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1e63c │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,35f3a │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - lw a2,708(s6) │ │ │ │ - add s5,s5,a0 │ │ │ │ - lw a3,0(s5) │ │ │ │ - lw a5,228(sp) │ │ │ │ - addiw a4,a2,6 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - bgeu a4,a5,35f3a │ │ │ │ - addiw a5,a5,1 │ │ │ │ - lw a4,716(s6) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - bgeu a5,a4,35f3a │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,120(sp) │ │ │ │ - beqz s2,35c92 │ │ │ │ - j 35c3e │ │ │ │ - beqz s2,35b60 │ │ │ │ - sd zero,120(sp) │ │ │ │ - j 35c3e │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,-24(a5) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,120(a3) │ │ │ │ - addi a2,sp,228 │ │ │ │ - mv a0,a5 │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 1e6b8 │ │ │ │ - lw a3,-48(s5) │ │ │ │ - sext.w a0,a0 │ │ │ │ - lw a4,228(sp) │ │ │ │ - bgeu a0,a3,35c92 │ │ │ │ - ld a5,88(sp) │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a0,a3,0x1e │ │ │ │ - ld a6,96(sp) │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addiw a3,a4,4 │ │ │ │ - addw a3,a3,a6 │ │ │ │ - bgeu a3,a5,35c92 │ │ │ │ - lw a3,716(s6) │ │ │ │ - subw a4,a5,a4 │ │ │ │ - bgeu a4,a3,35c92 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,184(sp) │ │ │ │ - jal 8738 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 8774 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - jal 866c │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 86f4 │ │ │ │ - ld a4,120(sp) │ │ │ │ - sd a0,112(sp) │ │ │ │ - lw a5,0(s1) │ │ │ │ - bnez a4,35cc2 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - slli s3,a4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld a0,88(sp) │ │ │ │ - slli s5,s3,0x2 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,96(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sd a4,88(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,112(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,104(sp) │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - sd a4,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,120(sp) │ │ │ │ - sd a0,104(sp) │ │ │ │ - slli s3,a5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s5,s3,0x2 │ │ │ │ - slli a5,s3,0x3 │ │ │ │ - bnez s2,36158 │ │ │ │ - ld a2,96(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - lw a4,708(s6) │ │ │ │ - add a3,a3,s5 │ │ │ │ - add s5,s5,a2 │ │ │ │ - ld a2,72(sp) │ │ │ │ - subw a4,a2,a4 │ │ │ │ - sw a4,0(a3) │ │ │ │ - addiw a4,a2,-1 │ │ │ │ - sw a4,0(s5) │ │ │ │ - ld a4,104(sp) │ │ │ │ + li a3,0 │ │ │ │ + ld a5,24(s1) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + mv a2,s3 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,184(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld a5,112(sp) │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 35d4e │ │ │ │ - ld s2,8(a0) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ + ld a1,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ mv a0,s2 │ │ │ │ - sw a5,228(sp) │ │ │ │ - jal 7f3a │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - addi a4,a4,128 │ │ │ │ - addi a3,sp,160 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a1,-56(a4) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - andi s2,s5,24 │ │ │ │ - bnez a1,35eda │ │ │ │ - beqz s2,35b60 │ │ │ │ - sd zero,120(sp) │ │ │ │ - j 35c3e │ │ │ │ - ld s3,88(sp) │ │ │ │ - sd a5,200(sp) │ │ │ │ - sd a2,192(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addi a0,s3,4 │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,96(sp) │ │ │ │ - ld a2,192(sp) │ │ │ │ - addi a0,a1,4 │ │ │ │ - jal 36a0 │ │ │ │ - mv a2,s5 │ │ │ │ - ld s5,112(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - addi a0,s5,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,200(sp) │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a0,a1,8 │ │ │ │ - jal 36a0 │ │ │ │ - sw zero,0(s3) │ │ │ │ - lw a5,708(s6) │ │ │ │ - ld a4,96(sp) │ │ │ │ - sw a5,0(a4) │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a4,120(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - sb zero,0(s5) │ │ │ │ - j 35d48 │ │ │ │ - lw a4,216(sp) │ │ │ │ - lw a5,224(sp) │ │ │ │ - bge a4,a5,35df2 │ │ │ │ - bgeu a0,s5,35df2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - mv a1,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45a44 │ │ │ │ - ld a5,8(s2) │ │ │ │ - lw a5,32(a5) │ │ │ │ - beqz a5,35df2 │ │ │ │ - li a6,0 │ │ │ │ - sd s1,120(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s1,s2 │ │ │ │ - mv s2,a6 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - ld a5,48(a5) │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s5,s5,88 │ │ │ │ - jal 452ca │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,8(s11) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s4 │ │ │ │ - li a2,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,8(s1) │ │ │ │ - lw a5,32(a5) │ │ │ │ - bltu s2,a5,3610e │ │ │ │ - mv s2,s1 │ │ │ │ - ld s1,120(sp) │ │ │ │ - j 35df2 │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 45632 │ │ │ │ - sext.w s5,a0 │ │ │ │ - j 35dd8 │ │ │ │ - ld a1,88(sp) │ │ │ │ - mv a2,s5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - addi a0,a1,4 │ │ │ │ - jal 36a0 │ │ │ │ - mv a2,s5 │ │ │ │ - ld s5,96(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - addi a0,s5,4 │ │ │ │ - jal 36a0 │ │ │ │ - mv a2,s3 │ │ │ │ - ld s3,112(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addi a0,s3,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - mv a1,a4 │ │ │ │ - mv a2,a5 │ │ │ │ - addi a0,a4,8 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a4,184(sp) │ │ │ │ - sw zero,0(a5) │ │ │ │ - lw a5,708(s6) │ │ │ │ - sw a5,0(s5) │ │ │ │ - ld a5,104(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - sb s2,0(s3) │ │ │ │ - j 35d4e │ │ │ │ - sd s1,376(sp) │ │ │ │ - sd s2,368(sp) │ │ │ │ - sd s3,360(sp) │ │ │ │ - sd s4,352(sp) │ │ │ │ - sd s5,344(sp) │ │ │ │ - sd s7,328(sp) │ │ │ │ - sd s8,320(sp) │ │ │ │ - sd s9,312(sp) │ │ │ │ - sd s10,304(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,128(sp) │ │ │ │ - j 35fcc │ │ │ │ - addi sp,sp,-352 │ │ │ │ - sd s1,328(sp) │ │ │ │ - li t1,-1 │ │ │ │ - ld s1,352(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - slli t1,t1,0x21 │ │ │ │ - mv s7,a4 │ │ │ │ - auipc a4,0x44 │ │ │ │ - ld a4,-712(a4) │ │ │ │ - mv t3,a2 │ │ │ │ - sd s0,336(sp) │ │ │ │ - addi a1,sp,192 │ │ │ │ - addi t1,t1,1 │ │ │ │ - sd a5,72(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,232(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a2,-2 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sd a1,40(sp) │ │ │ │ - sd s1,112(sp) │ │ │ │ - mv s9,t3 │ │ │ │ - sd a3,64(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - mv s6,a7 │ │ │ │ - sd zero,176(sp) │ │ │ │ - sd zero,184(sp) │ │ │ │ - sd t1,192(sp) │ │ │ │ - jal 487f2 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a7,24(a1) │ │ │ │ + ld a6,16(a1) │ │ │ │ + li a1,129 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 154fa │ │ │ │ + lw a5,16(s1) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,32b3c │ │ │ │ lw a5,0(s5) │ │ │ │ - beqz a5,36260 │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s8,sp,160 │ │ │ │ - li s1,12 │ │ │ │ - ld a0,8(s5) │ │ │ │ - slli s2,s4,0x2 │ │ │ │ - add s2,s2,s4 │ │ │ │ - ld a2,40(sp) │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,3 │ │ │ │ - li a6,3 │ │ │ │ - li a5,6 │ │ │ │ - li a4,6 │ │ │ │ - li a3,-2 │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 358bc │ │ │ │ - bnez a0,36286 │ │ │ │ - lw a4,0(s5) │ │ │ │ addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a4,36226 │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - auipc a5,0x44 │ │ │ │ - ld a5,-848(a5) │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3679e │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ + sext.w a3,s4 │ │ │ │ + bltu a3,a5,32b06 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - sd s3,312(sp) │ │ │ │ - andi a5,a0,38 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a5,3661a │ │ │ │ - andi a5,s3,26 │ │ │ │ - bnez a5,365d8 │ │ │ │ - ld a0,8(s5) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 48460 │ │ │ │ - lui a1,0x2 │ │ │ │ - addi a1,a1,1808 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv a3,a2 │ │ │ │ + mv s0,a1 │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1048 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,56(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,56(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ld a0,0(a0) │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ - jal 7d5a │ │ │ │ - mv s1,a0 │ │ │ │ - jal 7b88 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,36418 │ │ │ │ - andi a5,s3,36 │ │ │ │ - seqz a5,a5 │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,-900 │ │ │ │ - andi a4,s3,36 │ │ │ │ - addiw a5,a5,1000 │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - andi a4,s3,24 │ │ │ │ - addi a5,sp,168 │ │ │ │ - sd s5,128(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s8,29 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mv s5,s9 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s2,136(sp) │ │ │ │ - j 36310 │ │ │ │ - lw a4,0(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu a5,a4,36414 │ │ │ │ - ld a0,8(s1) │ │ │ │ - slli s3,s0,0x3 │ │ │ │ - add s3,s3,s0 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 7a68 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s8,a0,36304 │ │ │ │ - ld s2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - add s2,s2,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sw a5,164(sp) │ │ │ │ - jal 7a68 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 7f3a │ │ │ │ - ld a5,88(sp) │ │ │ │ - sext.w s11,s11 │ │ │ │ - mv s10,a0 │ │ │ │ - sext.w s4,a0 │ │ │ │ - bnez a5,36446 │ │ │ │ - ld a5,104(sp) │ │ │ │ - bnez a5,364f8 │ │ │ │ - li s3,100 │ │ │ │ - li a3,100 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - jal 7a02 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 79e6 │ │ │ │ - ld a3,56(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 7a22 │ │ │ │ - sext.w s11,s11 │ │ │ │ - sext.w s6,a0 │ │ │ │ - bnez s4,36656 │ │ │ │ - ld a0,0(s7) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 26d58 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a7,0(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - ld a1,168(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - mv a3,s11 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - mv a5,s10 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 27ace │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,-2 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 45778 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27bb0 │ │ │ │ - lw a5,160(sp) │ │ │ │ - bge a5,s10,363e4 │ │ │ │ - bnez a0,36672 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 459e4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,168(sp) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 59142 │ │ │ │ - ld a0,168(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,36310 │ │ │ │ - ld s10,256(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,176(sp) │ │ │ │ - bnez a5,365ac │ │ │ │ - lw a5,180(sp) │ │ │ │ - bnez a5,3659e │ │ │ │ - lw a5,184(sp) │ │ │ │ - bnez a5,365ca │ │ │ │ - lw a5,188(sp) │ │ │ │ - bnez a5,365ba │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - j 36260 │ │ │ │ - slli s3,s4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a6,s3,0x2 │ │ │ │ - addi a5,a6,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a6,a5,a4 │ │ │ │ - lw a1,-64(a6) │ │ │ │ - bnez a1,3651c │ │ │ │ - ld a5,104(sp) │ │ │ │ - beqz a5,36594 │ │ │ │ - slli a6,s3,0x2 │ │ │ │ - addi a5,a6,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a6,a5,a4 │ │ │ │ - lw a1,-56(a6) │ │ │ │ - beqz a1,36514 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - addi a5,s3,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add s3,a5,a4 │ │ │ │ - ld a7,-24(s3) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,-1222(a3) │ │ │ │ - mv a0,a7 │ │ │ │ - addi a2,sp,164 │ │ │ │ - sd a6,144(sp) │ │ │ │ - sd a7,56(sp) │ │ │ │ - jal 1e6b8 │ │ │ │ - ld a6,144(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a7,56(sp) │ │ │ │ - lw a4,-56(a6) │ │ │ │ - bgeu a0,a4,36514 │ │ │ │ - ld a1,120(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s6,-1 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - lw a2,164(sp) │ │ │ │ - add a0,a0,a7 │ │ │ │ - lw a4,0(a0) │ │ │ │ - addiw a3,a2,4 │ │ │ │ - addw a3,a3,s11 │ │ │ │ - bgeu a3,a4,3676e │ │ │ │ - subw a4,a4,a2 │ │ │ │ - addiw a4,a4,11 │ │ │ │ - lui a2,0x4 │ │ │ │ - sext.w a3,a4 │ │ │ │ - addi a2,a2,-1386 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bltu a2,s6,36780 │ │ │ │ - lui a2,0x4 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - addi a2,a2,-1386 │ │ │ │ - bgeu a2,a4,36362 │ │ │ │ - li a3,1000 │ │ │ │ - j 36362 │ │ │ │ - slli s3,s4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a6,s3,0x2 │ │ │ │ - addi a5,a6,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a6,a5,a4 │ │ │ │ - lw a1,-56(a6) │ │ │ │ - bnez a1,3647c │ │ │ │ - ld s3,120(sp) │ │ │ │ - li a3,1000 │ │ │ │ - j 36362 │ │ │ │ - slli a7,s3,0x3 │ │ │ │ - addi a5,a7,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a7,a5,a4 │ │ │ │ - ld s6,-40(a7) │ │ │ │ - addi a2,sp,164 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,-1386(a3) │ │ │ │ - mv a0,s6 │ │ │ │ - sd a6,152(sp) │ │ │ │ - sd a7,144(sp) │ │ │ │ - sd a2,56(sp) │ │ │ │ - jal 1e63c │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a7,144(sp) │ │ │ │ - ld a6,152(sp) │ │ │ │ - beqz a0,36462 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - add t1,s6,a0 │ │ │ │ - lw a3,0(t1) │ │ │ │ - lw a4,164(sp) │ │ │ │ - addiw a1,a3,16 │ │ │ │ - bgeu a1,a4,36462 │ │ │ │ - addiw s3,a4,11 │ │ │ │ - subw s3,s3,a3 │ │ │ │ - ld a5,104(sp) │ │ │ │ - slli t1,s3,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - addi s6,t1,-1 │ │ │ │ - bnez a5,36784 │ │ │ │ - lui a4,0x4 │ │ │ │ - addi a4,a4,-1386 │ │ │ │ - li a3,100 │ │ │ │ - bgeu a4,s6,36362 │ │ │ │ - li s3,1000 │ │ │ │ - li a3,100 │ │ │ │ - j 36362 │ │ │ │ - ld a0,208(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,184(sp) │ │ │ │ - beqz a5,36436 │ │ │ │ - j 365ca │ │ │ │ - ld a0,200(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,180(sp) │ │ │ │ - beqz a5,36430 │ │ │ │ - j 3659e │ │ │ │ - ld a0,224(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - j 36260 │ │ │ │ - ld a0,216(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,188(sp) │ │ │ │ - beqz a5,3643c │ │ │ │ - j 365ba │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a2,0(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - addiw s1,a5,-10 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - addi a5,sp,184 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - add a2,a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 31c2a │ │ │ │ - ld a2,8(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - mv a6,a0 │ │ │ │ - addi a5,sp,188 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - add a2,a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,216(sp) │ │ │ │ - jal 31c2a │ │ │ │ - sd a0,224(sp) │ │ │ │ - j 3629a │ │ │ │ - ld a2,0(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - addi a5,sp,176 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 31c2a │ │ │ │ - ld a2,8(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - mv a6,a0 │ │ │ │ - addi a5,sp,180 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,200(sp) │ │ │ │ - jal 31c2a │ │ │ │ - sd a0,208(sp) │ │ │ │ - andi a5,s3,26 │ │ │ │ - beqz a5,3629a │ │ │ │ - j 365d8 │ │ │ │ - ld a0,8(s7) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 26d58 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a7,8(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a5,8(a5) │ │ │ │ - j 363ac │ │ │ │ - lw a5,32(s2) │ │ │ │ - li s4,0 │ │ │ │ - li s11,0 │ │ │ │ - li a4,1 │ │ │ │ - li s10,5 │ │ │ │ - beqz a5,366ec │ │ │ │ - ld s9,112(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - ld a5,48(s2) │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld s3,88(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,396(s9) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a0,a5,366b2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4ae │ │ │ │ - lw a5,396(s9) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu a0,a5,3675a │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s10,a0,366c8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,366d8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,9 │ │ │ │ - bltu a5,a0,3674a │ │ │ │ - li s6,0 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addi s4,s4,88 │ │ │ │ - bltu s11,a5,36686 │ │ │ │ - ld s3,56(sp) │ │ │ │ - beqz s6,363e4 │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a1,80(sp) │ │ │ │ - li s11,0 │ │ │ │ - ld a0,8(a5) │ │ │ │ - ld a5,136(sp) │ │ │ │ - li s10,0 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45a44 │ │ │ │ - lw a5,32(s2) │ │ │ │ - beqz a5,363e4 │ │ │ │ - mv s9,s0 │ │ │ │ - ld s4,128(sp) │ │ │ │ - mv s0,s10 │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s10,136(sp) │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s11,s11,88 │ │ │ │ - jal 452ca │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,8(s4) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s6 │ │ │ │ - li a2,0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s2) │ │ │ │ - bltu s0,a5,36710 │ │ │ │ - mv s0,s9 │ │ │ │ - j 363e4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a0,366d6 │ │ │ │ - j 366d8 │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,-2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,432(s9) │ │ │ │ - bge a0,a5,366d8 │ │ │ │ - j 366b2 │ │ │ │ - lui a4,0x4 │ │ │ │ - addi a4,a4,-1386 │ │ │ │ - li a3,1000 │ │ │ │ - bgeu a4,s6,36362 │ │ │ │ - mv s3,a1 │ │ │ │ - j 36362 │ │ │ │ - mv s3,a1 │ │ │ │ - j 364e6 │ │ │ │ - lw a1,-56(a6) │ │ │ │ - bnez a1,367ae │ │ │ │ - lui a4,0x4 │ │ │ │ - addi a4,a4,-1386 │ │ │ │ - bgeu a4,s6,364f2 │ │ │ │ - li s3,1000 │ │ │ │ - li a3,1000 │ │ │ │ - j 36362 │ │ │ │ - sd s2,320(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a7,-24(a7) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,-2028(a3) │ │ │ │ - mv a0,a7 │ │ │ │ - sd a6,144(sp) │ │ │ │ - sd a7,56(sp) │ │ │ │ - jal 1e6b8 │ │ │ │ - ld a6,144(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a7,56(sp) │ │ │ │ - lw a4,-56(a6) │ │ │ │ - bgeu a0,a4,3678a │ │ │ │ - li a1,1000 │ │ │ │ - j 364b6 │ │ │ │ - addi sp,sp,-352 │ │ │ │ - lbu t5,360(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - li a1,-1 │ │ │ │ - slli a1,a1,0x21 │ │ │ │ - lw a0,0(s3) │ │ │ │ - addi a1,a1,1 │ │ │ │ - sd s9,264(sp) │ │ │ │ - mv t0,a5 │ │ │ │ - auipc s9,0x43 │ │ │ │ - ld s9,1822(s9) │ │ │ │ - seqz a5,t5 │ │ │ │ - ld t4,0(s9) │ │ │ │ - sd t4,232(sp) │ │ │ │ - li t4,0 │ │ │ │ - sd a1,208(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sw zero,204(sp) │ │ │ │ - sd zero,216(sp) │ │ │ │ - sd zero,224(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - lw a1,352(sp) │ │ │ │ - ld t4,368(sp) │ │ │ │ - beqz a0,36b6c │ │ │ │ - sd s11,248(sp) │ │ │ │ - sext.w t6,t5 │ │ │ │ - li s11,0 │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - sd s0,336(sp) │ │ │ │ - li s5,0 │ │ │ │ - li s1,0 │ │ │ │ - li s10,1 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s7,a2 │ │ │ │ - sd a3,88(sp) │ │ │ │ - mv s11,s3 │ │ │ │ - sd a4,72(sp) │ │ │ │ - sd t0,96(sp) │ │ │ │ - sd a6,56(sp) │ │ │ │ - sd a7,48(sp) │ │ │ │ - sd a1,64(sp) │ │ │ │ - mv s6,t5 │ │ │ │ - mv s4,t4 │ │ │ │ - sd t6,80(sp) │ │ │ │ - j 36864 │ │ │ │ - lw a4,0(s11) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sext.w a5,t1 │ │ │ │ - bgeu a5,a4,36994 │ │ │ │ - slli s0,t1,0x2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - add s0,s0,t1 │ │ │ │ - ld a1,40(sp) │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - jal 46b7a │ │ │ │ - ld t1,32(sp) │ │ │ │ - beqz a0,36856 │ │ │ │ - ld a0,8(s11) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 466e4 │ │ │ │ - ld t1,32(sp) │ │ │ │ - beqz a0,36856 │ │ │ │ - bltu s10,s5,36856 │ │ │ │ - ld a0,8(s11) │ │ │ │ - addi a5,sp,204 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,12 │ │ │ │ - addi a2,sp,208 │ │ │ │ - li a4,2 │ │ │ │ - li a7,2 │ │ │ │ - li a6,1 │ │ │ │ - li a3,-3 │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - li a5,2 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,112(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - jal 358bc │ │ │ │ - ld a5,8(s11) │ │ │ │ - ld a1,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 46bd2 │ │ │ │ - ld a5,8(s11) │ │ │ │ - mv a1,s6 │ │ │ │ - mv s2,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 48584 │ │ │ │ - ld a5,8(s11) │ │ │ │ - sd a0,104(sp) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4692e │ │ │ │ - ld a5,8(s11) │ │ │ │ - sext.w s1,a0 │ │ │ │ - zext.b s5,s5 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 468c4 │ │ │ │ - li a4,-1 │ │ │ │ - ld t1,112(sp) │ │ │ │ - sext.w a5,a0 │ │ │ │ - bne s1,a4,369e6 │ │ │ │ - li a4,-1 │ │ │ │ - bne a5,a4,369c2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - addi a2,sp,220 │ │ │ │ - addi a1,sp,216 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,112(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 458a6 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a1,32(sp) │ │ │ │ - addi a4,sp,228 │ │ │ │ - addi a3,sp,224 │ │ │ │ - li a2,-3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 457dc │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld t1,112(sp) │ │ │ │ - beqz a5,36a14 │ │ │ │ - bnez s3,36956 │ │ │ │ - slli a4,s6,0x2 │ │ │ │ - addi a5,a4,80 │ │ │ │ - addi a4,sp,160 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,-24(a4) │ │ │ │ - ld a5,64(sp) │ │ │ │ - bltu a5,a4,36956 │ │ │ │ - ld a5,120(sp) │ │ │ │ - beq a5,s1,36982 │ │ │ │ - ld a5,48(sp) │ │ │ │ - auipc a4,0x27 │ │ │ │ - fld fa4,728(a4) │ │ │ │ - addi a4,sp,160 │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - slli a5,s8,0x2 │ │ │ │ - addi a5,a5,80 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,-24(a5) │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - bnez a5,36a14 │ │ │ │ - ld s2,320(sp) │ │ │ │ - li s1,0 │ │ │ │ - lw a4,0(s11) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sext.w a5,t1 │ │ │ │ - bltu a5,a4,36864 │ │ │ │ - zext.b a0,s1 │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,36d72 │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + beqz a0,32bda │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - ld a4,8(s11) │ │ │ │ - sd t1,112(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 455d4 │ │ │ │ - ld t1,112(sp) │ │ │ │ - sext.w a5,a0 │ │ │ │ - j 3690c │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,a4 │ │ │ │ - ld a4,8(s11) │ │ │ │ - sd t1,120(sp) │ │ │ │ - sd a5,112(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 455d4 │ │ │ │ - ld a5,112(sp) │ │ │ │ - li a4,-1 │ │ │ │ - ld t1,120(sp) │ │ │ │ - sext.w s1,a0 │ │ │ │ - beq a5,a4,3690c │ │ │ │ - j 369c2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sext.w a5,s2 │ │ │ │ - seqz a5,a5 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - sd t1,120(sp) │ │ │ │ - jal 48460 │ │ │ │ - lwu a1,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0x43 │ │ │ │ - ld a3,1370(a3) │ │ │ │ - li a2,72 │ │ │ │ - jal 3400 │ │ │ │ - lui a5,0x3d │ │ │ │ - addi a5,a5,144 │ │ │ │ - mv s3,a5 │ │ │ │ - li a4,2 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd s5,128(sp) │ │ │ │ - sd s6,136(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - jal 82b4 │ │ │ │ - bnez a0,36ac4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,112(sp) │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,36b60 │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a0,8(s11) │ │ │ │ - li a2,2 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 48460 │ │ │ │ + auipc a3,0x32 │ │ │ │ + addi a3,a3,-1282 │ │ │ │ + li a2,199 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,1922 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-1982 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + beqz a0,32c1c │ │ │ │ mv s0,a0 │ │ │ │ - lwu a1,0(a0) │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0x43 │ │ │ │ - ld a3,1280(a3) │ │ │ │ - li a2,72 │ │ │ │ - jal 3400 │ │ │ │ + ld a0,40(a0) │ │ │ │ + jal 39b0 │ │ │ │ + li a5,16 │ │ │ │ + bne a0,a5,32c3c │ │ │ │ + ld a0,40(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 39e0 │ │ │ │ + auipc a3,0x32 │ │ │ │ + addi a3,a3,-1324 │ │ │ │ + li a2,220 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,1856 │ │ │ │ + auipc a0,0x2e │ │ │ │ + addi a0,a0,-2040 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x32 │ │ │ │ + addi a3,a3,-1356 │ │ │ │ + li a2,222 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,1824 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,2032 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + beqz a0,32c64 │ │ │ │ + ld a0,40(a0) │ │ │ │ + j 32d0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x32 │ │ │ │ + addi a3,a3,-1374 │ │ │ │ + li a2,239 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,1782 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,1982 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,0(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,32caa │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7bb0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - li a5,1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,112(sp) │ │ │ │ - jal 82b4 │ │ │ │ - beqz a0,36a64 │ │ │ │ - ld s0,56(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s7 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 80e6 │ │ │ │ - ld a5,152(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - sd a5,168(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,32(sp) │ │ │ │ - sd a5,160(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - li a5,-3 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 8530 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 4bda0 │ │ │ │ - ld a2,80(sp) │ │ │ │ - addi a4,sp,160 │ │ │ │ - slli a5,a2,0x2 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add s5,a5,a4 │ │ │ │ - lw a3,-24(s5) │ │ │ │ - slli s0,a2,0x20 │ │ │ │ - sext.w a4,a0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - bltu a4,a3,36b82 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4bda0 │ │ │ │ - lw a3,-24(s5) │ │ │ │ - sext.w a4,a0 │ │ │ │ - beq a3,a4,36b70 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4bda0 │ │ │ │ - slli a5,s0,0x2 │ │ │ │ - addi a4,sp,160 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,-24(a5) │ │ │ │ - sext.w a5,a0 │ │ │ │ - beq a4,a5,36c3a │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - sd zero,8(s2) │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - j 36a64 │ │ │ │ - ld s5,128(sp) │ │ │ │ - ld t1,120(sp) │ │ │ │ - ld s6,136(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - li s1,0 │ │ │ │ - j 36986 │ │ │ │ - li a0,0 │ │ │ │ - j 369aa │ │ │ │ - ld a1,32(sp) │ │ │ │ - li a2,-3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,-16(s5) │ │ │ │ - bge a5,a0,36b28 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 8300 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sd a0,176(sp) │ │ │ │ - beqz a4,36c64 │ │ │ │ - sd s2,184(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - li s5,1 │ │ │ │ - li s0,0 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - beqz a0,36bf8 │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a4,396(s4) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a0,a4,36bc4 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f4ae │ │ │ │ - lw a3,396(s4) │ │ │ │ - sext.w a4,a0 │ │ │ │ - bgeu a4,a3,36c4c │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,5 │ │ │ │ - bgeu a5,a0,36be2 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - beqz a4,36c36 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - li a5,9 │ │ │ │ - bltu a5,a4,36c24 │ │ │ │ - lw a4,0(s1) │ │ │ │ - li s5,0 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bltu s0,a4,36b9c │ │ │ │ - ld s2,184(sp) │ │ │ │ - bnez s5,36c64 │ │ │ │ - mv s0,s6 │ │ │ │ - beqz a4,36c1c │ │ │ │ + jal 3600 │ │ │ │ ld a0,0(s0) │ │ │ │ - beqz a0,36c42 │ │ │ │ - jal 4ba7c │ │ │ │ - lw a4,0(s1) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bltu s5,a4,36c0a │ │ │ │ - ld a0,176(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 36b46 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,36bf4 │ │ │ │ - lw a4,0(s1) │ │ │ │ - j 36bf8 │ │ │ │ - ld a5,104(sp) │ │ │ │ - bnez a5,36b46 │ │ │ │ - j 36b82 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bltu s5,a4,36c0a │ │ │ │ - j 36c1c │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld a1,32(sp) │ │ │ │ - li a2,-3 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a4,432(s4) │ │ │ │ - blt a0,a4,36bc4 │ │ │ │ - lw a4,0(s1) │ │ │ │ - j 36bf8 │ │ │ │ - ld s6,136(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld t1,120(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - ld s5,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - jal 45a44 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a0,16(a1) │ │ │ │ + mv a1,a2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3750 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a2,8(sp) │ │ │ │ + bnez a0,32c94 │ │ │ │ + ld a3,16(s0) │ │ │ │ + mv a4,a2 │ │ │ │ + li a1,259 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,1934 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,1694 │ │ │ │ + jal 4d96a │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a2,a0 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,1966 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lw a5,0(a1) │ │ │ │ + beqz a5,32d54 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + li s0,0 │ │ │ │ + j 32d18 │ │ │ │ lw a4,0(s1) │ │ │ │ - li a5,1 │ │ │ │ - ld a3,168(sp) │ │ │ │ - sltu s3,a5,a4 │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld t5,176(sp) │ │ │ │ - ld t1,32(sp) │ │ │ │ - add a5,a5,a3 │ │ │ │ - sd a5,104(sp) │ │ │ │ - li t4,0 │ │ │ │ - beqz a4,36d30 │ │ │ │ - sd s8,120(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - mv s4,s0 │ │ │ │ - mv s5,s1 │ │ │ │ - mv s0,t5 │ │ │ │ - mv s1,t4 │ │ │ │ - ld a5,0(s0) │ │ │ │ - beqz a5,36d64 │ │ │ │ - li a1,104 │ │ │ │ + bgeu a5,a4,32d42 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s0,0x6 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,8(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jalr s3 │ │ │ │ + sext.w a5,s0 │ │ │ │ + beqz a0,32d12 │ │ │ │ + ld a0,8(s1) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + add a0,a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ li a0,0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,8(s5) │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - ld a3,0(s0) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + sd zero,8(a1) │ │ │ │ + sw zero,0(a1) │ │ │ │ + ret │ │ │ │ + lw a6,0(a1) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + beqz a6,32e2c │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + li s6,0 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli s8,a5,0x20 │ │ │ │ + sext.w s5,a5 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s1 │ │ │ │ add a5,a5,s1 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a5,20(a3) │ │ │ │ - lw a3,8(a4) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,160(sp) │ │ │ │ - ld a6,152(sp) │ │ │ │ + slli s9,s6,0x5 │ │ │ │ + beqz s1,32dca │ │ │ │ + ld a4,8(s7) │ │ │ │ + ld a3,0(a5) │ │ │ │ + add a5,a4,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + beq a3,a5,32dfe │ │ │ │ + jal af94 │ │ │ │ + mv s1,a0 │ │ │ │ + slli a1,s8,0x2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s7) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + lw a5,8(a5) │ │ │ │ + add a4,a4,s1 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + sw a5,0(s0) │ │ │ │ + lw a6,0(s7) │ │ │ │ mv s2,a0 │ │ │ │ + mv s0,s5 │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a5,s6 │ │ │ │ + bltu a5,a6,32d90 │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + sd s1,0(s4) │ │ │ │ + sd s2,0(s3) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + j 32e12 │ │ │ │ + lw a2,0(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + beqz a2,32ec8 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + li s2,0 │ │ │ │ + li a5,0 │ │ │ │ + li s0,0 │ │ │ │ + addiw a4,s0,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + sext.w s1,a4 │ │ │ │ + addiw a4,s0,-1 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + mv a0,a5 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli s4,s2,0x5 │ │ │ │ + beqz a5,32e86 │ │ │ │ + ld a3,8(s3) │ │ │ │ + ld a6,0(a4) │ │ │ │ + add a4,a3,s4 │ │ │ │ ld a4,0(a4) │ │ │ │ - sd a1,16(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - mv a2,s7 │ │ │ │ - sd a4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - jal 440dc │ │ │ │ - ld a0,88(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,88(s2) │ │ │ │ - ld a5,-8(s0) │ │ │ │ - ld a0,8(s11) │ │ │ │ - mv a4,s3 │ │ │ │ - sd a5,88(s2) │ │ │ │ - mv a3,s6 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 45d64 │ │ │ │ - lw a4,0(s5) │ │ │ │ - sext.w a5,s1 │ │ │ │ - ld t1,32(sp) │ │ │ │ - bltu a5,a4,36ca2 │ │ │ │ - mv s1,s5 │ │ │ │ - ld s4,128(sp) │ │ │ │ - mv s5,s8 │ │ │ │ - ld s8,120(sp) │ │ │ │ - ld a0,176(sp) │ │ │ │ - sd t1,32(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld a0,8(s0) │ │ │ │ + beq a6,a4,32ea6 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s3) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + add s0,s0,a0 │ │ │ │ + lw a2,0(s3) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a4,0(s0) │ │ │ │ + mv s0,s1 │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a4,s2 │ │ │ │ + bltu a4,a2,32e4e │ │ │ │ + mv a0,a5 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ jal 3670 │ │ │ │ + ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ - sd zero,8(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld t1,32(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - li s1,1 │ │ │ │ - j 36856 │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a5,s1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bltu a5,a4,36ca2 │ │ │ │ - j 36d28 │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - beqz a5,36da0 │ │ │ │ - andi a4,a5,1 │ │ │ │ - srliw a5,a5,0x1 │ │ │ │ - beqz a4,36d9c │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bnez a5,36d90 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ + li a5,0 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 3670 │ │ │ │ + li s0,0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ addi sp,sp,-32 │ │ │ │ - auipc a5,0x43 │ │ │ │ - addi a5,a5,1604 │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,32f36 │ │ │ │ + lw a5,0(a0) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a5,32f2e │ │ │ │ + ld a4,8(a0) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,32f20 │ │ │ │ + jal 35a0 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sext.w a4,s1 │ │ │ │ + bgeu a4,a5,32f2a │ │ │ │ + ld a4,8(s2) │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + bnez a0,32efc │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a3,s1 │ │ │ │ + bltu a3,a5,32ef2 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a3,0x31 │ │ │ │ + addi a3,a3,2018 │ │ │ │ + li a2,382 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,1062 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,1374 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,1020 │ │ │ │ + sd s2,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + addw a1,a1,a2 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sd s6,16(sp) │ │ │ │ + srli a1,a5,0x1a │ │ │ │ + mv s6,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s7,a4 │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a6 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd a0,8(s1) │ │ │ │ + addw a4,a5,s0 │ │ │ │ + sw a4,0(s1) │ │ │ │ + beqz a4,33008 │ │ │ │ + sd s2,48(sp) │ │ │ │ + beqz s3,3306e │ │ │ │ + beqz s5,3301c │ │ │ │ + sd s8,0(sp) │ │ │ │ + li s4,0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,a5 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3890 │ │ │ │ + ld s2,8(s1) │ │ │ │ + ld a5,0(s3) │ │ │ │ + slli s8,s4,0x6 │ │ │ │ + add s2,s2,s8 │ │ │ │ + sd a5,16(s2) │ │ │ │ + mv a2,s7 │ │ │ │ + sb zero,24(s2) │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s5 │ │ │ │ + ld s0,8(s1) │ │ │ │ + sd a0,8(s2) │ │ │ │ + li a1,40 │ │ │ │ + add s0,s0,s8 │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a0,40(a5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3440 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sext.w a1,s4 │ │ │ │ + bltu a1,a5,32faa │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li s2,0 │ │ │ │ + ld s0,8(s1) │ │ │ │ + ld a5,0(s3) │ │ │ │ + slli s4,s2,0x6 │ │ │ │ + add s0,s0,s4 │ │ │ │ + sd a5,16(s0) │ │ │ │ + li a1,40 │ │ │ │ + sb zero,24(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a0,40(a5) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3440 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,3301e │ │ │ │ + ld s2,48(sp) │ │ │ │ + j 33008 │ │ │ │ + sd s8,0(sp) │ │ │ │ + li s2,0 │ │ │ │ + auipc s8,0x2c │ │ │ │ + addi s8,s8,-170 │ │ │ │ + j 330ba │ │ │ │ + jalr s5 │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,8(s0) │ │ │ │ + li a1,40 │ │ │ │ + add s0,a5,s3 │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,40(a5) │ │ │ │ + addi s2,s2,1 │ │ │ │ + jal 3440 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bgeu a5,a4,33004 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 15816 │ │ │ │ + ld s0,8(s1) │ │ │ │ + slli s3,s2,0x6 │ │ │ │ mv a5,a0 │ │ │ │ - li a0,9 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - addi a0,a0,7 │ │ │ │ - li t4,1 │ │ │ │ - or t3,s1,s0 │ │ │ │ - sd a0,344(a5) │ │ │ │ - li a0,15 │ │ │ │ - sltu t3,t4,t3 │ │ │ │ - li t1,1 │ │ │ │ - li a1,1 │ │ │ │ - sw a0,312(a5) │ │ │ │ - li a0,64 │ │ │ │ - li a4,9 │ │ │ │ - slli t1,t1,0x21 │ │ │ │ - slli a1,a1,0x25 │ │ │ │ - sb t3,1028(a5) │ │ │ │ - sw a0,412(a5) │ │ │ │ - li t3,4 │ │ │ │ - li a0,160 │ │ │ │ - addi t1,t1,14 │ │ │ │ - addi a1,a1,224 │ │ │ │ - li a7,3 │ │ │ │ - li a6,1 │ │ │ │ - li a2,3 │ │ │ │ - li a3,1 │ │ │ │ - slli a4,a4,0x24 │ │ │ │ - sw t3,284(a5) │ │ │ │ - sw a0,484(a5) │ │ │ │ - li t3,10 │ │ │ │ - li a0,192 │ │ │ │ - addi a4,a4,112 │ │ │ │ - slli a7,a7,0x21 │ │ │ │ - slli a6,a6,0x23 │ │ │ │ - slli a2,a2,0x25 │ │ │ │ - slli a3,a3,0x27 │ │ │ │ - sw t3,356(a5) │ │ │ │ - sd t1,264(a5) │ │ │ │ - li t3,12 │ │ │ │ - li t1,13 │ │ │ │ - sw a0,428(a5) │ │ │ │ - sd a1,392(a5) │ │ │ │ - li a0,48 │ │ │ │ - li a1,208 │ │ │ │ - addi a2,a2,80 │ │ │ │ - addi a7,a7,5 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a3,a3,128 │ │ │ │ - sw t3,300(a5) │ │ │ │ - sw t1,272(a5) │ │ │ │ - li t3,3 │ │ │ │ - li t1,11 │ │ │ │ - sw a0,436(a5) │ │ │ │ - sw a1,400(a5) │ │ │ │ - li a0,16 │ │ │ │ - li a1,176 │ │ │ │ - sd a4,472(a5) │ │ │ │ - li a4,240 │ │ │ │ - sw a0,388(a5) │ │ │ │ - sw a1,416(a5) │ │ │ │ - sd a2,456(a5) │ │ │ │ - sw s1,1020(a5) │ │ │ │ - sw s0,1024(a5) │ │ │ │ - sw t3,308(a5) │ │ │ │ - sw t4,260(a5) │ │ │ │ - sw t1,288(a5) │ │ │ │ - sd a7,328(a5) │ │ │ │ - sd a6,336(a5) │ │ │ │ - sd a3,464(a5) │ │ │ │ - sw a4,440(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-1712 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-1732 │ │ │ │ - lw a5,0(a2) │ │ │ │ - li a3,0 │ │ │ │ - beqz a5,36ec4 │ │ │ │ - andi a4,a5,1 │ │ │ │ - srliw a5,a5,0x1 │ │ │ │ - beqz a4,36eb4 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - bnez a5,36eb6 │ │ │ │ - sw a3,0(a1) │ │ │ │ - addi a2,a2,4 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne a0,a2,36eb0 │ │ │ │ - ld ra,24(sp) │ │ │ │ + add s0,s0,s3 │ │ │ │ + sb zero,24(s0) │ │ │ │ + sd a5,16(s0) │ │ │ │ + mv a2,s7 │ │ │ │ + sext.w a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + bnez s5,3307c │ │ │ │ + sd zero,8(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a1,40 │ │ │ │ + j 3309a │ │ │ │ + lw a5,0(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + ld a0,8(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,3314c │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + slli s0,s2,0x6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,40(a5) │ │ │ │ + sd zero,8(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s1) │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s2 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,40(s0) │ │ │ │ + bltu a5,a4,3310c │ │ │ │ ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,8(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a5,0x43 │ │ │ │ - addi a5,a5,1296 │ │ │ │ - lw a4,1024(a5) │ │ │ │ - li a3,1 │ │ │ │ - bne a4,a3,36f06 │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - lw a3,1032(a0) │ │ │ │ - li a0,0 │ │ │ │ - beq a3,a4,36f08 │ │ │ │ - lw a0,1020(a5) │ │ │ │ - sltu a0,a0,a3 │ │ │ │ - xori a0,a0,1 │ │ │ │ + lw a5,0(a1) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + ld a0,8(a1) │ │ │ │ + mv s4,a1 │ │ │ │ + beqz a5,33200 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + slli s2,s3,0x5 │ │ │ │ + add s1,a0,s2 │ │ │ │ + lw a5,16(s1) │ │ │ │ + ld a0,24(s1) │ │ │ │ + beqz a5,331c6 │ │ │ │ + li s5,0 │ │ │ │ + slli s0,s5,0x6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + addi s5,s5,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,40(a5) │ │ │ │ + sd zero,8(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s1) │ │ │ │ + lw a4,16(s1) │ │ │ │ + sext.w a5,s5 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,40(s0) │ │ │ │ + bltu a5,a4,3318a │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s4) │ │ │ │ + sd zero,24(s1) │ │ │ │ + sw zero,16(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi s3,s3,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw a4,0(s4) │ │ │ │ + sext.w a5,s3 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sd zero,0(s2) │ │ │ │ + bltu a5,a4,3317a │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd zero,8(s4) │ │ │ │ + sw zero,0(s4) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + ld s2,8(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + beqz s2,332a0 │ │ │ │ + lw a4,0(a0) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s3,0 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a4,33294 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + slli a5,s3,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + lw a5,16(s2) │ │ │ │ + beqz a5,33280 │ │ │ │ + ld a4,24(s2) │ │ │ │ + li s1,0 │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,33272 │ │ │ │ + jal 35a0 │ │ │ │ + lw a5,16(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sext.w a4,s1 │ │ │ │ + bgeu a4,a5,3327c │ │ │ │ + ld a4,24(s2) │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + bnez a0,3324e │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a3,s1 │ │ │ │ + bltu a3,a5,33244 │ │ │ │ + lw a4,0(s4) │ │ │ │ + addi s3,s3,1 │ │ │ │ + sext.w a5,s3 │ │ │ │ + bgeu a5,a4,33290 │ │ │ │ + ld s2,8(s4) │ │ │ │ + j 33232 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - beqz a1,36f44 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1244 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - lw a6,1020(a2) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a0,a1 │ │ │ │ - mv a4,a0 │ │ │ │ - li a1,1 │ │ │ │ - li a0,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + auipc a3,0x31 │ │ │ │ + addi a3,a3,1168 │ │ │ │ + li a2,494 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,188 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,508 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd a7,0(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s1,a6 │ │ │ │ + bltu a6,a3,33536 │ │ │ │ + beqz a6,33536 │ │ │ │ + sd s4,112(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + bltu a6,a5,33534 │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + mv s10,a2 │ │ │ │ + mv s0,a4 │ │ │ │ + li s7,0 │ │ │ │ + beqz a3,3330e │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ add a5,a5,a2 │ │ │ │ - lw a5,1032(a5) │ │ │ │ - bgeu a1,a5,36f3e │ │ │ │ - bltu a6,a5,36f3e │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a3,a4,36f26 │ │ │ │ - ret │ │ │ │ + lw s7,0(a5) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ + jal af94 │ │ │ │ + divuw a4,s0,s4 │ │ │ │ + mv s2,a0 │ │ │ │ + sw s3,0(a0) │ │ │ │ + li s9,0 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + srlw a4,a3,s9 │ │ │ │ + bnez a4,33326 │ │ │ │ + li a4,30 │ │ │ │ + bltu a4,s9,33576 │ │ │ │ + sd s6,96(sp) │ │ │ │ + li s6,1 │ │ │ │ + sllw s6,s6,s9 │ │ │ │ + beqz s3,33556 │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + fcvt.d.w fs0,s6 │ │ │ │ + sd s5,104(sp) │ │ │ │ + slli s5,s4,0x2 │ │ │ │ + sd s8,80(sp) │ │ │ │ + add s5,s5,s10 │ │ │ │ + mv s8,s10 │ │ │ │ + li s0,0 │ │ │ │ + lw a4,0(s8) │ │ │ │ + addi s8,s8,4 │ │ │ │ + fcvt.d.wu fa0,a4 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fcvt.wu.d s0,fa5,rtz │ │ │ │ + sext.w s0,s0 │ │ │ │ + bne s5,s8,3335c │ │ │ │ + bltu s0,s1,333a0 │ │ │ │ + divuw s1,s1,s3 │ │ │ │ + divuw s8,s7,s1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + srlw a5,s8,s9 │ │ │ │ + bnez a5,3338c │ │ │ │ + li s6,1 │ │ │ │ + li a5,30 │ │ │ │ + sllw s6,s6,s9 │ │ │ │ + bltu a5,s9,335a0 │ │ │ │ + slli a1,s4,0x5 │ │ │ │ + sw s9,4(s2) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + add a5,a5,s10 │ │ │ │ + mv a6,a0 │ │ │ │ + sd a0,8(s2) │ │ │ │ + addiw s4,s6,-1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + li s1,0 │ │ │ │ + lw a5,0(s10) │ │ │ │ + ld a0,0(s11) │ │ │ │ + add s0,a6,s1 │ │ │ │ + sw a5,8(s0) │ │ │ │ + jal 3310 │ │ │ │ + addi a1,a0,1 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld s0,0(s11) │ │ │ │ + li s8,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,0(s11) │ │ │ │ + jal 3310 │ │ │ │ + ld a5,8(s2) │ │ │ │ mv a4,a0 │ │ │ │ - beqz a1,36f7e │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1180 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - lw a6,1020(a2) │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw a5,0(s10) │ │ │ │ + ld s0,8(s2) │ │ │ │ + and s5,a5,s4 │ │ │ │ + snez s5,s5 │ │ │ │ + srlw a5,a5,s9 │ │ │ │ + addw s5,s5,a5 │ │ │ │ + mv a4,s5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + add s0,s0,s1 │ │ │ │ + srli s3,a5,0x1a │ │ │ │ + sd zero,24(s0) │ │ │ │ + sext.w a5,s5 │ │ │ │ + sw zero,16(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sw s5,20(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,16(s0) │ │ │ │ + sd a0,24(s0) │ │ │ │ + addw a3,s5,a5 │ │ │ │ + sw a3,16(s0) │ │ │ │ + beqz a3,334b6 │ │ │ │ + ld a1,0(sp) │ │ │ │ + auipc a0,0x2c │ │ │ │ + addi a0,a0,-1174 │ │ │ │ + slli s5,s8,0x6 │ │ │ │ + jal 15816 │ │ │ │ + ld a5,24(s0) │ │ │ │ + li a1,40 │ │ │ │ + addi s8,s8,1 │ │ │ │ + add s7,a5,s5 │ │ │ │ + sd a0,16(s7) │ │ │ │ + sb zero,24(s7) │ │ │ │ + sd zero,8(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + sb zero,48(s7) │ │ │ │ + sd zero,0(s7) │ │ │ │ + sd zero,40(s7) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a3,24(s0) │ │ │ │ + sd a0,40(s7) │ │ │ │ + li a1,0 │ │ │ │ + add a3,a3,s5 │ │ │ │ + ld a0,40(a3) │ │ │ │ + jal 3440 │ │ │ │ + lw a3,16(s0) │ │ │ │ + sext.w a5,s8 │ │ │ │ + bltu a5,a3,3345c │ │ │ │ + ld a6,8(s2) │ │ │ │ + lw a5,20(sp) │ │ │ │ + li s8,0 │ │ │ │ + add a4,a6,s1 │ │ │ │ + sw a5,16(a4) │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,33504 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a6,8(s2) │ │ │ │ + addw a3,s8,s4 │ │ │ │ + slli a2,s8,0x20 │ │ │ │ + add a4,a6,s1 │ │ │ │ + ld a4,24(a4) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ - add a3,a3,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,1032(a5) │ │ │ │ - beqz a5,36f78 │ │ │ │ - bltu a6,a5,36f78 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - bne a3,a4,36f62 │ │ │ │ + add a4,a4,s0 │ │ │ │ + sd a2,16(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd a0,8(a4) │ │ │ │ + addi s0,s0,64 │ │ │ │ + addw s8,s8,s6 │ │ │ │ + bne s3,s0,334ca │ │ │ │ + ld a5,24(sp) │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s1,s1,32 │ │ │ │ + addi s11,s11,8 │ │ │ │ + bne a5,s10,333c2 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,128(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ + ld s4,112(sp) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-122 │ │ │ │ + li a1,523 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-478 │ │ │ │ + jal 4d96a │ │ │ │ + li s2,0 │ │ │ │ + j 33526 │ │ │ │ + sw s9,4(s2) │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s2) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + j 33526 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-128 │ │ │ │ + li a1,536 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-540 │ │ │ │ + jal 4d96a │ │ │ │ + li s2,0 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + j 33526 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-170 │ │ │ │ + li a1,552 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-582 │ │ │ │ + jal 4d96a │ │ │ │ + li s2,0 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + j 33526 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a1,3364e │ │ │ │ + sd s3,24(sp) │ │ │ │ + lw s3,0(a0) │ │ │ │ + beqz s3,3365a │ │ │ │ + sd s5,8(sp) │ │ │ │ + ld s5,8(a0) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + li s0,0 │ │ │ │ + mv s1,s5 │ │ │ │ + j 33608 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,32 │ │ │ │ + beq s3,s0,3364a │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,335fe │ │ │ │ + beq s3,s0,3364a │ │ │ │ + lw a5,4(s4) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1b │ │ │ │ + add s5,s5,s0 │ │ │ │ + srlw a2,s6,a5 │ │ │ │ + ld a0,24(s5) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1a │ │ │ │ + add a0,a0,a2 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - auipc a4,0x43 │ │ │ │ - addi a4,a4,1126 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - lw a3,1032(a1) │ │ │ │ - lw a5,1024(a4) │ │ │ │ - bltu a5,a3,36fb0 │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a5,a4,a0 │ │ │ │ - lw a3,1032(a5) │ │ │ │ - lw a4,1020(a4) │ │ │ │ li a0,0 │ │ │ │ - bgeu a4,a3,36fb4 │ │ │ │ + j 33636 │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld a0,24(a5) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ + ld s3,24(sp) │ │ │ │ li a0,0 │ │ │ │ + j 33642 │ │ │ │ + lw a5,0(a1) │ │ │ │ + beqz a5,336da │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + li s0,0 │ │ │ │ + auipc s7,0x2d │ │ │ │ + addi s7,s7,-338 │ │ │ │ + auipc s6,0x2d │ │ │ │ + addi s6,s6,-802 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s0,0x6 │ │ │ │ + mv a2,s7 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a3,16(a5) │ │ │ │ + li a1,631 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 154fa │ │ │ │ + ld a5,8(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 15d0a │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,33692 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a0,0(a1) │ │ │ │ - lw a5,0(a5) │ │ │ │ - and a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ ret │ │ │ │ - auipc a0,0x44 │ │ │ │ - lbu a0,-2004(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + beqz a5,3377a │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s8,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s3,a2 │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s7,0x2d │ │ │ │ + addi s7,s7,-442 │ │ │ │ + auipc s6,0x2d │ │ │ │ + addi s6,s6,-930 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,659 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 154fa │ │ │ │ + ld a5,8(s8) │ │ │ │ + slli s1,s5,0x5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a4,16(a5) │ │ │ │ + beqz a4,33754 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,24(a5) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + mv a3,s4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 15d0a │ │ │ │ + ld a5,8(s8) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a4,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bltu a4,a3,3372e │ │ │ │ + lw a5,0(s8) │ │ │ │ + addi s5,s5,1 │ │ │ │ + sext.w a3,s5 │ │ │ │ + bltu a3,a5,33712 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s10,16(sp) │ │ │ │ + mv s10,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd ra,104(sp) │ │ │ │ + beqz a1,3387c │ │ │ │ + addiw a5,a5,4 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a4 │ │ │ │ + mv s6,a6 │ │ │ │ + mv s7,a7 │ │ │ │ + addw s2,a5,a3 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(s10) │ │ │ │ + slli a7,s11,0x5 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lwu a1,16(a5) │ │ │ │ + mv s8,a7 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s10) │ │ │ │ + mv s9,a0 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld s0,0(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s1,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1576e │ │ │ │ + addw s1,s1,s2 │ │ │ │ + slli a1,s1,0x20 │ │ │ │ mv s0,a0 │ │ │ │ - mv s6,a1 │ │ │ │ - li a0,64 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,s0 │ │ │ │ + li a2,-1 │ │ │ │ + mv a6,s5 │ │ │ │ + mv a4,s4 │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,-672 │ │ │ │ li a1,1 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - jal 39f0 │ │ │ │ mv s1,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,8(s10) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a2,16(a5) │ │ │ │ + beqz a2,3383e │ │ │ │ + ld t3,24(a5) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + mv t1,s9 │ │ │ │ + addi t3,t3,16 │ │ │ │ + add a4,a4,s9 │ │ │ │ + ld a5,0(t3) │ │ │ │ + addi t1,t1,8 │ │ │ │ + addi t3,t3,64 │ │ │ │ + sd a5,-8(t1) │ │ │ │ + bne a4,t1,3382c │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 15a20 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s10) │ │ │ │ + addi s11,s11,1 │ │ │ │ + sext.w a5,s11 │ │ │ │ + bltu a5,a4,337b2 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-208 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a4,32(sp) │ │ │ │ + auipc a4,0x46 │ │ │ │ + ld a4,1670(a4) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a1,1024 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s10,a6 │ │ │ │ + sd a6,40(sp) │ │ │ │ + mv s8,a7 │ │ │ │ + sd zero,80(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s6) │ │ │ │ + addi a4,sp,80 │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,33a4c │ │ │ │ + sd s0,192(sp) │ │ │ │ + addi a5,sp,72 │ │ │ │ + li s0,0 │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + auipc s9,0x2c │ │ │ │ + addi s9,s9,-616 │ │ │ │ + auipc s11,0x2d │ │ │ │ + addi s11,s11,-864 │ │ │ │ + sd s10,24(sp) │ │ │ │ + mv s4,s0 │ │ │ │ + mv s8,s2 │ │ │ │ + ld a5,8(s6) │ │ │ │ + slli s7,s4,0x5 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld s0,0(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1576e │ │ │ │ + sd a0,72(sp) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + mv a3,a0 │ │ │ │ + beqz a5,33aa4 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,-964 │ │ │ │ + jal 526f8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,33960 │ │ │ │ + ld s0,24(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + beqz a5,33960 │ │ │ │ + ld a0,80(sp) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,1308 │ │ │ │ + jal 3750 │ │ │ │ + ld a3,0(s0) │ │ │ │ + auipc a2,0x2e │ │ │ │ + addi a2,a2,-1946 │ │ │ │ li a1,1 │ │ │ │ - li a0,1020 │ │ │ │ - jal 39f0 │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s6,37032 │ │ │ │ - slli a0,s6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a4,s0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - li a1,0 │ │ │ │ - auipc a7,0x43 │ │ │ │ - addi a7,a7,998 │ │ │ │ - li a6,1 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a2,s2,a5 │ │ │ │ - lw a3,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a2) │ │ │ │ - bnez a1,37028 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lw a1,1032(a5) │ │ │ │ - sltu a1,a6,a1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,a0,3700c │ │ │ │ - bnez a1,371ae │ │ │ │ - mv a5,s2 │ │ │ │ - addi a0,s2,1020 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,80(sp) │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,-994 │ │ │ │ + jal 3750 │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,33ae6 │ │ │ │ + ld a5,8(s6) │ │ │ │ + li s0,0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a4,16(a5) │ │ │ │ + beqz a4,33a14 │ │ │ │ + ld a5,24(a5) │ │ │ │ + slli s2,s0,0x6 │ │ │ │ + mv a1,s9 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a0,33abc │ │ │ │ + li a2,2 │ │ │ │ li a1,0 │ │ │ │ + jal 33b0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3370 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3860 │ │ │ │ + sd s0,0(sp) │ │ │ │ + j 339c0 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 36c0 │ │ │ │ + sub s3,s3,s0 │ │ │ │ + mv a3,s10 │ │ │ │ + li a2,1024 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3780 │ │ │ │ + mv s0,a0 │ │ │ │ + bnez a0,339b0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + blez s3,339f8 │ │ │ │ + ld a5,8(s6) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a2,s11 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + li a1,774 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1664 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a3,16(a5) │ │ │ │ + jal 4d96a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 35a0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,33a74 │ │ │ │ + ld a5,8(s6) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a4,s0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bltu a4,a3,33980 │ │ │ │ + ld a0,80(sp) │ │ │ │ + addi s4,s4,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(sp) │ │ │ │ + sd zero,80(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s5 │ │ │ │ + sd zero,72(sp) │ │ │ │ + jal 35a0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a4,0(s6) │ │ │ │ + sext.w a5,s4 │ │ │ │ + addi a3,a3,8 │ │ │ │ + sd a3,24(sp) │ │ │ │ + bltu a5,a4,338f6 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x46 │ │ │ │ + ld a5,1214(a5) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - li a6,8 │ │ │ │ - lw a3,0(a5) │ │ │ │ - beqz a3,3705a │ │ │ │ - slli a7,a4,0x20 │ │ │ │ - fcvt.d.wu fa5,a3 │ │ │ │ - srli a2,a7,0x1d │ │ │ │ - add a2,a2,s1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - addw a1,a1,a3 │ │ │ │ - beq a4,a6,373da │ │ │ │ - addi a5,a5,4 │ │ │ │ - bne a0,a5,3703e │ │ │ │ - bne a1,s6,3740e │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fld fa5,0(s1) │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - flt.d a5,fs1,fa5 │ │ │ │ - beqz a5,37090 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs0,fa5,fa4 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ - fadd.d fs0,fs0,fs1 │ │ │ │ - fld fa5,8(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,370b4 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,16(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,370d8 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,24(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,370fc │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,32(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,37120 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,40(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,37144 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fs1,fa0 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,48(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,37168 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fs1,fa0 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,56(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,3718c │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fs1,fa0 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - mv a0,s2 │ │ │ │ + bnez a5,33b06 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + ld a5,8(s6) │ │ │ │ + ld a0,16(sp) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 15b20 │ │ │ │ + ld a5,8(s6) │ │ │ │ + li a2,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a4,24(a5) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sb a2,24(a4) │ │ │ │ + lw a4,16(a5) │ │ │ │ + bltu a3,a4,33980 │ │ │ │ + j 33a14 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,56(sp) │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,-1338 │ │ │ │ + sd zero,72(sp) │ │ │ │ + jal 526f8 │ │ │ │ + ld a3,72(sp) │ │ │ │ + j 3391e │ │ │ │ + ld a5,8(s6) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,1880 │ │ │ │ + li a1,759 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1896 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a3,16(a5) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,1840 │ │ │ │ + li a1,750 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1932 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-320 │ │ │ │ + sd s0,304(sp) │ │ │ │ + auipc s0,0x46 │ │ │ │ + ld s0,1012(s0) │ │ │ │ + sd s6,256(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + mv a2,a3 │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd s4,272(sp) │ │ │ │ + ld a3,0(s0) │ │ │ │ + sd a3,200(sp) │ │ │ │ + li a3,0 │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s9,a6 │ │ │ │ + beqz a2,33d82 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,786 │ │ │ │ + mv a0,a2 │ │ │ │ + jal 3750 │ │ │ │ + mv s4,a0 │ │ │ │ + sd zero,56(sp) │ │ │ │ + beqz s4,33dc8 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a5,33ce2 │ │ │ │ + addi a5,sp,72 │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + li s2,-1 │ │ │ │ + addi s7,sp,64 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld s0,8(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a5,a5,0x6 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a0,56(s0) │ │ │ │ + sd a5,24(sp) │ │ │ │ + slli a0,a0,0x5 │ │ │ │ + jal 3330 │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,33e42 │ │ │ │ + ld a0,16(s0) │ │ │ │ + ld a1,32(sp) │ │ │ │ + jal 3510 │ │ │ │ + bnez a0,33cc4 │ │ │ │ + ld a0,120(sp) │ │ │ │ + jal 3330 │ │ │ │ + sd a0,64(sp) │ │ │ │ + beqz a0,33df4 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + auipc a1,0x2f │ │ │ │ + addi a1,a1,-704 │ │ │ │ + ld a5,8(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a0,33e1a │ │ │ │ + jal 3370 │ │ │ │ + mv s11,a0 │ │ │ │ + beq a0,s2,33d5a │ │ │ │ + li s3,0 │ │ │ │ + j 33c0c │ │ │ │ + mv a1,s9 │ │ │ │ + jalr s8 │ │ │ │ + mv a4,a0 │ │ │ │ + slli s0,s0,0x5 │ │ │ │ + ld a0,64(sp) │ │ │ │ + add s0,s0,s5 │ │ │ │ + sd a4,0(s0) │ │ │ │ + sd s11,24(s0) │ │ │ │ + sw s10,8(s0) │ │ │ │ jal 3670 │ │ │ │ mv a0,s1 │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,64(sp) │ │ │ │ + jal 3370 │ │ │ │ + mv s11,a0 │ │ │ │ + beq a0,s2,33d5a │ │ │ │ + addiw s3,s3,1 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 16290 │ │ │ │ + sext.w s10,a0 │ │ │ │ + slli s0,s3,0x20 │ │ │ │ + ld a0,64(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bne s10,s2,33bde │ │ │ │ jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - fneg.d fa0,fs0 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + mv a3,s0 │ │ │ │ + slli s11,s0,0x5 │ │ │ │ + li a4,16 │ │ │ │ + li a2,32 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + sd zero,64(sp) │ │ │ │ + mv s0,s5 │ │ │ │ + jal 36a86 │ │ │ │ + add s11,s11,s5 │ │ │ │ + beqz s3,33cb0 │ │ │ │ + lw a1,8(s0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + ld a1,24(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,64(sp) │ │ │ │ + jal 3280 │ │ │ │ + beq a0,s2,33d5a │ │ │ │ + lw a2,8(s0) │ │ │ │ + ld a0,64(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + lw a2,8(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + bne a2,a0,33d5a │ │ │ │ + ld a0,64(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a5,8(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bne a5,a0,33da8 │ │ │ │ + ld a0,64(sp) │ │ │ │ + addi s0,s0,32 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,64(sp) │ │ │ │ + bne s11,s0,33c48 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35a0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,33d24 │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,33d0a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw a4,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,a4,33b7e │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 35a0 │ │ │ │ + auipc a5,0x46 │ │ │ │ + ld a5,552(a5) │ │ │ │ + ld a4,200(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,33db6 │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ ret │ │ │ │ - li a0,32 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld a5,8(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3470 │ │ │ │ + ld a5,8(s0) │ │ │ │ + li a4,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a4,24(a5) │ │ │ │ + j 33cbe │ │ │ │ + mv a0,s4 │ │ │ │ + jal 35a0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld a5,8(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3470 │ │ │ │ + ld a5,8(s0) │ │ │ │ + ld s0,56(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3300 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,274 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + mv s4,a0 │ │ │ │ + bnez a0,33cbe │ │ │ │ + j 33dd6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + auipc a4,0x46 │ │ │ │ + ld a4,588(a4) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,16(a5) │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-1774 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,-2002 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,574 │ │ │ │ + jal 15816 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,194 │ │ │ │ + sd a0,56(sp) │ │ │ │ + jal 3750 │ │ │ │ + mv s4,a0 │ │ │ │ + j 33b58 │ │ │ │ + auipc a5,0x46 │ │ │ │ + ld a5,512(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a3,56(sp) │ │ │ │ + j 33d6e │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + auipc a5,0x46 │ │ │ │ + ld a5,466(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x2c │ │ │ │ + addi a2,a2,2016 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + auipc a4,0x46 │ │ │ │ + ld a4,434(a4) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-2020 │ │ │ │ + li a1,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,48(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 33cc4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + auipc a4,0x46 │ │ │ │ + ld a4,396(a4) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-2002 │ │ │ │ + li a1,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,16(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x46 │ │ │ │ + ld a5,358(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + sb zero,48(s0) │ │ │ │ + auipc a2,0x2c │ │ │ │ + addi a2,a2,1944 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 33cc4 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + mv a5,a1 │ │ │ │ + auipc a4,0x46 │ │ │ │ + ld a4,172(a4) │ │ │ │ + sd s1,104(sp) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,-22 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + jal 3750 │ │ │ │ + lw a5,0(s7) │ │ │ │ + beqz a5,33f2c │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ sd s11,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3330 │ │ │ │ - li t2,-1 │ │ │ │ - li s5,8 │ │ │ │ - auipc a7,0x43 │ │ │ │ - addi a7,a7,1558 │ │ │ │ - srli t2,t2,0x20 │ │ │ │ - mv s4,s1 │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,524 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a6,s2 │ │ │ │ - mv a4,a3 │ │ │ │ - li a2,0 │ │ │ │ - li t1,0 │ │ │ │ - li t3,0 │ │ │ │ - li t4,0 │ │ │ │ - li t5,0 │ │ │ │ - li t0,0 │ │ │ │ - li t6,0 │ │ │ │ - li a5,0 │ │ │ │ - mv s3,s2 │ │ │ │ - j 37216 │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a6,a6,4 │ │ │ │ - beq a4,a7,372fe │ │ │ │ - lw ra,0(a4) │ │ │ │ - beqz ra,3720e │ │ │ │ - lw s0,0(a6) │ │ │ │ - beqz s0,3720e │ │ │ │ - srliw s10,ra,0x1 │ │ │ │ - srliw s9,ra,0x2 │ │ │ │ - srliw s8,ra,0x3 │ │ │ │ - srliw s7,ra,0x4 │ │ │ │ - srliw s2,ra,0x5 │ │ │ │ - srliw s1,ra,0x6 │ │ │ │ - srliw s11,ra,0x7 │ │ │ │ - andi s10,s10,1 │ │ │ │ - andi ra,ra,1 │ │ │ │ - andi s9,s9,1 │ │ │ │ - andi s8,s8,1 │ │ │ │ - andi s7,s7,1 │ │ │ │ - andi s2,s2,1 │ │ │ │ - andi s1,s1,1 │ │ │ │ - andi s11,s11,1 │ │ │ │ - negw ra,ra │ │ │ │ - negw s10,s10 │ │ │ │ - negw s9,s9 │ │ │ │ - negw s8,s8 │ │ │ │ - negw s7,s7 │ │ │ │ - negw s2,s2 │ │ │ │ - negw s1,s1 │ │ │ │ - negw s11,s11 │ │ │ │ - and ra,s0,ra │ │ │ │ - and s10,s0,s10 │ │ │ │ - and s9,s0,s9 │ │ │ │ - and s8,s0,s8 │ │ │ │ - and s7,s0,s7 │ │ │ │ - and s2,s0,s2 │ │ │ │ - and s1,s1,s0 │ │ │ │ - and s0,s0,s11 │ │ │ │ - addw a5,ra,a5 │ │ │ │ - addw t0,s9,t0 │ │ │ │ - addw t5,s8,t5 │ │ │ │ - addw t4,s7,t4 │ │ │ │ - addw t3,s2,t3 │ │ │ │ - addw t1,s1,t1 │ │ │ │ - addw a2,a2,s0 │ │ │ │ - addw t6,s10,t6 │ │ │ │ - slli s10,t6,0x20 │ │ │ │ - and s2,t2,a5 │ │ │ │ - slli s9,t5,0x20 │ │ │ │ - and s1,t2,t0 │ │ │ │ - slli s8,t3,0x20 │ │ │ │ - and s0,t2,t4 │ │ │ │ - slli s7,a2,0x20 │ │ │ │ - and ra,t2,t1 │ │ │ │ - or s2,s2,s10 │ │ │ │ - or s1,s1,s9 │ │ │ │ - or s0,s0,s8 │ │ │ │ - or ra,ra,s7 │ │ │ │ - sd s2,0(a0) │ │ │ │ - sd s1,8(a0) │ │ │ │ - sd s0,16(a0) │ │ │ │ - sd ra,24(a0) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a6,a6,4 │ │ │ │ - bne a4,a7,37216 │ │ │ │ - sltu a4,a5,t6 │ │ │ │ - slli a6,a4,0x2 │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw ra,0(a6) │ │ │ │ - mv s2,s3 │ │ │ │ - addw a5,t0,a5 │ │ │ │ - sext.w a6,a4 │ │ │ │ - bgeu ra,t0,37322 │ │ │ │ - lw ra,8(a0) │ │ │ │ - li a4,2 │ │ │ │ - li a6,2 │ │ │ │ - addw a5,a5,t6 │ │ │ │ - bgeu ra,t5,37332 │ │ │ │ - lw ra,12(a0) │ │ │ │ - li a4,3 │ │ │ │ - li a6,3 │ │ │ │ - addw a5,a5,t5 │ │ │ │ - bgeu ra,t4,37342 │ │ │ │ - lw ra,16(a0) │ │ │ │ - li a4,4 │ │ │ │ - li a6,4 │ │ │ │ - addw a5,a5,t4 │ │ │ │ - bgeu ra,t3,37352 │ │ │ │ - lw ra,20(a0) │ │ │ │ - li a4,5 │ │ │ │ - li a6,5 │ │ │ │ - addw a5,a5,t3 │ │ │ │ - bgeu ra,t1,37362 │ │ │ │ - lw ra,24(a0) │ │ │ │ - li a4,6 │ │ │ │ - li a6,6 │ │ │ │ - addw a5,a5,t1 │ │ │ │ - bgeu ra,a2,3736e │ │ │ │ - li a4,7 │ │ │ │ - li a6,7 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - beqz a5,373c2 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - li a5,1 │ │ │ │ - sllw a2,a5,a6 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lw a5,0(a3) │ │ │ │ - and a5,a5,a2 │ │ │ │ - beqz a5,37394 │ │ │ │ - lw a5,0(a1) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - sw zero,0(a1) │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne a3,a7,3737c │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - bnez s5,371dc │ │ │ │ - auipc a3,0x2f │ │ │ │ - addi a3,a3,-1530 │ │ │ │ - li a2,280 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,-110 │ │ │ │ - auipc a0,0x2a │ │ │ │ - addi a0,a0,-102 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3670 │ │ │ │ - mv s1,s4 │ │ │ │ + mv s4,a0 │ │ │ │ + li s6,0 │ │ │ │ + auipc s8,0x46 │ │ │ │ + ld s8,256(s8) │ │ │ │ + auipc s10,0x2f │ │ │ │ + addi s10,s10,-1464 │ │ │ │ + auipc s9,0x2c │ │ │ │ + addi s9,s9,2032 │ │ │ │ + mv s3,sp │ │ │ │ + li s2,-1 │ │ │ │ + auipc s5,0x2d │ │ │ │ + addi s5,s5,-1860 │ │ │ │ + ld a5,8(s7) │ │ │ │ + slli s11,s6,0x6 │ │ │ │ + mv a1,s10 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,33f48 │ │ │ │ + ld a0,0(s8) │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 33efc │ │ │ │ + ld a3,0(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 16290 │ │ │ │ + bne a0,s2,33ef0 │ │ │ │ + lw a4,0(s7) │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a5,s6 │ │ │ │ + bltu a5,a4,33ecc │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - j 37068 │ │ │ │ - auipc a3,0x2f │ │ │ │ - addi a3,a3,-1586 │ │ │ │ - li a2,294 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,-166 │ │ │ │ - auipc a0,0x2a │ │ │ │ - addi a0,a0,-142 │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x2f │ │ │ │ - addi a3,a3,-1638 │ │ │ │ - li a2,296 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,-218 │ │ │ │ - auipc a0,0x2a │ │ │ │ - addi a0,a0,-178 │ │ │ │ + auipc a5,0x46 │ │ │ │ + ld a5,-28(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,33f68 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld a5,8(s7) │ │ │ │ + ld a0,0(s8) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,712 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,16(a5) │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ sd s11,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addiw a0,a0,-65 │ │ │ │ - zext.b a0,a0 │ │ │ │ - li a5,51 │ │ │ │ - bltu a5,a0,3746c │ │ │ │ - lui a5,0x80 │ │ │ │ - addi a5,a5,69 │ │ │ │ - slli a5,a5,0xd │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a5,a5,0x13 │ │ │ │ - addi a5,a5,69 │ │ │ │ - srl a0,a5,a0 │ │ │ │ - andi a0,a0,1 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + ld s0,0(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,33fa4 │ │ │ │ + lbu a0,0(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi a0,a0,-42 │ │ │ │ + seqz a0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - li a1,256 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,256 │ │ │ │ - li a1,0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s1,37520 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd ra,72(sp) │ │ │ │ + beqz a1,3405e │ │ │ │ + addiw a5,a5,4 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s6,a4 │ │ │ │ + addw s4,a5,a3 │ │ │ │ li s2,0 │ │ │ │ - add s6,s0,s1 │ │ │ │ - li s5,1 │ │ │ │ - li s1,0 │ │ │ │ - j 374b6 │ │ │ │ - addi s0,s0,1 │ │ │ │ - beq s6,s0,37500 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,374b0 │ │ │ │ - addiw a1,s1,2 │ │ │ │ + auipc s7,0x2c │ │ │ │ + addi s7,s7,1418 │ │ │ │ + ld a5,8(s3) │ │ │ │ + slli s8,s2,0x6 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld s1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s0,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1576e │ │ │ │ + addw a1,s0,s4 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - mv a0,s2 │ │ │ │ + mv s1,a0 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a3,0(s0) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - add a4,a4,a0 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sb a3,0(a4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - addi s0,s0,1 │ │ │ │ - mv s2,a0 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s5,0(a5) │ │ │ │ - bne s6,s0,374b6 │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - mv a0,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s7 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,8(s3) │ │ │ │ + mv a1,s0 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3300 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,34066 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - sw s1,0(s4) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s3) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,33fde │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - li s2,0 │ │ │ │ - j 37504 │ │ │ │ + auipc a3,0x30 │ │ │ │ + addi a3,a3,1770 │ │ │ │ + li a2,1035 │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,758 │ │ │ │ + auipc a0,0x2c │ │ │ │ + addi a0,a0,1598 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + │ │ │ │ +0000000000034086 : │ │ │ │ addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li a1,1020 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + mv s0,a2 │ │ │ │ + li a1,32 │ │ │ │ li a0,0 │ │ │ │ - sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,1020 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s0,37566 │ │ │ │ - slli a1,s0,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a4,0 │ │ │ │ - add a5,s2,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a1,a4,37552 │ │ │ │ + add s0,s0,s1 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ + sd a5,0(a0) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - sd s8,16(sp) │ │ │ │ - srli s8,a5,0x1d │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - srliw a5,a2,0x6 │ │ │ │ - mv s9,a0 │ │ │ │ - mv s2,a1 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + addiw s5,a2,1 │ │ │ │ + addiw s8,a4,1 │ │ │ │ + sd s7,120(sp) │ │ │ │ + mulw s7,s5,s8 │ │ │ │ + sd s2,160(sp) │ │ │ │ li a0,0 │ │ │ │ - mv a1,s8 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - mv s7,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - addiw s6,a5,1 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s10,a0 │ │ │ │ - beqz s0,3761c │ │ │ │ - sd s4,48(sp) │ │ │ │ - slli s4,s7,0x20 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - slliw s6,s6,0x6 │ │ │ │ - mv s5,a0 │ │ │ │ - add s8,s8,a0 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - li s3,1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 73ee │ │ │ │ - sd a0,0(s5) │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 741a │ │ │ │ - li s0,0 │ │ │ │ - beqz s7,3760e │ │ │ │ - add a5,s2,s0 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - lbu a1,0(s1) │ │ │ │ - jal 36f82 │ │ │ │ - srliw a5,s0,0x6 │ │ │ │ - sll a3,s3,s0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - beqz a0,3760a │ │ │ │ - ld a4,0(s5) │ │ │ │ + mv s2,a1 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + mv a1,s7 │ │ │ │ + sd s6,128(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s6,a2 │ │ │ │ + sd a3,72(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s1,a7 │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s8,40(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,48(sp) │ │ │ │ + bgeu a5,s5,34202 │ │ │ │ + addiw s5,s4,-1 │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli s5,a4,0x1e │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a4,s2,1 │ │ │ │ + slli a3,s8,0x2 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - or a4,a4,a3 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bne s4,s0,375e0 │ │ │ │ addi s5,s5,8 │ │ │ │ - addi s1,s1,1 │ │ │ │ - bne s5,s8,375c6 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,0(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + sext.w s4,s0 │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + add a3,a3,a0 │ │ │ │ + add a5,a0,s5 │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s4,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sext.w a5,a3 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + sd a3,32(sp) │ │ │ │ + li a3,1 │ │ │ │ + bgeu a3,a4,341e6 │ │ │ │ + ld a4,48(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + addi s8,a4,4 │ │ │ │ + add s7,a4,a5 │ │ │ │ + mv s11,s4 │ │ │ │ + j 3418c │ │ │ │ + lw a2,4(s7) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw a0,a2,s0 │ │ │ │ + bge a2,a1,34176 │ │ │ │ + addw a0,a1,s0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw a0,4(s10) │ │ │ │ + addi s8,s8,4 │ │ │ │ + addw s11,s4,s11 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + beq a5,s8,341e6 │ │ │ │ + sw s11,0(s8) │ │ │ │ + lw a2,4(s7) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw s6,a2,s0 │ │ │ │ + bge a2,a1,341a4 │ │ │ │ + addw s6,a1,s0 │ │ │ │ + lbu a1,0(s9) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s5,0(s7) │ │ │ │ + mv a2,s1 │ │ │ │ + jalr s3 │ │ │ │ + addw a6,s5,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + bge s6,a6,34162 │ │ │ │ + lbu a1,0(s9) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s6,0(s7) │ │ │ │ + addi s8,s8,4 │ │ │ │ + jalr s3 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addw a0,s6,a0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addw s11,s4,s11 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne a5,s8,3418c │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addw a5,s4,a5 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + bne s2,a5,34136 │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ addi sp,sp,-128 │ │ │ │ - sd s10,32(sp) │ │ │ │ - andi s10,a2,-64 │ │ │ │ - addiw s10,s10,64 │ │ │ │ - mv a1,s10 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + ld s2,136(sp) │ │ │ │ + mv s8,a5 │ │ │ │ + ld a5,128(sp) │ │ │ │ sd ra,120(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd zero,24(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + beqz a3,3437c │ │ │ │ sd s0,112(sp) │ │ │ │ sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s11,a4 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s6,a7 │ │ │ │ - sext.w s7,a2 │ │ │ │ - srliw s0,a2,0x6 │ │ │ │ - lw s8,128(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - jal 73ee │ │ │ │ - mv s4,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 73ee │ │ │ │ - mv s3,a0 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 741a │ │ │ │ - li s2,1 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - sll s2,s2,s1 │ │ │ │ - jal 741a │ │ │ │ - beqz s11,377d0 │ │ │ │ - slli a0,s11,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a2,0 │ │ │ │ - li s10,-1 │ │ │ │ - add a5,s5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv t1,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - li t6,0 │ │ │ │ - li t0,0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s9,a1 │ │ │ │ + mv s10,a3 │ │ │ │ + mv s4,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + addiw s0,s8,1 │ │ │ │ + beqz s8,34382 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + mulw a0,s0,s10 │ │ │ │ + addiw a2,s10,-1 │ │ │ │ + sext.w s11,a2 │ │ │ │ + subw a4,a0,s0 │ │ │ │ + addw a4,a4,s8 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + slli a1,a0,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a3,a3,s9 │ │ │ │ + lw a3,0(a3) │ │ │ │ add a5,a5,s9 │ │ │ │ - ld t4,0(a5) │ │ │ │ - li a3,0 │ │ │ │ - li t3,0 │ │ │ │ - j 3772c │ │ │ │ - bgeu s11,a7,376da │ │ │ │ - sltu a7,a4,a7 │ │ │ │ - xori a3,a7,1 │ │ │ │ - or a7,a5,a4 │ │ │ │ - not a7,a7 │ │ │ │ - or a7,a7,t2 │ │ │ │ - and a5,a5,a4 │ │ │ │ - beq s0,t3,37770 │ │ │ │ - slli a1,a7,0x1 │ │ │ │ - or a1,a1,t0 │ │ │ │ - or a4,a1,t5 │ │ │ │ - slli t0,a5,0x1 │ │ │ │ - not a4,a4 │ │ │ │ - or a4,a4,t0 │ │ │ │ - or a4,a4,t6 │ │ │ │ - sd a4,0(a6) │ │ │ │ - and a1,a1,t5 │ │ │ │ - sd a1,0(t1) │ │ │ │ - srli t0,a7,0x3f │ │ │ │ - srli a5,a5,0x3f │ │ │ │ - addiw a4,t3,1 │ │ │ │ - addi t4,t4,8 │ │ │ │ - addi t1,t1,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq s0,t3,3777a │ │ │ │ - mv t6,a5 │ │ │ │ - mv t3,a4 │ │ │ │ - ld ra,0(t4) │ │ │ │ - ld a4,0(a6) │ │ │ │ - ld t2,0(t1) │ │ │ │ - add a1,a4,a3 │ │ │ │ - and s11,a4,ra │ │ │ │ - add a7,a1,s11 │ │ │ │ - xor a5,a7,a4 │ │ │ │ - or t5,t2,ra │ │ │ │ - sltu a1,a7,a1 │ │ │ │ - or a5,a5,ra │ │ │ │ - bnez a3,376ce │ │ │ │ - li a3,1 │ │ │ │ - bnez a1,376da │ │ │ │ - sltu a3,a7,a4 │ │ │ │ - or a7,a5,a4 │ │ │ │ - not a7,a7 │ │ │ │ - or a7,a7,t2 │ │ │ │ - and a5,a5,a4 │ │ │ │ - bne s0,t3,376ec │ │ │ │ - and a4,s2,a7 │ │ │ │ - beqz a4,377c6 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - j 376ec │ │ │ │ - bltu s8,s1,3778a │ │ │ │ - bltu s7,s1,3778a │ │ │ │ - sext.w s10,a2 │ │ │ │ - sext.w s7,s1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - bne a2,a0,376a8 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ + lw s6,0(a5) │ │ │ │ + addw a3,a3,s1 │ │ │ │ + beq a3,s6,342fa │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a0,a3,0x1e │ │ │ │ + add a0,a0,s9 │ │ │ │ + lw a1,0(a0) │ │ │ │ + addiw a3,s8,-1 │ │ │ │ + sext.w s7,a3 │ │ │ │ + addw a1,a1,s1 │ │ │ │ + beq a1,s6,3433a │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + ld a5,0(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,s4 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lw s3,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw a4,s3,a0 │ │ │ │ + bne a4,s6,34346 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s11,34308 │ │ │ │ + beqz s7,34308 │ │ │ │ + mv s8,s7 │ │ │ │ + mv s10,s11 │ │ │ │ + j 3425e │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s7,s8 │ │ │ │ + bnez s11,342f4 │ │ │ │ ld s0,112(sp) │ │ │ │ - slli a0,s10,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + or s11,s11,s7 │ │ │ │ + sd s11,24(s2) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - or a0,a0,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,96(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 1c01c │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s11,s10 │ │ │ │ + j 342f0 │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + or s10,s10,s8 │ │ │ │ + bnez s6,34394 │ │ │ │ + ld s0,112(sp) │ │ │ │ + sd s10,24(s2) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,96(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - and a4,s2,a5 │ │ │ │ - beqz a4,376ec │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - j 376ec │ │ │ │ - li s10,-1 │ │ │ │ - j 37790 │ │ │ │ - addi sp,sp,-160 │ │ │ │ - lw a5,192(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld t3,176(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - srliw s4,a2,0x6 │ │ │ │ - mv s5,a2 │ │ │ │ - slliw a2,a5,0x1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - ld a0,0(s1) │ │ │ │ - addiw a2,a2,3 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - sd ra,152(sp) │ │ │ │ - srli a5,a1,0x1d │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - li a2,-1 │ │ │ │ - srli t0,a1,0x1d │ │ │ │ - sw a2,0(t3) │ │ │ │ - sw s5,4(t3) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,255 │ │ │ │ - sd a4,0(sp) │ │ │ │ - add s3,s1,a5 │ │ │ │ - add s2,s1,t0 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s9,a7 │ │ │ │ - lw s6,160(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s3) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,255 │ │ │ │ - jal 3890 │ │ │ │ - ld a4,0(sp) │ │ │ │ - li s8,1 │ │ │ │ - srliw s0,s5,0x6 │ │ │ │ - sll s8,s8,s5 │ │ │ │ - beqz a4,379bc │ │ │ │ - ld t3,176(sp) │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - sd s7,88(sp) │ │ │ │ - mv a1,t3 │ │ │ │ - mv t4,s3 │ │ │ │ - mv s7,s1 │ │ │ │ - addi t0,s2,8 │ │ │ │ - li t6,0 │ │ │ │ - sd a6,32(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - mv t3,s9 │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s10,0(t4) │ │ │ │ - ld s9,0(s7) │ │ │ │ - add a5,a5,t6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld s6,8(s7) │ │ │ │ - ld s4,8(t4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,t3 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld s2,0(t0) │ │ │ │ - li a3,0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld s3,0(a5) │ │ │ │ - li a2,0 │ │ │ │ - li a4,0 │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - sd t6,0(sp) │ │ │ │ - sd t4,8(sp) │ │ │ │ - sd s7,16(sp) │ │ │ │ - sd t0,24(sp) │ │ │ │ - j 37932 │ │ │ │ - bgeu s7,t6,378d4 │ │ │ │ - sltu a7,a5,t6 │ │ │ │ - xori a7,a7,1 │ │ │ │ - or t4,t1,a5 │ │ │ │ - not t4,t4 │ │ │ │ - or t4,t4,t2 │ │ │ │ - and a5,t1,a5 │ │ │ │ - beq s0,a6,37986 │ │ │ │ - slli t5,t4,0x1 │ │ │ │ - or a4,t5,a4 │ │ │ │ - or t6,a4,t0 │ │ │ │ - not t6,t6 │ │ │ │ - slli t5,a5,0x1 │ │ │ │ - or t5,t6,t5 │ │ │ │ - or t5,t5,a2 │ │ │ │ - add t6,s6,a3 │ │ │ │ - sd t5,0(t6) │ │ │ │ - add a2,s4,a3 │ │ │ │ - and a4,a4,t0 │ │ │ │ - add t5,s2,a3 │ │ │ │ - sd a4,0(a2) │ │ │ │ - sd t1,0(t5) │ │ │ │ - srli a4,t4,0x3f │ │ │ │ - srli a5,a5,0x3f │ │ │ │ - addiw t1,a6,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - beq s0,a6,37992 │ │ │ │ - mv a2,a5 │ │ │ │ - mv a6,t1 │ │ │ │ - add t1,s3,a3 │ │ │ │ - add a5,s9,a3 │ │ │ │ - ld t5,0(t1) │ │ │ │ - ld a5,0(a5) │ │ │ │ - add t1,s10,a3 │ │ │ │ - ld t2,0(t1) │ │ │ │ - add t4,a5,a7 │ │ │ │ - and s7,a5,t5 │ │ │ │ - add t6,t4,s7 │ │ │ │ - xor t1,t6,a5 │ │ │ │ - or t0,t2,t5 │ │ │ │ - sltu t4,t6,t4 │ │ │ │ - or t1,t1,t5 │ │ │ │ - bnez a7,378c8 │ │ │ │ - li a7,1 │ │ │ │ - bnez t4,378d4 │ │ │ │ - or t4,t1,a5 │ │ │ │ - not t4,t4 │ │ │ │ - sltu a7,t6,a5 │ │ │ │ - or t4,t4,t2 │ │ │ │ - and a5,t1,a5 │ │ │ │ - bne s0,a6,378e8 │ │ │ │ - and t5,s8,t4 │ │ │ │ - beqz t5,379da │ │ │ │ - addiw s5,s5,1 │ │ │ │ - j 378e8 │ │ │ │ - ld t6,0(sp) │ │ │ │ - ld t4,8(sp) │ │ │ │ - ld s7,16(sp) │ │ │ │ - ld t0,24(sp) │ │ │ │ - bltu a0,s5,379ac │ │ │ │ - lw a5,4(a1) │ │ │ │ - bltu a5,s5,379ac │ │ │ │ - sw t6,0(a1) │ │ │ │ - sw s5,4(a1) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi t6,t6,1 │ │ │ │ - addi t4,t4,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - addi t0,t0,8 │ │ │ │ - bne t6,a5,37888 │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,136(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - and t5,s8,a5 │ │ │ │ - beqz t5,378e8 │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - j 378e8 │ │ │ │ + j 1c01c │ │ │ │ + mv s7,s8 │ │ │ │ + li s11,0 │ │ │ │ + j 34318 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + li s7,0 │ │ │ │ + mv s11,a3 │ │ │ │ + j 34318 │ │ │ │ + auipc a3,0x30 │ │ │ │ + addi a3,a3,980 │ │ │ │ + li a2,130 │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,808 │ │ │ │ + auipc a0,0x2c │ │ │ │ + addi a0,a0,816 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-176 │ │ │ │ - lw a5,208(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - ld s2,200(sp) │ │ │ │ - ld a1,192(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + addiw s6,a2,1 │ │ │ │ + addiw s8,a4,1 │ │ │ │ sd s7,104(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - srliw s7,a2,0x6 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv s9,a2 │ │ │ │ - addiw s4,s7,1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ + mulw s7,s6,s8 │ │ │ │ + sd s2,144(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s2,a1 │ │ │ │ sd ra,168(sp) │ │ │ │ - srli a5,a2,0x1d │ │ │ │ sd s0,160(sp) │ │ │ │ sd s1,152(sp) │ │ │ │ + mv s0,a5 │ │ │ │ sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + mv a1,s7 │ │ │ │ sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - li a2,-1 │ │ │ │ - sw a2,0(a1) │ │ │ │ - andi s5,s9,63 │ │ │ │ - sw s9,4(a1) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,255 │ │ │ │ - sd a3,0(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s10,a7 │ │ │ │ - add s1,s2,a5 │ │ │ │ - lw s0,176(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s4 │ │ │ │ + mv s4,a4 │ │ │ │ + mv s5,a2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s1,a7 │ │ │ │ + sd s8,16(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s7 │ │ │ │ li a1,0 │ │ │ │ jal 3890 │ │ │ │ li a5,1 │ │ │ │ - sll a5,a5,s5 │ │ │ │ - li a1,4 │ │ │ │ - addiw a0,s7,2 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s6,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fcvt.d.wu fa0,s0 │ │ │ │ - auipc a5,0x26 │ │ │ │ - fld fa5,456(a5) │ │ │ │ - mv s5,a0 │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - srliw s8,s9,0x6 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.wu.d t6,fa0,rtz │ │ │ │ - ld a3,0(sp) │ │ │ │ - addiw a5,t6,-1 │ │ │ │ - sext.w t6,s7 │ │ │ │ - bltu s8,a5,37a9a │ │ │ │ - mv t6,a5 │ │ │ │ - addiw a0,t6,2 │ │ │ │ - li a2,-1 │ │ │ │ - mv a4,s5 │ │ │ │ - slliw a0,a0,0x6 │ │ │ │ - mv a1,s6 │ │ │ │ - li a5,64 │ │ │ │ - slli a2,a2,0x3f │ │ │ │ - sw a5,0(a1) │ │ │ │ - sd a2,0(a4) │ │ │ │ - addiw a5,a5,64 │ │ │ │ - addi a1,a1,4 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a0,a5,37aae │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a5,s7,0x2 │ │ │ │ - ld a4,40(sp) │ │ │ │ - add s11,s6,a5 │ │ │ │ - slli s7,s7,0x3 │ │ │ │ - sw s9,0(s11) │ │ │ │ - add a5,s5,s7 │ │ │ │ - sd a4,0(a5) │ │ │ │ - beqz s3,37d84 │ │ │ │ - slli t3,s0,0x20 │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - mv a7,s1 │ │ │ │ - li s7,-1 │ │ │ │ - mv s1,a3 │ │ │ │ - mv a0,s2 │ │ │ │ - mv a3,a4 │ │ │ │ - li t5,0 │ │ │ │ - addi t3,t3,64 │ │ │ │ + sd a0,24(sp) │ │ │ │ + bgeu a5,s6,344f4 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + addiw a5,s5,-1 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli s4,a4,0x1e │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a4,s2,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + slli a2,s8,0x2 │ │ │ │ + addi s4,s4,8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + add s5,a0,a2 │ │ │ │ sd a5,48(sp) │ │ │ │ - mv t1,s8 │ │ │ │ - mv a4,s11 │ │ │ │ - mv s4,s10 │ │ │ │ - sd s2,200(sp) │ │ │ │ - add a5,s1,t5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld a2,184(sp) │ │ │ │ - ld s11,0(a7) │ │ │ │ + add s4,s4,a0 │ │ │ │ + sd a3,0(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + sw a5,0(s5) │ │ │ │ + sext.w a5,a3 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + li a3,1 │ │ │ │ + bgeu a3,a4,344da │ │ │ │ + ld a4,24(sp) │ │ │ │ slli a5,a5,0x2 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld s3,0(a0) │ │ │ │ - ld s10,8(a0) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld s8,0(a5) │ │ │ │ - ld s9,8(a7) │ │ │ │ - mv t2,s6 │ │ │ │ - li a1,0 │ │ │ │ - li s2,0 │ │ │ │ - li a5,0 │ │ │ │ - li a6,0 │ │ │ │ - li a2,0 │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd t1,8(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a0,32(sp) │ │ │ │ - j 37ba2 │ │ │ │ - lw a3,0(t2) │ │ │ │ - li t0,1 │ │ │ │ - li ra,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(t2) │ │ │ │ - slli a3,a0,0x1 │ │ │ │ - or a6,a3,a6 │ │ │ │ - or t4,t1,a6 │ │ │ │ - not t4,t4 │ │ │ │ - slli a3,a4,0x1 │ │ │ │ - or a3,t4,a3 │ │ │ │ - or a3,a3,a5 │ │ │ │ - add t4,s10,a1 │ │ │ │ - sd a3,0(t4) │ │ │ │ - add a5,s9,a1 │ │ │ │ - and t1,t1,a6 │ │ │ │ - addi t4,s2,1 │ │ │ │ - sd t1,0(a5) │ │ │ │ - sext.w a3,t4 │ │ │ │ - srli a6,a0,0x3f │ │ │ │ - srli a4,a4,0x3f │ │ │ │ - addi t2,t2,4 │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu t6,a3,37c28 │ │ │ │ - mv s2,t4 │ │ │ │ - mv a5,a4 │ │ │ │ - add a3,s8,a1 │ │ │ │ - add a4,s3,a1 │ │ │ │ - ld t4,0(a3) │ │ │ │ - ld a3,0(a4) │ │ │ │ - add a4,s11,a1 │ │ │ │ - ld ra,0(a4) │ │ │ │ - and t0,t4,a3 │ │ │ │ - add a0,a3,a2 │ │ │ │ - add a0,a0,t0 │ │ │ │ - xor a4,a3,a0 │ │ │ │ - or t1,t4,ra │ │ │ │ - sltu s6,a0,t0 │ │ │ │ - or a4,a4,t4 │ │ │ │ - beqz a2,37c16 │ │ │ │ - bgeu t0,a0,37be0 │ │ │ │ - sltu a2,a3,a0 │ │ │ │ - xori a2,a2,1 │ │ │ │ - add a0,s5,a1 │ │ │ │ - ld t4,0(a0) │ │ │ │ - or a0,a3,a4 │ │ │ │ - not a0,a0 │ │ │ │ - or a0,a0,ra │ │ │ │ - and t0,a0,t4 │ │ │ │ - and a4,a4,a3 │ │ │ │ - bnez t0,37b4c │ │ │ │ - and t4,a4,t4 │ │ │ │ - beqz t4,37c22 │ │ │ │ - lw a3,0(t2) │ │ │ │ - li t0,-1 │ │ │ │ - li ra,-1 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - sw a3,0(t2) │ │ │ │ - j 37b5a │ │ │ │ - li a2,1 │ │ │ │ - bnez s6,37be0 │ │ │ │ - sltu a2,a0,a3 │ │ │ │ - j 37be0 │ │ │ │ - li t0,0 │ │ │ │ - li ra,0 │ │ │ │ - j 37b5a │ │ │ │ - ld t1,8(sp) │ │ │ │ - mv a5,a4 │ │ │ │ - ld s6,16(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + addi s8,a4,4 │ │ │ │ + add s9,a4,a5 │ │ │ │ + mv s10,s5 │ │ │ │ + j 34486 │ │ │ │ + lw a2,4(s9) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw a0,a2,s0 │ │ │ │ + bge a2,a1,34476 │ │ │ │ + addw a0,a1,s0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addi s8,s8,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s11,s11,1 │ │ │ │ + beq s4,s8,344da │ │ │ │ + sw zero,0(s8) │ │ │ │ + lw a2,4(s9) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw s6,a2,s0 │ │ │ │ + bge a2,a1,3449e │ │ │ │ + addw s6,a1,s0 │ │ │ │ + lbu a1,0(s11) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s7,0(s9) │ │ │ │ + mv a2,s1 │ │ │ │ + jalr s3 │ │ │ │ + addw a6,s7,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + bge s6,a6,34462 │ │ │ │ + lbu a1,0(s11) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s6,0(s9) │ │ │ │ + addi s8,s8,4 │ │ │ │ + jalr s3 │ │ │ │ + addw a0,s6,a0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s11,s11,1 │ │ │ │ + bne s4,s8,34486 │ │ │ │ ld a4,0(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - bgeu t6,t1,37db0 │ │ │ │ - slli t2,t6,0x20 │ │ │ │ - srli a1,t2,0x1e │ │ │ │ - add a1,a1,s6 │ │ │ │ - lw a1,0(a1) │ │ │ │ - subw a1,a1,t0 │ │ │ │ - bltu s0,a1,37db0 │ │ │ │ - addiw t2,t6,1 │ │ │ │ - slli s9,t2,0x20 │ │ │ │ - srli a1,s9,0x1d │ │ │ │ - add a1,a1,s8 │ │ │ │ - ld a1,0(a1) │ │ │ │ - andi a1,a1,1 │ │ │ │ - bnez a1,37c64 │ │ │ │ - bne ra,s7,37db0 │ │ │ │ - slli t6,t4,0x3 │ │ │ │ - add s3,s3,t6 │ │ │ │ - sb s7,0(s3) │ │ │ │ - sb s7,1(s3) │ │ │ │ - sb s7,2(s3) │ │ │ │ - sb s7,3(s3) │ │ │ │ - sb s7,4(s3) │ │ │ │ - sb s7,5(s3) │ │ │ │ - sb s7,6(s3) │ │ │ │ - sb s7,7(s3) │ │ │ │ - ld a1,0(a7) │ │ │ │ - add s8,s8,t6 │ │ │ │ - slli s3,s2,0x2 │ │ │ │ - add a1,a1,t6 │ │ │ │ - sb zero,0(a1) │ │ │ │ - sb zero,1(a1) │ │ │ │ - sb zero,2(a1) │ │ │ │ - sb zero,3(a1) │ │ │ │ - sb zero,4(a1) │ │ │ │ - sb zero,5(a1) │ │ │ │ - sb zero,6(a1) │ │ │ │ - sb zero,7(a1) │ │ │ │ - ld ra,0(a0) │ │ │ │ - ld a1,0(s8) │ │ │ │ - ld s8,0(a7) │ │ │ │ - add ra,ra,t6 │ │ │ │ - ld ra,0(ra) │ │ │ │ - add s8,s8,t6 │ │ │ │ - ld s8,0(s8) │ │ │ │ - and s9,a1,ra │ │ │ │ - add s9,s9,ra │ │ │ │ - add a2,a2,s9 │ │ │ │ - xor a2,a2,ra │ │ │ │ - or a2,a2,a1 │ │ │ │ - or s9,ra,a2 │ │ │ │ - not s9,s9 │ │ │ │ - slli t4,t4,0x2 │ │ │ │ - add s3,s3,s6 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - and a2,ra,a2 │ │ │ │ - or a1,a1,s8 │ │ │ │ - lw ra,0(s3) │ │ │ │ - or s9,s9,s8 │ │ │ │ - add t4,t4,s6 │ │ │ │ - bgeu s2,t1,37de2 │ │ │ │ - addiw ra,ra,64 │ │ │ │ - li s8,-1 │ │ │ │ - subw ra,ra,t0 │ │ │ │ - add s3,s5,t6 │ │ │ │ - slli s2,s8,0x3f │ │ │ │ - sw ra,0(t4) │ │ │ │ - sd s2,0(s3) │ │ │ │ - and t0,s2,s9 │ │ │ │ - beqz t0,37dd2 │ │ │ │ - addiw ra,ra,1 │ │ │ │ - sw ra,0(t4) │ │ │ │ - slli s9,s9,0x1 │ │ │ │ - ld t4,8(a0) │ │ │ │ - or s9,s9,a6 │ │ │ │ - ld t0,8(a7) │ │ │ │ - or a6,a1,s9 │ │ │ │ - slli a2,a2,0x1 │ │ │ │ - or a2,a2,a5 │ │ │ │ - not a6,a6 │ │ │ │ - add t4,t4,t6 │ │ │ │ - or a6,a6,a2 │ │ │ │ - add a5,t0,t6 │ │ │ │ - sd a6,0(t4) │ │ │ │ - and a1,a1,s9 │ │ │ │ - sd a1,0(a5) │ │ │ │ - mv t6,t2 │ │ │ │ - lw a5,0(a4) │ │ │ │ - bltu s0,a5,37d78 │ │ │ │ - ld a2,192(sp) │ │ │ │ - lw a2,4(a2) │ │ │ │ - bltu a2,a5,37d78 │ │ │ │ - ld a1,48(sp) │ │ │ │ - sext.w a2,t5 │ │ │ │ - bgeu a2,a1,37d78 │ │ │ │ - ld a2,192(sp) │ │ │ │ - sw t5,0(a2) │ │ │ │ - sw a5,4(a2) │ │ │ │ - addi t5,t5,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a3,t5,37b0a │ │ │ │ - ld s2,200(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + bne s2,a5,34438 │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ ld ra,168(sp) │ │ │ │ ld s0,160(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ ld s3,136(sp) │ │ │ │ ld s4,128(sp) │ │ │ │ ld s5,120(sp) │ │ │ │ ld s6,112(sp) │ │ │ │ ld s7,104(sp) │ │ │ │ ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,144(sp) │ │ │ │ addi sp,sp,176 │ │ │ │ ret │ │ │ │ - beqz t6,37d58 │ │ │ │ - slli a2,t6,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - j 37dc6 │ │ │ │ - addiw t6,t6,-1 │ │ │ │ - beqz t6,37d58 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - addi a5,a5,-4 │ │ │ │ - bgeu a2,t3,37dc0 │ │ │ │ - j 37d58 │ │ │ │ - and s2,s2,a2 │ │ │ │ - beqz s2,37d28 │ │ │ │ - addiw ra,ra,-1 │ │ │ │ - sw ra,0(t4) │ │ │ │ - j 37d28 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s2,40(sp) │ │ │ │ - addw ra,ra,s3 │ │ │ │ - subw ra,ra,t0 │ │ │ │ - sw ra,0(t4) │ │ │ │ - j 37d1a │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - addiw s0,a3,-1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s7,a5 │ │ │ │ - mv s6,a6 │ │ │ │ - mv s5,a7 │ │ │ │ - mv s1,a4 │ │ │ │ - blez s0,37fac │ │ │ │ - sd s3,56(sp) │ │ │ │ - blez a4,37f60 │ │ │ │ - sd s9,8(sp) │ │ │ │ - slliw s9,a2,0x1 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s0,128(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s0,24(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a7,16(sp) │ │ │ │ + ld s4,152(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + beqz a5,346ce │ │ │ │ + sd s2,112(sp) │ │ │ │ + addiw s2,a5,1 │ │ │ │ + mv s0,a1 │ │ │ │ + mulw a1,s2,a3 │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s11,a5 │ │ │ │ + li a2,0 │ │ │ │ + addw a4,a1,a5 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addw a4,a1,a2 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bge a0,a4,3456c │ │ │ │ + mv a0,a4 │ │ │ │ + mv s11,a2 │ │ │ │ addiw a2,a2,1 │ │ │ │ - addiw s9,s9,3 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - slli s10,a4,0x3 │ │ │ │ - li s8,1 │ │ │ │ - add s4,a1,a2 │ │ │ │ - add a5,s3,s10 │ │ │ │ - ld a5,0(a5) │ │ │ │ - srliw a3,s0,0x6 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sll a4,s8,s0 │ │ │ │ - and a5,a5,a4 │ │ │ │ - beqz a5,37f00 │ │ │ │ - add a5,s9,s1 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a5,a5,a4 │ │ │ │ - bnez a5,37e92 │ │ │ │ - add a5,s7,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a5,a5,a4 │ │ │ │ - beqz a5,37f78 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s0,37e46 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - blez s1,37fb6 │ │ │ │ - add s7,s7,s1 │ │ │ │ - lbu a5,-1(s7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s6,s6,a5 │ │ │ │ - lwu a5,0(s6) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s5,s5,a5 │ │ │ │ - ld a5,0(s5) │ │ │ │ - ld a5,0(a5) │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,37f90 │ │ │ │ - li a1,5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - lw a5,20(s2) │ │ │ │ - addiw a4,s1,-1 │ │ │ │ - sw a4,28(s2) │ │ │ │ - mv a4,s1 │ │ │ │ - bltu a5,s1,37f86 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - sw a5,20(s2) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f40e │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - add s10,s10,s4 │ │ │ │ - ld a5,-8(s10) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a5,a5,a4 │ │ │ │ - bnez a5,37f4c │ │ │ │ - add a5,s7,s1 │ │ │ │ - lbu a5,-1(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a4,a4,a5 │ │ │ │ - beqz a4,37f42 │ │ │ │ + bne a5,a2,34554 │ │ │ │ + sd zero,24(s4) │ │ │ │ + beqz s5,346b4 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + beqz s11,346c0 │ │ │ │ + mulw a5,s2,s5 │ │ │ │ + addiw a2,s5,-1 │ │ │ │ + sext.w s1,a2 │ │ │ │ + subw a4,a5,s2 │ │ │ │ + addw a4,a4,s11 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + addw a5,a5,s11 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a0,a6,0x1e │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw a1,0(a1) │ │ │ │ + add a0,a0,s0 │ │ │ │ + lw s8,0(a0) │ │ │ │ + addw a1,a1,s3 │ │ │ │ + beq a1,s8,3463a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addiw a5,s11,-1 │ │ │ │ + sext.w s9,a5 │ │ │ │ + addw a1,a1,s3 │ │ │ │ + beq a1,s8,34682 │ │ │ │ + ld a3,0(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add s10,a3,a2 │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + add s6,a3,a5 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a1,0(s6) │ │ │ │ + lbu a0,0(s10) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw s7,0(a4) │ │ │ │ + jalr a5 │ │ │ │ + addw a4,s7,a0 │ │ │ │ + bne a4,s8,3468e │ │ │ │ + lbu a1,0(s6) │ │ │ │ + lbu a0,0(s10) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,34676 │ │ │ │ li a1,5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - beqz s0,37e9c │ │ │ │ - beqz s1,37f58 │ │ │ │ - slli s10,s1,0x3 │ │ │ │ - j 37e46 │ │ │ │ - li a1,6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - j 37f34 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s1,37f3c │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - li s3,-1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s1,34646 │ │ │ │ + beqz s9,34646 │ │ │ │ + mv s11,s9 │ │ │ │ + mv s5,s1 │ │ │ │ + j 34586 │ │ │ │ li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s0,s3,37f62 │ │ │ │ - ld s3,56(sp) │ │ │ │ - blez s1,37ee6 │ │ │ │ - j 37ece │ │ │ │ - li a1,6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - bnez s0,37f3a │ │ │ │ - j 37e9c │ │ │ │ - mv a4,a5 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - sw a5,20(s2) │ │ │ │ - j 37ee6 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s9,s11 │ │ │ │ + bnez s1,34634 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + or s1,s1,s9 │ │ │ │ + sd s1,24(s4) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 1c01c │ │ │ │ li a1,6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - lw a5,20(s2) │ │ │ │ - addiw a4,s1,-1 │ │ │ │ - sw a4,28(s2) │ │ │ │ - mv a4,s1 │ │ │ │ - bgeu a5,s1,37ee0 │ │ │ │ - j 37f86 │ │ │ │ - beqz s0,37ea6 │ │ │ │ - blez s1,37ee6 │ │ │ │ - j 37ece │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - j 37ee6 │ │ │ │ - beqz a2,37ff2 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a1,a2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s1,34630 │ │ │ │ + j 34646 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s1,s5 │ │ │ │ + j 34630 │ │ │ │ + slli a3,s5,0x20 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + or a3,a3,s11 │ │ │ │ + bnez s8,346d4 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + sd a3,24(s4) │ │ │ │ + mv a0,s4 │ │ │ │ + j 34664 │ │ │ │ + mv s9,s11 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + li s1,0 │ │ │ │ + j 34654 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv s1,s5 │ │ │ │ + li s9,0 │ │ │ │ + j 34654 │ │ │ │ + auipc a3,0x30 │ │ │ │ + addi a3,a3,164 │ │ │ │ + li a2,249 │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,-24 │ │ │ │ + auipc a0,0x2c │ │ │ │ + addi a0,a0,-16 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + addiw s2,a5,1 │ │ │ │ + addiw s5,a7,1 │ │ │ │ + sd s3,24(sp) │ │ │ │ + mulw s3,s2,s5 │ │ │ │ + sd s6,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s6,a1 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + sd s4,16(sp) │ │ │ │ + slli s3,s3,0x2 │ │ │ │ + mv a1,s3 │ │ │ │ + mv s4,a7 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s6) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a0,0(s6) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sd a0,0(s6) │ │ │ │ ld a0,0(s0) │ │ │ │ - addi s0,s0,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s0) │ │ │ │ - bne s0,s1,37fd8 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - │ │ │ │ -0000000000037ff4 : │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - beqz a1,38020 │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a4,24(a1) │ │ │ │ - sub a6,a0,a3 │ │ │ │ - bltz a4,38022 │ │ │ │ - add a2,a4,a0 │ │ │ │ - lbu a4,64(a5) │ │ │ │ - li a5,43 │ │ │ │ - beq a4,a5,38038 │ │ │ │ - ld a5,0(a1) │ │ │ │ - bltz a5,3803e │ │ │ │ - add a0,a5,a2 │ │ │ │ - ret │ │ │ │ - neg a7,a4 │ │ │ │ - mv a2,a3 │ │ │ │ - blt a7,a6,38006 │ │ │ │ - lbu a4,64(a5) │ │ │ │ - li a5,43 │ │ │ │ - bne a4,a5,38016 │ │ │ │ - ld a5,8(a1) │ │ │ │ - bgez a5,3801c │ │ │ │ - neg a4,a5 │ │ │ │ - mv a0,a3 │ │ │ │ - blt a4,a6,3801c │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sd a0,0(s1) │ │ │ │ + beqz s2,3478c │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + li a4,0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + ld a6,0(a3) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw zero,0(a6) │ │ │ │ + sw a5,0(a0) │ │ │ │ + add a3,a3,a1 │ │ │ │ + add a2,a2,a1 │ │ │ │ + bne s2,a4,34776 │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,34794 │ │ │ │ + j 34792 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - │ │ │ │ -000000000003804a : │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - beqz a1,3807e │ │ │ │ - ld a3,32(a5) │ │ │ │ - ld a4,16(a1) │ │ │ │ - sub a2,a3,a0 │ │ │ │ - blez a4,38062 │ │ │ │ - mv a6,a3 │ │ │ │ - bge a4,a2,38066 │ │ │ │ - add a6,a4,a0 │ │ │ │ - lbu a4,64(a5) │ │ │ │ - li a5,43 │ │ │ │ - beq a4,a5,38080 │ │ │ │ - ld a5,8(a1) │ │ │ │ - blez a5,38086 │ │ │ │ - mv a0,a3 │ │ │ │ - blt a5,a2,38086 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s0,176(sp) │ │ │ │ + lw s0,192(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,8(sp) │ │ │ │ + ld s0,216(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s6,232(sp) │ │ │ │ + sd s0,72(sp) │ │ │ │ + beqz a7,3488e │ │ │ │ + sd s2,160(sp) │ │ │ │ + addiw s2,a7,1 │ │ │ │ + sd s10,96(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + mulw a5,s2,a5 │ │ │ │ + sd s4,144(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s9,a7 │ │ │ │ + li a3,0 │ │ │ │ + addw a4,a5,a7 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addw a4,a5,a3 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a4,a1,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bge a2,a4,3480e │ │ │ │ + mv s9,a3 │ │ │ │ + mv a2,a4 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bne a7,a3,347f6 │ │ │ │ + sd zero,24(s6) │ │ │ │ + beqz s10,3498e │ │ │ │ + beqz s9,3498e │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + li s3,83 │ │ │ │ + li s7,83 │ │ │ │ + beq s3,s7,348a4 │ │ │ │ + mulw a4,s2,s10 │ │ │ │ + addiw s10,s10,-1 │ │ │ │ + addw a5,s9,a4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a2,0(a5) │ │ │ │ + subw s11,a4,s2 │ │ │ │ + addw a4,s9,s11 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s3,83 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beq a5,a2,3486e │ │ │ │ + li s3,65 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s10,34830 │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld ra,184(sp) │ │ │ │ + sd zero,24(s6) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,128(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + j 1c01c │ │ │ │ + mv s9,s8 │ │ │ │ + mv s10,s0 │ │ │ │ + mulw a3,s10,s2 │ │ │ │ + addiw a7,s9,-1 │ │ │ │ + ld a2,56(sp) │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + addiw s0,s10,-1 │ │ │ │ + ld a2,48(sp) │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + subw s11,a3,s2 │ │ │ │ + addw a3,a3,s9 │ │ │ │ + slli t4,a3,0x20 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addw a5,s11,a7 │ │ │ │ + srli t3,t4,0x1e │ │ │ │ + slli t4,a5,0x20 │ │ │ │ + srli a5,t4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw t5,0(a5) │ │ │ │ + add t4,s1,t3 │ │ │ │ + sext.w a5,a3 │ │ │ │ + lw t4,0(t4) │ │ │ │ + sd a5,16(sp) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a2,72(sp) │ │ │ │ + sd t3,40(sp) │ │ │ │ + sd t4,32(sp) │ │ │ │ + sd t5,24(sp) │ │ │ │ + sext.w s8,a7 │ │ │ │ + jalr a5 │ │ │ │ + ld t5,24(sp) │ │ │ │ + ld t4,32(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + addw t5,t5,a0 │ │ │ │ + ld t3,40(sp) │ │ │ │ + beq t5,t4,3497a │ │ │ │ + add a2,s5,t3 │ │ │ │ + lw a2,0(a2) │ │ │ │ + beq t4,a2,3498a │ │ │ │ + add t3,t3,s4 │ │ │ │ + lw a4,0(t3) │ │ │ │ + sext.w s10,s10 │ │ │ │ + sext.w s9,s9 │ │ │ │ + bne t4,a4,348a4 │ │ │ │ + mv s0,s10 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a3,8(sp) │ │ │ │ + mv s9,s3 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + beq a5,a4,34952 │ │ │ │ + li s9,66 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s8,3487a │ │ │ │ + beq s9,s7,348a0 │ │ │ │ + mulw a5,s2,s0 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + j 34936 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s0,3487a │ │ │ │ + mv s9,s3 │ │ │ │ + j 3495a │ │ │ │ + mv s10,s0 │ │ │ │ + j 3484e │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + j 3488e │ │ │ │ ret │ │ │ │ - ld a5,0(a1) │ │ │ │ - bgtz a5,38078 │ │ │ │ - add a0,a5,a6 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + mv t1,a3 │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + beqz t1,349fe │ │ │ │ + beqz a4,349e6 │ │ │ │ + ld a1,88(a4) │ │ │ │ + lbu t4,8(a4) │ │ │ │ + ld t3,96(a4) │ │ │ │ + ld a7,80(a4) │ │ │ │ + ld a6,0(a4) │ │ │ │ + lbu a5,65(a4) │ │ │ │ + lbu a4,66(a4) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + sd t1,40(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd t4,16(sp) │ │ │ │ + sd t3,8(sp) │ │ │ │ + auipc a2,0x2c │ │ │ │ + addi a2,a2,-746 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld ra,56(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a0,8(a0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a5,a1 │ │ │ │ + mv a4,a2 │ │ │ │ + mv a6,t1 │ │ │ │ + auipc a2,0x2c │ │ │ │ + addi a2,a2,-726 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz a4,34a36 │ │ │ │ + ld a1,88(a4) │ │ │ │ + lbu t3,8(a4) │ │ │ │ + ld t1,96(a4) │ │ │ │ + ld a7,80(a4) │ │ │ │ + ld a6,0(a4) │ │ │ │ + lbu a5,65(a4) │ │ │ │ + lbu a4,66(a4) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + sd t3,16(sp) │ │ │ │ + sd t1,8(sp) │ │ │ │ + auipc a2,0x2c │ │ │ │ + addi a2,a2,-738 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld ra,56(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a0,0(a0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a4,a2 │ │ │ │ + auipc a2,0x2c │ │ │ │ + addi a2,a2,-722 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + ld a5,128(a5) │ │ │ │ + sd ra,72(sp) │ │ │ │ + beqz a5,34a82 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + jal c82e │ │ │ │ + beqz a0,34af2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e90a │ │ │ │ + bnez a0,34a8a │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ + mv a0,s5 │ │ │ │ + jal c8d8 │ │ │ │ + bnez a0,34a78 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23566 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23aca │ │ │ │ mv a5,a0 │ │ │ │ - bltu a2,a0,380b6 │ │ │ │ - li a0,255 │ │ │ │ - bltu a5,a2,380b8 │ │ │ │ - li a0,1 │ │ │ │ - bltu a3,a1,380b8 │ │ │ │ - sltu a1,a1,a3 │ │ │ │ - negw a1,a1 │ │ │ │ - zext.b a0,a1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + jal 24b50 │ │ │ │ + lw a4,344(s0) │ │ │ │ li a5,1 │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ret │ │ │ │ - beqz a0,380de │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,380e8 │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ + mv s4,a0 │ │ │ │ + bltu a5,a4,34b68 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3499e │ │ │ │ + ld a0,128(s0) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,34a78 │ │ │ │ + ld a0,520(s0) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + j 39e0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + jal 24fc8 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 239c6 │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 244d2 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + mv s8,a0 │ │ │ │ + bgeu a5,a4,34b28 │ │ │ │ + ld a0,520(s0) │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 3499e │ │ │ │ + ld a0,128(s0) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,34b58 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,34a78 │ │ │ │ + j 34a8a │ │ │ │ + ld a0,520(s0) │ │ │ │ + jal 39e0 │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + j 34a70 │ │ │ │ + ld a0,520(s0) │ │ │ │ + jal 32d0 │ │ │ │ + j 34abc │ │ │ │ + lw a4,344(a2) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,56(a0) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - ld a5,64(s1) │ │ │ │ - sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - sd a0,64(s1) │ │ │ │ - sd a5,56(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,3810c │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,64(s0) │ │ │ │ - beqz a5,381c8 │ │ │ │ + sd s3,8(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bgeu a5,a4,34b96 │ │ │ │ + ld a0,544(a2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a4,176(s4) │ │ │ │ + mv a0,s0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,34bb2 │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + mv a0,s2 │ │ │ │ + jal e132 │ │ │ │ + beqz a0,34c5c │ │ │ │ + ld a5,176(s4) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,40(a5) │ │ │ │ + addi a3,a3,2 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a3,8(a5) │ │ │ │ + sd a4,40(a5) │ │ │ │ + jal c71c │ │ │ │ + ld a5,176(s4) │ │ │ │ + bnez a0,34c9a │ │ │ │ + ld a3,16(a5) │ │ │ │ + ld a4,48(a5) │ │ │ │ + addi a3,a3,2 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a3,16(a5) │ │ │ │ + sd a4,48(a5) │ │ │ │ + lw a5,0(s2) │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,34c44 │ │ │ │ + sd s1,24(sp) │ │ │ │ + j 34c0a │ │ │ │ + beqz a0,34c2a │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,80(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,80(a4) │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + bgeu s3,a5,34c42 │ │ │ │ + ld a0,8(s2) │ │ │ │ + li a1,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal ca10 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal ca10 │ │ │ │ + bnez s1,34bf0 │ │ │ │ + beqz a0,34bfc │ │ │ │ + ld a4,176(s4) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + ld a5,88(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,88(a4) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bltu s3,a5,34c0a │ │ │ │ + ld s1,24(sp) │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,34ca8 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s2 │ │ │ │ + jal c82e │ │ │ │ + bnez a0,34cd0 │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,32(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(a4) │ │ │ │ + mv a0,s2 │ │ │ │ + jal c8d8 │ │ │ │ + beqz a0,34cbc │ │ │ │ + ld a5,176(s4) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,72(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,72(a5) │ │ │ │ + sd a3,8(a5) │ │ │ │ + jal c6de │ │ │ │ + ld a4,176(s4) │ │ │ │ + beqz a0,34cf4 │ │ │ │ + ld a5,24(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 34be2 │ │ │ │ ld a3,24(a5) │ │ │ │ - addi a5,a3,1 │ │ │ │ - bgeu a4,a3,381c8 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd a5,24(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,381be │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,381be │ │ │ │ - ld a5,64(s0) │ │ │ │ - beqz a5,381a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bgeu a4,a5,381a4 │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - li a5,0 │ │ │ │ - beqz a4,38140 │ │ │ │ + ld a4,56(a5) │ │ │ │ + addi a3,a3,2 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a3,24(a5) │ │ │ │ + sd a4,56(a5) │ │ │ │ + j 34be2 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld a0,544(s4) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 39e0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,34be2 │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,32(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(a4) │ │ │ │ + j 34be2 │ │ │ │ + ld a5,176(s4) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,64(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,64(a5) │ │ │ │ + sd a3,8(a5) │ │ │ │ + jal c596 │ │ │ │ + ld a4,176(s4) │ │ │ │ + beqz a0,34cfc │ │ │ │ ld a5,24(a4) │ │ │ │ - ld a4,56(s1) │ │ │ │ - beqz a4,3819e │ │ │ │ - ld a3,24(a4) │ │ │ │ - addi a4,a3,1 │ │ │ │ - bgeu a5,a3,3819e │ │ │ │ - ld a0,32(s1) │ │ │ │ - sd a4,24(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,38194 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,38194 │ │ │ │ - ld a5,56(s1) │ │ │ │ - beqz a5,3816a │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a4,a5,38182 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,3817a │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a0,a5,38182 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 34c6e │ │ │ │ + ld a5,16(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(a4) │ │ │ │ + j 34be2 │ │ │ │ + ld a5,16(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(a4) │ │ │ │ + j 34c6e │ │ │ │ + addi sp,sp,-240 │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + auipc a4,0x45 │ │ │ │ + ld a4,516(a4) │ │ │ │ + mv a1,a2 │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,120(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s4,a7 │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + ld s11,216(a7) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sw zero,112(sp) │ │ │ │ + sw zero,116(sp) │ │ │ │ + jal 230fe │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23458 │ │ │ │ + lw a3,480(s4) │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal d594 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 230fe │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23458 │ │ │ │ + lw a3,436(s4) │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal d9ca │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,34eec │ │ │ │ + mv a0,s1 │ │ │ │ + jal e132 │ │ │ │ + lw a5,352(s4) │ │ │ │ + beqz a0,35012 │ │ │ │ + bnez a5,3516e │ │ │ │ + mv a0,s1 │ │ │ │ + jal e132 │ │ │ │ + bnez a0,35166 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 34b72 │ │ │ │ + addi a2,sp,116 │ │ │ │ + addi a1,sp,112 │ │ │ │ + mv a0,s1 │ │ │ │ + jal ddfa │ │ │ │ + lbu a5,500(s4) │ │ │ │ + beqz a5,34f1e │ │ │ │ + lbu a5,448(s4) │ │ │ │ + bnez a5,34f3c │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + lw a4,0(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a0,34dec │ │ │ │ + li a5,1 │ │ │ │ + li s10,0 │ │ │ │ + beq a4,a5,35156 │ │ │ │ + li s2,0 │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + li s9,1 │ │ │ │ + bnez a4,34e10 │ │ │ │ + j 35028 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 128a4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bgeu a5,a4,34f52 │ │ │ │ + ld a2,8(s1) │ │ │ │ + slli s0,s2,0x2 │ │ │ │ + lw a6,116(sp) │ │ │ │ + lw a5,112(sp) │ │ │ │ + add s0,s0,s2 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + mv a7,s6 │ │ │ │ + sltu a4,s9,a4 │ │ │ │ + mv a3,s11 │ │ │ │ + sd s7,0(sp) │ │ │ │ + add a2,a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 13ab4 │ │ │ │ + ld a1,8(s1) │ │ │ │ + mv a2,s4 │ │ │ │ + mv s3,a0 │ │ │ │ + add a1,a1,s0 │ │ │ │ + jal 1343a │ │ │ │ + ld a0,8(s1) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal c586 │ │ │ │ + ld a4,8(s1) │ │ │ │ + snez a5,a0 │ │ │ │ + addw s6,a5,s6 │ │ │ │ + add a0,a4,s0 │ │ │ │ + jal c58e │ │ │ │ + lw a5,0(s1) │ │ │ │ + snez a0,a0 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + bne a5,s9,34df8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + bnez a0,34fa4 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,34df8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c8d8 │ │ │ │ + bnez a0,34df8 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23566 │ │ │ │ mv a5,a0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sd a5,0(s1) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal 23aca │ │ │ │ + lbu a5,62(s5) │ │ │ │ + sd a0,80(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + beqz a5,35202 │ │ │ │ + jal 24b50 │ │ │ │ + sd a0,104(sp) │ │ │ │ + ld a5,8(s3) │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 38160 │ │ │ │ - addi a4,a5,1 │ │ │ │ - j 3814e │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,381b4 │ │ │ │ + lw a4,8(a5) │ │ │ │ + ld a6,16(a5) │ │ │ │ + ld a7,24(a5) │ │ │ │ + andi s0,a4,16 │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + jal c82e │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a2,80(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + ld a1,72(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a3,1 │ │ │ │ + jal 13646 │ │ │ │ + j 34df8 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 34b72 │ │ │ │ + lw a5,352(s4) │ │ │ │ + beqz a5,34dbe │ │ │ │ + lw a2,408(s4) │ │ │ │ + addi a1,s4,400 │ │ │ │ + mv a0,s1 │ │ │ │ + jal d0e0 │ │ │ │ + addi a2,sp,116 │ │ │ │ + addi a1,sp,112 │ │ │ │ + mv a0,s1 │ │ │ │ + jal ddfa │ │ │ │ + lbu a5,500(s4) │ │ │ │ + bnez a5,34dd0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e960 │ │ │ │ + bnez a0,351f0 │ │ │ │ + lw a1,8(s3) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 559a4 │ │ │ │ + lbu a5,448(s4) │ │ │ │ + beqz a5,34dd8 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 244d2 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3c28a │ │ │ │ + j 34dd8 │ │ │ │ + li a5,1 │ │ │ │ + bne a4,a5,35028 │ │ │ │ + ld a5,128(s4) │ │ │ │ + beqz a5,34f72 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c82e │ │ │ │ + beqz a0,350fa │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + bnez a0,3509e │ │ │ │ + auipc a5,0x45 │ │ │ │ + ld a5,-98(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - bltu a0,a5,38136 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3522e │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + mv a0,s1 │ │ │ │ + jal c82e │ │ │ │ + bnez a0,34e74 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 24fc8 │ │ │ │ mv a5,a0 │ │ │ │ - j 38136 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal 239c6 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a2,104(sp) │ │ │ │ + jal 244d2 │ │ │ │ + ld a5,8(s3) │ │ │ │ mv a4,a0 │ │ │ │ - j 3812c │ │ │ │ - addi a5,a4,1 │ │ │ │ - j 3811a │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,64(a0) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld a5,56(s1) │ │ │ │ - sd a0,56(s1) │ │ │ │ - ld a3,56(a0) │ │ │ │ - sd a5,64(a0) │ │ │ │ + sd a4,80(sp) │ │ │ │ + ld a6,16(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + ld a7,24(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + andi s0,a4,16 │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + jal c8d8 │ │ │ │ + ld a3,56(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld a1,72(sp) │ │ │ │ + ld a0,80(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + li a4,1 │ │ │ │ + li a3,1 │ │ │ │ + jal 13646 │ │ │ │ + j 34e74 │ │ │ │ + bnez a5,3517e │ │ │ │ + mv a0,s1 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 34b72 │ │ │ │ + mv a0,s1 │ │ │ │ + jal e730 │ │ │ │ + j 34dbe │ │ │ │ + mv a0,s1 │ │ │ │ + jal c82e │ │ │ │ + beqz a0,351a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + beqz a0,34f58 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c8d8 │ │ │ │ + bnez a0,34f58 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23566 │ │ │ │ + mv a1,s8 │ │ │ │ mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23aca │ │ │ │ + lbu a5,62(s5) │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + bnez a5,3520a │ │ │ │ + jal 244d2 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c82e │ │ │ │ + ld a5,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ li a4,0 │ │ │ │ - beqz a3,381f0 │ │ │ │ - ld a4,24(a3) │ │ │ │ - beqz a5,382aa │ │ │ │ - ld a3,24(a5) │ │ │ │ - addi a5,a3,1 │ │ │ │ - bgeu a4,a3,382aa │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd a5,24(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,382a0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,382a0 │ │ │ │ - ld a5,64(s0) │ │ │ │ - beqz a5,38286 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bgeu a4,a5,38286 │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - li a5,0 │ │ │ │ - beqz a4,38222 │ │ │ │ - ld a5,24(a4) │ │ │ │ - ld a4,56(s1) │ │ │ │ - beqz a4,38280 │ │ │ │ - ld a3,24(a4) │ │ │ │ - addi a4,a3,1 │ │ │ │ - bgeu a5,a3,38280 │ │ │ │ - ld a0,32(s1) │ │ │ │ - sd a4,24(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,38276 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,38276 │ │ │ │ - ld a5,56(s1) │ │ │ │ - beqz a5,3824c │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a4,a5,38264 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,3825c │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a0,a5,38264 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sd a5,0(s1) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 13646 │ │ │ │ + j 34f58 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 38242 │ │ │ │ - addi a4,a5,1 │ │ │ │ - j 38230 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,38296 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a0,a5,38218 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - j 38218 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3820e │ │ │ │ - addi a5,a4,1 │ │ │ │ - j 381fc │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - mul s3,a2,a3 │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - add s3,s3,s5 │ │ │ │ - sd ra,88(sp) │ │ │ │ + jal c8d8 │ │ │ │ + bnez a0,34f72 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23566 │ │ │ │ + mv a1,s8 │ │ │ │ mv s0,a0 │ │ │ │ - mv a1,a6 │ │ │ │ - mv a0,s3 │ │ │ │ - mv s1,a6 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s9,a3 │ │ │ │ - mv s4,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - jalr a4 │ │ │ │ - mv s7,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - beqz s0,38432 │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - mv s10,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s2 │ │ │ │ - bne s7,s10,38344 │ │ │ │ - bne s8,a0,38344 │ │ │ │ - ld a1,40(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd a0,48(s0) │ │ │ │ - ld s8,16(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld s10,0(sp) │ │ │ │ - sd s3,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(s0) │ │ │ │ - ld ra,88(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - ld s10,0(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - bge s10,a0,383ac │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,64(s0) │ │ │ │ - sd a5,0(s0) │ │ │ │ - mv a4,s4 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 382b0 │ │ │ │ - ld a4,56(s0) │ │ │ │ - sd a0,64(s0) │ │ │ │ - beqz a4,3841e │ │ │ │ - ld a3,24(a4) │ │ │ │ - beqz a0,3842c │ │ │ │ - ld a5,24(a0) │ │ │ │ - sub a2,a3,a5 │ │ │ │ - bge a5,a3,38384 │ │ │ │ - mv a5,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23aca │ │ │ │ + mv a1,s8 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 24b50 │ │ │ │ + lw a4,344(s4) │ │ │ │ li a5,1 │ │ │ │ - bge a5,a2,383de │ │ │ │ - ld a0,32(a4) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - ld a5,56(s0) │ │ │ │ + mv a1,a0 │ │ │ │ + bltu a5,a4,35212 │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a0,128(s4) │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + jal 3499e │ │ │ │ + ld a0,128(s4) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,34f72 │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 39e0 │ │ │ │ + j 34f72 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 24fc8 │ │ │ │ + mv a1,s8 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 239c6 │ │ │ │ mv s3,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - ld a0,32(a5) │ │ │ │ - jalr s2 │ │ │ │ - bne s7,s3,383b0 │ │ │ │ - bne s8,a0,383b0 │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - j 3832a │ │ │ │ - ld a5,0(s0) │ │ │ │ - j 3835a │ │ │ │ - ld a0,56(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 381ce │ │ │ │ - sd a0,56(s0) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 380ec │ │ │ │ - li a5,-1 │ │ │ │ - bge a2,a5,383a6 │ │ │ │ - ld a0,32(a0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - ld a5,64(s0) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 244d2 │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a0 │ │ │ │ + bgeu a5,a4,3512a │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 32d0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a0,128(s4) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 3499e │ │ │ │ + ld a0,128(s4) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,34f68 │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 39e0 │ │ │ │ + j 34f68 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c82e │ │ │ │ + bnez a0,35220 │ │ │ │ + lw a4,0(s1) │ │ │ │ + li s10,1 │ │ │ │ + j 34dec │ │ │ │ + mv a0,s1 │ │ │ │ + jal cfb2 │ │ │ │ + j 34db4 │ │ │ │ + lw a2,408(s4) │ │ │ │ + addi a1,s4,400 │ │ │ │ + mv a0,s1 │ │ │ │ + jal d0e0 │ │ │ │ + j 34daa │ │ │ │ + lw a2,408(s4) │ │ │ │ + addi s0,s4,400 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + li a3,0 │ │ │ │ + jal d262 │ │ │ │ + lw a2,408(s4) │ │ │ │ + li a3,1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal d262 │ │ │ │ + j 35016 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 24fc8 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 239c6 │ │ │ │ + mv a1,s8 │ │ │ │ mv s3,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - ld a0,32(a5) │ │ │ │ - jalr s2 │ │ │ │ - bne s7,s3,383fc │ │ │ │ - beq s8,a0,383a6 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 244d2 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e90a │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c8d8 │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s3 │ │ │ │ mv a1,s2 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 381ce │ │ │ │ - li a3,0 │ │ │ │ - bnez a0,38378 │ │ │ │ - li a5,1 │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - sd a5,24(s0) │ │ │ │ - j 3832a │ │ │ │ - mv a2,a3 │ │ │ │ - li a5,0 │ │ │ │ - j 3837e │ │ │ │ - li a1,72 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 13646 │ │ │ │ + j 35032 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 244d2 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 55ab4 │ │ │ │ + j 34f28 │ │ │ │ + jal 244d2 │ │ │ │ + sd a0,104(sp) │ │ │ │ + j 34eac │ │ │ │ + jal 24b50 │ │ │ │ + mv s6,a0 │ │ │ │ + j 3506c │ │ │ │ + sd a0,56(sp) │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 32d0 │ │ │ │ + ld a1,56(sp) │ │ │ │ + j 350d0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c8d8 │ │ │ │ + lw a4,0(s1) │ │ │ │ + seqz s10,a0 │ │ │ │ + j 34dec │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s3,104(sp) │ │ │ │ + lw s3,24(a1) │ │ │ │ + sd s2,112(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sext.w s11,a1 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + bltu a3,s11,35304 │ │ │ │ + slli s0,a1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a1,s0,0x3 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s6,a3 │ │ │ │ + mv s10,a5 │ │ │ │ + mv s9,a4 │ │ │ │ + sd s7,72(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal af94 │ │ │ │ + auipc a5,0x2b │ │ │ │ + addi a5,a5,1284 │ │ │ │ + sd a5,0(s5) │ │ │ │ li a5,1 │ │ │ │ + sw a5,0(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + bgeu a5,s11,35314 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + addi s1,s5,8 │ │ │ │ + addi s8,a0,4 │ │ │ │ + li s0,0 │ │ │ │ + li s7,1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 244d2 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 230fe │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s8) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s8,s8,4 │ │ │ │ + bne s3,s0,352aa │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a7,s9 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a3,s11 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 332c8 │ │ │ │ mv s0,a0 │ │ │ │ - sd a5,24(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s4 │ │ │ │ - sd a0,8(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - sd a0,0(s0) │ │ │ │ - sd s3,32(s0) │ │ │ │ - j 3832a │ │ │ │ - beqz a0,38570 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + li s7,1 │ │ │ │ + j 352d4 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + lw s2,24(a1) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + li s4,0 │ │ │ │ + bltu a2,s2,353aa │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ mv s3,a1 │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv a1,a6 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s7,a3 │ │ │ │ + mv s8,a4 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + mv s4,a0 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32d58 │ │ │ │ + beqz s2,35380 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + li s0,0 │ │ │ │ + mv s1,s6 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s3 │ │ │ │ - mv s1,a6 │ │ │ │ - mv s8,a5 │ │ │ │ + jal 244d2 │ │ │ │ + sd a0,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s2,s0,3536a │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + mv a7,s8 │ │ │ │ + mv a6,s7 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + li a5,0 │ │ │ │ + auipc a3,0x45 │ │ │ │ + ld a3,-1074(a3) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 32f5c │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,32(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + li a1,16 │ │ │ │ + mv s5,a0 │ │ │ │ + slli s8,s0,0x20 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ + mv s6,a3 │ │ │ │ mv s7,a4 │ │ │ │ - jalr a2 │ │ │ │ - mv a1,s1 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + jal af94 │ │ │ │ mv s2,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s5 │ │ │ │ - mv s9,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - mv s6,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s0) │ │ │ │ - mv s10,a0 │ │ │ │ - blt a5,s2,38552 │ │ │ │ - ld a0,56(s0) │ │ │ │ - beqz a0,384d6 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s8 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 38470 │ │ │ │ - blt s9,s6,38552 │ │ │ │ - blt s10,s2,3853e │ │ │ │ - ld s2,0(s8) │ │ │ │ - ld a0,0(s7) │ │ │ │ - bnez s2,384ec │ │ │ │ - bnez a0,38574 │ │ │ │ - addi s9,s2,1 │ │ │ │ - slli s6,s9,0x3 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a5,40(s0) │ │ │ │ - add a4,a0,s6 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,38536 │ │ │ │ - addi s9,s2,2 │ │ │ │ - addi s6,s6,8 │ │ │ │ - li s2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - slli a4,s2,0x3 │ │ │ │ - mv a2,s2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s0) │ │ │ │ - add a4,a0,s6 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s2,s2,1 │ │ │ │ - addi s6,s6,8 │ │ │ │ - bltu s2,a5,38510 │ │ │ │ - add s9,s9,a2 │ │ │ │ - sd a0,0(s7) │ │ │ │ - sd s9,0(s8) │ │ │ │ - ld a0,64(s0) │ │ │ │ - beqz a0,38552 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s8 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 38470 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ + sw s0,0(a0) │ │ │ │ + sw zero,4(a0) │ │ │ │ + slli a1,s8,0x5 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s2) │ │ │ │ + beqz s0,354fa │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + li s3,0 │ │ │ │ + auipc a5,0x2f │ │ │ │ + fld fs2,-2014(a5) │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fs1,2026(a5) │ │ │ │ + auipc s9,0x2a │ │ │ │ + addi s9,s9,-1726 │ │ │ │ + addiw a5,s3,1 │ │ │ │ + fcvt.d.wu fs0,a5 │ │ │ │ + slli s1,s3,0x5 │ │ │ │ + add s0,a3,s1 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + sw s4,8(s0) │ │ │ │ + sext.w s10,s3 │ │ │ │ + jal 2f920 │ │ │ │ + fadd.d fa0,fa0,fs2 │ │ │ │ + li a0,0 │ │ │ │ + fcvt.lu.d a1,fa0,rtz │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s2) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + sd a0,0(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld s0,0(a5) │ │ │ │ + jal 2f920 │ │ │ │ + fadd.d fa0,fa0,fs1 │ │ │ │ + mv a5,s10 │ │ │ │ + mv a4,s9 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s0 │ │ │ │ + fcvt.lu.d a1,fa0,rtz │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s5 │ │ │ │ + add a1,a1,s1 │ │ │ │ + addi a1,a1,16 │ │ │ │ + jal 32d58 │ │ │ │ + ld a1,8(s2) │ │ │ │ + li a5,0 │ │ │ │ + li a3,0 │ │ │ │ + add a1,a1,s1 │ │ │ │ + mv a7,s7 │ │ │ │ + mv a6,s6 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s4 │ │ │ │ + addi a1,a1,16 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32f5c │ │ │ │ + ld a3,8(s2) │ │ │ │ + add a5,a3,s1 │ │ │ │ + sw s4,16(a5) │ │ │ │ + beqz s4,354e6 │ │ │ │ + li s0,0 │ │ │ │ + li a1,32 │ │ │ │ li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a3,8(s2) │ │ │ │ + slli a2,s0,0x6 │ │ │ │ + add a4,a3,s1 │ │ │ │ + ld a5,24(a4) │ │ │ │ + lw a4,16(a4) │ │ │ │ + sd s0,16(a0) │ │ │ │ + sd s0,24(a0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd zero,0(a0) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sd a0,8(a5) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,354b6 │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne s8,s3,35426 │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,96(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - auipc a3,0x2e │ │ │ │ - addi a3,a3,-1972 │ │ │ │ - li a2,385 │ │ │ │ - auipc a1,0x29 │ │ │ │ - addi a1,a1,-512 │ │ │ │ - auipc a0,0x29 │ │ │ │ - addi a0,a0,-496 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-144 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd a1,16(sp) │ │ │ │ - beqz a1,387c4 │ │ │ │ + sd s2,112(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,624(a0) │ │ │ │ + sd s7,72(sp) │ │ │ │ + auipc s7,0x45 │ │ │ │ + ld s7,-1548(s7) │ │ │ │ sd s0,128(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ sd s3,104(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,356b0 │ │ │ │ + jal 3c0d0 │ │ │ │ + mv s3,a0 │ │ │ │ + lw a3,48(s3) │ │ │ │ + li a5,1 │ │ │ │ + bne a3,a5,35782 │ │ │ │ + ld a5,32(s3) │ │ │ │ + ld a5,0(a5) │ │ │ │ + beqz a5,35750 │ │ │ │ + ld a4,40(s3) │ │ │ │ sd s4,96(sp) │ │ │ │ + sd a5,608(s2) │ │ │ │ + ld a5,0(a4) │ │ │ │ + ld a1,184(s2) │ │ │ │ + sd a5,616(s2) │ │ │ │ + beqz a1,35570 │ │ │ │ + li a5,-1 │ │ │ │ + bne s0,a5,3569c │ │ │ │ + ld a0,232(s2) │ │ │ │ + beqz a0,356ac │ │ │ │ + lw s4,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv a1,s0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,24(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv a0,a5 │ │ │ │ + beqz s4,3562a │ │ │ │ + slli s4,s4,0x20 │ │ │ │ sd s5,88(sp) │ │ │ │ sd s6,80(sp) │ │ │ │ sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ sd s9,56(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - auipc s6,0x29 │ │ │ │ - addi s6,s6,-526 │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - ld a0,32(s2) │ │ │ │ - jalr s4 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,32(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s2) │ │ │ │ + sd s10,48(sp) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + li s0,0 │ │ │ │ + addi s6,sp,32 │ │ │ │ + auipc s5,0x2c │ │ │ │ + addi s5,s5,-1034 │ │ │ │ + j 355c6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,232(s2) │ │ │ │ + sext.w s10,s0 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + mv a1,s10 │ │ │ │ + add s1,a5,s9 │ │ │ │ + sd zero,32(sp) │ │ │ │ + jal 244d2 │ │ │ │ mv a4,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,232(s2) │ │ │ │ + slli s8,s0,0x2 │ │ │ │ + sd a4,0(s1) │ │ │ │ + mv a1,s10 │ │ │ │ + add s1,a5,s8 │ │ │ │ + jal 230fe │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + sw a0,0(s1) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 526f8 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a1,32(sp) │ │ │ │ mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s9,56(s2) │ │ │ │ - beqz s9,387aa │ │ │ │ + add a5,a5,s8 │ │ │ │ + lwu a2,0(a5) │ │ │ │ + jal 3ba96 │ │ │ │ + bne s4,s0,355c4 │ │ │ │ + ld a0,16(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,562 │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,-1166 │ │ │ │ + mv a0,s3 │ │ │ │ + sd zero,24(sp) │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,240(s2) │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,-1186 │ │ │ │ + addi a0,s3,56 │ │ │ │ + jal 526f8 │ │ │ │ + ld a3,608(s2) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,522 │ │ │ │ + li a1,653 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,342 │ │ │ │ + jal 154fa │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,35740 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,104(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + addi a3,sp,24 │ │ │ │ + addi a2,sp,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 32d62 │ │ │ │ + sext.w s4,a0 │ │ │ │ + j 3559a │ │ │ │ + sd zero,24(sp) │ │ │ │ + j 3562a │ │ │ │ + li a1,64 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 3b950 │ │ │ │ + ld a2,608(s2) │ │ │ │ + sd zero,32(sp) │ │ │ │ + beqz a2,35718 │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,-1304 │ │ │ │ + addi a0,sp,32 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,178 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,258 │ │ │ │ + li a1,604 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,222 │ │ │ │ + jal 154fa │ │ │ │ + auipc a2,0x2f │ │ │ │ + addi a2,a2,146 │ │ │ │ + auipc a1,0x2c │ │ │ │ + addi a1,a1,-1358 │ │ │ │ + addi a0,sp,8 │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3ba34 │ │ │ │ + j 35540 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,120 │ │ │ │ + li a1,600 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,164 │ │ │ │ + jal 154fa │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,168 │ │ │ │ + addi a0,sp,32 │ │ │ │ + jal 526f8 │ │ │ │ + j 356d6 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a0,32(s9) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a4,624(s2) │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,242 │ │ │ │ + li a1,613 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,102 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,142 │ │ │ │ + li a1,610 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,58 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + lbu a5,160(a1) │ │ │ │ + ld a3,16(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,35840 │ │ │ │ + sd s1,8(sp) │ │ │ │ + beqz a3,359ac │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,212 │ │ │ │ + mv a0,a3 │ │ │ │ + jal 3750 │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + sd a0,120(s0) │ │ │ │ + jal 3600 │ │ │ │ + ld a3,16(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,190 │ │ │ │ + li a1,671 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-38 │ │ │ │ + jal 154fa │ │ │ │ + ld a5,120(s0) │ │ │ │ + beqz a5,35a5e │ │ │ │ + lbu a5,456(s0) │ │ │ │ + beqz a5,359b2 │ │ │ │ + ld a5,16(s0) │ │ │ │ + beqz a5,35a7e │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a4,7 │ │ │ │ + li a3,8 │ │ │ │ + li a2,1 │ │ │ │ + li a1,-1 │ │ │ │ + jal 3b528 │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,32(s9) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s9) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + jal 3310 │ │ │ │ + add a0,a0,s1 │ │ │ │ + li a5,29 │ │ │ │ + sb a5,-1(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,448(s0) │ │ │ │ + ld s1,8(sp) │ │ │ │ + bnez a5,35882 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + beqz a3,359d6 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,164 │ │ │ │ + li a1,698 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-136 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,16(s0) │ │ │ │ + jal 3e50e │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a1,-1 │ │ │ │ + sd a5,152(s0) │ │ │ │ + jal 3e2f2 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,152(s0) │ │ │ │ + sd a1,168(s0) │ │ │ │ + jal 3910 │ │ │ │ + bltz a0,35a42 │ │ │ │ + lbu a5,448(s0) │ │ │ │ + beqz a5,35838 │ │ │ │ + sd s1,8(sp) │ │ │ │ + ld s1,112(s0) │ │ │ │ + beqz s1,35a32 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,182 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 15efe │ │ │ │ + sd a0,640(s0) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,180 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 15efe │ │ │ │ + sd a0,632(s0) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,178 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 15efe │ │ │ │ + ld a3,640(s0) │ │ │ │ + sd a0,648(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,172 │ │ │ │ + li a1,731 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-264 │ │ │ │ + jal 154fa │ │ │ │ + ld a3,632(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,176 │ │ │ │ + li a1,732 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-292 │ │ │ │ + jal 154fa │ │ │ │ + ld a3,648(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,180 │ │ │ │ + li a1,733 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-320 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,640(s0) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,-128 │ │ │ │ + jal 3750 │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + sd a0,664(s0) │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a0,632(s0) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,-160 │ │ │ │ + jal 3750 │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + sd a0,656(s0) │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a0,648(s0) │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,-192 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,672(s0) │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a3,608(s0) │ │ │ │ + ld a0,664(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,82 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s10,56(s9) │ │ │ │ - beqz s10,3879e │ │ │ │ - ld a0,32(s10) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a3,608(s0) │ │ │ │ + ld a0,656(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,148 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + lbu a5,456(a1) │ │ │ │ + bnez a5,35a7e │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + li a2,0 │ │ │ │ + li a1,-1 │ │ │ │ + jal 3b528 │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,32(s10) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s10) │ │ │ │ - mv a4,a0 │ │ │ │ + ld a0,120(s0) │ │ │ │ mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-582 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s11,56(s10) │ │ │ │ - beqz s11,38796 │ │ │ │ - ld a0,32(s11) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ + j 3582a │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-184 │ │ │ │ + li a1,706 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-540 │ │ │ │ + jal 154fa │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-2016 │ │ │ │ + jal 3e50e │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a1,-1 │ │ │ │ + sd a5,152(s0) │ │ │ │ + jal 3e2f2 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,152(s0) │ │ │ │ + sd a1,168(s0) │ │ │ │ + jal 3910 │ │ │ │ + bgez a0,3587c │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-280 │ │ │ │ + li a1,711 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-604 │ │ │ │ + jal 154fa │ │ │ │ + j 3587c │ │ │ │ + ld s1,16(s0) │ │ │ │ + bnez s1,3588a │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 15cec │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,32(s11) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s11) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + j 3588a │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-324 │ │ │ │ + li a1,703 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-648 │ │ │ │ + jal 154fa │ │ │ │ + j 3587c │ │ │ │ + ld a3,16(s0) │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1168 │ │ │ │ + li a1,673 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-676 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-456 │ │ │ │ + li a1,683 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-708 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,160(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + bnez a5,35bb6 │ │ │ │ + ld a3,16(a1) │ │ │ │ + ld a5,184(a1) │ │ │ │ + beqz a3,35b9a │ │ │ │ + sd s0,48(sp) │ │ │ │ + beqz a5,35cc8 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,98 │ │ │ │ + li a1,803 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-770 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 154fa │ │ │ │ + ld a0,184(s1) │ │ │ │ + jal 33214 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,35c00 │ │ │ │ + lbu a5,451(s1) │ │ │ │ + bnez a5,35c44 │ │ │ │ + ld a1,184(s1) │ │ │ │ + li a0,0 │ │ │ │ + jal 32e34 │ │ │ │ + slli s4,a0,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s5,s4,0x3 │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s6,a0 │ │ │ │ + beqz s4,35d38 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a0 │ │ │ │ + li s2,0 │ │ │ │ + lbu a2,456(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + sext.w a1,s2 │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + jal 3b528 │ │ │ │ + sd a0,0(s3) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s4,s2,35b1e │ │ │ │ + ld s2,104(s1) │ │ │ │ + add s5,s5,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,184(s1) │ │ │ │ + sext.w a3,a0 │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s6 │ │ │ │ + li a5,3 │ │ │ │ + auipc a4,0x2b │ │ │ │ + addi a4,a4,52 │ │ │ │ + mv a2,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 33884 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s0) │ │ │ │ + bne s5,s0,35b64 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,184(s1) │ │ │ │ + li a0,0 │ │ │ │ + jal 33160 │ │ │ │ + ld a0,184(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + sd zero,184(s1) │ │ │ │ + j 35b9e │ │ │ │ + bnez a5,35e4a │ │ │ │ + ld a5,64(s1) │ │ │ │ + beqz a5,35ba8 │ │ │ │ + ld a0,128(s1) │ │ │ │ + jal 35a0 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + bnez a5,35be2 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-40 │ │ │ │ + li a1,840 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1020 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,152(s1) │ │ │ │ + jal 3790 │ │ │ │ + bltz a0,35e1e │ │ │ │ + ld a0,168(s1) │ │ │ │ + jal 3650 │ │ │ │ + j 35b9e │ │ │ │ + ld a0,656(s1) │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,664(s1) │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,672(s1) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-194 │ │ │ │ + li a1,807 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1094 │ │ │ │ + jal 154fa │ │ │ │ + lwu a4,332(s1) │ │ │ │ + auipc a5,0x44 │ │ │ │ + addi a5,a5,1018 │ │ │ │ + ld a1,184(s1) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,128(a5) │ │ │ │ + li a3,9 │ │ │ │ + li a0,0 │ │ │ │ + jal 336dc │ │ │ │ + lbu a5,451(s1) │ │ │ │ + beqz a5,35af6 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,35c4c │ │ │ │ + lw a5,384(s1) │ │ │ │ + beqz a5,35af6 │ │ │ │ + li a1,811 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-240 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1168 │ │ │ │ + jal 154fa │ │ │ │ + ld a1,184(s1) │ │ │ │ + lw a3,0(a1) │ │ │ │ + beqz a3,35af8 │ │ │ │ + ld a4,8(a1) │ │ │ │ + li s5,0 │ │ │ │ + auipc s4,0x2d │ │ │ │ + addi s4,s4,-784 │ │ │ │ + auipc s3,0x2b │ │ │ │ + addi s3,s3,-352 │ │ │ │ + slli s2,s5,0x5 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a2,16(a5) │ │ │ │ + li s0,0 │ │ │ │ + beqz a2,35cba │ │ │ │ + ld a5,24(a5) │ │ │ │ + slli a3,s0,0x6 │ │ │ │ + li a4,255 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a0,16(a5) │ │ │ │ + li a3,1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a2,s4 │ │ │ │ + jal 16044 │ │ │ │ + ld a1,184(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + ld a4,8(a1) │ │ │ │ + add a5,a4,s2 │ │ │ │ + lwu a3,16(a5) │ │ │ │ + bltu s0,a3,35c8e │ │ │ │ + lw a3,0(a1) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + addi s5,s5,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bltu s5,a5,35c80 │ │ │ │ + j 35af8 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-568 │ │ │ │ + li a1,772 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1294 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,120(s1) │ │ │ │ + jal 35a0 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,35d5e │ │ │ │ + lbu a5,451(s1) │ │ │ │ + beqz a5,35d34 │ │ │ │ + lw a5,384(s1) │ │ │ │ + beqz a5,35d34 │ │ │ │ + ld a3,16(s1) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-516 │ │ │ │ + li a1,797 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1344 │ │ │ │ + jal 154fa │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a4,255 │ │ │ │ + li a3,1 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-956 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,-524 │ │ │ │ + jal 16044 │ │ │ │ + ld s0,48(sp) │ │ │ │ + j 35b9e │ │ │ │ + ld s0,48(sp) │ │ │ │ + j 35b9e │ │ │ │ + ld s0,104(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,184(s1) │ │ │ │ + sext.w a3,a0 │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s6 │ │ │ │ + li a5,3 │ │ │ │ + auipc a4,0x2b │ │ │ │ + addi a4,a4,-452 │ │ │ │ + mv a2,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33884 │ │ │ │ + j 35b74 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-688 │ │ │ │ + li a1,779 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1444 │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal 154fa │ │ │ │ + ld a0,8(s1) │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + li a2,0 │ │ │ │ + li a1,-1 │ │ │ │ + jal 3b528 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a3,29 │ │ │ │ + li a2,2 │ │ │ │ + auipc a1,0x2f │ │ │ │ + addi a1,a1,-1496 │ │ │ │ + jal 161d6 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-726 │ │ │ │ + li a1,785 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1506 │ │ │ │ + jal 154fa │ │ │ │ + lwu a4,332(s1) │ │ │ │ + auipc a5,0x44 │ │ │ │ + addi a5,a5,606 │ │ │ │ + ld a1,16(s1) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + li a3,9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 15d0a │ │ │ │ + ld a3,16(s1) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-764 │ │ │ │ + li a1,788 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1560 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a3,10 │ │ │ │ + sext.w a2,a2 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 161d6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,451(s1) │ │ │ │ + beqz a5,35e18 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + bnez a5,35cfa │ │ │ │ + j 35cf4 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + j 35b9e │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-632 │ │ │ │ + li a1,843 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1636 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,48(sp) │ │ │ │ + j 35abc │ │ │ │ + addi sp,sp,-48 │ │ │ │ + mv a5,a1 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-650 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld s0,176(a5) │ │ │ │ + mv s1,a0 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s1,56(s11) │ │ │ │ - beqz s1,3878e │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s1) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s6 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-652 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s2,56(s1) │ │ │ │ - beqz s2,38788 │ │ │ │ - sd s8,64(sp) │ │ │ │ - ld a0,32(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s8,a0 │ │ │ │ - ld a0,32(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s6 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-628 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s8,56(s2) │ │ │ │ - beqz s8,3877e │ │ │ │ - sd s7,72(sp) │ │ │ │ - ld a0,32(s8) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s7,a0 │ │ │ │ - ld a0,32(s8) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s8) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ + ld a3,0(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-638 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s7,56(s8) │ │ │ │ - beqz s7,38774 │ │ │ │ - ld a0,32(s7) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv a3,a0 │ │ │ │ - ld a0,32(s7) │ │ │ │ - mv a1,s0 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a3,8(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a2,s6 │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + auipc a4,0x2e │ │ │ │ + fld fs0,-842(a4) │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-666 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + mv a0,s1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a7,56(s7) │ │ │ │ - beqz a7,3876c │ │ │ │ - ld a0,32(a7) │ │ │ │ - mv a1,s0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jalr s4 │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - ld a0,32(a7) │ │ │ │ - sd a3,24(sp) │ │ │ │ - jalr s5 │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a5,0(a7) │ │ │ │ - mv a2,s6 │ │ │ │ + ld a3,16(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-698 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-738 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,80(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a3,a3,0x1 │ │ │ │ + add a3,a3,a4 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-776 │ │ │ │ + li a1,1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + mv a0,s1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s5 │ │ │ │ - ld a1,56(a7) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38594 │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld a7,64(a7) │ │ │ │ - bnez a7,38724 │ │ │ │ - ld s7,64(s7) │ │ │ │ - bnez s7,386f6 │ │ │ │ - ld s8,64(s8) │ │ │ │ - bnez s8,386ca │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s2,64(s2) │ │ │ │ - bnez s2,3869c │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s1,64(s1) │ │ │ │ - bnez s1,38674 │ │ │ │ - ld s11,64(s11) │ │ │ │ - bnez s11,38648 │ │ │ │ - ld s10,64(s10) │ │ │ │ - bnez s10,3861c │ │ │ │ - ld s9,64(s9) │ │ │ │ - bnez s9,385f0 │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a5,64(a5) │ │ │ │ - sd a5,16(sp) │ │ │ │ - bnez a5,385be │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,56(a0) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz s1,38954 │ │ │ │ - ld s2,56(s1) │ │ │ │ - beqz s2,3888a │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,38826 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,387f8 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38802 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b64 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,38866 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38838 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38842 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b9c │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b48 │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld s2,64(s1) │ │ │ │ - beqz s2,38936 │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,388d2 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,388a4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,388ae │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b80 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,38912 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,388e4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,388ee │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38bb8 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b1e │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld a0,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s1) │ │ │ │ - sd zero,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s1) │ │ │ │ - sd zero,64(s1) │ │ │ │ - bnez a5,38b0e │ │ │ │ - sd zero,48(s1) │ │ │ │ - ld s1,64(s0) │ │ │ │ - beqz s1,38acc │ │ │ │ - ld s2,56(s1) │ │ │ │ - beqz s2,38a06 │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,389a2 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38974 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,3897e │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b56 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,389e2 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,389b4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,389be │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b72 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b2c │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld s2,64(s1) │ │ │ │ - beqz s2,38ab0 │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,38a4e │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38a20 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38a2a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38baa │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,38a8e │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38a60 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38a6a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b8e │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b3a │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld a0,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s1) │ │ │ │ - sd zero,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s1) │ │ │ │ - sd zero,64(s1) │ │ │ │ - bnez a5,38b16 │ │ │ │ - sd zero,48(s1) │ │ │ │ - ld a0,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 3670 │ │ │ │ ld a5,40(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - bnez a5,38af6 │ │ │ │ + bnez a5,35f5c │ │ │ │ ld ra,40(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a0,48(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-804 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,0(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-864 │ │ │ │ + li a1,1 │ │ │ │ + srli a3,a3,0x1 │ │ │ │ + mv a0,s1 │ │ │ │ + fcvt.d.l fs1,a3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,40(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-880 │ │ │ │ + li a1,1 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,48(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-914 │ │ │ │ + li a1,1 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,56(s0) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-948 │ │ │ │ + li a1,1 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,80(s0) │ │ │ │ ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-984 │ │ │ │ + li a1,1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,48(s1) │ │ │ │ - jal 3670 │ │ │ │ - j 38950 │ │ │ │ - ld a0,48(s1) │ │ │ │ - jal 3670 │ │ │ │ - j 38ac8 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 38936 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 38a06 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 38ab0 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 3888a │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 389a2 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38826 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 389e2 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 388d2 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38a8e │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38866 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38a4e │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38912 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s6,128(sp) │ │ │ │ - lw s6,16(a0) │ │ │ │ - sd ra,184(sp) │ │ │ │ - bnez s6,38bd8 │ │ │ │ - j 3a036 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - ld s4,8(a0) │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + beqz a5,360fa │ │ │ │ + lw a5,0(a1) │ │ │ │ + sd s5,72(sp) │ │ │ │ + lui s5,0x1dd │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + addi s5,s5,-667 │ │ │ │ + li s4,-1 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ mv s7,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a5 │ │ │ │ - mv s2,a6 │ │ │ │ + mv s11,a1 │ │ │ │ + li s6,0 │ │ │ │ li s3,0 │ │ │ │ - j 38c04 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bne s3,s6,38c04 │ │ │ │ - j 3a040 │ │ │ │ - ld a0,0(s4) │ │ │ │ - mv a1,s5 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,38bf8 │ │ │ │ - bltu s3,s6,38c18 │ │ │ │ - j 3a040 │ │ │ │ - ld a5,0(s7) │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli s3,a4,0x1d │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld s6,0(a5) │ │ │ │ - bnez s6,38c32 │ │ │ │ - j 3a040 │ │ │ │ - ld a5,32(s6) │ │ │ │ - ld s3,24(s0) │ │ │ │ - ld a4,0(s6) │ │ │ │ - ld s5,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s4,32(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - bge a4,s3,38c52 │ │ │ │ - j 3a040 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3976a │ │ │ │ - ld a5,32(s7) │ │ │ │ - sd s8,112(sp) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld s8,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a5,16(sp) │ │ │ │ - bge a4,s3,38c74 │ │ │ │ - j 3a060 │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld s9,56(s7) │ │ │ │ - beqz s9,39244 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - blt a4,s3,39244 │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s10,56(s9) │ │ │ │ - beqz s10,38f32 │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - blt a4,s3,38f32 │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld s11,56(s10) │ │ │ │ - beqz s11,38da0 │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld a4,0(s11) │ │ │ │ - ld t6,24(a5) │ │ │ │ - ld t0,32(a5) │ │ │ │ - blt a4,s3,38da0 │ │ │ │ - ld a0,56(s11) │ │ │ │ - beqz a0,38cf8 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,794 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,872 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t0,64(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t0,64(sp) │ │ │ │ - ld t6,56(sp) │ │ │ │ - blt s4,t6,38da0 │ │ │ │ - blt t0,s3,38d7e │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,38d0e │ │ │ │ - beqz a0,38d0e │ │ │ │ - j 3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - sd a4,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a6,32(s11) │ │ │ │ - ld a3,40(s11) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,64(sp) │ │ │ │ - beqz a3,38d78 │ │ │ │ - ld a4,72(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a5,0 │ │ │ │ - addi a3,a4,2 │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a4,48(s11) │ │ │ │ - ld a1,56(sp) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld t6,0(a4) │ │ │ │ - ld a2,40(s11) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a4,a5 │ │ │ │ - sd t6,-8(a6) │ │ │ │ - addi a5,a5,1 │ │ │ │ - ld a3,72(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a5,a2,38d40 │ │ │ │ - add a5,a4,a3 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s11) │ │ │ │ - beqz a0,38da0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,618 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,696 │ │ │ │ + slli s5,s5,0xb │ │ │ │ + srli s4,s4,0x1 │ │ │ │ + beqz a5,360a8 │ │ │ │ + slli s2,s6,0x2 │ │ │ │ + add s2,s2,s6 │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + ld s0,8(s7) │ │ │ │ + ld s1,8(s11) │ │ │ │ + add s0,s0,s2 │ │ │ │ + add s1,s1,s10 │ │ │ │ mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld a5,40(sp) │ │ │ │ - bge s4,a5,38daa │ │ │ │ - j 3a09c │ │ │ │ - ld a5,48(sp) │ │ │ │ - blt a5,s3,38e2a │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,38dbe │ │ │ │ - beqz a0,38dbe │ │ │ │ - j 3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - sd a1,40(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a2,32(s10) │ │ │ │ - ld a4,40(s10) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,38e24 │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi s11,a1,8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal c3b4 │ │ │ │ + beq a0,s4,3608a │ │ │ │ + beqz s3,36082 │ │ │ │ + blt s5,a0,3608a │ │ │ │ + mv s8,s1 │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + li s3,1 │ │ │ │ + lw a5,0(s11) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addi s10,s10,80 │ │ │ │ + bltu s9,a5,36062 │ │ │ │ + lw a2,0(s7) │ │ │ │ + addiw a3,s6,1 │ │ │ │ + bgeu a3,a2,360a8 │ │ │ │ + addi s6,s6,1 │ │ │ │ + bnez a5,36056 │ │ │ │ + beqz s3,360e4 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + jal c2d8 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,8(s0) │ │ │ │ + ld ra,120(sp) │ │ │ │ + sw a5,0(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + ld ra,120(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + lw a0,76(a0) │ │ │ │ + lw t1,36(s0) │ │ │ │ + sd s1,104(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + lw a6,40(a1) │ │ │ │ + ld a5,32(a1) │ │ │ │ + sd s2,96(sp) │ │ │ │ + ld a1,56(s0) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s4,a2 │ │ │ │ + ld a3,24(s0) │ │ │ │ + mv s2,a4 │ │ │ │ + addi a2,sp,48 │ │ │ │ + subw a4,a0,s1 │ │ │ │ + sd a2,16(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd t1,32(sp) │ │ │ │ + sd s2,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + auipc s5,0x44 │ │ │ │ + ld s5,-558(s5) │ │ │ │ + mv a4,t1 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a7,s4 │ │ │ │ + li a0,0 │ │ │ │ + ld t1,0(s5) │ │ │ │ + sd t1,56(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + jal 1cf0c │ │ │ │ + lw a5,48(sp) │ │ │ │ + li a4,-1 │ │ │ │ + li a0,0 │ │ │ │ + beq a5,a4,36176 │ │ │ │ + lw a4,52(sp) │ │ │ │ + bltu s1,a4,36176 │ │ │ │ + lw a2,36(s0) │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a5,a2,36194 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - addi a3,a5,2 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a3,48(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a1,a0,s11 │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a6,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - mv a5,a4 │ │ │ │ - sd a6,-8(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - ld a3,48(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu a4,a2,38dee │ │ │ │ - add s11,a5,a3 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s10,64(s10) │ │ │ │ - bnez s10,38e36 │ │ │ │ - j 3a09c │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld s11,24(s0) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld t5,32(s0) │ │ │ │ - ld t6,24(a5) │ │ │ │ - ld t0,32(a5) │ │ │ │ - bge a4,s11,38e56 │ │ │ │ - j 3a09c │ │ │ │ - ld a0,56(s10) │ │ │ │ - beqz a0,38e84 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,402 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,480 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd t0,48(sp) │ │ │ │ - sd t6,40(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld t0,48(sp) │ │ │ │ - ld t6,40(sp) │ │ │ │ - bge t5,t6,38e8c │ │ │ │ - j 3a09c │ │ │ │ - blt t0,s11,38f0a │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,38e9e │ │ │ │ - beqz a0,38e9e │ │ │ │ - j 3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - sd a1,40(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a2,32(s10) │ │ │ │ - ld a4,40(s10) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,38f04 │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi s11,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a5,2 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a1,a0,s11 │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a6,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - mv a5,a3 │ │ │ │ - sd a6,-8(a1) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,48(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu a3,a2,38ece │ │ │ │ - add s11,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld a0,64(s10) │ │ │ │ - bnez a0,38f14 │ │ │ │ - j 3a09c │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,218 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,296 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - bge s4,a5,38f3c │ │ │ │ - j 3a072 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - blt a5,s3,38fb4 │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a3,38f52 │ │ │ │ - beqz a0,38f52 │ │ │ │ - j 3a0c6 │ │ │ │ - addi s11,a3,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s9) │ │ │ │ - ld a5,40(s9) │ │ │ │ - add a4,a0,s10 │ │ │ │ - sd a2,-8(a4) │ │ │ │ - beqz a5,38fae │ │ │ │ - ld a3,24(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li s11,0 │ │ │ │ - addi a5,a3,2 │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s9) │ │ │ │ - slli a4,s11,0x3 │ │ │ │ - add a3,a0,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,40(s9) │ │ │ │ - mv a5,s11 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi s11,s11,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu s11,a4,38f80 │ │ │ │ - ld a4,24(sp) │ │ │ │ - add s11,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s11,64(s9) │ │ │ │ - bnez s11,38fc0 │ │ │ │ - j 3a066 │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld s9,24(s0) │ │ │ │ - ld a4,0(s11) │ │ │ │ - sd a3,24(sp) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - bge a4,s9,38fe0 │ │ │ │ - j 3a066 │ │ │ │ - ld s10,56(s11) │ │ │ │ - beqz s10,390cc │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld t6,24(a5) │ │ │ │ - ld t5,32(a5) │ │ │ │ - blt a4,s9,390cc │ │ │ │ - ld a0,56(s10) │ │ │ │ - beqz a0,39026 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-20 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,58 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd t6,48(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld t6,48(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - blt a5,t6,390cc │ │ │ │ - blt t5,s9,390aa │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,3903e │ │ │ │ - beqz a0,3903e │ │ │ │ - j 3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a6,32(s10) │ │ │ │ - ld a3,40(s10) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a3,390a4 │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - ld a1,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t5,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t5,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,3906e │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s10) │ │ │ │ - beqz a0,390cc │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-194 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-116 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - bge a4,a5,390d8 │ │ │ │ - j 3a066 │ │ │ │ - ld a5,40(sp) │ │ │ │ - blt a5,s9,39150 │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a3,390ec │ │ │ │ - beqz a0,390ec │ │ │ │ - j 3a0c6 │ │ │ │ - addi s10,a3,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s11) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a2,-8(a4) │ │ │ │ - beqz a5,3914a │ │ │ │ - ld a3,24(sp) │ │ │ │ - addi s9,s9,8 │ │ │ │ - li a5,0 │ │ │ │ - addi a6,a3,2 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a6,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,48(s11) │ │ │ │ - ld a6,32(sp) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,40(s11) │ │ │ │ - add a3,a0,s9 │ │ │ │ - mv s10,a5 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu a5,a4,39118 │ │ │ │ - add s10,s10,a6 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld t3,64(s11) │ │ │ │ - bnez t3,3915c │ │ │ │ - j 3a066 │ │ │ │ - ld a5,32(t3) │ │ │ │ - ld s9,24(s0) │ │ │ │ - ld a4,0(t3) │ │ │ │ - ld s11,32(s0) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld s10,32(a5) │ │ │ │ - blt a4,s9,3a066 │ │ │ │ - ld a0,56(t3) │ │ │ │ - beqz a0,391a2 │ │ │ │ - li a6,0 │ │ │ │ + bnez a5,361b6 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld a5,24(s0) │ │ │ │ + lw a3,76(s0) │ │ │ │ + ld a0,88(s0) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 1d52c │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 189ae │ │ │ │ + sext.w a0,a0 │ │ │ │ + sltu s1,s1,a0 │ │ │ │ + xori a0,s1,1 │ │ │ │ + j 36176 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + ld a1,56(a0) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + lw a2,76(a0) │ │ │ │ + ld a3,24(a0) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + lw a4,36(a0) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv a7,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a6,0x44 │ │ │ │ + ld a6,-622(a6) │ │ │ │ mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-400 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-322 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t4,32(sp) │ │ │ │ - sd t3,24(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t4,32(sp) │ │ │ │ - ld t3,24(sp) │ │ │ │ - blt s11,t4,3a066 │ │ │ │ - blt s10,s9,3921c │ │ │ │ - ld s11,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s11,391ba │ │ │ │ - beqz a0,391ba │ │ │ │ - j 3a0c6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - sd t3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t3,24(sp) │ │ │ │ - add a4,a0,s9 │ │ │ │ - ld a3,32(t3) │ │ │ │ - ld a5,40(t3) │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39216 │ │ │ │ - addi s11,s11,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + jal 37448 │ │ │ │ + ld a1,88(s0) │ │ │ │ + ld a2,56(s0) │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + lw a3,76(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + sd a1,8(sp) │ │ │ │ + auipc a7,0x44 │ │ │ │ + ld a7,-656(a7) │ │ │ │ + mv a1,a0 │ │ │ │ + mv a6,s2 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,0(sp) │ │ │ │ + jal 3758e │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,88(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 190f0 │ │ │ │ + bge a0,s4,36232 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld a0,88(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 190f0 │ │ │ │ + addi sp,sp,-464 │ │ │ │ + sd s1,440(sp) │ │ │ │ + ld s1,488(sp) │ │ │ │ + sd s5,408(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + lw a5,480(s1) │ │ │ │ + sd a4,56(sp) │ │ │ │ + auipc a4,0x44 │ │ │ │ + ld a4,-842(a4) │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + lbu a5,472(sp) │ │ │ │ + sd s3,424(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + sd a5,104(sp) │ │ │ │ + ld a5,480(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + sd ra,456(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,328(sp) │ │ │ │ li a5,0 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd t3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t3,24(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,48(t3) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - mv s10,a5 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,40(t3) │ │ │ │ - add a3,a0,s9 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu a5,a4,391e4 │ │ │ │ - add s10,s10,s11 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld a0,64(t3) │ │ │ │ - beqz a0,3a066 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-566 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-488 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s4,s8,3a058 │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s3,392b8 │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s10,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s10,3925e │ │ │ │ - bnez a0,3a0ea │ │ │ │ - addi s8,s10,1 │ │ │ │ - slli s9,s8,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,392b0 │ │ │ │ - addi s10,s10,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s8,0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s8,0x3 │ │ │ │ - mv a2,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu s8,a5,39284 │ │ │ │ - add s8,a2,s10 │ │ │ │ - ld s10,96(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s8,0(s2) │ │ │ │ - ld s7,64(s7) │ │ │ │ - beqz s7,3a058 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld s8,24(s0) │ │ │ │ - ld a4,0(s7) │ │ │ │ - sd a3,16(sp) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,24(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd s0,448(sp) │ │ │ │ + sd s2,432(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s2,a1 │ │ │ │ + sd s4,416(sp) │ │ │ │ + sd s6,400(sp) │ │ │ │ + sd s7,392(sp) │ │ │ │ + sd s8,384(sp) │ │ │ │ + sd s9,376(sp) │ │ │ │ + sd s10,368(sp) │ │ │ │ + sd s11,360(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + fsd fs0,344(sp) │ │ │ │ + jal 265d8 │ │ │ │ + lw a5,480(s1) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w a4,a4 │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal 26612 │ │ │ │ + lw a5,464(sp) │ │ │ │ + li a1,16 │ │ │ │ + addi s6,sp,312 │ │ │ │ + addw s9,a0,a5 │ │ │ │ + sext.w a5,s9 │ │ │ │ + li a0,0 │ │ │ │ sd a5,32(sp) │ │ │ │ - blt a4,s8,3a058 │ │ │ │ - ld s9,56(s7) │ │ │ │ - beqz s9,3954c │ │ │ │ - ld a5,32(s9) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld s11,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a5,40(sp) │ │ │ │ - blt a4,s8,3a096 │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s10,56(s9) │ │ │ │ - beqz s10,393e6 │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld t5,24(a5) │ │ │ │ - ld t4,32(a5) │ │ │ │ - blt a4,s8,393e6 │ │ │ │ - ld a0,56(s10) │ │ │ │ - beqz a0,39342 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-816 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-738 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t4,56(sp) │ │ │ │ - sd t5,48(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t4,56(sp) │ │ │ │ - ld t5,48(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,t5,393e6 │ │ │ │ - blt t4,s8,393c4 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39358 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a6,32(s10) │ │ │ │ - ld a3,40(s10) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a3,393be │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - ld a1,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t4,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t4,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,39388 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s10) │ │ │ │ - beqz a0,393e6 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-988 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-910 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s11,3a094 │ │ │ │ - ld a5,40(sp) │ │ │ │ - blt a5,s8,39460 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,393fe │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s9) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,3945a │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a4,48(s9) │ │ │ │ + jal af94 │ │ │ │ + mv s4,a0 │ │ │ │ + jal caa4 │ │ │ │ + addi a5,sp,272 │ │ │ │ + addi s8,sp,296 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd a5,128(sp) │ │ │ │ + mv s2,s6 │ │ │ │ + mv s11,a5 │ │ │ │ + mv s1,s8 │ │ │ │ + li s7,0 │ │ │ │ + li s10,19 │ │ │ │ + mv s6,s0 │ │ │ │ + ld a2,0(s6) │ │ │ │ + ld a1,72(sp) │ │ │ │ + slli a5,s7,0x3 │ │ │ │ + addi a5,a5,208 │ │ │ │ + addi a4,sp,128 │ │ │ │ + mv a3,s5 │ │ │ │ + li a0,0 │ │ │ │ + sw zero,0(s11) │ │ │ │ + add s0,a5,a4 │ │ │ │ + jal 4a234 │ │ │ │ + sd a0,-40(s0) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,4(s1) │ │ │ │ + bltu a4,a5,36322 │ │ │ │ + subw a2,a4,a5 │ │ │ │ + bgeu s10,a2,36674 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bnez s7,36332 │ │ │ │ + li s7,1 │ │ │ │ + j 362ee │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s0,40(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ + lw a4,40(s2) │ │ │ │ + ld a3,32(s2) │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a5,s1 │ │ │ │ + mv a2,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1ccac │ │ │ │ + lw a4,40(s2) │ │ │ │ + ld a3,32(s2) │ │ │ │ + ld a1,8(s0) │ │ │ │ + mv a6,a0 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a2,s5 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,280(sp) │ │ │ │ + jal 1ccac │ │ │ │ + lw a5,0(s3) │ │ │ │ + sd a0,288(sp) │ │ │ │ + srliw t3,s9,0x1 │ │ │ │ + li s6,0 │ │ │ │ + beqz a5,365d0 │ │ │ │ + lui s11,0x1 │ │ │ │ + addi s10,sp,264 │ │ │ │ + sd s7,72(sp) │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fs0,-1428(a5) │ │ │ │ + addi s11,s11,-1097 │ │ │ │ + mv s9,s6 │ │ │ │ + sd t3,96(sp) │ │ │ │ + mv s7,s3 │ │ │ │ + sd s8,152(sp) │ │ │ │ + sd s10,136(sp) │ │ │ │ + j 363ae │ │ │ │ + ld a1,8(s7) │ │ │ │ + mv a0,s4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal caae │ │ │ │ + lw a4,0(s7) │ │ │ │ + sext.w a5,s9 │ │ │ │ + bgeu a5,a4,365ce │ │ │ │ + ld a0,8(s7) │ │ │ │ + slli a7,s9,0x2 │ │ │ │ + add a7,a7,s9 │ │ │ │ + slli s3,a7,0x4 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal c57a │ │ │ │ + mv s10,a0 │ │ │ │ + bnez a0,36394 │ │ │ │ + ld a5,8(s7) │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,48(a5) │ │ │ │ + jal b316 │ │ │ │ + li a4,1 │ │ │ │ + beqz a0,363d8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld a5,8(s7) │ │ │ │ + sd a4,264(sp) │ │ │ │ + li s6,0 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a4,32(a5) │ │ │ │ + sd s9,144(sp) │ │ │ │ + addi s1,sp,160 │ │ │ │ + mv s9,s6 │ │ │ │ + mv a1,a5 │ │ │ │ + beqz a4,365b8 │ │ │ │ + ld a4,128(sp) │ │ │ │ + lw a3,36(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + slli s6,s9,0x2 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw s8,0(a4) │ │ │ │ + add s6,s6,a5 │ │ │ │ + li s0,0 │ │ │ │ + sd s9,112(sp) │ │ │ │ + j 36490 │ │ │ │ ld a5,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a1,0(a4) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a3 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a3,a4,39428 │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s9,64(s9) │ │ │ │ - beqz s9,3a094 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld s10,24(s0) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t3,32(s0) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - blt a4,s10,3a094 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,394ae │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1180 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1102 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,48(sp) │ │ │ │ - sd t4,40(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,48(sp) │ │ │ │ - ld t4,40(sp) │ │ │ │ - blt t3,t4,3a094 │ │ │ │ - blt s11,s10,39524 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,394c2 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s9) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,3951e │ │ │ │ + slli s9,s9,0x3 │ │ │ │ + ld a7,56(sp) │ │ │ │ + add a4,a5,s9 │ │ │ │ ld a5,40(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a4,48(s9) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a1,0(a4) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a3 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a3,a4,394ec │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,3a094 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1342 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1264 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - blt a4,a5,3a058 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - blt a5,s8,395c4 │ │ │ │ - ld s8,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s8,3956c │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s10,s8,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,395be │ │ │ │ - addi s8,s8,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s10,0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a3,a0,s9 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,40(s7) │ │ │ │ - mv a5,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu s10,a4,39592 │ │ │ │ - add s10,a5,s8 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld s11,64(s7) │ │ │ │ - beqz s11,3a07c │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld s7,24(s0) │ │ │ │ - ld a4,0(s11) │ │ │ │ - ld s10,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s8,32(s0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - blt a4,s7,3a07c │ │ │ │ - ld s9,56(s11) │ │ │ │ - beqz s9,396d0 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld t3,32(a5) │ │ │ │ - blt a4,s7,396d0 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,3962e │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1564 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1486 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - blt s8,t4,396d0 │ │ │ │ - blt t3,s7,396ae │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39642 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a6,32(s9) │ │ │ │ - ld a3,40(s9) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ + ld a4,0(a4) │ │ │ │ + zext.b a6,a6 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,96(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ ld a5,32(sp) │ │ │ │ - beqz a3,396a8 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a5,48(s9) │ │ │ │ - ld a1,24(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t3,0(a5) │ │ │ │ - ld a2,40(s9) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t3,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,39672 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,396d0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1734 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1656 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s8,s10,3a07c │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s7,3973e │ │ │ │ - ld s9,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s9,396e8 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s8,s9,1 │ │ │ │ - slli s7,s8,0x3 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s11) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s7 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39738 │ │ │ │ - addi s9,s9,2 │ │ │ │ - addi s7,s7,8 │ │ │ │ - li s10,0 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s11) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - mv s8,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s7 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s7,s7,8 │ │ │ │ - bltu s10,a5,3970e │ │ │ │ - add s8,s8,s9 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s8,0(s2) │ │ │ │ - ld a0,64(s11) │ │ │ │ - beqz a0,3a07c │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1880 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1802 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s4,s5,3a040 │ │ │ │ - ld a5,8(sp) │ │ │ │ - blt a5,s3,397da │ │ │ │ - ld s5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s5,39782 │ │ │ │ - bnez a0,3a0be │ │ │ │ - addi s3,s5,1 │ │ │ │ - slli s4,s3,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s6) │ │ │ │ - ld a5,40(s6) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,397d4 │ │ │ │ - addi s5,s5,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s3,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s6) │ │ │ │ - slli a4,s3,0x3 │ │ │ │ - mv a2,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + sd s5,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 26688 │ │ │ │ + addi a5,s9,208 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add s9,a5,a4 │ │ │ │ + ld a3,-56(s9) │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 36106 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,36464 │ │ │ │ + ld a5,248(sp) │ │ │ │ + lw a1,192(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + lw a5,28(a5) │ │ │ │ + addw a1,a1,a5 │ │ │ │ + jal e0da │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,36536 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 26832 │ │ │ │ + bnez s10,36668 │ │ │ │ + ld a5,8(s7) │ │ │ │ + li a2,2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a3,32(a5) │ │ │ │ + mv a1,a5 │ │ │ │ + sext.w a4,a3 │ │ │ │ + bgeu a2,a3,36486 │ │ │ │ + li a4,2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bgeu s0,a4,36650 │ │ │ │ + lw a3,40(a5) │ │ │ │ + ld s0,72(sp) │ │ │ │ + lw a6,0(s6) │ │ │ │ + slli s9,a6,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + beqz s8,36408 │ │ │ │ + slli a5,s9,0x2 │ │ │ │ + addi a5,a5,208 │ │ │ │ + addi a4,sp,128 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s6) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s3,a5,397a8 │ │ │ │ - add s3,a2,s5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s3,0(s2) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3a040 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld s3,24(s0) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld s6,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s5,32(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - blt a4,s3,3a040 │ │ │ │ - ld s4,56(s7) │ │ │ │ - beqz s4,39cac │ │ │ │ - ld a5,32(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - blt a4,s3,39cac │ │ │ │ - sd s8,112(sp) │ │ │ │ - ld s8,56(s4) │ │ │ │ - beqz s8,39a8a │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld s10,32(a5) │ │ │ │ - ld s11,24(a5) │ │ │ │ - blt a4,s3,3a08a │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld s9,56(s8) │ │ │ │ - beqz s9,39926 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t5,24(a5) │ │ │ │ - ld t4,32(a5) │ │ │ │ - blt a4,s3,39926 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,39884 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1934 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,2012 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t4,40(sp) │ │ │ │ - sd t5,32(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t4,40(sp) │ │ │ │ - ld t5,32(sp) │ │ │ │ - blt s5,t5,39926 │ │ │ │ - blt t4,s3,39904 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39898 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,32(sp) │ │ │ │ - ld a6,32(s9) │ │ │ │ - ld a3,40(s9) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a3,398fe │ │ │ │ - ld a4,48(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a5,48(s9) │ │ │ │ - ld a1,32(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t4,0(a5) │ │ │ │ - ld a2,40(s9) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t4,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,48(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,398c8 │ │ │ │ + lw a2,-64(a5) │ │ │ │ + beqz a2,36408 │ │ │ │ + slli a5,s9,0x3 │ │ │ │ + addi a5,a5,208 │ │ │ │ add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,39926 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1764 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1842 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s5,s11,3a088 │ │ │ │ - blt s10,s3,3999c │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,3993a │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s8) │ │ │ │ - ld a4,40(s8) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,39996 │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ + ld a5,-24(a5) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a2,a4,0x1e │ │ │ │ + li a0,0 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bltu a4,a3,3652a │ │ │ │ + subw a1,a4,a3 │ │ │ │ + bltu s11,a1,364dc │ │ │ │ + mv a0,a4 │ │ │ │ + addi a5,a5,4 │ │ │ │ + bne a5,a2,364cc │ │ │ │ + beqz a0,36408 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli s9,s9,0x3 │ │ │ │ + ld a7,56(sp) │ │ │ │ + add a5,a5,s9 │ │ │ │ + add s9,s9,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(s9) │ │ │ │ + mv a3,a0 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + zext.b a6,a6 │ │ │ │ + mv a5,s5 │ │ │ │ li a4,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,48(s8) │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a1,0(a3) │ │ │ │ - ld a3,40(s8) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a4 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a4,a4,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a4,a3,39964 │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s8,64(s8) │ │ │ │ - beqz s8,3a088 │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld s10,24(s0) │ │ │ │ - ld a4,0(s8) │ │ │ │ - ld t3,32(s0) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - blt a4,s10,3a088 │ │ │ │ - ld a0,56(s8) │ │ │ │ - beqz a0,399ea │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1576 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1654 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,40(sp) │ │ │ │ - sd t4,32(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,40(sp) │ │ │ │ - ld t4,32(sp) │ │ │ │ - blt t3,t4,3a088 │ │ │ │ - blt s11,s10,39a60 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,399fe │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s8) │ │ │ │ - ld a4,40(s8) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,39a5a │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + sd s5,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 26688 │ │ │ │ + ld a0,248(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,5 │ │ │ │ + jal 1bfd8 │ │ │ │ + ld a5,120(sp) │ │ │ │ + lw a5,388(a5) │ │ │ │ + beqz a5,36452 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26fc2 │ │ │ │ + j 36452 │ │ │ │ + subw a1,a3,a4 │ │ │ │ + bltu s11,a1,364dc │ │ │ │ + mv a0,a4 │ │ │ │ + j 364dc │ │ │ │ + li a1,104 │ │ │ │ + jal af94 │ │ │ │ + mv a1,s1 │ │ │ │ + jal b160 │ │ │ │ + ld a1,8(s7) │ │ │ │ + mv s9,a0 │ │ │ │ + mv a0,s4 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal caae │ │ │ │ + lw a5,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ li a4,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,48(s8) │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a1,0(a3) │ │ │ │ - ld a3,40(s8) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a4 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a4,a4,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a4,a3,39a28 │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld a0,64(s8) │ │ │ │ - beqz a0,3a088 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1414 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1492 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt s5,a5,3a090 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - blt a5,s3,39b04 │ │ │ │ - ld s8,0(s2) │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s8,39aaa │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s10,s8,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s4) │ │ │ │ - ld a5,40(s4) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39afc │ │ │ │ - addi s8,s8,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s10,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,0 │ │ │ │ mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s4) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a3,a0,s9 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,40(s4) │ │ │ │ - mv a5,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu s10,a4,39ad0 │ │ │ │ - add s10,a5,s8 │ │ │ │ - ld s9,104(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld s11,64(s4) │ │ │ │ - beqz s11,3a0a2 │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld s4,24(s0) │ │ │ │ - ld a4,0(s11) │ │ │ │ - ld s10,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s8,32(s0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - blt a4,s4,3a0a2 │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld s9,56(s11) │ │ │ │ - beqz s9,39c12 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld t3,32(a5) │ │ │ │ - blt a4,s4,39c12 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,39b70 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1186 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1264 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - blt s8,t4,39c12 │ │ │ │ - blt t3,s4,39bf0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39b84 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a6,32(s9) │ │ │ │ - ld a3,40(s9) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ + jal bbfa │ │ │ │ + ld a0,248(sp) │ │ │ │ + jal 189ae │ │ │ │ ld a5,32(sp) │ │ │ │ - beqz a3,39bea │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a5,48(s9) │ │ │ │ - ld a1,24(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t3,0(a5) │ │ │ │ - ld a2,40(s9) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t3,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,39bb4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,39c12 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1016 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1094 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s8,s10,3a0b0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s4,39c80 │ │ │ │ - ld s9,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s9,39c2a │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s8,s9,1 │ │ │ │ - slli s4,s8,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s11) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39c7a │ │ │ │ - addi s9,s9,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s10,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s11) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - mv s8,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s10,a5,39c50 │ │ │ │ - add s8,s8,s9 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s8,0(s2) │ │ │ │ - ld a0,64(s11) │ │ │ │ - beqz a0,3a0b0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,870 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,948 │ │ │ │ + sext.w a0,a0 │ │ │ │ + fcvt.s.wu fa5,a5 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fcvt.wu.d a5,fa5,rtz │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,a0,36464 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + ld s9,112(sp) │ │ │ │ + jal 26832 │ │ │ │ + ld a5,8(s7) │ │ │ │ + li s10,1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + mv a1,a5 │ │ │ │ + bnez s9,365b8 │ │ │ │ + lw a4,32(a5) │ │ │ │ + li s9,1 │ │ │ │ + mv a1,a5 │ │ │ │ + bnez a4,363f0 │ │ │ │ + ld s9,144(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal caae │ │ │ │ + lw a4,0(s7) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w a5,s9 │ │ │ │ + bltu a5,a4,363ae │ │ │ │ + ld s8,152(sp) │ │ │ │ + addi s3,sp,280 │ │ │ │ + lw a5,40(s2) │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,365fe │ │ │ │ + ld s0,0(s3) │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + lw a4,40(s2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + bltu a5,a4,365dc │ │ │ │ + ld a0,0(s3) │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s3) │ │ │ │ + bne s3,s8,365d4 │ │ │ │ + lw a5,272(sp) │ │ │ │ + bnez a5,36654 │ │ │ │ + lw a5,276(sp) │ │ │ │ + bnez a5,36660 │ │ │ │ + auipc a5,0x44 │ │ │ │ + ld a5,-1804(a5) │ │ │ │ + ld a4,328(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,366d2 │ │ │ │ + ld ra,456(sp) │ │ │ │ + ld s0,448(sp) │ │ │ │ + ld s1,440(sp) │ │ │ │ + ld s2,432(sp) │ │ │ │ + ld s3,424(sp) │ │ │ │ + ld s5,408(sp) │ │ │ │ + ld s6,400(sp) │ │ │ │ + ld s7,392(sp) │ │ │ │ + ld s8,384(sp) │ │ │ │ + ld s9,376(sp) │ │ │ │ + ld s10,368(sp) │ │ │ │ + ld s11,360(sp) │ │ │ │ + fld fs0,344(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,416(sp) │ │ │ │ + addi sp,sp,464 │ │ │ │ + ret │ │ │ │ + ld s9,112(sp) │ │ │ │ + j 365aa │ │ │ │ + ld a0,312(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,276(sp) │ │ │ │ + beqz a5,3661c │ │ │ │ + ld a0,320(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 3661c │ │ │ │ + ld a5,8(s7) │ │ │ │ + ld s9,112(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + mv a1,a5 │ │ │ │ + j 365aa │ │ │ │ + addiw a3,a2,1 │ │ │ │ + slli s0,a3,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sw a3,0(s11) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + sd a0,0(s2) │ │ │ │ + ld a7,16(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + li a2,0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + add a3,a3,a7 │ │ │ │ + lw a1,0(a3) │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + srli a3,a6,0x1e │ │ │ │ + add a3,a3,a0 │ │ │ │ + sw a1,0(a3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + bgeu a4,a5,366a0 │ │ │ │ + auipc a3,0x44 │ │ │ │ + ld a3,-1872(a3) │ │ │ │ + li a2,4 │ │ │ │ mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s5,s6,3a040 │ │ │ │ - ld a5,8(sp) │ │ │ │ - blt a5,s3,39d1c │ │ │ │ - ld s5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s5,39cc4 │ │ │ │ - bnez a0,3a0be │ │ │ │ - addi s3,s5,1 │ │ │ │ - slli s4,s3,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39d16 │ │ │ │ - addi s5,s5,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ + jal 3400 │ │ │ │ + j 36322 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + jal caa4 │ │ │ │ + lwu a1,0(s2) │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,0(s2) │ │ │ │ + li a1,0 │ │ │ │ + mv s8,a0 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,0(s4) │ │ │ │ + beqz a5,368b0 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ li s3,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s3,0x3 │ │ │ │ - mv a2,s3 │ │ │ │ + li s6,0 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + li s10,1 │ │ │ │ + lw a5,0(s2) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + bnez a5,3674e │ │ │ │ + j 3688c │ │ │ │ + lw a4,0(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + bgeu a5,a4,3688c │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal c586 │ │ │ │ + beqz a0,36768 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal c58e │ │ │ │ + beqz a0,3686e │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal c586 │ │ │ │ + beqz a0,3673c │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal c58e │ │ │ │ + bnez a0,3673c │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal c586 │ │ │ │ + bnez a0,3673c │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal c58e │ │ │ │ + beqz a0,3673c │ │ │ │ + ld a1,8(s2) │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a1,a1,s0 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal c3b4 │ │ │ │ + bge a0,s7,3673c │ │ │ │ + add a5,s8,s1 │ │ │ │ + sb s10,0(a5) │ │ │ │ + ld a1,8(s4) │ │ │ │ + mv a0,s5 │ │ │ │ + li s11,0 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal caae │ │ │ │ + ld a5,8(s2) │ │ │ │ + li s9,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,32(a5) │ │ │ │ + beqz a5,3682c │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(s2) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,48(a5) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a1,24(a5) │ │ │ │ + jal b160 │ │ │ │ + ld a4,8(s2) │ │ │ │ + lw a5,0(s5) │ │ │ │ + mv a1,a0 │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a2,48(a4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a2,a2,s11 │ │ │ │ + ld a0,8(s5) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + lbu a3,60(a2) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s3,a5,39cea │ │ │ │ - add s3,a2,s5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s3,0(s2) │ │ │ │ - ld s3,64(s7) │ │ │ │ - beqz s3,3a040 │ │ │ │ - ld a5,32(s3) │ │ │ │ - sd s8,112(sp) │ │ │ │ - ld s5,24(s0) │ │ │ │ - ld s8,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld s6,32(s0) │ │ │ │ + lbu a4,74(a2) │ │ │ │ + ld a2,0(a2) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal bbfa │ │ │ │ + ld a5,8(s2) │ │ │ │ + addi s11,s11,88 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,32(a5) │ │ │ │ + bltu s9,a5,367ce │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a3,8(s5) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,45(a5) │ │ │ │ + li a4,3 │ │ │ │ + beq a5,a4,3673c │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,634 │ │ │ │ + li a2,374 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,998 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,1014 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal c586 │ │ │ │ + bnez a0,36768 │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal c58e │ │ │ │ + beqz a0,36768 │ │ │ │ + j 36798 │ │ │ │ + ld a1,8(s4) │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal caae │ │ │ │ + lw a5,0(s4) │ │ │ │ + addi s3,s3,80 │ │ │ │ + bltu s6,a5,36730 │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + lw a5,0(s2) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,368d4 │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal caae │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s0,a5,368ba │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s3,120(sp) │ │ │ │ + li s3,1 │ │ │ │ + sllw s3,s3,a5 │ │ │ │ + sd s10,64(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + sd s1,136(sp) │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + sd s5,104(sp) │ │ │ │ + sext.w a5,s3 │ │ │ │ + mv s5,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s1 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s6,a3 │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a2,s7 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,836 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3890 │ │ │ │ + mul a5,s0,s6 │ │ │ │ + li s1,-1 │ │ │ │ + sllw s1,s1,s10 │ │ │ │ + not s1,s1 │ │ │ │ + sext.w s1,s1 │ │ │ │ + mv a0,a5 │ │ │ │ sd a5,8(sp) │ │ │ │ - blt a4,s5,3a026 │ │ │ │ - ld s4,56(s3) │ │ │ │ - beqz s4,39ee4 │ │ │ │ - ld a5,32(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s9,32(a5) │ │ │ │ - ld s10,24(a5) │ │ │ │ - blt a4,s5,3a0aa │ │ │ │ - ld s7,56(s4) │ │ │ │ - beqz s7,39e48 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a4,0(s7) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld t1,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - blt a4,s5,3a0ba │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,39da6 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,616 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,694 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t1,16(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t1,16(sp) │ │ │ │ - blt s6,t1,3a0ba │ │ │ │ - blt s11,s5,39e22 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39dba │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli s11,a5,0x3 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,40(sp) │ │ │ │ + beqz s1,36a80 │ │ │ │ + sd s8,80(sp) │ │ │ │ + addiw s8,s3,-2 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + addi s6,s6,-1 │ │ │ │ + srli s8,a5,0x1e │ │ │ │ + mul a5,s6,s0 │ │ │ │ + addi s8,s8,8 │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv s6,a0 │ │ │ │ + li s3,0 │ │ │ │ + neg s9,s0 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv s11,s5 │ │ │ │ + add s7,s5,a5 │ │ │ │ + bgeu s5,s7,369c0 │ │ │ │ + mv a0,s11 │ │ │ │ + jalr s4 │ │ │ │ + sext.w a5,a0 │ │ │ │ + and a5,a5,s1 │ │ │ │ + srlw a5,a5,s3 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a3,0(a5) │ │ │ │ + add s11,s11,s0 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(a5) │ │ │ │ + bltu s11,s7,3699c │ │ │ │ + ld a5,24(sp) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,369de │ │ │ │ + lw a4,0(s2) │ │ │ │ + addi a5,s2,4 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bne s8,a5,369d0 │ │ │ │ + ld a5,32(sp) │ │ │ │ + add s11,s5,a5 │ │ │ │ + bltu s11,s5,36a2a │ │ │ │ + mv a0,s11 │ │ │ │ + jalr s4 │ │ │ │ + sext.w s7,a0 │ │ │ │ + and s7,s7,s1 │ │ │ │ + srlw s7,s7,s3 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli s7,a5,0x1e │ │ │ │ + add s7,s7,s2 │ │ │ │ + lw a0,0(s7) │ │ │ │ mv a1,s11 │ │ │ │ + mv a2,s0 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mul a0,a0,s0 │ │ │ │ + add s11,s11,s9 │ │ │ │ + add a0,a0,s6 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s7) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s7) │ │ │ │ + bgeu s11,s5,369e8 │ │ │ │ + ld a2,16(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + sllw s1,s1,s10 │ │ │ │ + jal 3890 │ │ │ │ + addw s3,s10,s3 │ │ │ │ + beqz s1,36a46 │ │ │ │ + mv a5,s6 │ │ │ │ + mv s6,s5 │ │ │ │ + mv s5,a5 │ │ │ │ + j 36990 │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + beq a5,s6,36a74 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,128(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 3670 │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3530 │ │ │ │ + j 36a52 │ │ │ │ + mv s6,s5 │ │ │ │ + ld s5,40(sp) │ │ │ │ + j 36a4c │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + mv s7,a2 │ │ │ │ + sd s8,64(sp) │ │ │ │ + mul s8,s7,s2 │ │ │ │ + sd s0,128(sp) │ │ │ │ + li s0,1 │ │ │ │ + sllw s0,s0,a4 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + sd s3,104(sp) │ │ │ │ + srli s3,a5,0x1e │ │ │ │ + sd s1,120(sp) │ │ │ │ + sext.w a5,s0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s3 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s3,0(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3330 │ │ │ │ + li a6,-1 │ │ │ │ + sllw a6,a6,s5 │ │ │ │ + not a6,a6 │ │ │ │ + sext.w s10,a6 │ │ │ │ + sd a0,24(sp) │ │ │ │ + beqz s10,36bf2 │ │ │ │ + addiw s3,s0,-2 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + addi s2,s2,-1 │ │ │ │ + srli s3,a5,0x1e │ │ │ │ + mul a5,s2,s7 │ │ │ │ + addi s3,s3,8 │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + add s3,s3,s11 │ │ │ │ + mv s2,a0 │ │ │ │ + li s6,0 │ │ │ │ + neg s4,s7 │ │ │ │ sd a5,16(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,32(s7) │ │ │ │ - ld a3,40(s7) │ │ │ │ - add a2,a0,s11 │ │ │ │ - sd a1,-8(a2) │ │ │ │ + add a0,s1,s8 │ │ │ │ + mv a2,s1 │ │ │ │ + bgeu s1,a0,36b3a │ │ │ │ + lw a5,0(a2) │ │ │ │ + add a2,a2,s7 │ │ │ │ + and a5,a5,s10 │ │ │ │ + srlw a5,a5,s6 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sw a1,0(a5) │ │ │ │ + bltu a2,a0,36b1a │ │ │ │ + ld a5,8(sp) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,36b58 │ │ │ │ + lw a2,0(s11) │ │ │ │ + addi a5,s11,4 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a2,a2,a1 │ │ │ │ + sw a2,-4(a5) │ │ │ │ + bne s3,a5,36b4a │ │ │ │ ld a5,16(sp) │ │ │ │ - beqz a3,39e1c │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a5,48(s7) │ │ │ │ - add a1,a0,s11 │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a6,0(a5) │ │ │ │ - ld a2,40(s7) │ │ │ │ - mv a5,a3 │ │ │ │ - sd a6,-8(a1) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu a3,a2,39de8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3a0ba │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,452 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,530 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s6,s10,3a0aa │ │ │ │ - blt s9,s5,39ebc │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld s11,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s11,39e60 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s4) │ │ │ │ - ld a5,40(s4) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39eb4 │ │ │ │ - addi s11,s11,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li a5,0 │ │ │ │ + add s9,s1,a5 │ │ │ │ + bltu s9,s1,36b9a │ │ │ │ + lw s0,0(s9) │ │ │ │ mv a1,s9 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,48(s4) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,40(s4) │ │ │ │ - add a3,a0,s9 │ │ │ │ + mv a2,s7 │ │ │ │ + and s0,s0,s10 │ │ │ │ + srlw s0,s0,s6 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1e │ │ │ │ + add s0,s0,s11 │ │ │ │ + lw a0,0(s0) │ │ │ │ + add s9,s9,s4 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mul a0,a0,s7 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + bgeu s9,s1,36b62 │ │ │ │ + ld a2,0(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + sllw s10,s10,s5 │ │ │ │ + jal 3890 │ │ │ │ + addw s6,s5,s6 │ │ │ │ + beqz s10,36bb8 │ │ │ │ + mv a5,s2 │ │ │ │ + mv s2,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + j 36b10 │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + beq a5,s2,36be6 │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,40(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 3670 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3530 │ │ │ │ + j 36bc4 │ │ │ │ + mv s2,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + j 36bbe │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s3,88(sp) │ │ │ │ + li s3,1 │ │ │ │ + sllw s3,s3,a3 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + sd s1,104(sp) │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + sd s9,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s9,a1 │ │ │ │ + mv a1,s1 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv s7,a0 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + jal 3890 │ │ │ │ + li s6,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + sllw s6,s6,s5 │ │ │ │ + jal 3330 │ │ │ │ + not s6,s6 │ │ │ │ + sext.w s6,s6 │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz s6,36d46 │ │ │ │ + sd s11,24(sp) │ │ │ │ + addiw s11,s3,-2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1e │ │ │ │ + addi s11,s11,8 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sext.w s2,s3 │ │ │ │ + addi s4,s0,-4 │ │ │ │ + add s11,s11,s7 │ │ │ │ + mv s10,a0 │ │ │ │ + li s8,0 │ │ │ │ + li s3,1 │ │ │ │ + add a1,s9,s0 │ │ │ │ + mv a4,s9 │ │ │ │ + bgeu s9,a1,36c9c │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + and a5,a5,s6 │ │ │ │ + srlw a5,a5,s8 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a2,0(a5) │ │ │ │ + bltu a4,a1,36c7c │ │ │ │ + bgeu s3,s2,36cb6 │ │ │ │ + lw a4,0(s7) │ │ │ │ + addi a5,s7,4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bne s11,a5,36ca8 │ │ │ │ + add a2,s9,s4 │ │ │ │ + bltu a2,s9,36cee │ │ │ │ + lw a1,0(a2) │ │ │ │ + addi a2,a2,-4 │ │ │ │ + and a5,a1,s6 │ │ │ │ + srlw a5,a5,s8 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s10 │ │ │ │ + sw a1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bgeu a2,s9,36cbe │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + sllw s6,s6,s5 │ │ │ │ + jal 3890 │ │ │ │ + addw s8,s5,s8 │ │ │ │ + beqz s6,36d0c │ │ │ │ + mv a5,s9 │ │ │ │ + mv s9,s10 │ │ │ │ mv s10,a5 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu a5,a4,39e86 │ │ │ │ - add s10,s10,s11 │ │ │ │ - ld s11,88(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld a0,64(s4) │ │ │ │ - beqz a0,3a0aa │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,298 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,376 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - blt s6,s8,3a026 │ │ │ │ + j 36c72 │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ ld a5,8(sp) │ │ │ │ - blt a5,s5,39f52 │ │ │ │ - ld s6,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s6,39efc │ │ │ │ - bnez a0,3a0e6 │ │ │ │ - addi s5,s6,1 │ │ │ │ - slli s4,s5,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s3) │ │ │ │ - ld a5,40(s3) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39f4c │ │ │ │ - addi s6,s6,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s7,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - slli a4,s7,0x3 │ │ │ │ - mv s5,s7 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s3) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s7,a5,39f22 │ │ │ │ - add s5,s5,s6 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s5,0(s2) │ │ │ │ - ld s7,64(s3) │ │ │ │ - beqz s7,3a026 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld s3,24(s0) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld s5,32(s0) │ │ │ │ - ld s6,24(a5) │ │ │ │ - ld s4,32(a5) │ │ │ │ - blt a4,s3,3a026 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,39f98 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,114 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,192 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s5,s6,3a026 │ │ │ │ - blt s4,s3,3a004 │ │ │ │ - ld s5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s5,39fae │ │ │ │ - bnez a0,3a0e6 │ │ │ │ - addi s4,s5,1 │ │ │ │ - slli s3,s4,0x3 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s3 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39ffe │ │ │ │ - addi s5,s5,2 │ │ │ │ - addi s3,s3,8 │ │ │ │ - li s6,0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s6,0x3 │ │ │ │ - mv s4,s6 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s3 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s6,s6,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bltu s6,a5,39fd4 │ │ │ │ - add s4,s4,s5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s4,0(s2) │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3a026 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,-28 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,50 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,192 │ │ │ │ + beq a5,s10,36d3a │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 3670 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3530 │ │ │ │ + j 36d1a │ │ │ │ + mv s10,s9 │ │ │ │ + ld s9,8(sp) │ │ │ │ + j 36d14 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + blez a1,36d8c │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a2,36dcc │ │ │ │ + mv s0,a0 │ │ │ │ + mul a0,a1,a2 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,36dac │ │ │ │ + sd s1,32(s0) │ │ │ │ + sd s2,40(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,24(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,-254 │ │ │ │ + li a1,54 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,-194 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,-118 │ │ │ │ + li a1,65 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,-226 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,-230 │ │ │ │ + li a1,59 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,-258 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld s3,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a1,36e36 │ │ │ │ + ld a5,24(a0) │ │ │ │ + blez a5,36e36 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + mv s2,a1 │ │ │ │ + ld a5,40(s0) │ │ │ │ + mul a0,a0,a5 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + addi a5,a5,-1 │ │ │ │ + addi a0,a4,1 │ │ │ │ + beq a4,a5,36e5a │ │ │ │ + ld a5,24(s0) │ │ │ │ + sd a0,16(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + blt s1,a5,36e0c │ │ │ │ + ld s3,0(s0) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd zero,32(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a5,24(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + bge s1,a5,36e2e │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,192 │ │ │ │ + j 36e0c │ │ │ │ + ld a0,24(a0) │ │ │ │ + seqz a0,a0 │ │ │ │ ret │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - j 3976a │ │ │ │ - ld s8,112(sp) │ │ │ │ - j 3976a │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s4,s8,3a058 │ │ │ │ - j 39248 │ │ │ │ - ld s10,96(sp) │ │ │ │ - blt s4,s8,3a058 │ │ │ │ - j 39248 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 3976a │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39a8a │ │ │ │ - ld s8,112(sp) │ │ │ │ - j 39cac │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 3954c │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 38f32 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39cac │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - j 39ee4 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39cac │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39e48 │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - auipc a3,0x2c │ │ │ │ - addi a3,a3,-774 │ │ │ │ - li a2,385 │ │ │ │ - auipc a1,0x27 │ │ │ │ - addi a1,a1,686 │ │ │ │ - auipc a0,0x27 │ │ │ │ - addi a0,a0,702 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - j 3a0c6 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s11,8(sp) │ │ │ │ - lw s11,16(a0) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - ld s3,8(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s6,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s9,a6 │ │ │ │ - mv s10,a7 │ │ │ │ - li s0,0 │ │ │ │ - beqz s11,3a1e2 │ │ │ │ - li s1,0 │ │ │ │ - j 3a136 │ │ │ │ - sext.w s1,a5 │ │ │ │ - addi s0,s0,8 │ │ │ │ - beq s11,s1,3a184 │ │ │ │ - add a5,s3,s0 │ │ │ │ - ld a0,0(a5) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + ld s1,24(a0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + li s5,0 │ │ │ │ + beqz s1,36eda │ │ │ │ + sd s2,32(sp) │ │ │ │ + ld s2,40(a0) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld s6,0(a0) │ │ │ │ + mv a0,s2 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + jal 3330 │ │ │ │ + ld s4,16(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + mv s5,a0 │ │ │ │ + mul s2,s4,s2 │ │ │ │ + add s2,s2,s6 │ │ │ │ mv a1,s2 │ │ │ │ - jal 3580 │ │ │ │ - addiw a5,s1,1 │ │ │ │ - bnez a0,3a12c │ │ │ │ - beq s11,s1,3a18c │ │ │ │ - ld a4,0(s4) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a5,s9 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 382b0 │ │ │ │ - ld ra,104(sp) │ │ │ │ + jal 36a0 │ │ │ │ + beqz s3,36ebe │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s3 │ │ │ │ + ld s1,24(s0) │ │ │ │ + ld s4,16(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + addi s1,s1,-1 │ │ │ │ + sd s1,24(s0) │ │ │ │ + addi a5,a5,-1 │ │ │ │ + beq a5,s4,36ee6 │ │ │ │ + addi s4,s4,1 │ │ │ │ + sd s4,16(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + sd zero,16(s0) │ │ │ │ + j 36ed0 │ │ │ │ + ld a5,24(a0) │ │ │ │ + beqz a5,36efe │ │ │ │ + ld a5,16(a0) │ │ │ │ + ld a4,40(a0) │ │ │ │ + ld a0,0(a0) │ │ │ │ + mul a5,a5,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + ld a5,24(a0) │ │ │ │ + beqz a5,36f26 │ │ │ │ + bltz a1,36f26 │ │ │ │ + bge a1,a5,36f26 │ │ │ │ + ld a3,16(a0) │ │ │ │ + ld a4,32(a0) │ │ │ │ + ld a5,40(a0) │ │ │ │ + add a1,a1,a3 │ │ │ │ + rem a1,a1,a4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sext.w a1,a1 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + add a0,a0,a1 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + ld a1,40(a0) │ │ │ │ + ld a5,32(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mul a1,a1,a5 │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + slli a1,a1,0x1 │ │ │ │ + jal 3870 │ │ │ │ sd a0,0(s0) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + beqz a0,36f8c │ │ │ │ + ld a1,16(s0) │ │ │ │ + ld a4,8(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + bge a1,a4,36f5c │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd a5,32(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - addiw a1,s1,1 │ │ │ │ + ld a2,40(s0) │ │ │ │ + add a4,a1,a5 │ │ │ │ + sub a5,a5,a1 │ │ │ │ + mul a4,a4,a2 │ │ │ │ + mul a1,a1,a2 │ │ │ │ + mul a2,a5,a2 │ │ │ │ + add a1,a1,a0 │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + sd a4,16(s0) │ │ │ │ + sd a5,32(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,-542 │ │ │ │ + li a1,211 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,-706 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a4,24(a0) │ │ │ │ + ld a5,32(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beq a4,a5,36fec │ │ │ │ + ld a4,8(s0) │ │ │ │ + ld a2,40(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + mul a0,a2,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a3,8(s0) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(s0) │ │ │ │ + addi a5,a5,-1 │ │ │ │ + li a4,0 │ │ │ │ + beq a3,a5,36fe2 │ │ │ │ + addi a4,a3,1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd a4,8(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + sd a1,8(sp) │ │ │ │ + jal 36f2a │ │ │ │ + ld a1,8(sp) │ │ │ │ + j 36fbc │ │ │ │ + ld a0,24(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv s8,a4 │ │ │ │ + mv s5,a1 │ │ │ │ + mv s2,a3 │ │ │ │ + mv s1,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + mv s6,a7 │ │ │ │ + sext.w s0,a4 │ │ │ │ + bltu a4,a2,3702c │ │ │ │ + sext.w s0,a2 │ │ │ │ + addiw a1,s0,1 │ │ │ │ + sext.w s9,a1 │ │ │ │ + sext.w s4,s7 │ │ │ │ + bgeu s7,s8,37040 │ │ │ │ + sext.w s4,s8 │ │ │ │ slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s4) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,0(s4) │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + bltu s8,s7,37058 │ │ │ │ + mv a5,s2 │ │ │ │ + mv s2,s5 │ │ │ │ + mv s5,a5 │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,370f4 │ │ │ │ + beqz s9,370f4 │ │ │ │ + li a5,1 │ │ │ │ + bne s6,a5,371b0 │ │ │ │ + li a5,-1 │ │ │ │ + sext.w t1,a5 │ │ │ │ addiw a5,a5,1 │ │ │ │ + beqz a5,37120 │ │ │ │ + beqz s3,37138 │ │ │ │ + lw t3,0(a0) │ │ │ │ + li a3,0 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + addiw a4,t3,1 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + mv a1,a0 │ │ │ │ + sw a4,0(a0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add t1,t1,s5 │ │ │ │ + add a4,s2,a2 │ │ │ │ + addi a1,a1,4 │ │ │ │ + beq s0,a3,370f0 │ │ │ │ + lbu a7,0(a4) │ │ │ │ + lbu a6,0(t1) │ │ │ │ + add a4,a7,a6 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s3 │ │ │ │ + beq a7,a6,370b6 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw t3,a4,t3 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a4,0(a2) │ │ │ │ + lw a6,0(a1) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addw t4,a4,s1 │ │ │ │ + addw a7,s1,a6 │ │ │ │ + mv a4,t4 │ │ │ │ + bgeu a7,t4,370d2 │ │ │ │ + mv a4,a7 │ │ │ │ + sext.w a2,a4 │ │ │ │ + bgeu t3,a2,370dc │ │ │ │ + mv a4,t3 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + sw a4,0(a1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv t3,a6 │ │ │ │ + add a4,s2,a2 │ │ │ │ + addi a1,a1,4 │ │ │ │ + bne s0,a3,3709c │ │ │ │ + bne s4,a5,3706a │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a3,a0 │ │ │ │ + li a4,0 │ │ │ │ + sw a4,0(a3) │ │ │ │ + sext.w a2,a4 │ │ │ │ + addi a3,a3,4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bne s0,a2,37124 │ │ │ │ + bne s4,a5,3706a │ │ │ │ + j 370f4 │ │ │ │ + lw a6,0(a0) │ │ │ │ + addi a3,a0,4 │ │ │ │ + addiw a4,a6,1 │ │ │ │ + sw a4,0(a0) │ │ │ │ + beqz s0,370f0 │ │ │ │ + slli a7,t1,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + mv a1,s6 │ │ │ │ + add a7,a7,s5 │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add t4,s2,a4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sext.w t3,a6 │ │ │ │ + lw a6,0(a3) │ │ │ │ + addw t6,a4,s1 │ │ │ │ + mv a4,t6 │ │ │ │ + addw t5,a6,s1 │ │ │ │ + sext.w t1,a1 │ │ │ │ + bgeu t5,t6,37182 │ │ │ │ + mv a4,t5 │ │ │ │ + lbu t5,0(t4) │ │ │ │ + lbu a2,0(a7) │ │ │ │ + sext.w t4,a4 │ │ │ │ + sub a2,a2,t5 │ │ │ │ + snez a2,a2 │ │ │ │ + addw t3,a2,t3 │ │ │ │ + bgeu t3,t4,371a0 │ │ │ │ + mv a4,t3 │ │ │ │ + sw a4,0(a3) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bne s0,t1,37154 │ │ │ │ + bne s4,a5,3706a │ │ │ │ + j 370f4 │ │ │ │ + li a1,-1 │ │ │ │ + sext.w a5,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + beqz a1,3724c │ │ │ │ + beqz s3,37264 │ │ │ │ + lw t1,0(a0) │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a4,8(s4) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld s1,8(s4) │ │ │ │ - sd zero,0(a0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,16(s4) │ │ │ │ - add s1,s1,s0 │ │ │ │ - sd a0,0(s1) │ │ │ │ + li a3,0 │ │ │ │ + addiw a4,t1,1 │ │ │ │ + add a6,s5,a5 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + mv a2,a0 │ │ │ │ + sw a4,0(a0) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,s2,a5 │ │ │ │ + addi a2,a2,4 │ │ │ │ + beq s0,a3,37240 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a7,0(a6) │ │ │ │ + beq a4,a7,37208 │ │ │ │ + mulw a4,a4,s6 │ │ │ │ + addw a4,a4,a7 │ │ │ │ + slli a7,a4,0x20 │ │ │ │ + srli a4,a7,0x1e │ │ │ │ + add a4,a4,s3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw t1,a4,t1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + lw a4,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addw t4,a5,s1 │ │ │ │ + addw t3,s1,a4 │ │ │ │ + mv a5,t4 │ │ │ │ + bgeu t3,t4,37222 │ │ │ │ + mv a5,t3 │ │ │ │ + sext.w a7,a5 │ │ │ │ + bgeu t1,a7,3722c │ │ │ │ + mv a5,t1 │ │ │ │ + sw a5,0(a2) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv t1,a4 │ │ │ │ + addi a2,a2,4 │ │ │ │ + add a4,s2,a5 │ │ │ │ + bne s0,a3,371e4 │ │ │ │ + beq s4,a1,370f4 │ │ │ │ + sext.w a5,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + bnez a1,371ba │ │ │ │ + mv a4,a0 │ │ │ │ + li a5,0 │ │ │ │ + sw a5,0(a4) │ │ │ │ + sext.w a3,a5 │ │ │ │ + addi a4,a4,4 │ │ │ │ addiw a5,a5,1 │ │ │ │ - sw a5,16(s4) │ │ │ │ - j 3a14c │ │ │ │ - li a1,8 │ │ │ │ - j 3a198 │ │ │ │ + bne s0,a3,37250 │ │ │ │ + bne s4,a1,37244 │ │ │ │ + j 370f4 │ │ │ │ + lw a7,0(a0) │ │ │ │ + addi a2,a0,4 │ │ │ │ + addiw a4,a7,1 │ │ │ │ + sw a4,0(a0) │ │ │ │ + beqz s0,37240 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a3,1 │ │ │ │ + add t1,s5,a5 │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,s2,a5 │ │ │ │ + lbu t3,0(a4) │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + lbu a5,0(t1) │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw a4,0(a6) │ │ │ │ + sext.w t4,a7 │ │ │ │ + lw a7,0(a2) │ │ │ │ + sub a5,a5,t3 │ │ │ │ + snez a5,a5 │ │ │ │ + addw t6,a4,s1 │ │ │ │ + addw t4,a5,t4 │ │ │ │ + addw t5,s1,a7 │ │ │ │ + mv a4,t6 │ │ │ │ + sext.w t3,a3 │ │ │ │ + mv a5,t4 │ │ │ │ + bgeu t5,t6,372c6 │ │ │ │ + mv a4,t5 │ │ │ │ + sext.w a6,a4 │ │ │ │ + bgeu a6,t4,372d0 │ │ │ │ + mv a5,a4 │ │ │ │ + sw a5,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s0,t3,3727e │ │ │ │ + bne s4,a1,37244 │ │ │ │ + j 370f4 │ │ │ │ + │ │ │ │ +00000000000372e0 : │ │ │ │ + beq a0,a1,372f4 │ │ │ │ + li a5,78 │ │ │ │ + beq a0,a5,372f4 │ │ │ │ + beq a1,a5,372f4 │ │ │ │ + lw a0,4(a2) │ │ │ │ + ret │ │ │ │ + lw a0,0(a2) │ │ │ │ + ret │ │ │ │ + │ │ │ │ +00000000000372f8 : │ │ │ │ + beq a0,a1,37300 │ │ │ │ + lw a0,4(a2) │ │ │ │ + ret │ │ │ │ + lw a0,0(a2) │ │ │ │ + ret │ │ │ │ + │ │ │ │ +0000000000037304 : │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + jal 51738 │ │ │ │ + bnez a0,3731c │ │ │ │ + lw a0,4(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw a0,0(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ addi sp,sp,-144 │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + addiw s5,a2,1 │ │ │ │ + addiw s8,a4,1 │ │ │ │ sd s6,80(sp) │ │ │ │ - li a1,24 │ │ │ │ - mv s6,a0 │ │ │ │ + mulw s6,s5,s8 │ │ │ │ + sd s1,120(sp) │ │ │ │ li a0,0 │ │ │ │ - sd s3,104(sp) │ │ │ │ + mv s1,a1 │ │ │ │ sd ra,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,64(s6) │ │ │ │ - sw zero,16(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a5,3a436 │ │ │ │ - sd s8,64(sp) │ │ │ │ - ld s8,72(s6) │ │ │ │ - sd s5,88(sp) │ │ │ │ - li s5,0 │ │ │ │ sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ sd s4,96(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - add s2,s8,s5 │ │ │ │ sd s10,48(sp) │ │ │ │ + slli s6,s6,0x2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a4 │ │ │ │ + mv s10,a3 │ │ │ │ + sd a3,8(sp) │ │ │ │ + mv s0,a6 │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + bgeu a5,s5,3740a │ │ │ │ + mv s6,s8 │ │ │ │ + bgeu a5,s8,3740a │ │ │ │ + addiw a4,s3,-1 │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ sd s11,40(sp) │ │ │ │ - li s0,0 │ │ │ │ - ld s1,8(s2) │ │ │ │ - li s4,0 │ │ │ │ - li s7,0 │ │ │ │ - li s9,1 │ │ │ │ - beqz s0,3a2d0 │ │ │ │ - mv s10,s7 │ │ │ │ - li s11,0 │ │ │ │ - j 3a248 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - beq s11,s0,3aaac │ │ │ │ - ld a0,0(s10) │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3a240 │ │ │ │ - beq s0,s11,3aaac │ │ │ │ - ld t1,0(s3) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli s11,a4,0x1d │ │ │ │ - add s11,s11,t1 │ │ │ │ - ld s1,0(s11) │ │ │ │ - ld s10,24(s2) │ │ │ │ - ld a7,32(s2) │ │ │ │ - beqz s1,3ab20 │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a2d8 │ │ │ │ - bne a7,a5,3a2d8 │ │ │ │ - ld a1,40(s1) │ │ │ │ - ld a0,48(s1) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s1) │ │ │ │ - sd a0,48(s1) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sd s2,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(s1) │ │ │ │ - mv s0,s1 │ │ │ │ - lw a4,64(s6) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sd s0,0(s11) │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi s5,s5,208 │ │ │ │ - bgeu a5,a4,3a422 │ │ │ │ - ld s8,72(s6) │ │ │ │ - lw s0,16(s3) │ │ │ │ - ld s7,8(s3) │ │ │ │ - add s2,s8,s5 │ │ │ │ - ld s1,8(s2) │ │ │ │ - bnez s0,3a23a │ │ │ │ - li s11,0 │ │ │ │ - li a1,8 │ │ │ │ - j 3aac0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - bge a5,a7,3a2e0 │ │ │ │ - mv a5,a7 │ │ │ │ - ld s0,64(s1) │ │ │ │ - sd a5,0(s1) │ │ │ │ - beqz s0,3ac88 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a442 │ │ │ │ - bne a7,a5,3a442 │ │ │ │ - ld a1,40(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - sd a7,8(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd a0,48(s0) │ │ │ │ - ld a7,8(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - addi a4,a5,1 │ │ │ │ - ld a5,24(s0) │ │ │ │ - sd s2,0(a0) │ │ │ │ - sd a4,40(s0) │ │ │ │ - ld a2,56(s1) │ │ │ │ - sd s0,64(s1) │ │ │ │ - li a4,0 │ │ │ │ - beqz a2,3a326 │ │ │ │ - ld a4,24(a2) │ │ │ │ - mv a3,a4 │ │ │ │ - bge a4,a5,3a32e │ │ │ │ - mv a3,a5 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,24(s1) │ │ │ │ - sub a4,a4,a5 │ │ │ │ - bge s9,a4,3a6f6 │ │ │ │ - ld a5,32(a2) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a0,32(a5) │ │ │ │ - bne s10,a4,3a346 │ │ │ │ - beq a7,a0,3a2a2 │ │ │ │ - ld s0,64(a2) │ │ │ │ - ld a5,56(s0) │ │ │ │ - sd a2,56(s0) │ │ │ │ - ld a4,56(a2) │ │ │ │ - sd a5,64(a2) │ │ │ │ - beqz a4,3ac1c │ │ │ │ - ld a6,24(a4) │ │ │ │ - beqz a5,3aeec │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi a3,a1,1 │ │ │ │ - bltu a6,a1,3a36a │ │ │ │ - addi a3,a6,1 │ │ │ │ - ld a1,0(a4) │ │ │ │ - sd a3,24(a2) │ │ │ │ - bgeu a0,a1,3ac72 │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a4,a0 │ │ │ │ - bltu a1,a0,3a37e │ │ │ │ - mv a0,a1 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd a4,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - beqz a5,3a388 │ │ │ │ - ld a2,24(a5) │ │ │ │ - addi a1,a3,1 │ │ │ │ - bltu a2,a3,3a394 │ │ │ │ - addi a1,a2,1 │ │ │ │ - ld a3,32(s0) │ │ │ │ - sd a1,24(s0) │ │ │ │ - ld a1,32(a3) │ │ │ │ - beqz a5,3ac36 │ │ │ │ - ld a3,0(a5) │ │ │ │ - bgeu a1,a3,3abe2 │ │ │ │ - bgeu a3,a0,3ad48 │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a3,64(s1) │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd a5,56(s1) │ │ │ │ - ld a2,24(a5) │ │ │ │ - ld a6,32(a0) │ │ │ │ - beqz a3,3abfc │ │ │ │ - ld a0,24(a3) │ │ │ │ - addi a4,a2,1 │ │ │ │ - bgeu a2,a0,3a3ca │ │ │ │ - addi a4,a0,1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - sd a4,24(s1) │ │ │ │ - bltu a6,a0,3ac64 │ │ │ │ - ld a5,0(a3) │ │ │ │ - mv a3,a5 │ │ │ │ - bgeu a6,a5,3ac08 │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - beqz a2,3ac14 │ │ │ │ - ld a0,24(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - bgeu a3,a1,3a3ec │ │ │ │ - mv a6,a1 │ │ │ │ - addi a7,a0,1 │ │ │ │ - bltu a4,a0,3a3f8 │ │ │ │ - addi a7,a4,1 │ │ │ │ - ld a4,0(a2) │ │ │ │ - sd a7,24(s0) │ │ │ │ - bltu a6,a4,3a40a │ │ │ │ - mv a4,a5 │ │ │ │ - bltu a1,a3,3a40a │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(s0) │ │ │ │ - lw a4,64(s6) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sd s0,0(s11) │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi s5,s5,208 │ │ │ │ - bltu a5,a4,3a2ba │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addi s11,s1,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + neg s8,s8 │ │ │ │ + addi s5,s10,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,s11 │ │ │ │ + sd s7,72(sp) │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + mv s7,a0 │ │ │ │ + sd a4,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld s10,8(sp) │ │ │ │ + slli s3,s6,0x2 │ │ │ │ + mv s11,s7 │ │ │ │ + lbu a1,0(s10) │ │ │ │ + lbu a0,0(s1) │ │ │ │ + lw s9,0(s11) │ │ │ │ + mv a2,s0 │ │ │ │ + jalr s4 │ │ │ │ + add a1,s2,s11 │ │ │ │ + addw a3,s9,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + add a1,a1,s3 │ │ │ │ + blez a3,37426 │ │ │ │ + lbu a1,0(s10) │ │ │ │ + lbu a0,0(s1) │ │ │ │ + lw s9,0(s11) │ │ │ │ + addi s10,s10,1 │ │ │ │ + jalr s4 │ │ │ │ + add a3,s2,s11 │ │ │ │ + add a3,a3,s3 │ │ │ │ + addw a6,s9,a0 │ │ │ │ + sw a6,4(a3) │ │ │ │ + addi s11,s11,4 │ │ │ │ + bne s5,s10,373ae │ │ │ │ + ld a5,0(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s2,s2,s8 │ │ │ │ + addw s6,a5,s6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sub s7,s7,s8 │ │ │ │ + bne s1,a5,373a6 │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ ld s0,128(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ ld s1,120(sp) │ │ │ │ ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ ld s4,96(sp) │ │ │ │ ld s5,88(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ ld s8,64(sp) │ │ │ │ ld s9,56(sp) │ │ │ │ ld s10,48(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + sw zero,4(a1) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s11,s11,4 │ │ │ │ + bne s5,s10,373ae │ │ │ │ + ld a5,0(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s2,s2,s8 │ │ │ │ + addw s6,a5,s6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sub s7,s7,s8 │ │ │ │ + bne s1,a5,373a6 │ │ │ │ + j 37406 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + addiw s6,a2,1 │ │ │ │ + addiw s7,a4,1 │ │ │ │ + sd s9,56(sp) │ │ │ │ + mulw s9,s6,s7 │ │ │ │ + sd s3,104(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a1 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + sd s4,96(sp) │ │ │ │ + slli s9,s9,0x2 │ │ │ │ + mv a1,s9 │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s0,a4 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s4,a6 │ │ │ │ + mv s2,a7 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + bgeu a5,s6,3754a │ │ │ │ + bgeu a5,s7,3754a │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + addi s9,s3,1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + addi s5,s8,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + add a4,a4,s9 │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + sd a4,8(sp) │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s11,s6 │ │ │ │ + mv s7,s8 │ │ │ │ + add s6,s6,a5 │ │ │ │ + mv s10,s6 │ │ │ │ + lw s0,4(s11) │ │ │ │ + lw a3,0(s10) │ │ │ │ + mv a2,s2 │ │ │ │ + addw a0,s0,s1 │ │ │ │ + addw a1,a3,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + bge a0,a1,374e8 │ │ │ │ + sext.w s0,a1 │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a0,0(s3) │ │ │ │ + lw s9,0(s11) │ │ │ │ + not a6,s0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + and s0,s0,a6 │ │ │ │ + jalr s4 │ │ │ │ + addw a3,s9,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + blt s0,a3,37566 │ │ │ │ + lw a3,4(s11) │ │ │ │ + lw a2,0(s10) │ │ │ │ + addi s7,s7,1 │ │ │ │ + addw a3,a3,s1 │ │ │ │ + addw a1,a2,s1 │ │ │ │ + sext.w a0,a3 │ │ │ │ + bge a0,a1,37526 │ │ │ │ + mv a3,a1 │ │ │ │ + sext.w a2,a3 │ │ │ │ + not a2,a2 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + and a3,a3,a2 │ │ │ │ + sw a3,4(s10) │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + bne s7,s5,374cc │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne a5,s3,374c2 │ │ │ │ + ld s10,48(sp) │ │ │ │ ld s11,40(sp) │ │ │ │ ld ra,136(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - mv a0,s3 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ addi sp,sp,144 │ │ │ │ ret │ │ │ │ - ld a5,0(s0) │ │ │ │ - bge a5,a7,3a44a │ │ │ │ - mv a5,a7 │ │ │ │ - ld s7,64(s0) │ │ │ │ - sd a5,0(s0) │ │ │ │ - beqz s7,3af66 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a592 │ │ │ │ - bne a7,a5,3a592 │ │ │ │ - ld a1,40(s7) │ │ │ │ - ld a0,48(s7) │ │ │ │ - sd a7,8(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd a0,48(s7) │ │ │ │ - ld a7,8(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld a4,24(s7) │ │ │ │ - sd s2,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(s7) │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd s7,64(s0) │ │ │ │ - li a3,0 │ │ │ │ - beqz a2,3a4a0 │ │ │ │ - ld a3,24(a2) │ │ │ │ - mv a5,a4 │ │ │ │ - bge a4,a3,3a4a8 │ │ │ │ - mv a5,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - sub a3,a3,a4 │ │ │ │ - bge s9,a3,3aa24 │ │ │ │ - ld a4,32(a2) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a6,32(a4) │ │ │ │ - bne s10,a3,3a4c2 │ │ │ │ - beq a7,a6,3a31c │ │ │ │ - ld a0,64(a2) │ │ │ │ - ld a5,56(a0) │ │ │ │ - sd a2,56(a0) │ │ │ │ - ld a3,56(a2) │ │ │ │ - sd a5,64(a2) │ │ │ │ - beqz a3,3adbe │ │ │ │ - ld a1,24(a3) │ │ │ │ - beqz a5,3afac │ │ │ │ - ld t4,24(a5) │ │ │ │ - addi a4,t4,1 │ │ │ │ - bltu a1,t4,3a4e6 │ │ │ │ - addi a4,a1,1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a4,24(a2) │ │ │ │ - bltu a6,a3,3ad4e │ │ │ │ - ld t5,0(a5) │ │ │ │ - bltu a6,t5,3add6 │ │ │ │ - mv t5,a6 │ │ │ │ - ld a1,64(a0) │ │ │ │ - sd t5,0(a2) │ │ │ │ - li a5,0 │ │ │ │ - beqz a1,3a504 │ │ │ │ - ld a5,24(a1) │ │ │ │ - addi a3,a4,1 │ │ │ │ - bltu a5,a4,3a510 │ │ │ │ - addi a3,a5,1 │ │ │ │ - ld a5,32(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - ld t4,32(a5) │ │ │ │ - beqz a1,3af1a │ │ │ │ - ld a5,0(a1) │ │ │ │ - bgeu t4,a5,3aee2 │ │ │ │ - bltu a5,a6,3a528 │ │ │ │ - mv t5,a5 │ │ │ │ - sd s0,64(a0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd t5,0(a0) │ │ │ │ - sd a1,56(s0) │ │ │ │ - ld a4,24(a1) │ │ │ │ - ld a6,32(a3) │ │ │ │ - beqz a5,3ad9c │ │ │ │ - ld a3,24(a5) │ │ │ │ - addi a2,a3,1 │ │ │ │ - bltu a4,a3,3a54c │ │ │ │ - addi a2,a4,1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a6,a1,3af4c │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - bgeu a6,a4,3ada8 │ │ │ │ - ld a1,56(a0) │ │ │ │ - sd a4,0(s0) │ │ │ │ - beqz a1,3adb4 │ │ │ │ - ld a6,24(a1) │ │ │ │ - mv t5,a3 │ │ │ │ - bgeu a3,t4,3a570 │ │ │ │ - mv t5,t4 │ │ │ │ - addi a5,a6,1 │ │ │ │ - bltu a2,a6,3a57c │ │ │ │ - addi a5,a2,1 │ │ │ │ - ld a2,0(a1) │ │ │ │ - sd a5,24(a0) │ │ │ │ - bltu t5,a2,3a58c │ │ │ │ - mv a2,a4 │ │ │ │ - bltu t4,a3,3a58c │ │ │ │ - mv a2,t4 │ │ │ │ - sd a2,0(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - j 3a31c │ │ │ │ - ld a5,0(s7) │ │ │ │ - bge a5,a7,3a59c │ │ │ │ - mv a5,a7 │ │ │ │ - ld t4,64(s7) │ │ │ │ - sd a5,0(s7) │ │ │ │ - beqz t4,3b084 │ │ │ │ - ld a5,32(t4) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a76a │ │ │ │ - bne a7,a5,3a76a │ │ │ │ - ld a1,40(t4) │ │ │ │ - ld a0,48(t4) │ │ │ │ - sd a7,16(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd t4,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t4,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - ld a5,40(t4) │ │ │ │ - sd a0,48(t4) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - addi a4,a5,1 │ │ │ │ - ld a5,24(t4) │ │ │ │ - sd s2,0(a0) │ │ │ │ - sd a4,40(t4) │ │ │ │ - ld a1,56(s7) │ │ │ │ - sd t4,64(s7) │ │ │ │ - li a3,0 │ │ │ │ - beqz a1,3a5fc │ │ │ │ - ld a3,24(a1) │ │ │ │ - mv a4,a3 │ │ │ │ - bge a3,a5,3a604 │ │ │ │ - mv a4,a5 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s7) │ │ │ │ - sub a3,a3,a5 │ │ │ │ - bge s9,a3,3ab54 │ │ │ │ - ld a5,32(a1) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a6,32(a5) │ │ │ │ - bne s10,a3,3a620 │ │ │ │ - beq a7,a6,3a494 │ │ │ │ - ld a5,64(a1) │ │ │ │ - ld a4,56(a5) │ │ │ │ - sd a1,56(a5) │ │ │ │ - ld a2,56(a1) │ │ │ │ - sd a4,64(a1) │ │ │ │ - beqz a2,3ae0c │ │ │ │ - ld a0,24(a2) │ │ │ │ - beqz a4,3ad8a │ │ │ │ - ld t4,24(a4) │ │ │ │ - addi a3,t4,1 │ │ │ │ - bltu a0,t4,3a644 │ │ │ │ - addi a3,a0,1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd a3,24(a1) │ │ │ │ - bltu a6,a2,3b062 │ │ │ │ - ld t5,0(a4) │ │ │ │ - bltu a6,t5,3ae24 │ │ │ │ - mv t5,a6 │ │ │ │ - ld a0,64(a5) │ │ │ │ - sd t5,0(a1) │ │ │ │ - li a4,0 │ │ │ │ - beqz a0,3a662 │ │ │ │ - ld a4,24(a0) │ │ │ │ - addi a2,a3,1 │ │ │ │ - bltu a4,a3,3a66e │ │ │ │ - addi a2,a4,1 │ │ │ │ - ld a4,32(a5) │ │ │ │ - sd a2,24(a5) │ │ │ │ - ld t4,32(a4) │ │ │ │ - beqz a0,3affe │ │ │ │ - ld a4,0(a0) │ │ │ │ - bgeu t4,a4,3af5c │ │ │ │ - bgeu a4,a6,3b12c │ │ │ │ - sd s7,64(a5) │ │ │ │ - ld a2,32(s7) │ │ │ │ - ld a4,64(s7) │ │ │ │ - sd t5,0(a5) │ │ │ │ - sd a0,56(s7) │ │ │ │ - ld a3,24(a0) │ │ │ │ - ld a1,32(a2) │ │ │ │ - beqz a4,3ade8 │ │ │ │ - ld a2,24(a4) │ │ │ │ - addi a6,a3,1 │ │ │ │ - bgeu a3,a2,3a6ae │ │ │ │ - addi a6,a2,1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd a6,24(s7) │ │ │ │ - bltu a1,a0,3b052 │ │ │ │ - ld a3,0(a4) │ │ │ │ - mv a2,a3 │ │ │ │ - bgeu a1,a3,3adf6 │ │ │ │ - ld a1,56(a5) │ │ │ │ - sd a3,0(s7) │ │ │ │ - beqz a1,3ae04 │ │ │ │ - ld a0,24(a1) │ │ │ │ - mv t5,a2 │ │ │ │ - bgeu a2,t4,3a6d4 │ │ │ │ - mv t5,t4 │ │ │ │ - addi a4,a0,1 │ │ │ │ - bltu a6,a0,3a6e0 │ │ │ │ - addi a4,a6,1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - sd a4,24(a5) │ │ │ │ - bltu t5,a1,3a6f0 │ │ │ │ - mv a1,a3 │ │ │ │ - bltu t4,a2,3a6f0 │ │ │ │ - mv a1,t4 │ │ │ │ - sd a1,0(a5) │ │ │ │ - mv s7,a5 │ │ │ │ - j 3a494 │ │ │ │ - li a5,-1 │ │ │ │ - bge a4,a5,3a2a2 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bne s10,a4,3a70a │ │ │ │ - beq a7,a1,3a2a2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - sd s1,56(s0) │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a2,56(s1) │ │ │ │ - sd a5,64(s1) │ │ │ │ - ld a4,32(a4) │ │ │ │ - beqz a2,3b036 │ │ │ │ - ld a0,24(a2) │ │ │ │ - beqz a5,3ae28 │ │ │ │ - ld a6,24(a5) │ │ │ │ - addi a3,a6,1 │ │ │ │ - bltu a0,a6,3a730 │ │ │ │ - addi a3,a0,1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd a3,24(s1) │ │ │ │ - bgeu a4,a2,3b07a │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu a2,a4,3ae34 │ │ │ │ - ld a2,64(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - beqz a2,3ae40 │ │ │ │ - ld a6,24(a2) │ │ │ │ - addi a0,a3,1 │ │ │ │ - bltu a6,a3,3a758 │ │ │ │ - addi a0,a6,1 │ │ │ │ - ld a3,0(a2) │ │ │ │ - sd a0,24(s0) │ │ │ │ - bgeu a1,a3,3ae48 │ │ │ │ - mv a5,a4 │ │ │ │ - bltu a4,a3,3b154 │ │ │ │ - sd a5,0(s0) │ │ │ │ - j 3a2a4 │ │ │ │ - ld a5,0(t4) │ │ │ │ - bge a5,a7,3a774 │ │ │ │ - mv a5,a7 │ │ │ │ - ld t5,64(t4) │ │ │ │ - sd a5,0(t4) │ │ │ │ - beqz t5,3b2ee │ │ │ │ - ld a5,32(t5) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a8d4 │ │ │ │ - bne a7,a5,3a8d4 │ │ │ │ - ld a1,40(t5) │ │ │ │ - ld a0,48(t5) │ │ │ │ - sd t4,24(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a7,16(sp) │ │ │ │ - sd t5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t5,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld a5,40(t5) │ │ │ │ - sd a0,48(t5) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld a4,24(t5) │ │ │ │ - sd s2,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(t5) │ │ │ │ - ld a2,56(t4) │ │ │ │ - sd t5,64(t4) │ │ │ │ - li a3,0 │ │ │ │ - beqz a2,3a7d6 │ │ │ │ - ld a3,24(a2) │ │ │ │ - mv a5,a4 │ │ │ │ - bge a4,a3,3a7de │ │ │ │ - mv a5,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(t4) │ │ │ │ - sub a3,a3,a4 │ │ │ │ - bge s9,a3,3ae54 │ │ │ │ - ld a4,32(a2) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a1,32(a4) │ │ │ │ - bne s10,a3,3a7f8 │ │ │ │ - beq a7,a1,3a5ee │ │ │ │ - ld a4,64(a2) │ │ │ │ - ld a5,56(a4) │ │ │ │ - sd a2,56(a4) │ │ │ │ - ld a3,56(a2) │ │ │ │ - sd a5,64(a2) │ │ │ │ - beqz a3,3b0dc │ │ │ │ - ld a6,24(a3) │ │ │ │ - beqz a5,3b332 │ │ │ │ - ld t5,24(a5) │ │ │ │ - addi a0,t5,1 │ │ │ │ - bltu a6,t5,3a81e │ │ │ │ - addi a0,a6,1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a0,24(a2) │ │ │ │ - bltu a1,a3,3b132 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a1,a5,3b0f2 │ │ │ │ - mv a5,a1 │ │ │ │ - ld a3,64(a4) │ │ │ │ - sd a5,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - beqz a3,3a838 │ │ │ │ - ld a2,24(a3) │ │ │ │ - addi a6,a0,1 │ │ │ │ - bltu a2,a0,3a844 │ │ │ │ - addi a6,a2,1 │ │ │ │ - ld a2,32(a4) │ │ │ │ - sd a6,24(a4) │ │ │ │ - ld a0,32(a2) │ │ │ │ - beqz a3,3b218 │ │ │ │ - ld a2,0(a3) │ │ │ │ - bgeu a0,a2,3b2b8 │ │ │ │ - bltu a2,a1,3a85c │ │ │ │ - mv a5,a2 │ │ │ │ - sd t4,64(a4) │ │ │ │ - ld a1,32(t4) │ │ │ │ - ld a2,64(t4) │ │ │ │ - sd a5,0(a4) │ │ │ │ - sd a3,56(t4) │ │ │ │ - ld a6,24(a3) │ │ │ │ - ld a5,32(a1) │ │ │ │ - beqz a2,3b190 │ │ │ │ - ld t5,24(a2) │ │ │ │ - addi a1,t5,1 │ │ │ │ - bltu a6,t5,3a888 │ │ │ │ - addi a1,a6,1 │ │ │ │ - ld t5,0(a3) │ │ │ │ - sd a1,24(t4) │ │ │ │ - bltu a5,t5,3b2de │ │ │ │ - ld a3,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - bgeu a5,a3,3b1a0 │ │ │ │ - ld a2,56(a4) │ │ │ │ - sd a3,0(t4) │ │ │ │ - beqz a2,3b1ae │ │ │ │ - ld t4,24(a2) │ │ │ │ - mv t5,a6 │ │ │ │ - bgeu a6,a0,3a8b2 │ │ │ │ - mv t5,a0 │ │ │ │ - addi a5,t4,1 │ │ │ │ - bltu a1,t4,3a8be │ │ │ │ - addi a5,a1,1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd a5,24(a4) │ │ │ │ - bltu t5,a2,3a8ce │ │ │ │ - mv a2,a3 │ │ │ │ - bltu a0,a6,3a8ce │ │ │ │ - mv a2,a0 │ │ │ │ - sd a2,0(a4) │ │ │ │ - mv t4,a4 │ │ │ │ - j 3a5ee │ │ │ │ - ld a5,0(t5) │ │ │ │ - bge a5,a7,3a8de │ │ │ │ - mv a5,a7 │ │ │ │ - ld a0,64(t5) │ │ │ │ - sd a5,0(t5) │ │ │ │ - mv a2,s4 │ │ │ │ - li a6,0 │ │ │ │ - auipc a5,0xffffd │ │ │ │ - addi a5,a5,1802 │ │ │ │ - auipc a4,0xffffd │ │ │ │ - addi a4,a4,1880 │ │ │ │ - li a3,208 │ │ │ │ - mv a1,s8 │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd a7,16(sp) │ │ │ │ - sd t5,8(sp) │ │ │ │ - jal 382b0 │ │ │ │ - ld t5,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld a2,56(t5) │ │ │ │ - sd a0,64(t5) │ │ │ │ - beqz a2,3afbe │ │ │ │ - ld a5,24(a2) │ │ │ │ - beqz a0,3b0d2 │ │ │ │ - ld a4,24(a0) │ │ │ │ - sub a3,a5,a4 │ │ │ │ - blt a4,a5,3ace2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - bge s9,a3,3acee │ │ │ │ - ld a5,32(a2) │ │ │ │ - ld a1,24(a5) │ │ │ │ - ld a3,32(a5) │ │ │ │ - bne s10,a1,3a944 │ │ │ │ - beq a7,a3,3a7c8 │ │ │ │ - ld a5,64(a2) │ │ │ │ - ld a4,56(a5) │ │ │ │ - sd a2,56(a5) │ │ │ │ - ld a1,56(a2) │ │ │ │ - sd a4,64(a2) │ │ │ │ - beqz a1,3b26c │ │ │ │ - ld t6,24(a1) │ │ │ │ - beqz a4,3b3c6 │ │ │ │ - ld a6,24(a4) │ │ │ │ - addi a0,a6,1 │ │ │ │ - bltu t6,a6,3a96a │ │ │ │ - addi a0,t6,1 │ │ │ │ - ld a6,0(a1) │ │ │ │ - sd a0,24(a2) │ │ │ │ - bltu a3,a6,3b17a │ │ │ │ - ld a1,0(a4) │ │ │ │ - bltu a3,a1,3b282 │ │ │ │ - mv a1,a3 │ │ │ │ - ld a4,64(a5) │ │ │ │ - sd a1,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - beqz a4,3a986 │ │ │ │ - ld a2,24(a4) │ │ │ │ - addi a6,a0,1 │ │ │ │ - bltu a2,a0,3a992 │ │ │ │ - addi a6,a2,1 │ │ │ │ - ld a2,32(a5) │ │ │ │ - sd a6,24(a5) │ │ │ │ - ld a2,32(a2) │ │ │ │ - beqz a4,3b35c │ │ │ │ - ld a0,0(a4) │ │ │ │ - bgeu a2,a0,3b328 │ │ │ │ - bltu a0,a3,3a9aa │ │ │ │ - mv a1,a0 │ │ │ │ - sd t5,64(a5) │ │ │ │ - ld a3,32(t5) │ │ │ │ - ld a0,64(t5) │ │ │ │ - sd a1,0(a5) │ │ │ │ - sd a4,56(t5) │ │ │ │ - ld a1,24(a4) │ │ │ │ - ld a6,32(a3) │ │ │ │ - beqz a0,3b244 │ │ │ │ - ld t6,24(a0) │ │ │ │ - addi a3,t6,1 │ │ │ │ - bltu a1,t6,3a9d6 │ │ │ │ - addi a3,a1,1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - sd a3,24(t5) │ │ │ │ - bltu a6,a4,3b3a4 │ │ │ │ - ld a0,0(a0) │ │ │ │ - mv a1,a0 │ │ │ │ - bgeu a6,a0,3b252 │ │ │ │ - ld a6,56(a5) │ │ │ │ - sd a0,0(t5) │ │ │ │ - beqz a6,3b262 │ │ │ │ - ld t5,24(a6) │ │ │ │ - mv t6,a1 │ │ │ │ - bgeu a1,a2,3aa00 │ │ │ │ - mv t6,a2 │ │ │ │ - addi a4,t5,1 │ │ │ │ - bltu a3,t5,3aa0c │ │ │ │ - addi a4,a3,1 │ │ │ │ - ld a3,0(a6) │ │ │ │ - sd a4,24(a5) │ │ │ │ - bltu t6,a3,3aa1e │ │ │ │ - mv a3,a0 │ │ │ │ - bltu a2,a1,3aa1e │ │ │ │ - mv a3,a2 │ │ │ │ - sd a3,0(a5) │ │ │ │ - mv t5,a5 │ │ │ │ - j 3a7c8 │ │ │ │ - li a4,-1 │ │ │ │ - bge a3,a4,3a31c │ │ │ │ - ld a4,32(s7) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a0,32(a4) │ │ │ │ - bne s10,a3,3aa3a │ │ │ │ - beq a7,a0,3a31c │ │ │ │ - ld a5,56(s7) │ │ │ │ - sd s0,56(s7) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a4,56(s0) │ │ │ │ - sd a5,64(s0) │ │ │ │ - ld a3,32(a3) │ │ │ │ - beqz a4,3b0f6 │ │ │ │ - ld a6,24(a4) │ │ │ │ - beqz a5,3b394 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi a2,a1,1 │ │ │ │ - bltu a6,a1,3aa64 │ │ │ │ - addi a2,a6,1 │ │ │ │ - ld a1,0(a4) │ │ │ │ - sd a2,24(s0) │ │ │ │ - bgeu a3,a1,3b166 │ │ │ │ - ld a3,0(a5) │ │ │ │ - mv a4,a3 │ │ │ │ - bltu a1,a3,3aa78 │ │ │ │ - mv a3,a1 │ │ │ │ - mv a4,a1 │ │ │ │ - ld a1,64(s7) │ │ │ │ - sd a4,0(s0) │ │ │ │ - beqz a1,3b118 │ │ │ │ - ld a6,24(a1) │ │ │ │ - addi a5,a2,1 │ │ │ │ - bltu a6,a2,3aa92 │ │ │ │ - addi a5,a6,1 │ │ │ │ - ld a2,0(a1) │ │ │ │ - sd a5,24(s7) │ │ │ │ - bgeu a0,a2,3b124 │ │ │ │ - mv a4,a2 │ │ │ │ - bgeu a2,a3,3aaa4 │ │ │ │ - mv a4,a3 │ │ │ │ - sd a4,0(s7) │ │ │ │ - mv s0,s7 │ │ │ │ - j 3a31c │ │ │ │ - addiw a1,s0,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s11,a5,0x1d │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s3) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a0,0(s3) │ │ │ │ + lw s0,0(s11) │ │ │ │ + addi s7,s7,1 │ │ │ │ + jalr s4 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + sw s0,4(s10) │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + bne s5,s7,374cc │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne a5,s3,374c2 │ │ │ │ + j 37546 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw s0,a5,1 │ │ │ │ + sd s8,48(sp) │ │ │ │ + mv s8,a1 │ │ │ │ + mulw a1,a3,s0 │ │ │ │ + ld a5,128(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + ld s2,136(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + jal 2d4fc │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd zero,24(s2) │ │ │ │ + divuw s10,a0,s0 │ │ │ │ + remuw s9,a0,s0 │ │ │ │ + bltu a5,s0,376e6 │ │ │ │ + beqz s9,376ec │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + addiw a3,s10,-1 │ │ │ │ + sext.w s11,a3 │ │ │ │ + mulw a5,s0,s10 │ │ │ │ + subw a4,a5,s0 │ │ │ │ + addw a4,a4,s9 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s9 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a2,a2,s8 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s8 │ │ │ │ + lw s6,0(a1) │ │ │ │ + addw a2,a2,s1 │ │ │ │ + beq a2,s6,3767e │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + sext.w s7,a5 │ │ │ │ + addw a2,a2,s1 │ │ │ │ + beq a2,s6,376be │ │ │ │ slli a5,a5,0x20 │ │ │ │ + ld a2,0(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a4,8(s3) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s3) │ │ │ │ + add a5,a5,s4 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lw s3,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw a5,s3,a0 │ │ │ │ + bne a5,s6,376ca │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s11,3768c │ │ │ │ + beqz s7,3768c │ │ │ │ + mv s9,s7 │ │ │ │ + mv s10,s11 │ │ │ │ + j 375e2 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s7,s9 │ │ │ │ + bnez s11,37678 │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + or s11,s11,s7 │ │ │ │ + sd s11,24(s2) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 1c01c │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s11,s10 │ │ │ │ + j 37674 │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + or s10,s10,s9 │ │ │ │ + bnez s6,376f2 │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + sd s10,24(s2) │ │ │ │ + mv a0,s2 │ │ │ │ + j 376a2 │ │ │ │ + mv s7,s9 │ │ │ │ + li s11,0 │ │ │ │ + j 37690 │ │ │ │ + li s7,0 │ │ │ │ + mv s11,s10 │ │ │ │ + j 37690 │ │ │ │ + auipc a3,0x2e │ │ │ │ + addi a3,a3,1006 │ │ │ │ + li a2,280 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,1706 │ │ │ │ + auipc a0,0x29 │ │ │ │ + addi a0,a0,-46 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + or a4,a3,a2 │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,37730 │ │ │ │ + li a4,1 │ │ │ │ + beq a3,a4,3772c │ │ │ │ + li a4,65 │ │ │ │ + li a0,0 │ │ │ │ + beq a5,a4,37748 │ │ │ │ + ret │ │ │ │ + bne a2,a3,37720 │ │ │ │ + andi a5,a5,251 │ │ │ │ + li a4,67 │ │ │ │ + li a0,0 │ │ │ │ + bne a5,a4,3772a │ │ │ │ + addi a1,a1,-84 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + andi a1,a1,251 │ │ │ │ + addi a1,a1,-67 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + or a4,a2,a3 │ │ │ │ + mv a5,a0 │ │ │ │ + bnez a4,37778 │ │ │ │ + li a4,71 │ │ │ │ + beq a5,a4,3776e │ │ │ │ + li a4,67 │ │ │ │ + bne a5,a4,377a8 │ │ │ │ + addi a1,a1,-84 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + li a4,1 │ │ │ │ + li a0,0 │ │ │ │ + beqz a2,37784 │ │ │ │ + beq a2,a4,377a0 │ │ │ │ + ret │ │ │ │ + bne a3,a4,37782 │ │ │ │ + li a4,65 │ │ │ │ + li a0,0 │ │ │ │ + bne a5,a4,37782 │ │ │ │ + andi a1,a1,251 │ │ │ │ + addi a1,a1,-67 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + beqz a3,37788 │ │ │ │ + beq a3,a2,3775e │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-400 │ │ │ │ + sd s8,320(sp) │ │ │ │ + lw s8,432(sp) │ │ │ │ + lw t3,440(sp) │ │ │ │ + sd s1,376(sp) │ │ │ │ + slli s1,s8,0x20 │ │ │ │ + sd t3,64(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + lw t3,448(sp) │ │ │ │ + sd s0,384(sp) │ │ │ │ + slli s0,s1,0x3 │ │ │ │ + mv t1,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s0 │ │ │ │ + sd a4,168(sp) │ │ │ │ + sd ra,392(sp) │ │ │ │ + sd t3,176(sp) │ │ │ │ + sd t1,104(sp) │ │ │ │ + sd a2,112(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd s2,368(sp) │ │ │ │ + sd s3,360(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s3,a4 │ │ │ │ + sd s4,352(sp) │ │ │ │ + sd s5,344(sp) │ │ │ │ + sd s6,336(sp) │ │ │ │ + sd s7,328(sp) │ │ │ │ + sd s9,312(sp) │ │ │ │ + sd s10,304(sp) │ │ │ │ + sd s11,296(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + mv s11,a7 │ │ │ │ + ld s9,400(sp) │ │ │ │ + ld s7,424(sp) │ │ │ │ + ld s10,464(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s5,a5 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,240(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + sd a0,232(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz s8,37eaa │ │ │ │ + mv a3,s3 │ │ │ │ + li t1,1 │ │ │ │ + mv s0,s2 │ │ │ │ + sd s2,56(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli a5,s1,0x2 │ │ │ │ + slli t1,t1,0x22 │ │ │ │ + mv s1,s4 │ │ │ │ + ld s4,152(sp) │ │ │ │ + add a2,a5,s3 │ │ │ │ + addi t1,t1,-3 │ │ │ │ + mv s3,s5 │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s5,48(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,424(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + sd a3,72(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd s8,88(sp) │ │ │ │ + mv s6,t1 │ │ │ │ + lw a1,0(s2) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s5) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s4) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s2) │ │ │ │ sd a0,0(s3) │ │ │ │ - add a0,a0,s11 │ │ │ │ - sd zero,0(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - add s1,a5,s11 │ │ │ │ - jal 21882 │ │ │ │ - ld t1,0(s3) │ │ │ │ - lw a5,16(s3) │ │ │ │ - sd a0,0(s1) │ │ │ │ - add s11,s11,t1 │ │ │ │ - ld s1,0(s11) │ │ │ │ + li a0,0 │ │ │ │ addiw a5,a5,1 │ │ │ │ - sw a5,16(s3) │ │ │ │ - ld s10,24(s2) │ │ │ │ - ld a7,32(s2) │ │ │ │ - bnez s1,3a276 │ │ │ │ - li a1,72 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + jal af94 │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a3,-1 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a5,a0 │ │ │ │ + beq a4,a3,37e7c │ │ │ │ + li s8,0 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 378ec │ │ │ │ + ld a5,0(s1) │ │ │ │ + lw a1,0(s0) │ │ │ │ + slli s3,s8,0x3 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - mv s0,a0 │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - j 3a2a4 │ │ │ │ - li a5,-1 │ │ │ │ - bge a3,a5,3a494 │ │ │ │ - ld a5,32(t4) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bne s10,a3,3ab6a │ │ │ │ - beq a7,a1,3a494 │ │ │ │ - ld a4,56(t4) │ │ │ │ - sd s7,56(t4) │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a3,56(s7) │ │ │ │ - sd a4,64(s7) │ │ │ │ - ld a5,32(a5) │ │ │ │ - beqz a3,3b288 │ │ │ │ - ld a6,24(a3) │ │ │ │ - beqz a4,3b1b8 │ │ │ │ - ld a0,24(a4) │ │ │ │ - addi a2,a0,1 │ │ │ │ - bltu a6,a0,3ab9a │ │ │ │ - addi a2,a6,1 │ │ │ │ - ld a0,0(a3) │ │ │ │ - sd a2,24(s7) │ │ │ │ - bltu a5,a0,3b3ba │ │ │ │ - ld a3,0(a4) │ │ │ │ - bltu a5,a3,3b2a0 │ │ │ │ - mv a3,a5 │ │ │ │ - ld a0,64(t4) │ │ │ │ - sd a3,0(s7) │ │ │ │ - beqz a0,3b2a4 │ │ │ │ - ld a6,24(a0) │ │ │ │ - addi a4,a2,1 │ │ │ │ - bltu a6,a2,3abc8 │ │ │ │ - addi a4,a6,1 │ │ │ │ - ld a2,0(a0) │ │ │ │ - sd a4,24(t4) │ │ │ │ - bgeu a1,a2,3b2b0 │ │ │ │ - mv a3,a2 │ │ │ │ - bgeu a2,a5,3abda │ │ │ │ - mv a3,a5 │ │ │ │ - sd a3,0(t4) │ │ │ │ - mv s7,t4 │ │ │ │ - j 3a494 │ │ │ │ - bltu a1,a0,3a3a8 │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a3,64(s1) │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd a5,56(s1) │ │ │ │ - ld a2,24(a5) │ │ │ │ - ld a6,32(a0) │ │ │ │ - bnez a3,3a3bc │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + add s4,a5,s3 │ │ │ │ + jal af94 │ │ │ │ + ld a5,0(s1) │ │ │ │ + lw a2,0(s0) │ │ │ │ + sd a0,0(s4) │ │ │ │ + add a5,a5,s3 │ │ │ │ ld a0,0(a5) │ │ │ │ - addi a4,a2,1 │ │ │ │ - sd a4,24(s1) │ │ │ │ - bltu a6,a0,3ac6c │ │ │ │ - mv a3,a6 │ │ │ │ - mv a5,a3 │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - bnez a2,3a3e2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s0) │ │ │ │ - j 3a402 │ │ │ │ - bnez a5,3acca │ │ │ │ - ld a5,64(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s8,s8,1 │ │ │ │ + sext.w a4,s8 │ │ │ │ + addiw a3,a5,1 │ │ │ │ + bltu a4,a3,378ea │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + addi a2,a5,1 │ │ │ │ + ld a0,0(s4) │ │ │ │ + li a1,0 │ │ │ │ + addi s2,s2,4 │ │ │ │ + jal 3890 │ │ │ │ + lwu a2,-4(s2) │ │ │ │ + ld a0,0(s5) │ │ │ │ + li a1,0 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a2,a2,1 │ │ │ │ + jal 3890 │ │ │ │ + lwu a2,-4(s2) │ │ │ │ + ld a0,0(s3) │ │ │ │ + li a1,0 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a2,a2,1 │ │ │ │ + jal 3890 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s0,s0,4 │ │ │ │ + bne s7,s2,37878 │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s5,32(sp) │ │ │ │ + ld a5,232(sp) │ │ │ │ + mv s2,s10 │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld s7,424(sp) │ │ │ │ + ld s4,408(sp) │ │ │ │ + ld s10,416(sp) │ │ │ │ + mv t2,s6 │ │ │ │ + ld a7,40(sp) │ │ │ │ + sext.w t1,s8 │ │ │ │ + mv t3,a3 │ │ │ │ + li s8,0 │ │ │ │ + sd zero,160(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + mv t6,s5 │ │ │ │ + mv s6,a5 │ │ │ │ + mv t4,t2 │ │ │ │ + mv a3,a4 │ │ │ │ + ld a5,168(sp) │ │ │ │ li a4,1 │ │ │ │ - sd a4,24(a2) │ │ │ │ - sd a0,0(a2) │ │ │ │ - mv a4,a0 │ │ │ │ - li a3,1 │ │ │ │ - bnez a5,3a386 │ │ │ │ - ld a5,32(s0) │ │ │ │ - li a3,2 │ │ │ │ - sd a3,24(s0) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bgeu a1,a0,3ad6c │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a3,32(s1) │ │ │ │ - ld a5,64(s1) │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd zero,56(s1) │ │ │ │ - ld a3,32(a3) │ │ │ │ - beqz a5,3ad80 │ │ │ │ - ld a4,24(a5) │ │ │ │ - beqz a4,3b570 │ │ │ │ - addi a4,a4,1 │ │ │ │ - mv a2,a4 │ │ │ │ + add t0,a5,s8 │ │ │ │ + lw a5,0(t0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a4,a5,37dd2 │ │ │ │ + ld a4,152(sp) │ │ │ │ + slli a5,s8,0x1 │ │ │ │ + ld a2,0(a7) │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld a1,0(a6) │ │ │ │ + li t2,1 │ │ │ │ + sd a4,24(sp) │ │ │ │ + addi a4,a2,4 │ │ │ │ + sd a4,88(sp) │ │ │ │ + addi a4,a1,4 │ │ │ │ + sd a4,80(sp) │ │ │ │ + ld a4,512(sp) │ │ │ │ + add s5,s11,s8 │ │ │ │ + li a0,1 │ │ │ │ + add t5,a4,a5 │ │ │ │ + ld a4,240(sp) │ │ │ │ + sd t6,256(sp) │ │ │ │ + sd a3,248(sp) │ │ │ │ + add s1,a4,a5 │ │ │ │ + add a5,s9,s8 │ │ │ │ + sd a5,96(sp) │ │ │ │ + add a5,s10,s8 │ │ │ │ + sd a5,216(sp) │ │ │ │ + add a5,s4,s8 │ │ │ │ + mv t6,t5 │ │ │ │ + mv a4,s6 │ │ │ │ + sd a5,120(sp) │ │ │ │ + mv s6,s5 │ │ │ │ + sd a7,264(sp) │ │ │ │ + mv s5,t2 │ │ │ │ + sd a6,272(sp) │ │ │ │ + sd s1,224(sp) │ │ │ │ + sd t1,280(sp) │ │ │ │ + sd t4,184(sp) │ │ │ │ + mv t5,a0 │ │ │ │ + mv s3,s2 │ │ │ │ + mv t2,t0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,0(a3) │ │ │ │ + sw a5,4(a3) │ │ │ │ + ld a3,88(sp) │ │ │ │ + lw a5,-4(a3) │ │ │ │ + sw a5,0(a3) │ │ │ │ + ld a3,80(sp) │ │ │ │ + lw a5,-4(a3) │ │ │ │ + sw a5,0(a3) │ │ │ │ + lw a3,0(s6) │ │ │ │ + ld a5,96(sp) │ │ │ │ + bnez a3,37e68 │ │ │ │ + lw a7,0(a5) │ │ │ │ + addw a7,a7,s5 │ │ │ │ + ld a5,216(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + bne a5,a7,37ee0 │ │ │ │ + lw a5,4(t6) │ │ │ │ + lw a1,0(t6) │ │ │ │ + mv a2,s5 │ │ │ │ + bgeu a1,a5,37a6e │ │ │ │ + subw a5,a5,a1 │ │ │ │ + addw a2,a5,s5 │ │ │ │ + li a5,50 │ │ │ │ + li t1,1 │ │ │ │ + bgeu a5,a2,37a7c │ │ │ │ + addiw t1,a2,-50 │ │ │ │ + ld a5,56(sp) │ │ │ │ + addiw a0,a2,50 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addiw a6,a5,1 │ │ │ │ + mv a1,a6 │ │ │ │ + bgeu a0,a6,37a90 │ │ │ │ + mv a1,a0 │ │ │ │ + sext.w a2,a1 │ │ │ │ + sd a2,48(sp) │ │ │ │ + bge t1,a2,37da0 │ │ │ │ + ld a2,224(sp) │ │ │ │ + sd t2,200(sp) │ │ │ │ + sd t6,192(sp) │ │ │ │ + ld a1,0(a2) │ │ │ │ + slli a2,t5,0x3 │ │ │ │ + sd t5,208(sp) │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld t4,0(a2) │ │ │ │ + ld t0,-8(a2) │ │ │ │ + ld a2,184(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + slli a1,t1,0x2 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add t4,t4,a1 │ │ │ │ + add t0,t0,a1 │ │ │ │ + sext.w a6,t1 │ │ │ │ + mv t2,a2 │ │ │ │ + bnez a3,37bb8 │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + addiw a2,a6,1 │ │ │ │ + lw a1,0(a3) │ │ │ │ + add a3,t2,t1 │ │ │ │ + lbu s1,-1(a3) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + addw a1,a1,s5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a1,a1,a0 │ │ │ │ + lbu s0,0(a1) │ │ │ │ + bgeu a2,a5,37d8e │ │ │ │ + lbu a5,1(a3) │ │ │ │ + lbu t6,0(a3) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li a5,2 │ │ │ │ + bge a5,a6,37d88 │ │ │ │ + lbu a5,-2(a3) │ │ │ │ + lbu s2,-3(a3) │ │ │ │ + sd a5,8(sp) │ │ │ │ + lw a5,0(t0) │ │ │ │ + ld a2,64(sp) │ │ │ │ + lw a3,-4(t4) │ │ │ │ + addw a1,a5,a2 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + mv a5,a1 │ │ │ │ + bge a1,a2,37b22 │ │ │ │ + sext.w a5,a2 │ │ │ │ + not a3,a5 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + lw a2,-4(t0) │ │ │ │ + and a5,a5,a3 │ │ │ │ + beq s0,s1,37d94 │ │ │ │ + lw a3,4(s3) │ │ │ │ + addw a2,a2,a3 │ │ │ │ + mv a3,a2 │ │ │ │ + bge a2,a5,37b42 │ │ │ │ + sext.w a3,a5 │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw a3,0(t4) │ │ │ │ + bgeu a5,a7,37c58 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + ld a1,32(sp) │ │ │ │ + lwu a2,4(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a1 │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a2,24(s1) │ │ │ │ - bgeu a3,a5,3ac0a │ │ │ │ - mv a3,a5 │ │ │ │ - j 3a3da │ │ │ │ - ld a5,0(a3) │ │ │ │ - mv a3,a5 │ │ │ │ - bltu a0,a5,3a3da │ │ │ │ - mv a3,a0 │ │ │ │ - mv a5,a3 │ │ │ │ - j 3ac0c │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,3a37c │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd a4,0(a2) │ │ │ │ - mv a0,a4 │ │ │ │ - li a2,0 │ │ │ │ - bnez a5,3a386 │ │ │ │ - j 3a388 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ld a2,56(s1) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - sd a0,64(s1) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a2,3b14c │ │ │ │ - ld a7,8(sp) │ │ │ │ - li a5,1 │ │ │ │ - j 3a324 │ │ │ │ - ld a3,24(a5) │ │ │ │ - beqz a3,3b074 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a1,a3 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a1,24(a2) │ │ │ │ - bltu a0,a4,3ac78 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3a37e │ │ │ │ - mv a4,a5 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - blt s9,a3,3a936 │ │ │ │ - li a5,-1 │ │ │ │ - bge a3,a5,3a7c8 │ │ │ │ - ld a5,32(a0) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bne s10,a3,3ad02 │ │ │ │ - beq a7,a1,3a7c8 │ │ │ │ - ld a4,56(a0) │ │ │ │ - sd t5,56(a0) │ │ │ │ - ld a5,32(t5) │ │ │ │ - ld a3,56(t5) │ │ │ │ - sd a4,64(t5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - beqz a3,3b430 │ │ │ │ - ld t6,24(a3) │ │ │ │ - beqz a4,3b542 │ │ │ │ - ld a6,24(a4) │ │ │ │ - addi a2,a6,1 │ │ │ │ - bltu t6,a6,3ad32 │ │ │ │ - addi a2,t6,1 │ │ │ │ - ld a6,0(a3) │ │ │ │ - sd a2,24(t5) │ │ │ │ - bltu a5,a6,3b46a │ │ │ │ - ld a3,0(a4) │ │ │ │ - bltu a5,a3,3b446 │ │ │ │ - mv a3,a5 │ │ │ │ - j 3b476 │ │ │ │ - mv a4,a3 │ │ │ │ - j 3a3a8 │ │ │ │ - ld a6,0(a5) │ │ │ │ - mv t5,a6 │ │ │ │ - bltu a3,a6,3a4f8 │ │ │ │ - ld a1,64(a0) │ │ │ │ - mv t5,a3 │ │ │ │ - sd t5,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bge a5,a3,37b72 │ │ │ │ + sw s5,0(a4) │ │ │ │ + sw a6,4(a4) │ │ │ │ + lw a3,0(t4) │ │ │ │ + lw a5,0(s6) │ │ │ │ + bnez a5,37c2a │ │ │ │ + li a5,71 │ │ │ │ + beq t6,a5,37c4a │ │ │ │ + li a5,67 │ │ │ │ + beq t6,a5,37c4a │ │ │ │ + ld a2,24(sp) │ │ │ │ + lw a5,0(a2) │ │ │ │ + bge a5,a3,37b9e │ │ │ │ + ld a5,88(sp) │ │ │ │ + sw a3,4(a2) │ │ │ │ + sw s5,0(a5) │ │ │ │ + ld a5,80(sp) │ │ │ │ + sw t1,0(a5) │ │ │ │ + ld a5,48(sp) │ │ │ │ + addi t1,t1,1 │ │ │ │ + sext.w a6,t1 │ │ │ │ + addi t4,t4,4 │ │ │ │ + addi t0,t0,4 │ │ │ │ + bge a6,a5,37d9a │ │ │ │ + ld a5,56(sp) │ │ │ │ + lw a3,0(s6) │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a3,37ac8 │ │ │ │ + ld a3,120(sp) │ │ │ │ + subw a5,a5,a6 │ │ │ │ + ld a1,112(sp) │ │ │ │ + lw a3,0(a3) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + subw a3,a3,s5 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add a2,a2,t2 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu s1,0(a2) │ │ │ │ + li a2,2 │ │ │ │ + lbu s0,0(a3) │ │ │ │ + sext.w a3,a5 │ │ │ │ + bge a2,a6,37d78 │ │ │ │ + addiw a2,a5,2 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,t2 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + addiw a1,a5,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a1,a1,t2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + li a2,1 │ │ │ │ + lbu s2,0(a1) │ │ │ │ + bgeu a2,a3,37d82 │ │ │ │ + addiw a3,a5,-2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,t2 │ │ │ │ + lbu t6,0(a3) │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 37b08 │ │ │ │ + li a2,1 │ │ │ │ + bne a5,a2,37b88 │ │ │ │ + li a5,65 │ │ │ │ + bne t6,a5,37b88 │ │ │ │ + ld a5,16(sp) │ │ │ │ + andi a5,a5,251 │ │ │ │ + addi a5,a5,-67 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + j 37b88 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addi a5,a5,-84 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + j 37b88 │ │ │ │ + ld a5,160(sp) │ │ │ │ + beqz a5,37b4c │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd t0,144(sp) │ │ │ │ + ld t5,152(sp) │ │ │ │ + andi a3,a5,251 │ │ │ │ + addi a3,a3,-67 │ │ │ │ + ld a0,168(sp) │ │ │ │ + ld t0,176(sp) │ │ │ │ + seqz a3,a3 │ │ │ │ li a5,0 │ │ │ │ - bnez a1,3a502 │ │ │ │ - j 3a504 │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a3,32(s1) │ │ │ │ - ld a5,64(s1) │ │ │ │ + sw a3,72(sp) │ │ │ │ + sd t6,128(sp) │ │ │ │ + sd a4,136(sp) │ │ │ │ + add a4,s11,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a3,s9,a5 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bnez a4,37d12 │ │ │ │ + add a4,s4,a5 │ │ │ │ + add a1,s10,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + lw a1,0(a1) │ │ │ │ + sext.w a2,a3 │ │ │ │ + sext.w t6,a4 │ │ │ │ + bne a1,a3,37d2e │ │ │ │ + add a3,s7,a5 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bne a3,a4,37d2e │ │ │ │ + bge a2,a7,37cfc │ │ │ │ + bge a7,t6,37cfc │ │ │ │ + lw a4,0(a0) │ │ │ │ + subw a2,a7,a2 │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + bgeu a2,a4,37e86 │ │ │ │ + ld a4,0(t5) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + lw a3,0(t4) │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + beq s0,s1,37d72 │ │ │ │ + lw a1,4(s3) │ │ │ │ + lw a2,0(s6) │ │ │ │ + addw a4,a4,a1 │ │ │ │ + addw a1,a4,t0 │ │ │ │ mv a4,a1 │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd zero,56(s1) │ │ │ │ - ld a3,32(a3) │ │ │ │ - bnez a5,3ac4c │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s1) │ │ │ │ - li a4,1 │ │ │ │ - mv a5,a3 │ │ │ │ - j 3ac0c │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a3,a0,1 │ │ │ │ - sd a3,24(a1) │ │ │ │ - bgeu a6,a2,3a654 │ │ │ │ - mv a6,a2 │ │ │ │ - mv t5,a2 │ │ │ │ - j 3a656 │ │ │ │ - ld a1,0(a1) │ │ │ │ - addi a2,a4,1 │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a6,a1,3af54 │ │ │ │ - mv a3,a6 │ │ │ │ + bnez a2,37d4e │ │ │ │ + li a2,65 │ │ │ │ + bne s2,a2,37cf0 │ │ │ │ + lw a2,72(sp) │ │ │ │ + addw a1,a1,a2 │ │ │ │ mv a4,a3 │ │ │ │ - ld a1,56(a0) │ │ │ │ - sd a4,0(s0) │ │ │ │ - bnez a1,3a564 │ │ │ │ - addi a5,a2,1 │ │ │ │ - sd a5,24(a0) │ │ │ │ - j 3a584 │ │ │ │ - beqz a5,3aefe │ │ │ │ - ld a4,24(a5) │ │ │ │ - beqz a4,3b15c │ │ │ │ - addi a4,a4,1 │ │ │ │ - mv a3,a4 │ │ │ │ - ld t5,0(a5) │ │ │ │ - sd a3,24(a2) │ │ │ │ - bgeu a6,t5,3a4f6 │ │ │ │ - ld a1,64(a0) │ │ │ │ - sd t5,0(a2) │ │ │ │ - mv a6,t5 │ │ │ │ - li a5,0 │ │ │ │ - bnez a1,3a502 │ │ │ │ - j 3a504 │ │ │ │ - ld a0,0(a0) │ │ │ │ - addi a6,a3,1 │ │ │ │ - sd a6,24(s7) │ │ │ │ - bltu a1,a0,3b05a │ │ │ │ - mv a2,a1 │ │ │ │ - mv a3,a2 │ │ │ │ - ld a1,56(a5) │ │ │ │ - sd a3,0(s7) │ │ │ │ - bnez a1,3a6ca │ │ │ │ - addi a4,a6,1 │ │ │ │ - sd a4,24(a5) │ │ │ │ - j 3a6e8 │ │ │ │ - beqz a4,3afe2 │ │ │ │ - ld a3,24(a4) │ │ │ │ - beqz a3,3b18a │ │ │ │ - addi a3,a3,1 │ │ │ │ + bge a3,a1,37cf8 │ │ │ │ + mv a4,a1 │ │ │ │ + sw a4,0(t4) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addi a0,a0,4 │ │ │ │ + addi t5,t5,8 │ │ │ │ + bne s8,a5,37c7c │ │ │ │ + ld t6,128(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld t0,144(sp) │ │ │ │ + lw a3,0(t4) │ │ │ │ + j 37b4c │ │ │ │ + lw a4,0(a0) │ │ │ │ + add a1,s10,a5 │ │ │ │ + lw a1,0(a1) │ │ │ │ + addw a2,a4,a3 │ │ │ │ + subw a3,t3,a2 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + addw a4,a4,a3 │ │ │ │ mv a2,a3 │ │ │ │ - ld t5,0(a4) │ │ │ │ - sd a2,24(a1) │ │ │ │ - bgeu a6,t5,3a654 │ │ │ │ - mv a6,t5 │ │ │ │ - j 3a656 │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a3,a0,1 │ │ │ │ - sd a3,24(s1) │ │ │ │ - bgeu a4,a2,3ae36 │ │ │ │ - mv a4,a2 │ │ │ │ - mv a5,a4 │ │ │ │ - ld a2,64(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - bnez a2,3a748 │ │ │ │ + mv t6,a4 │ │ │ │ + beq a1,a3,37ca2 │ │ │ │ + auipc a3,0x2e │ │ │ │ + addi a3,a3,-574 │ │ │ │ + li a2,553 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,110 │ │ │ │ + auipc a0,0x29 │ │ │ │ + addi a0,a0,118 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li t6,1 │ │ │ │ + bne a2,t6,37cf0 │ │ │ │ + li a2,71 │ │ │ │ + beq s2,a2,37d64 │ │ │ │ + li a2,67 │ │ │ │ + bne s2,a2,37cf0 │ │ │ │ + ld a2,8(sp) │ │ │ │ + addi a1,a2,-84 │ │ │ │ + seqz a1,a1 │ │ │ │ + addw a1,a1,a4 │ │ │ │ + j 37cf0 │ │ │ │ + lw a1,0(s3) │ │ │ │ + j 37cd6 │ │ │ │ + sd zero,8(sp) │ │ │ │ li a2,1 │ │ │ │ - bnez a3,3b1dc │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a1,a4,3a766 │ │ │ │ - mv a5,a1 │ │ │ │ - sd a5,0(s0) │ │ │ │ - j 3a2a4 │ │ │ │ - li a4,-1 │ │ │ │ - bge a3,a4,3a5ee │ │ │ │ - ld a4,32(t5) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a1,32(a4) │ │ │ │ - bne s10,a3,3ae6a │ │ │ │ - beq a7,a1,3a5ee │ │ │ │ - ld a5,56(t5) │ │ │ │ - sd t4,56(t5) │ │ │ │ - ld a3,32(t4) │ │ │ │ - ld a4,56(t4) │ │ │ │ - sd a5,64(t4) │ │ │ │ - ld a0,32(a3) │ │ │ │ - beqz a4,3b1e4 │ │ │ │ - ld a6,24(a4) │ │ │ │ - beqz a5,3b420 │ │ │ │ - ld a2,24(a5) │ │ │ │ - addi a3,a2,1 │ │ │ │ - bltu a6,a2,3ae9a │ │ │ │ - addi a3,a6,1 │ │ │ │ - ld a2,0(a4) │ │ │ │ - sd a3,24(t4) │ │ │ │ - bltu a0,a2,3b3e2 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bltu a0,a4,3b1fc │ │ │ │ - mv a4,a0 │ │ │ │ - ld a2,64(t5) │ │ │ │ - sd a4,0(t4) │ │ │ │ - beqz a2,3b2c2 │ │ │ │ - ld a6,24(a2) │ │ │ │ - addi a5,a3,1 │ │ │ │ - bltu a6,a3,3aec8 │ │ │ │ - addi a5,a6,1 │ │ │ │ - ld a3,0(a2) │ │ │ │ - sd a5,24(t5) │ │ │ │ - bgeu a1,a3,3b2ce │ │ │ │ + li s2,0 │ │ │ │ + bltu a2,a3,37c0c │ │ │ │ + sd zero,16(sp) │ │ │ │ + li t6,0 │ │ │ │ + j 37b08 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + j 37b08 │ │ │ │ + sd zero,16(sp) │ │ │ │ + li t6,0 │ │ │ │ + j 37af8 │ │ │ │ + lw a3,0(s3) │ │ │ │ + j 37b36 │ │ │ │ + ld t6,192(sp) │ │ │ │ + ld t2,200(sp) │ │ │ │ + ld t5,208(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,0(t2) │ │ │ │ + addi t5,t5,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + sd a3,24(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + sext.w s5,t5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + sd a3,88(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + addi a3,a3,4 │ │ │ │ + sd a3,80(sp) │ │ │ │ + bltu s5,a5,37a26 │ │ │ │ + ld a3,248(sp) │ │ │ │ + ld t6,256(sp) │ │ │ │ + ld a7,264(sp) │ │ │ │ + ld a6,272(sp) │ │ │ │ + ld t1,280(sp) │ │ │ │ + ld t4,184(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + mv s2,s3 │ │ │ │ + ld a5,160(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + sd a5,160(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + addi a2,s8,4 │ │ │ │ + addi t4,t4,8 │ │ │ │ + addi a7,a7,8 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a5,t1,37ea6 │ │ │ │ + li a5,0 │ │ │ │ + add a4,s11,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a0,s9,a5 │ │ │ │ + ld t0,168(sp) │ │ │ │ + lw t2,0(a0) │ │ │ │ + li t5,0 │ │ │ │ + add a1,s10,a2 │ │ │ │ + bnez a4,37e52 │ │ │ │ + add a4,s4,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a0,s10,a5 │ │ │ │ + lw a0,0(a0) │ │ │ │ + bne a0,t2,37f00 │ │ │ │ + add a0,s7,a5 │ │ │ │ + lw a0,0(a0) │ │ │ │ + bne a0,a4,37f00 │ │ │ │ + lw a0,0(a1) │ │ │ │ + bltu a0,t2,37e38 │ │ │ │ + bltu a4,a0,37e38 │ │ │ │ + mv a0,t5 │ │ │ │ + bgeu t5,a4,37e34 │ │ │ │ + mv a0,a4 │ │ │ │ + sext.w t5,a0 │ │ │ │ + addi a4,a5,4 │ │ │ │ + beq s8,a5,37e80 │ │ │ │ + mv a5,a4 │ │ │ │ + add a4,s11,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a0,s9,a5 │ │ │ │ + lw t2,0(a0) │ │ │ │ + beqz a4,37e08 │ │ │ │ + add a4,t0,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw a0,a4,t2 │ │ │ │ + subw t2,t3,a0 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + addw a4,a4,t2 │ │ │ │ + j 37e0e │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a5,0(t2) │ │ │ │ + addw a7,a5,a2 │ │ │ │ + subw a7,t3,a7 │ │ │ │ + addw a7,a7,s5 │ │ │ │ + j 37a4e │ │ │ │ + mv a2,s6 │ │ │ │ + j 37944 │ │ │ │ + sd t5,40(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + j 379b0 │ │ │ │ + auipc a3,0x2e │ │ │ │ + addi a3,a3,-918 │ │ │ │ + li a2,563 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,-234 │ │ │ │ + auipc a0,0x29 │ │ │ │ + addi a0,a0,-154 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ mv a4,a3 │ │ │ │ - bltu a3,a0,3b466 │ │ │ │ - sd a4,0(t5) │ │ │ │ - mv t4,t5 │ │ │ │ - j 3a5ee │ │ │ │ - bltu t4,a6,3a528 │ │ │ │ - mv t5,t4 │ │ │ │ - j 3a528 │ │ │ │ - ld a1,0(a4) │ │ │ │ - addi a3,a6,1 │ │ │ │ - sd a3,24(a2) │ │ │ │ - bltu a0,a1,3a37a │ │ │ │ - mv a4,a0 │ │ │ │ - j 3a37e │ │ │ │ - ld a1,64(a0) │ │ │ │ + mv s5,t6 │ │ │ │ + ld a5,472(sp) │ │ │ │ + ld a3,152(sp) │ │ │ │ + ld ra,392(sp) │ │ │ │ + ld s0,384(sp) │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a5,480(sp) │ │ │ │ + ld a0,240(sp) │ │ │ │ + ld s1,376(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + ld a5,488(sp) │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld s2,368(sp) │ │ │ │ + sd s5,0(a5) │ │ │ │ + ld a5,496(sp) │ │ │ │ + ld s3,360(sp) │ │ │ │ + ld s4,352(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + ld s5,344(sp) │ │ │ │ + ld s6,336(sp) │ │ │ │ + ld s7,328(sp) │ │ │ │ + ld s8,320(sp) │ │ │ │ + ld s9,312(sp) │ │ │ │ + ld s10,304(sp) │ │ │ │ + ld s11,296(sp) │ │ │ │ + addi sp,sp,400 │ │ │ │ + ret │ │ │ │ + auipc a3,0x2e │ │ │ │ + addi a3,a3,-1008 │ │ │ │ + li a2,484 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,-324 │ │ │ │ + auipc a0,0x29 │ │ │ │ + addi a0,a0,-268 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2e │ │ │ │ + addi a3,a3,-1040 │ │ │ │ + li a2,461 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,-356 │ │ │ │ + auipc a0,0x29 │ │ │ │ + addi a0,a0,-348 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-240 │ │ │ │ + lw t1,288(sp) │ │ │ │ + lw a0,280(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd t1,8(sp) │ │ │ │ + lw t1,296(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + sd t1,96(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + sd a2,104(sp) │ │ │ │ + sd a3,112(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s2,264(sp) │ │ │ │ + ld s3,272(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + beqz a0,3872a │ │ │ │ + mv t1,a1 │ │ │ │ + ld a5,352(sp) │ │ │ │ + ld a1,320(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + mv a2,t1 │ │ │ │ + li t3,0 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + li t5,0 │ │ │ │ + li a3,0 │ │ │ │ + ld a6,0(a1) │ │ │ │ + ld a4,0(a2) │ │ │ │ + sd zero,24(a6) │ │ │ │ + lw a6,0(a5) │ │ │ │ + lw a7,4(a5) │ │ │ │ + slli t4,a6,0x20 │ │ │ │ + srli t1,t4,0x1d │ │ │ │ + add a4,a4,t1 │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli t4,a7,0x20 │ │ │ │ + srli t1,t4,0x1e │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bge t3,a4,37fb0 │ │ │ │ + mv t3,a4 │ │ │ │ + mv s8,a7 │ │ │ │ + mv s10,a6 │ │ │ │ + mv t5,a3 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a0,a3,37f7a │ │ │ │ + slli s4,t5,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s11,s4,0x2 │ │ │ │ + sd t5,16(sp) │ │ │ │ + add ra,s0,s11 │ │ │ │ + slli a5,s4,0x3 │ │ │ │ + beqz s10,38854 │ │ │ │ + beqz s8,38854 │ │ │ │ + li a5,-1 │ │ │ │ + slli t5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd zero,48(sp) │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + slli s11,s4,0x3 │ │ │ │ + addiw t1,s10,-1 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a5,0(a5) │ │ │ │ + slli a3,t1,0x20 │ │ │ │ + slli a2,s10,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli a5,t5,0x2 │ │ │ │ + slli s9,s4,0x2 │ │ │ │ + add a2,a4,a5 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a2,0(a2) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + add a1,s0,s9 │ │ │ │ + sd a1,24(sp) │ │ │ │ + addw a2,a2,a5 │ │ │ │ + sext.w a5,t1 │ │ │ │ + beq a2,a0,38320 │ │ │ │ + addiw t3,s8,-1 │ │ │ │ + slli t6,t3,0x20 │ │ │ │ + srli t6,t6,0x20 │ │ │ │ + slli a2,t6,0x2 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,8(sp) │ │ │ │ + sext.w s4,t3 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + beq a3,a0,38508 │ │ │ │ + add a3,s0,s9 │ │ │ │ + lw a6,0(a3) │ │ │ │ + beqz a0,386da │ │ │ │ + add a3,s6,s9 │ │ │ │ + lw a1,0(a3) │ │ │ │ + bnez a6,38228 │ │ │ │ + add t4,s1,s9 │ │ │ │ + lw t4,0(t4) │ │ │ │ + addw t4,t1,t4 │ │ │ │ + sext.w t0,t4 │ │ │ │ + bltu a1,t0,3892c │ │ │ │ + ld a1,80(sp) │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + add a1,a1,s11 │ │ │ │ + ld t0,0(a1) │ │ │ │ + ld a1,104(sp) │ │ │ │ + li t2,2 │ │ │ │ + add t4,t4,a1 │ │ │ │ + add a1,t0,t6 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + bgeu t2,s8,381d4 │ │ │ │ + addiw t2,s8,-3 │ │ │ │ + addiw ra,s8,-2 │ │ │ │ + slli t2,t2,0x20 │ │ │ │ + slli ra,ra,0x20 │ │ │ │ + srli t2,t2,0x20 │ │ │ │ + srli ra,ra,0x20 │ │ │ │ + add t2,t2,t0 │ │ │ │ + add t0,t0,ra │ │ │ │ + lbu t2,0(t2) │ │ │ │ + lbu a7,0(t0) │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a2,312(sp) │ │ │ │ + beq t4,a1,381e2 │ │ │ │ + lw t0,4(a2) │ │ │ │ + sd a5,40(sp) │ │ │ │ + addw a4,a4,t0 │ │ │ │ + beq a4,a0,381f0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,38736 │ │ │ │ + add a5,s1,s9 │ │ │ │ + sd a5,40(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a6,38340 │ │ │ │ + addw a2,s10,a5 │ │ │ │ + ld a5,16(sp) │ │ │ │ + andi a6,a7,251 │ │ │ │ + addi a6,a6,-67 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + li a7,-1 │ │ │ │ + slli t5,a5,0x20 │ │ │ │ + sd a7,16(sp) │ │ │ │ + seqz a7,a6 │ │ │ │ + ld s8,48(sp) │ │ │ │ + srli a4,t5,0x1e │ │ │ │ + sd a1,56(sp) │ │ │ │ + sd s9,64(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld s9,328(sp) │ │ │ │ + li s4,-1 │ │ │ │ + addiw ra,a2,-1 │ │ │ │ + sd t4,48(sp) │ │ │ │ + sext.w a1,a5 │ │ │ │ + mv a3,a7 │ │ │ │ + j 381aa │ │ │ │ + add a6,s6,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + add a7,s2,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a5,3870a │ │ │ │ + add a7,s3,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a6,3870a │ │ │ │ + bgeu a5,a2,381a4 │ │ │ │ + bgeu a2,a6,381a4 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + subw a5,ra,a5 │ │ │ │ + sext.w t4,a5 │ │ │ │ + bgeu t4,a6,38834 │ │ │ │ + slli a7,a4,0x1 │ │ │ │ + add a6,s9,a7 │ │ │ │ + ld a6,0(a6) │ │ │ │ + slli s10,a5,0x20 │ │ │ │ + srli a5,s10,0x1e │ │ │ │ + add a6,a6,a5 │ │ │ │ + li s10,65 │ │ │ │ + lw a6,0(a6) │ │ │ │ + beq t2,s10,3831a │ │ │ │ + addw a6,t0,a6 │ │ │ │ + addw a6,a6,t5 │ │ │ │ + bne a6,a0,381a4 │ │ │ │ + ld a6,344(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd t4,16(sp) │ │ │ │ + add a7,a7,a6 │ │ │ │ + ld a6,0(a7) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw s8,0(a6) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + beqz a1,38288 │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a5,s1,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a6,38128 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a7,a6,a5 │ │ │ │ + subw a5,s5,a7 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + addw a6,a6,a5 │ │ │ │ + j 38130 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a2,312(sp) │ │ │ │ + li a7,0 │ │ │ │ + li t2,0 │ │ │ │ + bne t4,a1,380cc │ │ │ │ + lw t0,0(a2) │ │ │ │ + sd a5,40(sp) │ │ │ │ + addw a4,a4,t0 │ │ │ │ + bne a4,a0,380da │ │ │ │ + mv a0,t4 │ │ │ │ + jal 51738 │ │ │ │ + ld a5,320(sp) │ │ │ │ + add s10,a5,s11 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a0,3856a │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,5 │ │ │ │ + jal 1bc20 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + mv s8,s4 │ │ │ │ + beqz s10,386c0 │ │ │ │ + beqz s8,3851a │ │ │ │ + slli t5,s8,0x20 │ │ │ │ + lwu s4,16(sp) │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + j 37fea │ │ │ │ + addiw a1,a1,1 │ │ │ │ + mv t4,a1 │ │ │ │ + bltu a1,s10,38a2c │ │ │ │ + ld a1,88(sp) │ │ │ │ + ld a7,112(sp) │ │ │ │ + subw t4,t4,s10 │ │ │ │ + add a1,a1,s9 │ │ │ │ + lw t0,0(a1) │ │ │ │ + ld a1,80(sp) │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + subw t0,t0,s8 │ │ │ │ + add a1,a1,s11 │ │ │ │ + ld t2,0(a1) │ │ │ │ + slli a1,t0,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add t4,t4,a7 │ │ │ │ + add a1,a1,t2 │ │ │ │ + li ra,2 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + bgeu ra,s8,381d4 │ │ │ │ + addiw ra,t0,1 │ │ │ │ + addiw t0,t0,2 │ │ │ │ + slli ra,ra,0x20 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli ra,ra,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add t0,t0,t2 │ │ │ │ + add ra,ra,t2 │ │ │ │ + lbu t2,0(ra) │ │ │ │ + lbu a7,0(t0) │ │ │ │ + j 380c2 │ │ │ │ + ld t4,48(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld s9,64(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + bltz s4,38a0c │ │ │ │ + mv a0,t4 │ │ │ │ + sd t6,72(sp) │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + jal 51738 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + lw t3,64(sp) │ │ │ │ + ld t6,72(sp) │ │ │ │ + add s10,a5,s11 │ │ │ │ + beqz a0,384ec │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,5 │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,56(sp) │ │ │ │ + jal 1bc20 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + lw t3,64(sp) │ │ │ │ + ld t6,72(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,0(s10) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a5,38442 │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld a4,120(sp) │ │ │ │ + slli t6,t6,0x20 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,t1,a5 │ │ │ │ + and a5,a5,a4 │ │ │ │ + or a5,a5,t6 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 1c01c │ │ │ │ + ld a5,336(sp) │ │ │ │ + slli s11,s4,0x3 │ │ │ │ + slli s9,s4,0x2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s10,0(a5) │ │ │ │ + sext.w a5,s4 │ │ │ │ + sd a5,16(sp) │ │ │ │ + add a5,s0,s9 │ │ │ │ + sd a5,24(sp) │ │ │ │ + bnez s10,38216 │ │ │ │ + j 386c0 │ │ │ │ + addw a6,a3,a6 │ │ │ │ + j 38186 │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + li a1,2 │ │ │ │ + sd t5,56(sp) │ │ │ │ + add s10,a5,s11 │ │ │ │ + ld a0,0(s10) │ │ │ │ + jal 1bc20 │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld t5,56(sp) │ │ │ │ + beqz a5,3882c │ │ │ │ + mv s10,a5 │ │ │ │ + j 37fea │ │ │ │ + add a4,s7,s9 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw a2,s10,s5 │ │ │ │ + subw a2,a2,a5 │ │ │ │ li a5,1 │ │ │ │ - sd a5,24(a2) │ │ │ │ - sd a6,0(a2) │ │ │ │ - mv t5,a6 │ │ │ │ - li a4,1 │ │ │ │ - bnez a1,3a502 │ │ │ │ - ld a5,32(a0) │ │ │ │ - li a4,2 │ │ │ │ - sd a4,24(a0) │ │ │ │ - ld t4,32(a5) │ │ │ │ - bltu t4,a6,3af20 │ │ │ │ - mv t5,t4 │ │ │ │ - sd s0,64(a0) │ │ │ │ - ld a4,32(s0) │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd t5,0(a0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - ld a3,32(a4) │ │ │ │ - beqz a5,3b170 │ │ │ │ - ld a2,24(a5) │ │ │ │ - bnez a2,3b3d6 │ │ │ │ + subw a2,a2,a4 │ │ │ │ + bne a6,a5,3857a │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + li a6,-1 │ │ │ │ + sd s9,64(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld s9,328(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + li s4,-1 │ │ │ │ + addiw ra,a2,-1 │ │ │ │ + sd t4,48(sp) │ │ │ │ + mv a3,a7 │ │ │ │ + sext.w a1,a5 │ │ │ │ + j 38426 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a7,a6,a5 │ │ │ │ + subw a5,s5,a7 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + addw a6,a6,a5 │ │ │ │ + add a7,s2,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a5,3870a │ │ │ │ + add a7,s3,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a6,3870a │ │ │ │ + bgeu a5,a2,3841e │ │ │ │ + bgeu a2,a6,3841e │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + subw a5,ra,a5 │ │ │ │ + sext.w t4,a5 │ │ │ │ + bgeu t4,a6,38834 │ │ │ │ + slli a7,a4,0x1 │ │ │ │ + add a6,s9,a7 │ │ │ │ + ld a6,0(a6) │ │ │ │ + slli s10,a5,0x20 │ │ │ │ + srli a5,s10,0x1e │ │ │ │ + add a6,a6,a5 │ │ │ │ + li s10,71 │ │ │ │ + lw a6,0(a6) │ │ │ │ + beq t2,s10,383f4 │ │ │ │ + li s10,67 │ │ │ │ + bne t2,s10,38400 │ │ │ │ + addi s10,a3,-84 │ │ │ │ + seqz s10,s10 │ │ │ │ + addw a6,s10,a6 │ │ │ │ + addw a6,t0,a6 │ │ │ │ + addw a6,a6,t5 │ │ │ │ + bne a6,a0,3841e │ │ │ │ + ld a6,344(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd t4,16(sp) │ │ │ │ + add a7,a7,a6 │ │ │ │ + ld a6,0(a7) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw s8,0(a6) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + beqz a1,38288 │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a5,s1,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a6,38380 │ │ │ │ + add a6,s6,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + j 38396 │ │ │ │ + lw a5,0(a3) │ │ │ │ + sw t3,56(sp) │ │ │ │ + sw t1,48(sp) │ │ │ │ + addiw s11,a5,1 │ │ │ │ + sw s11,24(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + lw t1,48(sp) │ │ │ │ + lw t3,56(sp) │ │ │ │ + addw a5,t1,a0 │ │ │ │ + bltu s11,a5,388ec │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a0,0(s10) │ │ │ │ + sw t3,64(sp) │ │ │ │ + add s11,a5,s9 │ │ │ │ + lw a4,0(s11) │ │ │ │ + sw t1,56(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + jal 1c0bc │ │ │ │ + lw t3,64(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + addw a5,t3,a0 │ │ │ │ + bltu a4,a5,388cc │ │ │ │ + lw a5,24(sp) │ │ │ │ + ld a0,0(s10) │ │ │ │ + sw t3,56(sp) │ │ │ │ + subw a5,a5,t1 │ │ │ │ + sw t1,48(sp) │ │ │ │ + sw a5,24(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + lw a5,24(sp) │ │ │ │ + ld a3,0(s10) │ │ │ │ + ld a4,40(sp) │ │ │ │ + subw a5,a5,a0 │ │ │ │ + sw a5,24(a3) │ │ │ │ + add a7,s7,s9 │ │ │ │ + lw a2,0(a7) │ │ │ │ + lw a4,0(a4) │ │ │ │ + mv a0,a3 │ │ │ │ + sext.w s9,a5 │ │ │ │ + addw a5,a4,a2 │ │ │ │ + sw a5,24(sp) │ │ │ │ + jal 1c0ee │ │ │ │ + lw a5,24(sp) │ │ │ │ + lw t1,48(sp) │ │ │ │ + lw t3,56(sp) │ │ │ │ + subw a5,a5,t1 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + bne a5,s9,3890c │ │ │ │ + lw s9,0(s11) │ │ │ │ + ld a0,0(s10) │ │ │ │ + subw s9,s9,t3 │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,0(s10) │ │ │ │ + subw s9,s9,a0 │ │ │ │ + sw s9,28(a5) │ │ │ │ + j 382ee │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,6 │ │ │ │ + sd t6,72(sp) │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + jal 1bc20 │ │ │ │ + ld t6,72(sp) │ │ │ │ + lw t3,64(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + j 382ca │ │ │ │ + ld a5,320(sp) │ │ │ │ li a1,1 │ │ │ │ - li a2,1 │ │ │ │ + mv s8,s4 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s8,3821a │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + add a5,a5,t1 │ │ │ │ + mv s11,s9 │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + sd a5,320(sp) │ │ │ │ + mv a4,a5 │ │ │ │ + lw a5,0(ra) │ │ │ │ + ld a0,0(a4) │ │ │ │ + bnez a5,3864a │ │ │ │ + add s1,s1,s11 │ │ │ │ + lw a5,0(s1) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,s8 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 1c01c │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,6 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 1bc20 │ │ │ │ + ld a5,40(sp) │ │ │ │ + j 3820e │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + li a6,-1 │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld t2,328(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + li s4,-1 │ │ │ │ + addiw s10,a2,-1 │ │ │ │ + sd t4,48(sp) │ │ │ │ + sext.w a1,a5 │ │ │ │ + j 3861a │ │ │ │ + add a6,s6,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + add a7,s2,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a5,3870a │ │ │ │ + add a7,s3,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a6,3870a │ │ │ │ + bgeu a5,a2,38614 │ │ │ │ + bgeu a2,a6,38614 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + subw a5,s10,a5 │ │ │ │ + sext.w t4,a5 │ │ │ │ + bgeu t4,a6,38834 │ │ │ │ + slli a7,a4,0x1 │ │ │ │ + add a6,t2,a7 │ │ │ │ + ld a6,0(a6) │ │ │ │ + slli ra,a5,0x20 │ │ │ │ + srli a5,ra,0x1e │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a6,a6,t0 │ │ │ │ + addw a6,a6,t5 │ │ │ │ + bne a6,a0,38614 │ │ │ │ + ld a6,344(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd t4,16(sp) │ │ │ │ + add a7,a7,a6 │ │ │ │ + ld a6,0(a7) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw s8,0(a6) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + beqz a1,38644 │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a5,s1,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a6,385a0 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a7,a6,a5 │ │ │ │ + subw a5,s5,a7 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + addw a6,a6,a5 │ │ │ │ + j 385a8 │ │ │ │ + ld t4,48(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + j 38290 │ │ │ │ + add a5,s6,s11 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0ee │ │ │ │ + addw a5,a0,s10 │ │ │ │ + addiw s2,s0,1 │ │ │ │ + bltu s2,a5,38880 │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s2,s10 │ │ │ │ + add s1,s1,s11 │ │ │ │ + ld a0,0(a5) │ │ │ │ + add s7,s7,s11 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s0,a0 │ │ │ │ ld a4,0(a5) │ │ │ │ - sd a1,24(s0) │ │ │ │ - bgeu a3,a4,3adaa │ │ │ │ - mv a3,a4 │ │ │ │ - j 3a55c │ │ │ │ + sw s0,24(a4) │ │ │ │ + lw a3,0(s1) │ │ │ │ + lw s1,0(s7) │ │ │ │ + mv a0,a4 │ │ │ │ + addw s1,s1,a3 │ │ │ │ + subw s1,s1,s10 │ │ │ │ + jal 1c0ee │ │ │ │ + subw s1,s1,a0 │ │ │ │ + bne s1,s0,388a6 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,88(sp) │ │ │ │ + add s0,a5,s11 │ │ │ │ + lw s1,0(s0) │ │ │ │ + jal 1c0bc │ │ │ │ + addw a5,a0,s8 │ │ │ │ + bltu s1,a5,3885a │ │ │ │ + ld a5,320(sp) │ │ │ │ + lw s0,0(s0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + subw s0,s0,s8 │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw s0,28(a5) │ │ │ │ + j 38550 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + mv s11,s9 │ │ │ │ + add s9,a5,t1 │ │ │ │ + sd s9,320(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + li s10,0 │ │ │ │ + j 3852e │ │ │ │ + ld a5,320(sp) │ │ │ │ + add s2,a5,s11 │ │ │ │ + ld a0,0(s2) │ │ │ │ + bnez a6,387b6 │ │ │ │ + add s1,s1,s9 │ │ │ │ + lw a5,0(s1) │ │ │ │ + slli s6,t5,0x20 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,s6 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 1c01c │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + j 38550 │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,1030 │ │ │ │ + li a2,804 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1682 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1938 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a4,320(sp) │ │ │ │ + mv ra,s0 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 3852e │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + beqz a6,386ea │ │ │ │ + lw s0,0(s6) │ │ │ │ + jal 1c0ee │ │ │ │ + addw a5,a0,s10 │ │ │ │ + addiw s2,s0,1 │ │ │ │ + bltu s2,a5,389ec │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s2,s10 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s2,s0,a0 │ │ │ │ ld a4,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - bltu a1,a4,3a55c │ │ │ │ + sw s2,24(a4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw s0,0(s7) │ │ │ │ + mv a0,a4 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + subw s0,s0,s10 │ │ │ │ + jal 1c0ee │ │ │ │ + subw s0,s0,a0 │ │ │ │ + bne s0,s2,389cc │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,88(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + addw a5,a0,s8 │ │ │ │ + bltu s0,a5,389ac │ │ │ │ + ld a5,88(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s0,s8 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + sw s0,28(a5) │ │ │ │ + j 38550 │ │ │ │ + add a5,s6,s9 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0ee │ │ │ │ + addw a5,a0,s10 │ │ │ │ + addiw s3,s0,1 │ │ │ │ + bltu s3,a5,3898c │ │ │ │ + ld a0,0(s2) │ │ │ │ + subw s0,s3,s10 │ │ │ │ + add s1,s1,s9 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,0(s2) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + add s7,s7,s9 │ │ │ │ + sw s0,24(a4) │ │ │ │ + lw a3,0(s1) │ │ │ │ + lw s1,0(s7) │ │ │ │ + mv a0,a4 │ │ │ │ + addw s1,s1,a3 │ │ │ │ + subw s1,s1,s10 │ │ │ │ + jal 1c0ee │ │ │ │ + subw s1,s1,a0 │ │ │ │ + bne s1,s0,3896c │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + add s11,a5,s9 │ │ │ │ + lw s1,0(s11) │ │ │ │ + jal 1c0bc │ │ │ │ + addw a5,a0,s8 │ │ │ │ + bltu s1,a5,3894c │ │ │ │ + ld a0,0(s2) │ │ │ │ + lw s0,0(s11) │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,0(s2) │ │ │ │ + subw s0,s0,s8 │ │ │ │ + j 387aa │ │ │ │ + mv s11,s9 │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv s9,s10 │ │ │ │ + j 386cc │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,732 │ │ │ │ + li a2,814 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1384 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1688 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a4,320(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + j 38524 │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,694 │ │ │ │ + li a2,904 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1346 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1570 │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,656 │ │ │ │ + li a2,901 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1308 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1444 │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,618 │ │ │ │ + li a2,903 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1270 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1438 │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,580 │ │ │ │ + li a2,847 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1232 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1456 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,548 │ │ │ │ + li a2,846 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1200 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1336 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,516 │ │ │ │ + li a2,849 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1168 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1336 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,484 │ │ │ │ + li a2,726 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1136 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1232 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,452 │ │ │ │ + li a2,877 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1104 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1328 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,420 │ │ │ │ + li a2,876 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1072 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1240 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,388 │ │ │ │ + li a2,874 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1040 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1176 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,356 │ │ │ │ + li a2,772 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,1008 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1232 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,324 │ │ │ │ + li a2,771 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,976 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1144 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,292 │ │ │ │ + li a2,768 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,944 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1080 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,260 │ │ │ │ + li a2,825 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,912 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1232 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2d │ │ │ │ + addi a3,a3,228 │ │ │ │ + li a2,736 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,880 │ │ │ │ + auipc a0,0x28 │ │ │ │ + addi a0,a0,1000 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-384 │ │ │ │ + sd s1,360(sp) │ │ │ │ + lw s1,384(sp) │ │ │ │ + sd s0,368(sp) │ │ │ │ + slli s0,a7,0x20 │ │ │ │ + sd s1,192(sp) │ │ │ │ + lw s1,392(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd s3,344(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a3 │ │ │ │ mv a3,a1 │ │ │ │ - mv a4,a1 │ │ │ │ - j 3a55c │ │ │ │ - bltu t4,a6,3a684 │ │ │ │ - mv t5,t4 │ │ │ │ - j 3a684 │ │ │ │ - li a1,72 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + sd ra,376(sp) │ │ │ │ + sd a7,264(sp) │ │ │ │ + sd a3,256(sp) │ │ │ │ + sd a2,224(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + sd s2,352(sp) │ │ │ │ + sd s4,336(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + sd s6,320(sp) │ │ │ │ + sd s8,304(sp) │ │ │ │ + sd s11,280(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + ld s8,400(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + sd s9,296(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a4,32(s2) │ │ │ │ - ld a5,24(s2) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - sd a0,64(s0) │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - li a4,1 │ │ │ │ - bnez a2,3a49e │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(s0) │ │ │ │ - j 3a31c │ │ │ │ - ld a3,0(a3) │ │ │ │ - addi a4,a1,1 │ │ │ │ - sd a4,24(a2) │ │ │ │ - bltu a6,a3,3ad58 │ │ │ │ - mv t5,a6 │ │ │ │ - j 3a4f8 │ │ │ │ - li a5,0 │ │ │ │ - bnez a0,3a922 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(t5) │ │ │ │ - ld a2,56(t4) │ │ │ │ - sd t5,64(t4) │ │ │ │ + sd s11,248(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s6,a5 │ │ │ │ + sd a5,104(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,136(sp) │ │ │ │ + beqz s2,3939e │ │ │ │ + mv a5,s1 │ │ │ │ + sd s5,328(sp) │ │ │ │ + addiw s5,s3,1 │ │ │ │ + sd s7,312(sp) │ │ │ │ + sd s10,288(sp) │ │ │ │ + mv s9,s4 │ │ │ │ + mv s10,s11 │ │ │ │ + add s4,s4,s0 │ │ │ │ + mv s7,s5 │ │ │ │ + slli s2,s5,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,s6 │ │ │ │ + sd zero,120(sp) │ │ │ │ + mv s11,a5 │ │ │ │ + lw a5,120(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,0(s10) │ │ │ │ + lw s6,0(s11) │ │ │ │ + addi s9,s9,8 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addw a5,s6,a5 │ │ │ │ + mv s6,a5 │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,-8(s9) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld a0,-8(s9) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s0,s0,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s9,s4,38ae4 │ │ │ │ + mulw s0,s7,s6 │ │ │ │ + li a0,0 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + mv a1,s0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3890 │ │ │ │ li a4,1 │ │ │ │ - bnez a2,3a7d4 │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(t4) │ │ │ │ - j 3a5ee │ │ │ │ - ld a0,64(a5) │ │ │ │ + bge a4,s5,39366 │ │ │ │ + ld a5,104(sp) │ │ │ │ + li s1,0 │ │ │ │ + sd s1,88(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,256(sp) │ │ │ │ + mv s5,s9 │ │ │ │ + ld s2,120(sp) │ │ │ │ + ld s9,248(sp) │ │ │ │ + ld s1,192(sp) │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd s3,96(sp) │ │ │ │ + sd s3,112(sp) │ │ │ │ + sd s8,400(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + add a5,a0,a1 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addi s6,a1,4 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a5,a0,s6 │ │ │ │ + sw a3,0(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + add a3,a4,a1 │ │ │ │ + lw a2,0(a3) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s6 │ │ │ │ + sw a2,0(a4) │ │ │ │ + add a3,a5,a1 │ │ │ │ + lw a4,0(a3) │ │ │ │ + add a5,a5,s6 │ │ │ │ + addiw a3,s0,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + lw a3,0(a5) │ │ │ │ li a4,1 │ │ │ │ - sd a4,24(a1) │ │ │ │ - sd a6,0(a1) │ │ │ │ - mv t5,a6 │ │ │ │ - li a3,1 │ │ │ │ - bnez a0,3a660 │ │ │ │ - ld a4,32(a5) │ │ │ │ - li a3,2 │ │ │ │ - sd a3,24(a5) │ │ │ │ - ld t4,32(a4) │ │ │ │ - bgeu t4,a6,3b162 │ │ │ │ - sd s7,64(a5) │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a4,64(s7) │ │ │ │ - sd t5,0(a5) │ │ │ │ - sd zero,56(s7) │ │ │ │ - ld a2,32(a3) │ │ │ │ - beqz a4,3b3f6 │ │ │ │ - ld a3,24(a4) │ │ │ │ - li a1,1 │ │ │ │ - li a6,1 │ │ │ │ - bnez a3,3b556 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sd a1,24(s7) │ │ │ │ - bgeu a2,a3,3adf8 │ │ │ │ - mv a2,a3 │ │ │ │ - j 3a6c0 │ │ │ │ - beqz a5,3b1cc │ │ │ │ - ld a3,24(a5) │ │ │ │ - bnez a3,3b3b4 │ │ │ │ - li a2,1 │ │ │ │ - li a3,1 │ │ │ │ + addiw a5,a3,1 │ │ │ │ + bgeu a4,a5,38de4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lwu a2,96(sp) │ │ │ │ + li s11,1 │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a5,120(sp) │ │ │ │ + li s8,1 │ │ │ │ + lw a4,0(s9) │ │ │ │ + subw s4,s2,a5 │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,224(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + mv s3,s4 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + mv a5,s11 │ │ │ │ + mv s2,s8 │ │ │ │ + mv s11,s9 │ │ │ │ + mv s7,s1 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s9,a5 │ │ │ │ + ld a5,56(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a2,24(s1) │ │ │ │ - bgeu a4,a5,3ae36 │ │ │ │ - mv a4,a5 │ │ │ │ - j 3a740 │ │ │ │ + bnez a1,38d60 │ │ │ │ + ld a1,64(sp) │ │ │ │ + add a5,a5,s9 │ │ │ │ + addiw a2,s2,1 │ │ │ │ + lbu s4,0(a1) │ │ │ │ + lbu a1,-1(a5) │ │ │ │ + sd a1,8(sp) │ │ │ │ + bgeu a2,a3,392b0 │ │ │ │ + lbu s6,0(a5) │ │ │ │ + lbu a5,1(a5) │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + addw a5,a4,s3 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a3,a3,s5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + lw a3,0(a3) │ │ │ │ + addw a1,a4,s7 │ │ │ │ + addw a2,a3,s7 │ │ │ │ + mv a4,a1 │ │ │ │ + bge a1,a2,38c56 │ │ │ │ + mv a4,a2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw s1,0(a5) │ │ │ │ + sext.w s10,a4 │ │ │ │ + ld a5,400(sp) │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + not a3,s10 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + mv a0,s4 │ │ │ │ + and s10,s10,a3 │ │ │ │ + jalr a5 │ │ │ │ + addw a5,s1,a0 │ │ │ │ + blt s10,a5,39182 │ │ │ │ + lw a3,0(s11) │ │ │ │ + ld a2,16(sp) │ │ │ │ + addw a5,a3,s2 │ │ │ │ + addw a4,a5,s3 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a0,0(a4) │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a2,a0,s7 │ │ │ │ + addw a4,a5,s7 │ │ │ │ + mv a0,a2 │ │ │ │ + bge a2,a4,38cbe │ │ │ │ + sext.w a0,a4 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + addw a5,s2,s0 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + sw a0,0(a5) │ │ │ │ + lw a4,0(s11) │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a1,0(a5) │ │ │ │ + addw a5,a4,s0 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a1,38da0 │ │ │ │ + li a3,71 │ │ │ │ + beq s6,a3,392e8 │ │ │ │ + li a3,67 │ │ │ │ + bne s6,a3,38d12 │ │ │ │ + ld a3,32(sp) │ │ │ │ + addi a3,a3,-84 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + ld a0,0(a3) │ │ │ │ + ld a3,48(sp) │ │ │ │ + add a3,a3,a0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bge a3,a5,38dcc │ │ │ │ + ld a4,128(sp) │ │ │ │ + add a2,a0,s8 │ │ │ │ ld a3,0(a4) │ │ │ │ - mv a2,a3 │ │ │ │ - bltu a0,a3,3a6c0 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - j 3a6c0 │ │ │ │ - ld a6,0(a4) │ │ │ │ - mv t5,a6 │ │ │ │ - bltu a2,a6,3a656 │ │ │ │ - mv a6,a2 │ │ │ │ - mv t5,a2 │ │ │ │ - j 3a656 │ │ │ │ - li a1,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3acd4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a4,a5,3b04c │ │ │ │ - mv a5,a4 │ │ │ │ - j 3ae38 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ld a1,56(s7) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - sd a0,64(s7) │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv t4,a0 │ │ │ │ - li a5,1 │ │ │ │ - bnez a1,3a5fa │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(s7) │ │ │ │ - li a4,2 │ │ │ │ - j 3a494 │ │ │ │ - li a4,0 │ │ │ │ - mv a3,a5 │ │ │ │ - bge a4,a5,3a92c │ │ │ │ - j 3ace2 │ │ │ │ - beqz a5,3b200 │ │ │ │ - ld a0,24(a5) │ │ │ │ - bnez a0,3b3dc │ │ │ │ - li a3,1 │ │ │ │ - li a0,1 │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + sw a5,0(a2) │ │ │ │ + add a5,a3,s8 │ │ │ │ + ld a3,72(sp) │ │ │ │ + sw a3,0(a5) │ │ │ │ + add a5,a4,s8 │ │ │ │ + sw s9,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w s2,s9 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw a5,a3,1 │ │ │ │ + bgeu s2,a5,38dde │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a4,0(s11) │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a5,56(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a3,24(a2) │ │ │ │ - bgeu a1,a5,3a82c │ │ │ │ - mv a1,a5 │ │ │ │ - j 3b13e │ │ │ │ - beqz a5,3b402 │ │ │ │ - ld a2,24(a5) │ │ │ │ - bnez a2,3b3f0 │ │ │ │ - li a1,1 │ │ │ │ - li a2,1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a1,24(s0) │ │ │ │ - bltu a3,a4,3b16c │ │ │ │ - mv a4,a3 │ │ │ │ - ld a1,64(s7) │ │ │ │ - sd a4,0(s0) │ │ │ │ - bnez a1,3aa82 │ │ │ │ - li a1,1 │ │ │ │ - li a5,1 │ │ │ │ - bnez a2,3b414 │ │ │ │ - sd a1,24(s7) │ │ │ │ - bltu a0,a3,3aaa4 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3aaa4 │ │ │ │ - mv t5,a4 │ │ │ │ - j 3a684 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a5,a1 │ │ │ │ - bltu a3,a1,3b13e │ │ │ │ - mv a1,a3 │ │ │ │ - mv a5,a3 │ │ │ │ - ld a3,64(a4) │ │ │ │ - sd a5,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - bnez a3,3a836 │ │ │ │ - j 3a838 │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(s1) │ │ │ │ - j 3a2a2 │ │ │ │ - mv a5,a3 │ │ │ │ - sd a5,0(s0) │ │ │ │ - j 3a2a4 │ │ │ │ - li a3,1 │ │ │ │ - li a4,1 │ │ │ │ - j 3adcc │ │ │ │ - mv t5,t4 │ │ │ │ - j 3b002 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a3,a4,3b10c │ │ │ │ - mv a3,a4 │ │ │ │ - j 3aa78 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a4,a3 │ │ │ │ - j 3adac │ │ │ │ - ld a3,0(a4) │ │ │ │ - mv a1,a3 │ │ │ │ - bltu a6,a3,3a97c │ │ │ │ - mv a3,a6 │ │ │ │ - mv a1,a6 │ │ │ │ - j 3a97c │ │ │ │ + beqz a1,38c02 │ │ │ │ + subw a3,a3,s2 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + ld a0,80(sp) │ │ │ │ + sext.w a1,a3 │ │ │ │ + sd a2,8(sp) │ │ │ │ li a2,1 │ │ │ │ + lbu s4,0(a0) │ │ │ │ + bgeu a2,a1,392b0 │ │ │ │ + addiw a2,a3,-2 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + lbu s6,0(a2) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 38c22 │ │ │ │ li a3,1 │ │ │ │ - j 3ae1a │ │ │ │ - ld t5,0(a3) │ │ │ │ - addi a1,a6,1 │ │ │ │ - sd a1,24(t4) │ │ │ │ - bltu a5,t5,3b2e6 │ │ │ │ - mv a6,a5 │ │ │ │ - mv a3,a6 │ │ │ │ - ld a2,56(a4) │ │ │ │ - sd a3,0(t4) │ │ │ │ - bnez a2,3a8a6 │ │ │ │ - addi a5,a1,1 │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 3a8c6 │ │ │ │ + bne a1,a3,38d12 │ │ │ │ + li a3,65 │ │ │ │ + bne s6,a3,38d12 │ │ │ │ + ld a3,32(sp) │ │ │ │ + andi a3,a3,251 │ │ │ │ + addi a3,a3,-67 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + ld a3,104(sp) │ │ │ │ ld a0,0(a3) │ │ │ │ - addi a2,a6,1 │ │ │ │ - sd a2,24(s7) │ │ │ │ - bgeu a5,a0,3abaa │ │ │ │ - mv a5,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - j 3abac │ │ │ │ - ld a2,64(s0) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s1) │ │ │ │ - sd a4,0(s1) │ │ │ │ - mv a5,a4 │ │ │ │ - li a3,1 │ │ │ │ - bnez a2,3a748 │ │ │ │ - addi a2,a3,1 │ │ │ │ - sd a2,24(s0) │ │ │ │ - j 3ae48 │ │ │ │ - beqz a5,3b4e0 │ │ │ │ - ld a3,24(a5) │ │ │ │ - beqz a3,3b4da │ │ │ │ + ld a3,48(sp) │ │ │ │ + add a3,a3,a0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + blt a3,a5,38d20 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w s2,s9 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw a5,a3,1 │ │ │ │ + bltu s2,a5,38bfa │ │ │ │ + mv s9,s11 │ │ │ │ + mv s2,s0 │ │ │ │ + mv s1,s7 │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ addi a3,a3,1 │ │ │ │ - mv a2,a3 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a2,24(t4) │ │ │ │ - bgeu a0,a4,3aeaa │ │ │ │ - mv a0,a4 │ │ │ │ - j 3aeac │ │ │ │ - ld a3,64(a4) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(a2) │ │ │ │ - sd a1,0(a2) │ │ │ │ - mv a5,a1 │ │ │ │ - li a0,1 │ │ │ │ - bnez a3,3a836 │ │ │ │ - ld a3,32(a4) │ │ │ │ + sd a3,88(sp) │ │ │ │ + ld a3,120(sp) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sd a4,96(sp) │ │ │ │ + addw s2,a3,s2 │ │ │ │ + ld a3,64(sp) │ │ │ │ + li a5,-1 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,64(sp) │ │ │ │ + bne a4,a5,38b80 │ │ │ │ + ld a5,264(sp) │ │ │ │ + li a4,1 │ │ │ │ + ld s3,112(sp) │ │ │ │ + mv s9,s5 │ │ │ │ + beq a5,a4,39366 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld s4,120(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + addi t2,a5,8 │ │ │ │ + ld a5,128(sp) │ │ │ │ + mv s0,s3 │ │ │ │ + addi t0,a5,8 │ │ │ │ + ld a5,136(sp) │ │ │ │ + addi a3,a5,8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi t1,a5,4 │ │ │ │ + ld a5,248(sp) │ │ │ │ + mv t4,t1 │ │ │ │ + mv t1,t0 │ │ │ │ + addi s2,a5,4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv s9,s2 │ │ │ │ + mv t0,t2 │ │ │ │ + addi s10,a5,4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv s2,s5 │ │ │ │ + addi a5,a5,8 │ │ │ │ + mv a4,a5 │ │ │ │ + ld a0,0(t0) │ │ │ │ + li s1,1 │ │ │ │ + mv s6,s4 │ │ │ │ + mv s3,s1 │ │ │ │ + mv s5,s4 │ │ │ │ + mv s7,s0 │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a4,208(sp) │ │ │ │ + mv s4,s10 │ │ │ │ + mv a6,t1 │ │ │ │ + mv s1,s0 │ │ │ │ + slli t3,s3,0x2 │ │ │ │ + addi s10,t3,-4 │ │ │ │ + add a5,a0,s10 │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a4,0(a6) │ │ │ │ + add a5,a0,t3 │ │ │ │ + sw a1,0(a5) │ │ │ │ + ld a5,144(sp) │ │ │ │ + add a2,a4,s10 │ │ │ │ + lw a1,0(a2) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,t3 │ │ │ │ + sw a1,0(a4) │ │ │ │ + add a2,a5,s10 │ │ │ │ + lw a4,0(a2) │ │ │ │ + add a5,a5,t3 │ │ │ │ + sext.w a3,s3 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lw a2,0(t4) │ │ │ │ + sd a3,152(sp) │ │ │ │ + li a4,1 │ │ │ │ + addiw a5,a2,1 │ │ │ │ + bgeu a4,a5,3924e │ │ │ │ + ld a3,224(sp) │ │ │ │ + slli a1,s7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + sd a3,232(sp) │ │ │ │ + ld a3,256(sp) │ │ │ │ + subw a4,s6,s5 │ │ │ │ + sd a4,184(sp) │ │ │ │ + lw a7,0(s4) │ │ │ │ + addiw a4,s6,-1 │ │ │ │ + lw a5,0(s9) │ │ │ │ + sd a4,200(sp) │ │ │ │ + add a3,a3,s3 │ │ │ │ + li a4,1 │ │ │ │ + mv t6,s7 │ │ │ │ + mv t2,s1 │ │ │ │ + li s0,1 │ │ │ │ + sd a3,240(sp) │ │ │ │ + mv s11,a4 │ │ │ │ + mv t5,s5 │ │ │ │ + mv s7,s3 │ │ │ │ + mv s1,s10 │ │ │ │ + ld a4,208(sp) │ │ │ │ + ld a1,0(a4) │ │ │ │ + bnez a7,3911a │ │ │ │ + ld a4,240(sp) │ │ │ │ + add a1,a1,s11 │ │ │ │ + addiw a3,s0,1 │ │ │ │ + lbu s3,-1(a4) │ │ │ │ + lbu a4,-1(a1) │ │ │ │ + sd a4,8(sp) │ │ │ │ + bgeu a3,a2,39346 │ │ │ │ + lbu a4,1(a1) │ │ │ │ + li a2,2 │ │ │ │ + lbu a3,0(a1) │ │ │ │ + sd a4,168(sp) │ │ │ │ + bgeu a2,s11,39350 │ │ │ │ + lbu a4,-2(a1) │ │ │ │ + lbu s5,-3(a1) │ │ │ │ + sd a4,160(sp) │ │ │ │ + ld a4,184(sp) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + addw a2,a5,a4 │ │ │ │ + ld a4,200(sp) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + add a1,a1,s2 │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a4,192(sp) │ │ │ │ + lw a5,0(a1) │ │ │ │ + addw a0,s8,a4 │ │ │ │ + addw a1,a5,a4 │ │ │ │ + mv s8,a0 │ │ │ │ + bge a0,a1,38f4e │ │ │ │ + sext.w s8,a1 │ │ │ │ + addiw a7,a2,-1 │ │ │ │ + not a5,s8 │ │ │ │ + slli a2,a7,0x20 │ │ │ │ + srli a7,a2,0x1e │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + add a7,a7,s2 │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + and s8,s8,a5 │ │ │ │ + ld a5,400(sp) │ │ │ │ + lw s10,0(a7) │ │ │ │ + mv a0,s3 │ │ │ │ + sd t2,72(sp) │ │ │ │ + sd t0,64(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd t5,40(sp) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + jalr a5 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld t5,40(sp) │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld t6,56(sp) │ │ │ │ + ld t0,64(sp) │ │ │ │ + ld t2,72(sp) │ │ │ │ + blt s8,a5,392f8 │ │ │ │ + lw a1,0(s9) │ │ │ │ + ld a4,184(sp) │ │ │ │ + addw a5,s0,a1 │ │ │ │ + addw a2,a4,a5 │ │ │ │ + ld a4,200(sp) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + srli a2,a0,0x1e │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a5,a0,0x1e │ │ │ │ + add a2,a2,s2 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a2,0(a2) │ │ │ │ + ld a4,192(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a7,a2,a4 │ │ │ │ + addw a0,a5,a4 │ │ │ │ + mv a2,a7 │ │ │ │ + bge a7,a0,38fda │ │ │ │ + sext.w a2,a0 │ │ │ │ + not a5,a2 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a2,a2,a5 │ │ │ │ + ld a4,160(sp) │ │ │ │ + addw a5,s6,s0 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + ld s8,104(sp) │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + andi a1,a4,251 │ │ │ │ + add a5,a5,s2 │ │ │ │ + addi a1,a1,-67 │ │ │ │ + sd s11,32(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + sw a2,0(a5) │ │ │ │ + seqz a5,a1 │ │ │ │ + sd s7,24(sp) │ │ │ │ + li s10,0 │ │ │ │ + mv s7,s8 │ │ │ │ + sw a5,180(sp) │ │ │ │ + sd t4,40(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + sd t3,48(sp) │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd t6,72(sp) │ │ │ │ + sd a3,80(sp) │ │ │ │ + sd s3,16(sp) │ │ │ │ + sd t0,88(sp) │ │ │ │ + sd t2,96(sp) │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a6,0(s7) │ │ │ │ + ld a2,408(sp) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw s3,0(a5) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a6,a6,s1 │ │ │ │ + lw s5,0(a6) │ │ │ │ + jalr a5 │ │ │ │ + lw a2,0(s4) │ │ │ │ + addw a0,a0,s5 │ │ │ │ + addw a5,a0,s11 │ │ │ │ + mv a0,a5 │ │ │ │ + bnez a2,3928c │ │ │ │ + li a2,65 │ │ │ │ + beq s8,a2,391ae │ │ │ │ + blt s3,a5,391b6 │ │ │ │ + lw a5,0(s9) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a2,0(a5) │ │ │ │ + sw a2,0(a5) │ │ │ │ + ld a5,112(sp) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addi s7,s7,8 │ │ │ │ + blt s10,a5,39024 │ │ │ │ + lw a5,0(s9) │ │ │ │ + lw a7,0(s4) │ │ │ │ + ld s7,24(sp) │ │ │ │ + addw a2,a5,s6 │ │ │ │ + addw a2,a2,s0 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a2,a2,s2 │ │ │ │ + ld s11,32(sp) │ │ │ │ + ld t4,40(sp) │ │ │ │ + ld t3,48(sp) │ │ │ │ + ld t5,56(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + ld t6,72(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld t0,88(sp) │ │ │ │ + ld t2,96(sp) │ │ │ │ + lw a2,0(a2) │ │ │ │ + bnez a7,39208 │ │ │ │ + li a4,71 │ │ │ │ + beq a3,a4,392b6 │ │ │ │ + li a1,67 │ │ │ │ + beq a3,a1,392b6 │ │ │ │ + ld a0,0(t0) │ │ │ │ + add a3,a0,s1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bge a3,a2,39234 │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a3,0(a6) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a1,a0,t3 │ │ │ │ + sw a2,0(a1) │ │ │ │ + add a3,a3,t3 │ │ │ │ + sw a4,0(a3) │ │ │ │ + add a5,a5,t3 │ │ │ │ + sw s0,0(a5) │ │ │ │ + lw a2,0(t4) │ │ │ │ + addi s11,s11,1 │ │ │ │ + sext.w s0,s11 │ │ │ │ + addiw a5,a2,1 │ │ │ │ + bgeu s0,a5,39246 │ │ │ │ + ld a4,208(sp) │ │ │ │ + lw a7,0(s4) │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a1,0(a4) │ │ │ │ + beqz a7,38ee4 │ │ │ │ + subw a2,a2,s0 │ │ │ │ + ld a4,232(sp) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu s3,0(a4) │ │ │ │ + lbu a4,0(a3) │ │ │ │ + li a7,2 │ │ │ │ + sext.w a0,a2 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bgeu a7,s11,39356 │ │ │ │ + addiw a3,a2,2 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + addiw a7,a2,1 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add a7,a7,a1 │ │ │ │ + sd a4,160(sp) │ │ │ │ + li a4,1 │ │ │ │ + lbu s5,0(a7) │ │ │ │ + bgeu a4,a0,39360 │ │ │ │ + addiw a3,a2,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addiw a0,a2,-2 │ │ │ │ + add a2,a1,a3 │ │ │ │ + lbu a4,0(a2) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + lbu a3,0(a0) │ │ │ │ + sd a4,168(sp) │ │ │ │ + j 38f14 │ │ │ │ + lw a5,0(s11) │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw s1,0(a5) │ │ │ │ + ld a5,400(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jalr a5 │ │ │ │ + lw a3,0(s11) │ │ │ │ + addw a0,a0,s1 │ │ │ │ + j 38cc6 │ │ │ │ + lw a5,180(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + bge s3,a5,3906e │ │ │ │ + ld a5,0(s7) │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a0,16(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + jalr a5 │ │ │ │ + ld a5,120(sp) │ │ │ │ + lw a1,0(s4) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + addw a2,a5,s11 │ │ │ │ + mv a5,a2 │ │ │ │ + bnez a1,392c4 │ │ │ │ + li a1,65 │ │ │ │ + bne s8,a1,391f2 │ │ │ │ + ld a4,160(sp) │ │ │ │ + andi a2,a4,251 │ │ │ │ + addi a2,a2,-67 │ │ │ │ + seqz a2,a2 │ │ │ │ + addw a2,a2,a5 │ │ │ │ + lw a5,0(s9) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + j 39084 │ │ │ │ + li a4,1 │ │ │ │ + bne a7,a4,390d2 │ │ │ │ + li a1,65 │ │ │ │ + bne a3,a1,390d2 │ │ │ │ + ld a4,168(sp) │ │ │ │ + ld a0,0(t0) │ │ │ │ + andi a3,a4,251 │ │ │ │ + addi a3,a3,-67 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + add a3,a0,s1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + blt a3,a2,390e0 │ │ │ │ + lw a2,0(t4) │ │ │ │ + addi s11,s11,1 │ │ │ │ + sext.w s0,s11 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + bltu s0,a3,38edc │ │ │ │ + mv s3,s7 │ │ │ │ + mv s5,t5 │ │ │ │ + mv s7,t6 │ │ │ │ + mv s1,t2 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s3,s3,1 │ │ │ │ + addw s6,s5,s6 │ │ │ │ + bne s7,a5,38e62 │ │ │ │ + ld a5,112(sp) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a4,208(sp) │ │ │ │ + ld a2,264(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv s10,s4 │ │ │ │ + sd a5,112(sp) │ │ │ │ + mv s4,s5 │ │ │ │ + mv s0,s1 │ │ │ │ + addi t0,t0,8 │ │ │ │ + addi t1,a6,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addi t4,t4,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bltu a5,a2,38e4a │ │ │ │ + ld s5,328(sp) │ │ │ │ + ld s7,312(sp) │ │ │ │ + ld s10,288(sp) │ │ │ │ + mv s9,s2 │ │ │ │ + j 3936c │ │ │ │ + li a4,1 │ │ │ │ + bne a2,a4,3906a │ │ │ │ + li a4,71 │ │ │ │ + beq s8,a4,392a2 │ │ │ │ + li a4,67 │ │ │ │ + bne s8,a4,3906a │ │ │ │ + ld a5,160(sp) │ │ │ │ + addi a5,a5,-84 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + j 3906a │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s6,0 │ │ │ │ + j 38c22 │ │ │ │ + ld a4,168(sp) │ │ │ │ + addi a3,a4,-84 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + j 390d2 │ │ │ │ + li a4,1 │ │ │ │ + bne a1,a4,391f2 │ │ │ │ + li a4,71 │ │ │ │ + beq s8,a4,392da │ │ │ │ + li a1,67 │ │ │ │ + bne s8,a1,391f2 │ │ │ │ + ld a4,160(sp) │ │ │ │ + addi a2,a4,-84 │ │ │ │ + seqz a2,a2 │ │ │ │ + addw a2,a2,a5 │ │ │ │ + j 391f2 │ │ │ │ + ld a3,32(sp) │ │ │ │ + addi s10,a3,-84 │ │ │ │ + seqz s10,s10 │ │ │ │ + addw a5,s10,a5 │ │ │ │ + j 38d12 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,184(sp) │ │ │ │ + ld a2,408(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a5,a0,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + sd t2,72(sp) │ │ │ │ + sd t0,64(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd t5,40(sp) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + jalr a5 │ │ │ │ + lw a1,0(s9) │ │ │ │ + ld t2,72(sp) │ │ │ │ + ld t0,64(sp) │ │ │ │ + ld t6,56(sp) │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld t5,40(sp) │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + addw a2,a0,s8 │ │ │ │ + j 38fe2 │ │ │ │ + sd zero,168(sp) │ │ │ │ li a2,2 │ │ │ │ - sd a2,24(a4) │ │ │ │ - ld a0,32(a3) │ │ │ │ - bltu a0,a1,3b21e │ │ │ │ - mv a5,a0 │ │ │ │ - sd t4,64(a4) │ │ │ │ - ld a2,32(t4) │ │ │ │ - ld a3,64(t4) │ │ │ │ - sd a5,0(a4) │ │ │ │ - sd zero,56(t4) │ │ │ │ - ld a6,32(a2) │ │ │ │ - beqz a3,3b536 │ │ │ │ - ld a5,24(a3) │ │ │ │ - bnez a5,3b44a │ │ │ │ - li a5,1 │ │ │ │ - li a1,1 │ │ │ │ - j 3b450 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addi a3,a1,1 │ │ │ │ - sd a3,24(t5) │ │ │ │ - bltu a6,a4,3b3ac │ │ │ │ - mv a1,a6 │ │ │ │ - mv a0,a1 │ │ │ │ - ld a6,56(a5) │ │ │ │ - sd a0,0(t5) │ │ │ │ - bnez a6,3a9f4 │ │ │ │ - addi a4,a3,1 │ │ │ │ - sd a4,24(a5) │ │ │ │ - j 3aa16 │ │ │ │ - beqz a4,3b344 │ │ │ │ - ld a0,24(a4) │ │ │ │ - beqz a0,3b460 │ │ │ │ - addi a0,a0,1 │ │ │ │ - mv a6,a0 │ │ │ │ - ld a1,0(a4) │ │ │ │ - sd a6,24(a2) │ │ │ │ - bgeu a3,a1,3a97a │ │ │ │ - mv a3,a1 │ │ │ │ - j 3a97c │ │ │ │ - beqz a4,3b4b2 │ │ │ │ - ld a2,24(a4) │ │ │ │ - beqz a2,3b4ac │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a0,a2 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sd a0,24(s7) │ │ │ │ - bgeu a5,a3,3abaa │ │ │ │ - mv a5,a3 │ │ │ │ - j 3abac │ │ │ │ - li a0,1 │ │ │ │ + li a3,0 │ │ │ │ + bltu a2,s11,38f0a │ │ │ │ + sd zero,160(sp) │ │ │ │ + li s5,0 │ │ │ │ + j 38f14 │ │ │ │ + sd zero,160(sp) │ │ │ │ li a4,1 │ │ │ │ - bnez a2,3b4c8 │ │ │ │ - sd a0,24(t4) │ │ │ │ - bltu a1,a5,3abda │ │ │ │ - mv a3,a1 │ │ │ │ - j 3abda │ │ │ │ - bltu a0,a1,3a85c │ │ │ │ - mv a5,a0 │ │ │ │ - j 3a85c │ │ │ │ - li a2,1 │ │ │ │ - li a5,1 │ │ │ │ - bnez a3,3b4f6 │ │ │ │ - sd a2,24(t5) │ │ │ │ - bltu a1,a0,3aed8 │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(t5) │ │ │ │ - mv t4,t5 │ │ │ │ - j 3a5ee │ │ │ │ - ld a3,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - bltu t5,a3,3a89c │ │ │ │ - mv a6,t5 │ │ │ │ - mv a3,t5 │ │ │ │ - j 3a89c │ │ │ │ - li a1,72 │ │ │ │ + li s5,0 │ │ │ │ + bltu a4,a0,39160 │ │ │ │ + sd zero,168(sp) │ │ │ │ + li a3,0 │ │ │ │ + j 38f14 │ │ │ │ + ld s5,328(sp) │ │ │ │ + ld s7,312(sp) │ │ │ │ + ld s10,288(sp) │ │ │ │ + ld a0,248(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,416(sp) │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld ra,376(sp) │ │ │ │ + ld s0,368(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld a4,424(sp) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld s1,360(sp) │ │ │ │ + ld s2,352(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld a4,432(sp) │ │ │ │ + ld a5,136(sp) │ │ │ │ + ld s3,344(sp) │ │ │ │ + ld s4,336(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld s6,320(sp) │ │ │ │ + ld s8,304(sp) │ │ │ │ + ld s11,280(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + ld s9,296(sp) │ │ │ │ + addi sp,sp,384 │ │ │ │ + ret │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - sd t4,16(sp) │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld t4,16(sp) │ │ │ │ - mv t5,a0 │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - j 3afca │ │ │ │ - bltu a2,a3,3a9aa │ │ │ │ - mv a1,a2 │ │ │ │ - j 3a9aa │ │ │ │ - ld a3,0(a3) │ │ │ │ - addi a0,a6,1 │ │ │ │ - sd a0,24(a2) │ │ │ │ - bltu a1,a3,3b13a │ │ │ │ - mv a5,a1 │ │ │ │ - j 3a82e │ │ │ │ - ld a4,64(a5) │ │ │ │ - li a1,1 │ │ │ │ - sd a1,24(a2) │ │ │ │ - sd a3,0(a2) │ │ │ │ - mv a1,a3 │ │ │ │ - li a0,1 │ │ │ │ - bnez a4,3a984 │ │ │ │ - ld a4,32(a5) │ │ │ │ - li a2,2 │ │ │ │ - sd a2,24(a5) │ │ │ │ - ld a2,32(a4) │ │ │ │ - bltu a2,a3,3b362 │ │ │ │ - mv a1,a2 │ │ │ │ - sd t5,64(a5) │ │ │ │ - ld a3,32(t5) │ │ │ │ - ld a4,64(t5) │ │ │ │ - sd a1,0(a5) │ │ │ │ - sd zero,56(t5) │ │ │ │ - ld a1,32(a3) │ │ │ │ - beqz a4,3b55e │ │ │ │ - ld a3,24(a4) │ │ │ │ - beqz a3,3b4d4 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a6,a3 │ │ │ │ - ld a0,0(a4) │ │ │ │ - sd a6,24(t5) │ │ │ │ - bgeu a1,a0,3b254 │ │ │ │ - mv a1,a0 │ │ │ │ - j 3a9e8 │ │ │ │ - ld a1,0(a4) │ │ │ │ - addi a2,a6,1 │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a3,a1,3aa74 │ │ │ │ - mv a4,a3 │ │ │ │ - j 3b10e │ │ │ │ - ld a0,0(a0) │ │ │ │ - mv a1,a0 │ │ │ │ - bltu a4,a0,3a9e8 │ │ │ │ - mv a1,a4 │ │ │ │ - mv a0,a4 │ │ │ │ - j 3a9e8 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a2,a3 │ │ │ │ - j 3b044 │ │ │ │ - ld a5,0(a4) │ │ │ │ - mv a3,a5 │ │ │ │ - bgeu a0,a5,3b1c6 │ │ │ │ - j 3abac │ │ │ │ - ld a6,0(a1) │ │ │ │ - addi a0,t6,1 │ │ │ │ - sd a0,24(a2) │ │ │ │ - bgeu a3,a6,3a97a │ │ │ │ - j 3b182 │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a1,a2 │ │ │ │ - j 3af3e │ │ │ │ - addi a0,a0,1 │ │ │ │ + jal af94 │ │ │ │ + mv s9,a0 │ │ │ │ + j 3936c │ │ │ │ + addi sp,sp,-320 │ │ │ │ + sd s1,296(sp) │ │ │ │ + lw s1,328(sp) │ │ │ │ + ld t1,368(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + lw s1,336(sp) │ │ │ │ + sd t1,160(sp) │ │ │ │ + ld t1,376(sp) │ │ │ │ + mv s7,s1 │ │ │ │ + ld s1,352(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + lw s2,320(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + sd t1,176(sp) │ │ │ │ + ld s1,360(sp) │ │ │ │ + ld t1,384(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + slli s0,s2,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s4,272(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s6,256(sp) │ │ │ │ + sd t1,168(sp) │ │ │ │ + sd a2,184(sp) │ │ │ │ + sd a3,192(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + sd s1,72(sp) │ │ │ │ + ld s6,344(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + sd a6,144(sp) │ │ │ │ + mv s4,a6 │ │ │ │ + sd a7,96(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,56(sp) │ │ │ │ + beqz s2,39a2c │ │ │ │ + slli a6,s0,0x3 │ │ │ │ mv a3,a0 │ │ │ │ - j 3b0ea │ │ │ │ + addiw a1,s3,1 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s4 │ │ │ │ + add a6,a6,s1 │ │ │ │ + li a2,0 │ │ │ │ ld a0,0(a5) │ │ │ │ - mv a4,a0 │ │ │ │ - bltu a2,a0,3aeac │ │ │ │ - mv a0,a2 │ │ │ │ - mv a4,a2 │ │ │ │ - j 3aeac │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a1,a2 │ │ │ │ - j 3b104 │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(s7) │ │ │ │ - li a6,1 │ │ │ │ - mv a3,a2 │ │ │ │ - j 3adfa │ │ │ │ - ld a1,64(s7) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - sd a3,0(s0) │ │ │ │ - mv a4,a3 │ │ │ │ - li a2,1 │ │ │ │ - bnez a1,3aa82 │ │ │ │ - addi a5,a2,1 │ │ │ │ - mv a1,a5 │ │ │ │ - sd a1,24(s7) │ │ │ │ - j 3b124 │ │ │ │ - ld a2,0(a4) │ │ │ │ - addi a3,a6,1 │ │ │ │ - sd a3,24(t4) │ │ │ │ - bgeu a0,a2,3aeaa │ │ │ │ - j 3b3ea │ │ │ │ - beqz a4,3b502 │ │ │ │ - ld a2,24(a4) │ │ │ │ - bnez a2,3b56a │ │ │ │ - li a6,1 │ │ │ │ - li a2,1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sd a6,24(t5) │ │ │ │ - bgeu a5,a3,3ad44 │ │ │ │ - mv a5,a3 │ │ │ │ - j 3b476 │ │ │ │ - addi a1,a5,1 │ │ │ │ - mv a5,a1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a5,24(t4) │ │ │ │ - bgeu a6,a3,3b1a2 │ │ │ │ - mv a6,a3 │ │ │ │ - j 3a89c │ │ │ │ - li a6,1 │ │ │ │ - li a0,1 │ │ │ │ - j 3b278 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3aed8 │ │ │ │ - ld a5,0(a4) │ │ │ │ - mv a3,a5 │ │ │ │ - bltu a6,a5,3b476 │ │ │ │ - mv a5,a6 │ │ │ │ - mv a3,a6 │ │ │ │ - ld a6,64(a0) │ │ │ │ - sd a3,0(t5) │ │ │ │ - beqz a6,3b52a │ │ │ │ - ld t5,24(a6) │ │ │ │ - addi a4,a2,1 │ │ │ │ - bltu t5,a2,3b492 │ │ │ │ - addi a4,t5,1 │ │ │ │ - ld a2,0(a6) │ │ │ │ - sd a4,24(a0) │ │ │ │ - bgeu a1,a2,3b522 │ │ │ │ - mv a3,a2 │ │ │ │ - bgeu a2,a5,3b4a4 │ │ │ │ - mv a3,a5 │ │ │ │ - sd a3,0(a0) │ │ │ │ - mv t5,a0 │ │ │ │ - j 3a7c8 │ │ │ │ - li a0,1 │ │ │ │ - li a2,1 │ │ │ │ - j 3b296 │ │ │ │ - ld a0,64(t4) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(s7) │ │ │ │ - sd a5,0(s7) │ │ │ │ - mv a3,a5 │ │ │ │ - li a2,1 │ │ │ │ - bnez a0,3abb8 │ │ │ │ - addi a4,a2,1 │ │ │ │ + addiw s0,a2,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + sd zero,24(a0) │ │ │ │ + sw a2,0(a3) │ │ │ │ + lw a2,0(a4) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addi a4,a4,4 │ │ │ │ + addw a2,a2,s0 │ │ │ │ + mv s0,a2 │ │ │ │ + bne a6,a5,39426 │ │ │ │ + mulw a1,a2,a1 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 2d4fc │ │ │ │ + remuw a1,a0,s0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + sext.w a6,a0 │ │ │ │ + ld a2,8(sp) │ │ │ │ + addi a4,a5,4 │ │ │ │ + li a5,0 │ │ │ │ + divuw s9,a0,s0 │ │ │ │ + mv a0,a1 │ │ │ │ + j 39470 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + bgeu a3,a1,3947a │ │ │ │ + sext.w s8,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne a5,s2,39468 │ │ │ │ + ld a4,56(sp) │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + subw s11,a0,a4 │ │ │ │ + bltu a6,a2,398bc │ │ │ │ + beqz s11,39712 │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd a5,200(sp) │ │ │ │ + sd a2,80(sp) │ │ │ │ + mv s10,s7 │ │ │ │ + ld a3,80(sp) │ │ │ │ + addw a4,s11,a4 │ │ │ │ + addiw s4,s9,-1 │ │ │ │ + mulw a5,s9,a3 │ │ │ │ + sext.w s0,s4 │ │ │ │ + slli t1,s3,0x3 │ │ │ │ + subw a2,a5,a3 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a1,a1,s5 │ │ │ │ + lw a1,0(a1) │ │ │ │ + lw s2,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + addw a1,a1,a4 │ │ │ │ + beq a1,s2,39802 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beq a5,s2,39874 │ │ │ │ + ld a4,96(sp) │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + sd a5,64(sp) │ │ │ │ + add s1,a4,a5 │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz s2,396b0 │ │ │ │ + ld a4,136(sp) │ │ │ │ + add a1,a4,t1 │ │ │ │ + ld a1,0(a1) │ │ │ │ + bnez a5,39794 │ │ │ │ + ld a4,184(sp) │ │ │ │ + slli a0,s4,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a4 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + addiw a5,s11,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a1 │ │ │ │ + li a6,2 │ │ │ │ + sd a4,24(sp) │ │ │ │ + lbu s3,0(a5) │ │ │ │ + bgeu a6,s11,3978c │ │ │ │ + addiw a5,s11,-2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a0,s11,-3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + lbu s7,0(a0) │ │ │ │ + sd a5,32(sp) │ │ │ │ mv a0,a4 │ │ │ │ - sd a0,24(t4) │ │ │ │ - j 3b2b0 │ │ │ │ - li a6,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3b384 │ │ │ │ - li a2,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3b1f2 │ │ │ │ - ld a2,64(t5) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(t4) │ │ │ │ - sd a0,0(t4) │ │ │ │ - mv a4,a0 │ │ │ │ - li a3,1 │ │ │ │ - bnez a2,3aeb8 │ │ │ │ - addi a5,a3,1 │ │ │ │ - mv a2,a5 │ │ │ │ - sd a2,24(t5) │ │ │ │ - j 3b2ce │ │ │ │ - ld a6,64(a0) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - sd a5,0(t5) │ │ │ │ - mv a3,a5 │ │ │ │ - li a2,1 │ │ │ │ - bnez a6,3b482 │ │ │ │ - addi a4,a2,1 │ │ │ │ - mv a6,a4 │ │ │ │ - sd a6,24(a0) │ │ │ │ - bltu a1,a5,3b4a4 │ │ │ │ - mv a3,a1 │ │ │ │ - j 3b4a4 │ │ │ │ - li a6,1 │ │ │ │ - li a4,1 │ │ │ │ - bnez a2,3b518 │ │ │ │ - sd a6,24(a0) │ │ │ │ - j 3b522 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + jalr s6 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s2,397e8 │ │ │ │ + beqz s8,3989e │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addiw a5,s8,-1 │ │ │ │ + sd a3,152(sp) │ │ │ │ + slli s0,a3,0x2 │ │ │ │ + ld a3,160(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a7,a2,0x1d │ │ │ │ + add s9,a3,a7 │ │ │ │ + ld a3,168(sp) │ │ │ │ + andi s8,a4,251 │ │ │ │ + addi a4,s8,-67 │ │ │ │ + seqz a4,a4 │ │ │ │ + add s8,a3,a7 │ │ │ │ + li a3,-1 │ │ │ │ + sd s5,120(sp) │ │ │ │ + sw s4,132(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + mv s4,s8 │ │ │ │ + sw a4,48(sp) │ │ │ │ + mv s8,s7 │ │ │ │ + sd s11,104(sp) │ │ │ │ + mv s7,s3 │ │ │ │ + sd t1,112(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv s5,s9 │ │ │ │ + j 39608 │ │ │ │ + li a2,65 │ │ │ │ + bne s8,a2,395dc │ │ │ │ + lw a5,48(sp) │ │ │ │ + addw s9,a5,s9 │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + bne a0,s2,395fc │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd s11,8(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a5,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi s5,s5,-8 │ │ │ │ + addi s4,s4,-8 │ │ │ │ + beqz s11,39640 │ │ │ │ + addiw a5,s11,-1 │ │ │ │ + ld a4,0(s5) │ │ │ │ + lw a2,0(s1) │ │ │ │ + sext.w s11,a5 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw s9,0(a4) │ │ │ │ + beqz a2,395ce │ │ │ │ li a5,1 │ │ │ │ - sd a5,24(t4) │ │ │ │ - li a1,1 │ │ │ │ - mv a3,a6 │ │ │ │ - j 3b1a4 │ │ │ │ - ld a6,0(a3) │ │ │ │ - addi a2,t6,1 │ │ │ │ - sd a2,24(t5) │ │ │ │ - bltu a5,a6,3b472 │ │ │ │ - mv a3,a5 │ │ │ │ - j 3b476 │ │ │ │ - addi a6,a3,1 │ │ │ │ - mv a1,a6 │ │ │ │ - j 3b026 │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - li a3,1 │ │ │ │ - mv a0,a1 │ │ │ │ - j 3b256 │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a6,a2 │ │ │ │ - j 3b43c │ │ │ │ - li a2,1 │ │ │ │ - li a4,1 │ │ │ │ - j 3ac56 │ │ │ │ - lw a5,16(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,3bdc6 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - li s4,0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli s1,s4,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld s0,0(a5) │ │ │ │ - ld s3,56(s0) │ │ │ │ - beqz s3,3b8d6 │ │ │ │ - ld s5,56(s3) │ │ │ │ - beqz s5,3b72e │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3b65e │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b5fa │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b5cc │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b5d6 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bdb0 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b63a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b60c │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b616 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd90 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bd12 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3b70a │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b6a6 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b678 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b682 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd70 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b6e6 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b6b8 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b6c2 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd64 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bd08 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bc88 │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld s5,64(s3) │ │ │ │ - beqz s5,3b8b2 │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3b7e2 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b77e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b750 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b75a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd28 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b7be │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b790 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b79a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bdbc │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcfe │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3b88e │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b82a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b7fc │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b806 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd1e │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b86a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b83c │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b846 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd46 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcf4 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bc9c │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,3bc92 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s0) │ │ │ │ - beqz s3,3bc08 │ │ │ │ - ld s5,56(s3) │ │ │ │ - beqz s5,3ba62 │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3b992 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b92e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b900 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b90a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd3c │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b96e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b940 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b94a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd32 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcea │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3ba3e │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b9da │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b9ac │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b9b6 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd9c │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3ba1a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b9ec │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b9f6 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd86 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bce0 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bca6 │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld s5,64(s3) │ │ │ │ - beqz s5,3bbe6 │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3bb16 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3bab2 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3ba84 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3ba8e │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bda6 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3baf2 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3bac4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3bace │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd7c │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcd6 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3bbc2 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3bb5e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3bb30 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3bb3a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd5a │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3bb9e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3bb70 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3bb7a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd50 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bccc │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bcba │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,3bcb0 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - bnez a5,3bcc4 │ │ │ │ + bne a2,a5,395dc │ │ │ │ + li a5,71 │ │ │ │ + beq s8,a5,39630 │ │ │ │ + li a5,67 │ │ │ │ + bne s8,a5,395dc │ │ │ │ + ld a5,32(sp) │ │ │ │ + addi a2,a5,-84 │ │ │ │ + seqz a2,a2 │ │ │ │ + addw s9,a2,s9 │ │ │ │ + j 395dc │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + ld t1,112(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + lw s4,132(sp) │ │ │ │ + bltz a5,3998c │ │ │ │ + ld a5,72(sp) │ │ │ │ + li a1,0 │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 1bc20 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,0(s2) │ │ │ │ + bnez a5,39818 │ │ │ │ + ld a5,152(sp) │ │ │ │ + ld a4,200(sp) │ │ │ │ + slli s1,s11,0x20 │ │ │ │ + and a5,a5,a4 │ │ │ │ + or a5,a5,s1 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 1c01c │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a3,176(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sext.w s8,a4 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s9,0(a5) │ │ │ │ + beqz s9,39712 │ │ │ │ + beqz s11,39712 │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld a4,56(sp) │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + j 394a4 │ │ │ │ + ld a4,72(sp) │ │ │ │ + add s2,a4,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + bnez a5,396c0 │ │ │ │ + bnez s8,39888 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,88(sp) │ │ │ │ + addw a5,a0,s9 │ │ │ │ + bltu a4,a5,3990c │ │ │ │ + ld a0,0(s2) │ │ │ │ + subw s0,a4,s9 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + subw a5,s0,a0 │ │ │ │ + sw a5,24(a4) │ │ │ │ + add s0,a3,a2 │ │ │ │ + lw s1,0(s0) │ │ │ │ + mv a0,a4 │ │ │ │ + jal 1c0bc │ │ │ │ + addw a5,a0,s11 │ │ │ │ + bltu s1,a5,39a0c │ │ │ │ + ld a0,0(s2) │ │ │ │ + lw s0,0(s0) │ │ │ │ + jal 1c0bc │ │ │ │ ld a5,0(s2) │ │ │ │ - sd zero,48(s0) │ │ │ │ - addi s4,s4,1 │ │ │ │ - add a5,a5,s1 │ │ │ │ + subw s0,s0,s11 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,28(a5) │ │ │ │ + bnez s8,3976a │ │ │ │ + ld a5,72(sp) │ │ │ │ ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,0(s2) │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a0,0(a4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s2) │ │ │ │ - lw a4,16(s2) │ │ │ │ - sext.w a5,s4 │ │ │ │ - add s1,s1,a0 │ │ │ │ - sd zero,0(s1) │ │ │ │ - bltu a5,a4,3b596 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - jal 3670 │ │ │ │ + ld a5,96(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a5,39888 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,88(sp) │ │ │ │ + addw a5,a0,s9 │ │ │ │ + bltu a4,a5,3996c │ │ │ │ + ld s1,72(sp) │ │ │ │ + subw s0,a4,s9 │ │ │ │ + ld a0,0(s1) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,0(s1) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,24(a5) │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,144(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + addw a5,a0,s11 │ │ │ │ + bltu s0,a5,399ac │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,0(s1) │ │ │ │ + subw s0,s0,s11 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,28(a5) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ + j 3670 │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s7,0 │ │ │ │ + mv a0,a4 │ │ │ │ + j 3955a │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + li a7,2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,88(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + subw a0,a4,s9 │ │ │ │ + ld a4,192(sp) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a4 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + subw a5,a5,s11 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,a1 │ │ │ │ + sd a4,24(sp) │ │ │ │ + lbu s3,0(a6) │ │ │ │ + bgeu a7,s11,3978c │ │ │ │ + addiw a0,a5,1 │ │ │ │ + addiw a5,a5,2 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lbu a5,0(a1) │ │ │ │ + lbu s7,0(a0) │ │ │ │ + mv a0,a4 │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 3955a │ │ │ │ + ld a5,72(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv s9,s0 │ │ │ │ + add s2,a5,t1 │ │ │ │ ld a0,0(s2) │ │ │ │ - sd zero,8(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - sd zero,0(s2) │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3b72a │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - j 3b8d2 │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3b8ae │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3ba5e │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - j 3bc04 │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3bbe2 │ │ │ │ - ld a0,48(s0) │ │ │ │ - jal 3670 │ │ │ │ - j 3bc20 │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3bbbe │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3bb12 │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3ba3a │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b98e │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b88a │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b7de │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b706 │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b65a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b826 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b77a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b96a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b92a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b866 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3bb9a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3bb5a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b6e2 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b6a2 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3baee │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3ba16 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b636 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b9d6 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3baae │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b5f6 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b7ba │ │ │ │ - ld a0,8(a0) │ │ │ │ - j 3bc6c │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - auipc s4,0x3e │ │ │ │ - ld s4,322(s4) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,1506 │ │ │ │ - sd a5,0(sp) │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,1504 │ │ │ │ - sd a5,8(sp) │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,1502 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3310 │ │ │ │ - addi s0,a0,1 │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s9,39698 │ │ │ │ + j 39712 │ │ │ │ + ld a5,72(sp) │ │ │ │ + li a1,2 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s0,398bc │ │ │ │ + mv s9,s0 │ │ │ │ + j 396a4 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,88(sp) │ │ │ │ + addw a0,s4,a0 │ │ │ │ + bltu a5,a0,3992c │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + add s3,a5,a4 │ │ │ │ + lw s7,0(s3) │ │ │ │ + jal 1c0bc │ │ │ │ + addw a0,s11,a0 │ │ │ │ + bltu s7,a0,3994c │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + subw s4,a5,s4 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,0(s2) │ │ │ │ + subw s4,s4,a0 │ │ │ │ + sw s4,24(a4) │ │ │ │ + lw a5,0(s3) │ │ │ │ + mv a0,a4 │ │ │ │ + subw s1,a5,s11 │ │ │ │ + jal 1c0bc │ │ │ │ + ld a5,0(s2) │ │ │ │ + subw s1,s1,a0 │ │ │ │ + sw s1,28(a5) │ │ │ │ + j 3967c │ │ │ │ + ld a5,72(sp) │ │ │ │ li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 39f0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,sp │ │ │ │ - jal 3530 │ │ │ │ - addi s5,sp,24 │ │ │ │ - j 3be48 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add s1,s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addi a2,a0,1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - ld s1,0(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3430 │ │ │ │ - mv s0,a0 │ │ │ │ - bnez a0,3be2c │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne s2,s5,3be48 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3be7e │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 1bc20 │ │ │ │ + j 39698 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + slli a7,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a7 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 1c01c │ │ │ │ + j 3976a │ │ │ │ + ld s0,72(sp) │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + bnez a5,398c0 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 1c01c │ │ │ │ + ld a0,0(s0) │ │ │ │ + j 3971a │ │ │ │ + li s9,0 │ │ │ │ + j 39712 │ │ │ │ + jal 1c0ee │ │ │ │ + ld a4,88(sp) │ │ │ │ + addw a5,a0,s9 │ │ │ │ + bltu a4,a5,399ec │ │ │ │ ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s7,a0 │ │ │ │ - jal 3310 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - mv s3,a0 │ │ │ │ + subw s0,a4,s9 │ │ │ │ + ld a0,0(s1) │ │ │ │ + jal 1c0ee │ │ │ │ + ld a5,0(s1) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,24(a5) │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,144(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + addw a5,a0,s11 │ │ │ │ + bltu s0,a5,399cc │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 1c0bc │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + subw s0,s0,s11 │ │ │ │ + subw s0,s0,a5 │ │ │ │ + sw s0,28(a0) │ │ │ │ + j 3971a │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,548 │ │ │ │ + li a2,1227 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,1168 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1496 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,516 │ │ │ │ + li a2,1202 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,1136 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1464 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,484 │ │ │ │ + li a2,1203 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,1104 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1328 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,452 │ │ │ │ + li a2,1247 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,1072 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1400 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,420 │ │ │ │ + li a2,1183 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,1040 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1360 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,388 │ │ │ │ + li a2,1249 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,1008 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1232 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,356 │ │ │ │ + li a2,1158 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,976 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1200 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,324 │ │ │ │ + li a2,1156 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,944 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1272 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,292 │ │ │ │ + li a2,1229 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,912 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,1136 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li a1,0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add s4,s0,s3 │ │ │ │ - mv s2,a0 │ │ │ │ - addi a0,s4,3 │ │ │ │ - li a1,1 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 39f0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3530 │ │ │ │ - li s7,32 │ │ │ │ - addi a0,s0,1 │ │ │ │ - add s0,s0,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - sb s7,0(s0) │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 3530 │ │ │ │ - add s0,s0,s3 │ │ │ │ - addi a0,s4,2 │ │ │ │ - sb s7,1(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - add s0,s0,s2 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 3530 │ │ │ │ - sb zero,2(s0) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - lui a1,0x5 │ │ │ │ - auipc s0,0x3e │ │ │ │ - ld s0,-12(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a2,sp │ │ │ │ - addi a1,a1,1043 │ │ │ │ + jal 2d4fc │ │ │ │ + ebreak │ │ │ │ + addi sp,sp,-320 │ │ │ │ + addiw t1,a5,1 │ │ │ │ + sd s6,256(sp) │ │ │ │ + mv s6,a7 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + addiw s1,a3,1 │ │ │ │ + mv s8,a5 │ │ │ │ + addw a5,t1,a7 │ │ │ │ + sd s4,272(sp) │ │ │ │ + mulw s4,s1,a5 │ │ │ │ + sd s7,248(sp) │ │ │ │ + mv s7,a3 │ │ │ │ + mv a3,a1 │ │ │ │ + lw a1,320(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + lw a1,328(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + sext.w a4,t1 │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + sext.w a4,a7 │ │ │ │ li a0,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3760 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - lhu a0,2(sp) │ │ │ │ - bnez a5,3bf4e │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li t3,0 │ │ │ │ - addiw a4,a5,-43 │ │ │ │ - andi a4,a4,253 │ │ │ │ - seqz a4,a4 │ │ │ │ - li a2,9 │ │ │ │ - li t1,46 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi a6,a4,1 │ │ │ │ - add a7,s0,a6 │ │ │ │ - addiw a5,a3,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - sext.w a1,a4 │ │ │ │ - bgeu a2,a5,3bfc8 │ │ │ │ - addi a4,a4,2 │ │ │ │ - add t4,s0,a4 │ │ │ │ - bnez t3,3bfba │ │ │ │ - bne a3,t1,3bfba │ │ │ │ - lbu a5,0(a7) │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3bfcc │ │ │ │ - sext.w a1,a6 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sub a1,a1,a0 │ │ │ │ - seqz a0,a1 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi a4,a4,1 │ │ │ │ - j 3bf78 │ │ │ │ - lbu a5,0(t4) │ │ │ │ - li t3,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3bfc8 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sext.w a1,a4 │ │ │ │ - sub a1,a1,a0 │ │ │ │ - seqz a0,a1 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s0) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3c046 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3c02c │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sub a0,a0,a3 │ │ │ │ - seqz a0,a0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-256 │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a4,0x3e │ │ │ │ - ld a4,-328(a4) │ │ │ │ - lui a1,0x5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - addi a2,sp,120 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - addi a1,a1,1043 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a6,120(sp) │ │ │ │ + sd a4,136(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + sd a2,152(sp) │ │ │ │ + mv s11,a6 │ │ │ │ + lw s0,336(sp) │ │ │ │ + ld s2,344(sp) │ │ │ │ + ld s3,352(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + slli s4,s1,0x2 │ │ │ │ + sd a0,184(sp) │ │ │ │ + jal 3890 │ │ │ │ + mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ + jal af94 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv s10,s5 │ │ │ │ + mv s5,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + bge a5,s1,39e2e │ │ │ │ + addiw a2,s8,-1 │ │ │ │ + addiw a1,s6,-1 │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + addiw a4,s7,-1 │ │ │ │ + addi a3,s9,1 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addi a5,s11,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a4,96(sp) │ │ │ │ + add a4,a3,a6 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a4,a5,a0 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd s10,192(sp) │ │ │ │ + mv a4,s10 │ │ │ │ + ld s8,184(sp) │ │ │ │ + ld s10,24(sp) │ │ │ │ + mv s6,s5 │ │ │ │ + li s11,0 │ │ │ │ + sd zero,48(sp) │ │ │ │ sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - jal 3760 │ │ │ │ - lhu a3,122(sp) │ │ │ │ - li a4,70 │ │ │ │ - li a5,70 │ │ │ │ - blt a3,a4,3c0a2 │ │ │ │ - mv a5,a3 │ │ │ │ - lui a0,0x2 │ │ │ │ - addi a0,a0,1808 │ │ │ │ - sext.w s10,a5 │ │ │ │ - jal 3330 │ │ │ │ - mv s7,a0 │ │ │ │ - lui a0,0x2 │ │ │ │ - addi a0,a0,1808 │ │ │ │ - jal 3330 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd a0,72(sp) │ │ │ │ - sb zero,0(a0) │ │ │ │ - lw s1,48(a5) │ │ │ │ - sb zero,0(s7) │ │ │ │ - slli s2,s1,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3330 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 3330 │ │ │ │ - sext.w a5,s1 │ │ │ │ - sd a0,48(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s1,3c122 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - ld a5,40(sp) │ │ │ │ - lui s4,0x2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,a5 │ │ │ │ - add s1,s1,a5 │ │ │ │ - addi s4,s4,1808 │ │ │ │ + sw a2,176(sp) │ │ │ │ + sw a1,180(sp) │ │ │ │ + lw a2,0(s6) │ │ │ │ + ld a1,48(sp) │ │ │ │ + li a5,1 │ │ │ │ + sw a2,4(s6) │ │ │ │ + lw a0,0(a4) │ │ │ │ + ld a2,104(sp) │ │ │ │ + addiw a3,a1,1 │ │ │ │ + sw a0,4(a4) │ │ │ │ + bge a5,a2,39c4a │ │ │ │ + ld a2,8(sp) │ │ │ │ + sext.w a5,s11 │ │ │ │ + addw a6,s11,s10 │ │ │ │ + beqz a2,39e8a │ │ │ │ + lwu a2,96(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s7,s8,a5 │ │ │ │ + mv a5,a2 │ │ │ │ + ld a2,144(sp) │ │ │ │ + lw s9,176(sp) │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + add s5,s8,a6 │ │ │ │ + sd a5,72(sp) │ │ │ │ + add a5,a2,a1 │ │ │ │ + sd s8,88(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + ld s1,112(sp) │ │ │ │ + mv s10,s7 │ │ │ │ + sd a5,24(sp) │ │ │ │ + mv s7,s9 │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd s11,80(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + mv s9,s0 │ │ │ │ + j 39bb6 │ │ │ │ mv a0,s4 │ │ │ │ - jal 3330 │ │ │ │ + lw s4,0(s10) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s4 │ │ │ │ + sw a0,4(s8) │ │ │ │ + lw a5,0(s6) │ │ │ │ + bge a5,a0,39ba8 │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw a0,4(s6) │ │ │ │ + sw a4,4(a5) │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s8,s8,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s1,s1,1 │ │ │ │ + beq s7,a5,39e7c │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + beq a5,a4,39c32 │ │ │ │ + ld a4,112(sp) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,72(sp) │ │ │ │ + lbu s0,0(a5) │ │ │ │ + lbu s4,0(a4) │ │ │ │ + lw a5,0(s8) │ │ │ │ + lw a2,4(s10) │ │ │ │ + addw t1,a5,s9 │ │ │ │ + addw a0,a2,s9 │ │ │ │ + mv a5,t1 │ │ │ │ + bge t1,a0,39bea │ │ │ │ mv a5,a0 │ │ │ │ - sd a5,0(s2) │ │ │ │ + sext.w s5,a5 │ │ │ │ + lw s11,0(s10) │ │ │ │ + not t1,s5 │ │ │ │ + srai t1,t1,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s3) │ │ │ │ - sb zero,0(a0) │ │ │ │ - addi s2,s2,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bne s1,s2,3c0fc │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld s0,72(sp) │ │ │ │ - lui a2,0x2 │ │ │ │ - ld a1,0(a5) │ │ │ │ - auipc a5,0x25 │ │ │ │ - ld a5,686(a5) │ │ │ │ - sd a5,0(s0) │ │ │ │ - addi a2,a2,1801 │ │ │ │ - addi a0,s0,7 │ │ │ │ - jal 3820 <__strcpy_chk@plt> │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x22 │ │ │ │ - addi a1,a1,298 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a5,a0 │ │ │ │ - mv a4,a5 │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,40 │ │ │ │ - bltu a5,a4,3cb02 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ + and s5,s5,t1 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s11 │ │ │ │ + blt s5,a0,39b82 │ │ │ │ + lw a0,0(s8) │ │ │ │ + lw a5,4(s10) │ │ │ │ + addw a1,a0,s9 │ │ │ │ + addw a2,a5,s9 │ │ │ │ + mv a0,a1 │ │ │ │ + bge a1,a2,39c28 │ │ │ │ + sext.w a0,a2 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + j 39b92 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lbu s0,0(s1) │ │ │ │ + lbu s4,0(a5) │ │ │ │ + j 39bd2 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld s8,72(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + lw a0,0(a4) │ │ │ │ + mv s0,s9 │ │ │ │ + mulw a0,a0,s10 │ │ │ │ + ld a1,104(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,s8 │ │ │ │ + jal 2d4fc │ │ │ │ + ld a4,24(sp) │ │ │ │ + lw a2,0(s6) │ │ │ │ + lw a5,0(a4) │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bne a2,a5,3a0c6 │ │ │ │ + ld a2,136(sp) │ │ │ │ + li a5,1 │ │ │ │ + addw s7,s11,s10 │ │ │ │ + bge a5,a2,39e0e │ │ │ │ + ld a2,16(sp) │ │ │ │ + addw a5,s11,s10 │ │ │ │ + mv s7,a5 │ │ │ │ + sext.w s11,s11 │ │ │ │ + beqz a2,39f48 │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + sd a0,40(sp) │ │ │ │ + add s1,a5,a2 │ │ │ │ + addi s4,a2,1 │ │ │ │ + lwu a5,96(sp) │ │ │ │ + ld a2,152(sp) │ │ │ │ + add s4,s4,s11 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd a5,128(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + lw s11,180(sp) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add s1,s1,s8 │ │ │ │ + add s4,s4,s8 │ │ │ │ + sd a5,88(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sw s7,172(sp) │ │ │ │ + j 39d28 │ │ │ │ + lw s7,-4(s4) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s2 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a0,s5 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw s8,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + bge s7,a0,39dac │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + mv a2,s3 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw s5,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s5 │ │ │ │ + sw a0,4(s1) │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + beq s11,a5,39e06 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + beq a5,a4,39da0 │ │ │ │ + ld a4,120(sp) │ │ │ │ + slli a5,s11,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - beqz a5,3c420 │ │ │ │ - addiw s3,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mul s3,s3,a5 │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui s5,0x2 │ │ │ │ - li a3,0 │ │ │ │ - ld s0,56(a5) │ │ │ │ - addi s1,sp,128 │ │ │ │ - addi s5,s5,1808 │ │ │ │ - addi s4,s0,88 │ │ │ │ - mv s2,s0 │ │ │ │ - add s3,s3,s4 │ │ │ │ - lw a5,44(s2) │ │ │ │ - bnez a5,3c1c4 │ │ │ │ - lbu a5,0(s2) │ │ │ │ - beqz a5,3c1c4 │ │ │ │ - beqz a3,3c99a │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s7 │ │ │ │ - sb a5,128(sp) │ │ │ │ - sb zero,129(sp) │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - li a3,1 │ │ │ │ - addi s2,s2,88 │ │ │ │ - bne s3,s2,3c1a0 │ │ │ │ - beqz a3,3c1e2 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,532 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a5,8(sp) │ │ │ │ - lui s11,0x2 │ │ │ │ - sd s10,80(sp) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld a5,40(sp) │ │ │ │ - srli s8,a4,0x1d │ │ │ │ - ld s3,48(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - add s8,s8,a5 │ │ │ │ - addi a5,sp,128 │ │ │ │ - li s9,19 │ │ │ │ - li s6,32 │ │ │ │ - addi s11,s11,1808 │ │ │ │ - auipc s2,0x25 │ │ │ │ - addi s2,s2,500 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv s10,s0 │ │ │ │ - j 3c332 │ │ │ │ - bnez a3,3c826 │ │ │ │ - lbu a4,41(s10) │ │ │ │ - beqz a4,3c982 │ │ │ │ - ld s5,0(s1) │ │ │ │ - bnez s0,3c920 │ │ │ │ - ld a4,16(s10) │ │ │ │ - beqz a4,3c266 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,128(sp) │ │ │ │ + lbu s6,0(a5) │ │ │ │ + lbu s5,0(a4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + addw a3,a4,s0 │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,39d5a │ │ │ │ + mv a5,a3 │ │ │ │ + sext.w s7,a5 │ │ │ │ + lw s8,-4(s4) │ │ │ │ + not a4,s7 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a4,s5,a0 │ │ │ │ - sb s6,0(a4) │ │ │ │ - sb zero,1(a4) │ │ │ │ - ld a1,16(s10) │ │ │ │ - addi a0,a0,1 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a2,s11 │ │ │ │ - auipc a1,0x22 │ │ │ │ - addi a1,a1,36 │ │ │ │ + and s7,s7,a4 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + blt s7,a0,39cc0 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + addw a2,a4,s0 │ │ │ │ + addw a3,a5,s0 │ │ │ │ + mv a4,a2 │ │ │ │ + bge a2,a3,39d94 │ │ │ │ + sext.w a4,a3 │ │ │ │ + not a5,a4 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and s7,a4,a5 │ │ │ │ + j 39cd0 │ │ │ │ + ld a5,88(sp) │ │ │ │ + lbu s6,0(s9) │ │ │ │ + lbu s5,0(a5) │ │ │ │ + j 39d44 │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + addw a3,a4,s0 │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,39dc4 │ │ │ │ + sext.w a5,a3 │ │ │ │ + lw a3,-4(s4) │ │ │ │ + not a4,a5 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + and a5,a5,a4 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a3,80(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + jalr s2 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + addw a0,a0,a3 │ │ │ │ + bge a5,a0,39e5a │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,-4(s4) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,4(s1) │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + bne s11,a5,39d28 │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + lw s7,172(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a2,48(sp) │ │ │ │ + addi s6,s6,4 │ │ │ │ + addiw a3,a5,-1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a3,96(sp) │ │ │ │ + li a5,-1 │ │ │ │ + sd a2,48(sp) │ │ │ │ + addi a4,a4,4 │ │ │ │ + sext.w s11,s7 │ │ │ │ + bne a3,a5,39b24 │ │ │ │ + ld s10,192(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld a5,360(sp) │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + sd s5,0(a5) │ │ │ │ + ld a5,368(sp) │ │ │ │ + ld a0,184(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + sd s10,0(a5) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ + ret │ │ │ │ + lw a0,0(s4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a3,a0,s0 │ │ │ │ + addw a4,a5,s0 │ │ │ │ + mv a0,a3 │ │ │ │ + bge a3,a4,39e72 │ │ │ │ + sext.w a0,a4 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + j 39d18 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld s11,80(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + lw a0,0(a4) │ │ │ │ + mv s0,s9 │ │ │ │ + j 39c4a │ │ │ │ + slli s5,a5,0x2 │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + add s9,s8,a6 │ │ │ │ + add s5,s5,s8 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s8,72(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + mv s8,s4 │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + mv s9,s0 │ │ │ │ + mv s10,s5 │ │ │ │ + mv s4,a5 │ │ │ │ + j 39ef6 │ │ │ │ + lw a0,4(s10) │ │ │ │ + lw a2,0(s11) │ │ │ │ + addw a7,a0,s9 │ │ │ │ + addw a1,a2,s9 │ │ │ │ + mv a0,a7 │ │ │ │ + bge a7,a1,39ecc │ │ │ │ + sext.w a0,a1 │ │ │ │ + not a2,a0 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + and a0,a0,a2 │ │ │ │ + sw a0,4(s11) │ │ │ │ + lw a2,0(s6) │ │ │ │ + bge a2,a0,39eea │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw a0,4(s6) │ │ │ │ + sw a4,4(a5) │ │ │ │ + ld a5,56(sp) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s11,s11,4 │ │ │ │ + beq s8,a5,39c3e │ │ │ │ + lw s1,4(s10) │ │ │ │ + lw a2,0(s11) │ │ │ │ + lbu s7,0(s4) │ │ │ │ + addw a7,s1,s9 │ │ │ │ + addw a0,a2,s9 │ │ │ │ + lbu s0,0(s8) │ │ │ │ + mv s1,a7 │ │ │ │ + bge a7,a0,39f18 │ │ │ │ + sext.w s1,a0 │ │ │ │ + lw s5,0(s10) │ │ │ │ + not t1,s1 │ │ │ │ + srai t1,t1,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv a2,s11 │ │ │ │ + and s1,s1,t1 │ │ │ │ + jalr s2 │ │ │ │ + addw a7,s5,a0 │ │ │ │ + bge s1,a7,39eb2 │ │ │ │ + lw s1,0(s10) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + j 39ed4 │ │ │ │ + ld a2,104(sp) │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd s6,88(sp) │ │ │ │ + add s4,a5,a2 │ │ │ │ + addi s1,a2,1 │ │ │ │ + ld a5,152(sp) │ │ │ │ + ld a2,48(sp) │ │ │ │ + add s1,s1,s11 │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld s11,120(sp) │ │ │ │ + add s4,s4,s8 │ │ │ │ + add s1,s1,s8 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + sd s8,24(sp) │ │ │ │ + sw s7,128(sp) │ │ │ │ + j 3a024 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + addw a2,a4,s0 │ │ │ │ + addw a3,a5,s0 │ │ │ │ + mv a4,a2 │ │ │ │ + bge a2,a3,39f8a │ │ │ │ + sext.w a4,a3 │ │ │ │ + not a5,a4 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and s7,a4,a5 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a0,a0,s5 │ │ │ │ - sb s6,0(a0) │ │ │ │ - sb zero,1(a0) │ │ │ │ - ld s5,0(s3) │ │ │ │ - ld a1,24(s10) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s8,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + addw a5,s8,a0 │ │ │ │ + blt s7,a5,3a078 │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + addw a3,a4,s0 │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,39fd2 │ │ │ │ + sext.w a5,a3 │ │ │ │ + lw a4,-4(s1) │ │ │ │ + not a3,a5 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + and a5,a5,a3 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 36b0 │ │ │ │ - ld a4,32(s10) │ │ │ │ - beqz a4,3c30c │ │ │ │ + sd a4,80(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + jalr s2 │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + addw a4,a4,a0 │ │ │ │ + blt a5,a4,3a0b4 │ │ │ │ + lw a0,0(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + addw a3,a0,s0 │ │ │ │ + addw a4,a5,s0 │ │ │ │ + mv a0,a3 │ │ │ │ + bge a3,a4,3a00c │ │ │ │ + sext.w a0,a4 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + ld a5,64(sp) │ │ │ │ + sw a0,4(s4) │ │ │ │ + addi s11,s11,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq s11,a5,3a0aa │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a3,40(sp) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + lbu s5,0(a3) │ │ │ │ + addw a3,a4,s0 │ │ │ │ + lbu s6,0(s11) │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,3a044 │ │ │ │ + mv a5,a3 │ │ │ │ + sext.w s7,a5 │ │ │ │ + lw s8,-4(s1) │ │ │ │ + not a3,s7 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - lbu t0,0(s2) │ │ │ │ - lbu t6,1(s2) │ │ │ │ - lbu t5,2(s2) │ │ │ │ - lbu t4,3(s2) │ │ │ │ - lbu t3,4(s2) │ │ │ │ - lbu t1,5(s2) │ │ │ │ - lbu a7,6(s2) │ │ │ │ - lbu a6,7(s2) │ │ │ │ - lbu a1,8(s2) │ │ │ │ - lbu a2,9(s2) │ │ │ │ - lbu a3,10(s2) │ │ │ │ - add a4,s5,a0 │ │ │ │ - sb t0,0(a4) │ │ │ │ - sb t6,1(a4) │ │ │ │ - sb t5,2(a4) │ │ │ │ - sb t4,3(a4) │ │ │ │ - sb t3,4(a4) │ │ │ │ - sb t1,5(a4) │ │ │ │ - sb a7,6(a4) │ │ │ │ - sb a6,7(a4) │ │ │ │ - sb a1,8(a4) │ │ │ │ - sb a2,9(a4) │ │ │ │ - sb a3,10(a4) │ │ │ │ - ld a1,32(s10) │ │ │ │ - addi a0,a0,10 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ + and s7,s7,a3 │ │ │ │ + jalr s2 │ │ │ │ + addw a4,s8,a0 │ │ │ │ + bge s7,a4,39f72 │ │ │ │ + lw s7,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add s5,s5,a0 │ │ │ │ - li a4,41 │ │ │ │ - sb a4,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - lbu a5,41(s10) │ │ │ │ - mv a2,s11 │ │ │ │ - bnez a5,3c406 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,210 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - addi s1,s1,8 │ │ │ │ - mv s10,s4 │ │ │ │ - addi s3,s3,8 │ │ │ │ - beq s8,s1,3c41e │ │ │ │ - addi s4,s4,88 │ │ │ │ - lw a4,44(s10) │ │ │ │ - lbu a3,0(s10) │ │ │ │ - ld s0,8(s10) │ │ │ │ - beq a4,s9,3c7de │ │ │ │ - beqz a4,3c212 │ │ │ │ - lbu a4,41(s10) │ │ │ │ - beqz a4,3c8a6 │ │ │ │ - ld s5,0(s1) │ │ │ │ - sd a3,16(sp) │ │ │ │ + jalr s2 │ │ │ │ + addw s7,s7,a0 │ │ │ │ + j 39f94 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,32(sp) │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - ld a3,16(sp) │ │ │ │ - beqz a3,3c21e │ │ │ │ - add a3,s5,a0 │ │ │ │ - sd a0,16(sp) │ │ │ │ - sb s6,0(a3) │ │ │ │ - sb zero,1(a3) │ │ │ │ - mv a2,s11 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-840 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a4,16(sp) │ │ │ │ - li a2,45 │ │ │ │ - ld a1,56(sp) │ │ │ │ - addi a3,a4,1 │ │ │ │ - add a3,a3,s5 │ │ │ │ - sb a2,0(a3) │ │ │ │ - sb zero,1(a3) │ │ │ │ - lbu a3,0(s10) │ │ │ │ - mv a2,s11 │ │ │ │ - mv a0,s7 │ │ │ │ - sb a3,128(sp) │ │ │ │ - sb zero,129(sp) │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - addi a4,a4,2 │ │ │ │ - add a0,s5,a4 │ │ │ │ - jal 3480 │ │ │ │ - beqz s0,3c226 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + addi s11,s11,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s5,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + ld a5,64(sp) │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,0(s4) │ │ │ │ + bne s11,a5,3a024 │ │ │ │ + ld s6,88(sp) │ │ │ │ + ld s8,24(sp) │ │ │ │ + lw s7,128(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + j 39e0e │ │ │ │ mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,48 │ │ │ │ - lbu a1,1(a5) │ │ │ │ - lbu a6,0(a5) │ │ │ │ - lbu a2,2(a5) │ │ │ │ - lbu a3,3(a5) │ │ │ │ - add a7,s5,a0 │ │ │ │ - addi a4,a0,1 │ │ │ │ - li t1,44 │ │ │ │ - sb t1,0(a7) │ │ │ │ - add a4,a4,s5 │ │ │ │ - addi a0,a0,4 │ │ │ │ - sb a1,1(a4) │ │ │ │ - sb a6,0(a4) │ │ │ │ - sb a2,2(a4) │ │ │ │ - sb a3,3(a4) │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - j 3c226 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,1946 │ │ │ │ - mv a0,s7 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - mv s10,s4 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bne s8,s1,3c32e │ │ │ │ - ld s10,80(sp) │ │ │ │ + lw s5,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + j 3a014 │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,-1398 │ │ │ │ + li a2,1317 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-810 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,-450 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-256 │ │ │ │ + lw a0,256(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + addiw s3,a0,1 │ │ │ │ + addiw s8,a6,1 │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + addw s1,s3,s8 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sd s0,240(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mulw a1,a4,s1 │ │ │ │ + ld a4,304(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd zero,24(a4) │ │ │ │ + sd a4,24(sp) │ │ │ │ + lw a4,264(sp) │ │ │ │ + sd a0,112(sp) │ │ │ │ + ld a0,312(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,296(sp) │ │ │ │ + sd a6,120(sp) │ │ │ │ + sd a0,8(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + ld a4,328(sp) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + lw s6,272(sp) │ │ │ │ + lw s2,280(sp) │ │ │ │ + ld s5,288(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + jal 2d4fc │ │ │ │ + remuw s4,a0,s1 │ │ │ │ + sext.w a3,a0 │ │ │ │ + divuw s10,a0,s1 │ │ │ │ + bgeu s8,s4,3a2ec │ │ │ │ + subw s7,s4,s8 │ │ │ │ + bltu a3,s1,3a2d0 │ │ │ │ ld a5,32(sp) │ │ │ │ - ld a1,8(a5) │ │ │ │ - beqz a1,3c446 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,1896 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a0,64(sp) │ │ │ │ - jal 3330 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz a5,3c45e │ │ │ │ - lwu a2,24(sp) │ │ │ │ - li a1,32 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sext.w s6,a0 │ │ │ │ - sext.w s9,s10 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - bltu s10,a5,3c9b6 │ │ │ │ - li s1,0 │ │ │ │ - li a5,0 │ │ │ │ - li s2,9 │ │ │ │ - li s0,32 │ │ │ │ - beqz a0,3c496 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - beq a4,s2,3c908 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu a5,a0,3c480 │ │ │ │ - li s4,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - beqz a5,3cb12 │ │ │ │ - slli s3,a5,0x20 │ │ │ │ - ld a5,40(sp) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s0,s3,0x3 │ │ │ │ - mv s1,a5 │ │ │ │ - add s0,s0,a5 │ │ │ │ - li s5,0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 3310 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bgeu a5,a0,3c4c6 │ │ │ │ - sext.w s5,a0 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s0,s1,3c4b2 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - sext.w s2,s5 │ │ │ │ - li a5,59 │ │ │ │ - bltu a5,s2,3cb26 │ │ │ │ - ld a0,56(sp) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz s2,3cb22 │ │ │ │ - ld a0,56(sp) │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,32 │ │ │ │ - jal 3890 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli s3,a5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - beqz a5,3c666 │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - subw s9,s9,s2 │ │ │ │ - add s6,s3,a5 │ │ │ │ - mv s10,a5 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s0,s2 │ │ │ │ - sd s5,64(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - lui s3,0x2 │ │ │ │ - mv s2,s7 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s11,s10 │ │ │ │ - j 3c534 │ │ │ │ - addi s11,s11,8 │ │ │ │ - beq s5,s11,3c662 │ │ │ │ - ld s1,0(s11) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s9,a0,3c52e │ │ │ │ - divuw a5,a0,s9 │ │ │ │ - li s7,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - sd s5,96(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addw s5,s7,s9 │ │ │ │ - sext.w s11,s7 │ │ │ │ - subw s0,s5,a5 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - sext.w s8,s6 │ │ │ │ - sext.w s7,s5 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - bgeu s11,s0,3c8c2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - slli s10,s11,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - mv a4,s11 │ │ │ │ - j 3c5b2 │ │ │ │ - jal 3a00 <__ctype_b_loc@plt> │ │ │ │ - add a5,s1,s10 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a4,a4,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lhu a5,0(a5) │ │ │ │ - and a5,a5,s3 │ │ │ │ - beqz a5,3c5a8 │ │ │ │ - mv s4,s11 │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a4,s10 │ │ │ │ - bgeu a4,s0,3c8bc │ │ │ │ - mv s11,a4 │ │ │ │ - bltu s10,s2,3c58a │ │ │ │ - bgeu s11,s0,3c8c2 │ │ │ │ + sd s9,168(sp) │ │ │ │ + li s11,0 │ │ │ │ + li s4,1 │ │ │ │ + li s8,1 │ │ │ │ + beqz a5,3a304 │ │ │ │ + lw a5,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + sd a5,128(sp) │ │ │ │ + srli a5,a3,0x20 │ │ │ │ + sd a5,136(sp) │ │ │ │ + bnez s11,3a518 │ │ │ │ ld a5,16(sp) │ │ │ │ - bne a5,s8,3c558 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - ld s5,96(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - jal 3310 │ │ │ │ - beqz a0,3c52e │ │ │ │ - li s10,0 │ │ │ │ - mv s7,s1 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - addiw s6,s10,1 │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - li a4,10 │ │ │ │ - sext.w s10,s6 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - beq a5,a4,3c612 │ │ │ │ - bgeu s8,a0,3c52e │ │ │ │ - add s7,s1,s8 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - addiw s6,s10,1 │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - li a4,10 │ │ │ │ - sext.w s10,s6 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - bne a5,a4,3c5f0 │ │ │ │ - add s7,s1,s8 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - ld a4,24(sp) │ │ │ │ - addw s6,s0,s6 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a0,s6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - and a2,a5,a4 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,a0,s1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - addw a5,a5,s6 │ │ │ │ + addiw s3,s10,-1 │ │ │ │ + sext.w a4,s3 │ │ │ │ + addw a5,a5,s7 │ │ │ │ + sd a4,40(sp) │ │ │ │ + mulw a2,s1,s10 │ │ │ │ + subw a4,a2,s1 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a2,a2,s0 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s9,0(a1) │ │ │ │ + addw a2,a2,s2 │ │ │ │ + beq a2,s9,3a67a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s9,3a6ae │ │ │ │ + beqz s9,3a6f0 │ │ │ │ + beqz s6,3a61e │ │ │ │ + ld a5,32(sp) │ │ │ │ + beq s6,a5,3a61e │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a2,a5,s10 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + subw a5,a5,s7 │ │ │ │ + ld a3,72(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + ld a3,88(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - bltu s8,a0,3c5d6 │ │ │ │ - addi s11,s11,8 │ │ │ │ - bne s5,s11,3c534 │ │ │ │ - ld s5,64(sp) │ │ │ │ - mv s7,s2 │ │ │ │ - auipc s3,0x3e │ │ │ │ - ld s3,-1726(s3) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x27 │ │ │ │ - addi a2,a2,-812 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,0(s3) │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,-776 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-596 │ │ │ │ - ld a3,40(s0) │ │ │ │ - li a1,1 │ │ │ │ - li s9,0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,48(s0) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - auipc s8,0x27 │ │ │ │ - addi s8,s8,-876 │ │ │ │ - auipc s4,0x22 │ │ │ │ - addi s4,s4,-1100 │ │ │ │ - auipc s6,0x24 │ │ │ │ - addi s6,s6,-836 │ │ │ │ - beqz a5,3c722 │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s1,0(s11) │ │ │ │ - ld a0,0(s3) │ │ │ │ - mv a2,s8 │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li s0,0 │ │ │ │ - j 3c6f0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addiw s0,s0,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - sub a5,s5,a0 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a0,0(s3) │ │ │ │ - bltu a4,a5,3c6e6 │ │ │ │ - ld a3,0(s10) │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,48(s2) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - addi s11,s11,8 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu s9,a5,3c6d0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-768 │ │ │ │ - ld a3,32(s0) │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-766 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,16(s0) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-770 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,48(s0) │ │ │ │ - sext.w a5,a4 │ │ │ │ - beqz a4,3c790 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - add s3,a5,a4 │ │ │ │ - ld a0,0(s1) │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,-8(s2) │ │ │ │ - jal 3670 │ │ │ │ - bne s3,s1,3c77a │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a0,a3 │ │ │ │ + sd a5,48(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw s10,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + beq a0,s9,3a64e │ │ │ │ + ld a5,96(sp) │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s8,s3,0x2 │ │ │ │ + add s8,s8,a5 │ │ │ │ + lw a0,0(s8) │ │ │ │ + ld a1,128(sp) │ │ │ │ + mulw a0,a0,s1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 2d4fc │ │ │ │ + lw a5,0(s8) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w s4,a4 │ │ │ │ + mulw a5,a5,s1 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ ld a0,56(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,1896(a5) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s10,0(a5) │ │ │ │ + jalr s5 │ │ │ │ + addw s10,s10,a0 │ │ │ │ + bne s10,s9,3a758 │ │ │ │ + ld s9,8(sp) │ │ │ │ + li a1,0 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1bc20 │ │ │ │ ld a4,136(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3cb46 │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or s3,s3,a5 │ │ │ │ + sd s3,24(s9) │ │ │ │ + beqz s6,3a646 │ │ │ │ + ld a5,32(sp) │ │ │ │ + beq s6,a5,3a646 │ │ │ │ + lw s8,0(s8) │ │ │ │ + ld s10,40(sp) │ │ │ │ + beqz s8,3a5c4 │ │ │ │ + beqz s4,3a5d2 │ │ │ │ + li s11,1 │ │ │ │ + beqz s10,3a2ca │ │ │ │ + bnez s7,3a188 │ │ │ │ + ld s9,168(sp) │ │ │ │ + bnez s11,3a5d6 │ │ │ │ ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ ld s1,232(sp) │ │ │ │ ld s2,224(sp) │ │ │ │ ld s3,216(sp) │ │ │ │ ld s4,208(sp) │ │ │ │ ld s5,200(sp) │ │ │ │ ld s6,192(sp) │ │ │ │ ld s7,184(sp) │ │ │ │ ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ ld s10,160(sp) │ │ │ │ ld s11,152(sp) │ │ │ │ addi sp,sp,256 │ │ │ │ - j 3670 │ │ │ │ - ld s5,0(s1) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a4,s5,a0 │ │ │ │ - li a3,91 │ │ │ │ - sb s6,0(a4) │ │ │ │ - sb a3,1(a4) │ │ │ │ - sb zero,2(a4) │ │ │ │ - ld a1,8(s10) │ │ │ │ - addi a0,a0,2 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,0(s3) │ │ │ │ - add s5,s5,a0 │ │ │ │ - li a4,93 │ │ │ │ - sb a4,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 3c324 │ │ │ │ - ld s5,0(s1) │ │ │ │ - sb a3,128(sp) │ │ │ │ - sb zero,129(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a4,s5,a0 │ │ │ │ - ld a1,56(sp) │ │ │ │ - sb s6,0(a4) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a0,a0,2 │ │ │ │ - li a4,45 │ │ │ │ - sb a4,1(a3) │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - beqz s0,3c888 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a2,s5,a0 │ │ │ │ - addi a3,a0,2 │ │ │ │ - li a1,44 │ │ │ │ - sb a1,0(a2) │ │ │ │ - sb s6,1(a2) │ │ │ │ - add a3,a3,s5 │ │ │ │ - li a4,45 │ │ │ │ - addi a0,a0,4 │ │ │ │ - sb a4,0(a3) │ │ │ │ - sb a4,1(a3) │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add s5,s5,a0 │ │ │ │ - sb s6,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - ld a1,24(s10) │ │ │ │ - ld a0,0(s3) │ │ │ │ - jal 36b0 │ │ │ │ - j 3c324 │ │ │ │ - mv a2,s11 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-416 │ │ │ │ - mv a0,s7 │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 3c34e │ │ │ │ - addiw s11,s11,1 │ │ │ │ - bltu s11,s0,3c5bc │ │ │ │ - addiw s0,s4,1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add s0,s0,s1 │ │ │ │ - subw a5,s5,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 3310 │ │ │ │ - ld a5,24(sp) │ │ │ │ - addiw s5,s4,2 │ │ │ │ - mv s2,a0 │ │ │ │ - slli a0,s5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - and a2,s2,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 36a0 │ │ │ │ - addw a5,s2,s5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,10 │ │ │ │ - sb a5,0(s0) │ │ │ │ - j 3c5bc │ │ │ │ - sb s0,0(a5) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu a5,a0,3c480 │ │ │ │ - j 3c496 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - auipc a4,0x25 │ │ │ │ - addi a4,a4,-1334 │ │ │ │ - lbu a6,0(a4) │ │ │ │ - lbu a3,3(a4) │ │ │ │ - lbu a1,1(a4) │ │ │ │ - lbu a2,2(a4) │ │ │ │ - add a4,s5,a0 │ │ │ │ - addi a0,a0,3 │ │ │ │ - sb a1,1(a4) │ │ │ │ - sb a2,2(a4) │ │ │ │ - sb a6,0(a4) │ │ │ │ - sb a3,3(a4) │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,-1274 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - j 3c226 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-640 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - j 3c21e │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,-1472 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - lbu a5,0(s2) │ │ │ │ - j 3c1b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s8,-1 │ │ │ │ - subw a5,s9,a5 │ │ │ │ - divuw s6,s6,a5 │ │ │ │ - sd s9,80(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s5,0 │ │ │ │ - li s1,0 │ │ │ │ - li s11,9 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - mv s9,s4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sext.w s0,s2 │ │ │ │ - sext.w s3,s1 │ │ │ │ - addw s10,a5,s2 │ │ │ │ - subw s5,s10,s5 │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - sext.w s2,s10 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bgeu s0,s5,3ca1e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bgeu a5,a0,3ca1e │ │ │ │ - add a4,s7,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bne a4,s11,3ca14 │ │ │ │ - sext.w s9,a5 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sext.w a4,a5 │ │ │ │ - bltu a4,s5,3ca00 │ │ │ │ - addiw s4,s9,1 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - add s4,s4,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - addiw a5,s9,2 │ │ │ │ - subw s5,s10,s9 │ │ │ │ - mv s10,a5 │ │ │ │ - mv s0,a0 │ │ │ │ - slli a0,s10,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - and a2,s0,s8 │ │ │ │ - mv a1,s4 │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 36a0 │ │ │ │ - addw a5,s0,s10 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,10 │ │ │ │ - sb a5,0(s4) │ │ │ │ - bne s6,s3,3c9d6 │ │ │ │ - mv a0,s7 │ │ │ │ - mv s4,s9 │ │ │ │ - ld s9,80(sp) │ │ │ │ - jal 3310 │ │ │ │ - beqz a0,3c498 │ │ │ │ - li s11,0 │ │ │ │ - li s2,-1 │ │ │ │ - li a5,0 │ │ │ │ - li s3,9 │ │ │ │ - li s1,10 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li s10,32 │ │ │ │ - mv s6,s11 │ │ │ │ - j 3ca9a │ │ │ │ - slli s0,s8,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - beq a4,s1,3cabe │ │ │ │ - mv a5,s0 │ │ │ │ - bgeu s0,a0,3c498 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addiw s8,s6,1 │ │ │ │ - sext.w s6,s8 │ │ │ │ - bne a4,s3,3ca8a │ │ │ │ - mv a0,s7 │ │ │ │ - sb s10,0(a5) │ │ │ │ - slli s0,s8,0x20 │ │ │ │ - jal 3310 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - j 3ca94 │ │ │ │ - add s11,s7,s0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - and a2,s5,s2 │ │ │ │ - addw s8,a5,s8 │ │ │ │ - slli a0,s8,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a1,s11 │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 36a0 │ │ │ │ - addw a5,s5,s8 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - ld a2,64(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - mv a0,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - j 3ca94 │ │ │ │ - li a5,10 │ │ │ │ - sh a5,0(s7) │ │ │ │ - li a5,20 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - j 3c172 │ │ │ │ - ld a0,56(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s5,1 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,56(sp) │ │ │ │ - li s2,1 │ │ │ │ - j 3c4ee │ │ │ │ - li s5,0 │ │ │ │ - j 3c50c │ │ │ │ - auipc a3,0x29 │ │ │ │ - addi a3,a3,954 │ │ │ │ - li a2,303 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,-1834 │ │ │ │ - auipc a0,0x25 │ │ │ │ - addi a0,a0,-1826 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - auipc s2,0x3d │ │ │ │ - ld s2,1108(s2) │ │ │ │ - ld a3,0(s0) │ │ │ │ - ld a0,0(s2) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,932(a5) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - addi a5,sp,48 │ │ │ │ - mv s1,a1 │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-1808 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3c054 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - sd a1,0(a0) │ │ │ │ - sd a3,40(a0) │ │ │ │ - sd a2,8(a0) │ │ │ │ - sd a4,16(a0) │ │ │ │ - sd a6,24(a0) │ │ │ │ - sd a5,32(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,48(a0) │ │ │ │ - ret │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - ret │ │ │ │ - sb zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sw zero,44(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sh zero,40(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,80(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - j 3670 │ │ │ │ - lw a5,48(a0) │ │ │ │ - blez a5,3cc8e │ │ │ │ - ld a4,56(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - add a5,a4,s0 │ │ │ │ - lw a3,64(a5) │ │ │ │ - bnez a3,3cc6e │ │ │ │ - ld a0,32(a5) │ │ │ │ - beqz a0,3cc58 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,56(s2) │ │ │ │ - lw a5,48(s2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a3,a4,s0 │ │ │ │ - sd zero,32(a3) │ │ │ │ - addi s0,s0,88 │ │ │ │ - blt s1,a5,3cc1e │ │ │ │ - bgtz a5,3cc7e │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a5,48(s2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bge s1,a5,3cc48 │ │ │ │ - add a5,a4,s0 │ │ │ │ - lw a3,64(a5) │ │ │ │ - beqz a3,3cc26 │ │ │ │ - ld a0,72(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,56(s2) │ │ │ │ - add a5,a4,s0 │ │ │ │ - j 3cc26 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,a4 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - blez a1,3cdc2 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - add s1,a2,a1 │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - li s2,45 │ │ │ │ - li s3,9 │ │ │ │ - ld s8,0(s5) │ │ │ │ - slli s0,s7,0x1 │ │ │ │ - add s0,s0,s7 │ │ │ │ - lbu a5,0(s8) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - addi s0,s0,-24 │ │ │ │ - add s0,s0,s6 │ │ │ │ - beq a5,s2,3cd26 │ │ │ │ - beqz s7,3cd78 │ │ │ │ - lw a1,8(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a4,0(s5) │ │ │ │ - sd a0,16(s0) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a0,a0,a3 │ │ │ │ - sd a4,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - addi s5,s5,8 │ │ │ │ - bne s1,s5,3ccc0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - sw s7,0(s4) │ │ │ │ - sd s6,8(s4) │ │ │ │ - li a0,1 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ ret │ │ │ │ - lbu s9,1(s8) │ │ │ │ - addiw a5,s9,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu s3,a5,3ccd8 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - slli s0,s7,0x1 │ │ │ │ - add s0,s0,s7 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - addi s9,s9,-45 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s6 │ │ │ │ - seqz s9,s9 │ │ │ │ - jal 3870 │ │ │ │ - addi s0,s0,-24 │ │ │ │ - addi s9,s9,1 │ │ │ │ - add s0,s0,a0 │ │ │ │ - add s8,s8,s9 │ │ │ │ - mv s6,a0 │ │ │ │ - sd zero,0(s0) │ │ │ │ - sw zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3310 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - blez a0,3cd98 │ │ │ │ - sd s8,0(s0) │ │ │ │ - j 3ccfc │ │ │ │ - li a1,24 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3870 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - sd zero,0(s6) │ │ │ │ - sw zero,8(s6) │ │ │ │ - sd zero,16(s6) │ │ │ │ - mv s0,s6 │ │ │ │ + bltu a3,s1,3a6d6 │ │ │ │ + beqz s4,3a734 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + mv s8,s10 │ │ │ │ li s7,1 │ │ │ │ - j 3cce4 │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,528(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,1750 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - j 3cd1a │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - j 3cd10 │ │ │ │ - lw a5,48(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - li s1,88 │ │ │ │ - mv s2,a1 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - mul a1,a1,s1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,56(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a5,48(s0) │ │ │ │ - sd a0,56(s0) │ │ │ │ - li a3,19 │ │ │ │ - mul s1,a5,s1 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - add a5,a0,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sh zero,40(a5) │ │ │ │ - sd s2,8(a5) │ │ │ │ - sd zero,24(a5) │ │ │ │ - sd zero,48(a5) │ │ │ │ - sd zero,32(a5) │ │ │ │ - sd zero,80(a5) │ │ │ │ - sd zero,56(a5) │ │ │ │ - sw zero,64(a5) │ │ │ │ - sd zero,72(a5) │ │ │ │ - sw a3,44(a5) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sw a4,48(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s1,104(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd a7,8(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,56(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s7,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s9,a6 │ │ │ │ - blez s1,3d0f2 │ │ │ │ - beqz a4,3cf76 │ │ │ │ - sd s6,64(sp) │ │ │ │ - beqz a3,3cf2a │ │ │ │ - mv s0,s11 │ │ │ │ - li s6,0 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - beq a4,s3,3d14a │ │ │ │ - ld a1,8(s0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,3d128 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bne s1,s6,3ce76 │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv s0,s1 │ │ │ │ - addiw a1,s1,1 │ │ │ │ - li s1,88 │ │ │ │ - mul a1,a1,s1 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3870 │ │ │ │ - lw a3,48(s4) │ │ │ │ - ld a2,8(sp) │ │ │ │ - sd a0,56(s4) │ │ │ │ - mul a5,a3,s1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - mv a4,a0 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,40(a5) │ │ │ │ - sd zero,32(a5) │ │ │ │ - sd zero,56(a5) │ │ │ │ - sw zero,64(a5) │ │ │ │ - sd zero,72(a5) │ │ │ │ - sd s9,16(a5) │ │ │ │ - sb s3,0(a5) │ │ │ │ - sd s2,8(a5) │ │ │ │ - sd s8,24(a5) │ │ │ │ - sw s5,44(a5) │ │ │ │ - sb s7,41(a5) │ │ │ │ - sd a2,48(a5) │ │ │ │ - sd s10,80(a5) │ │ │ │ - sw a3,48(s4) │ │ │ │ - beqz s10,3cf5a │ │ │ │ - mul s1,s0,s1 │ │ │ │ - lui a0,0x2 │ │ │ │ - addi a0,a0,1808 │ │ │ │ - add s0,a4,s1 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,32(s0) │ │ │ │ - sb zero,0(a0) │ │ │ │ - li a5,21 │ │ │ │ - bltu a5,s5,3cf4a │ │ │ │ - auipc a4,0x29 │ │ │ │ - addi a4,a4,-318 │ │ │ │ - slli s5,s5,0x2 │ │ │ │ - add s5,s5,a4 │ │ │ │ - lw a5,0(s5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - addi s6,s11,8 │ │ │ │ - li s0,0 │ │ │ │ - ld a1,0(s6) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,3d128 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s6,s6,88 │ │ │ │ - bne s1,s0,3cf30 │ │ │ │ - j 3ce94 │ │ │ │ - ld a0,32(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,56(s4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - sd zero,32(a5) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - beqz a3,3cf8e │ │ │ │ - mv a4,s11 │ │ │ │ - li a5,0 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - beq a3,s3,3d148 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,88 │ │ │ │ - bne s1,a5,3cf7c │ │ │ │ - mv s0,s1 │ │ │ │ - j 3ce98 │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - auipc a3,0x23 │ │ │ │ - addi a3,a3,586 │ │ │ │ - lw a4,0(a5) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - lw a5,4(a4) │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1324 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - ld a4,0(a5) │ │ │ │ - beqz a4,3d0f6 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1232 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1176 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - auipc a3,0x22 │ │ │ │ - addi a3,a3,1690 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - j 3cfa0 │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - lw a5,4(a4) │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1104 │ │ │ │ - j 3cfd4 │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - ld a0,32(s0) │ │ │ │ - ld s0,112(sp) │ │ │ │ - lw a6,8(a4) │ │ │ │ - lw a5,4(a4) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - lw a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1062 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - ld a0,32(s0) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1056 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - li s0,0 │ │ │ │ - j 3ce98 │ │ │ │ - auipc a5,0x24 │ │ │ │ - addi a5,a5,1018 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - lbu a2,1(a5) │ │ │ │ - lbu a3,2(a5) │ │ │ │ - lbu a4,3(a5) │ │ │ │ - lbu a5,4(a5) │ │ │ │ - sb a1,0(a0) │ │ │ │ - sb a2,1(a0) │ │ │ │ - sb a3,2(a0) │ │ │ │ - sb a4,3(a0) │ │ │ │ - sb a5,4(a0) │ │ │ │ - j 3cf5a │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,-384(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,884 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s6,64(sp) │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,-418(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,818 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - slli s0,a1,0x1 │ │ │ │ - ld s5,8(a0) │ │ │ │ - add s0,s0,a1 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add a5,s5,s0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - lw s1,8(a5) │ │ │ │ - lw a1,8(s5) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - subw s4,s1,a2 │ │ │ │ - ld a0,16(s5) │ │ │ │ - addw a1,s4,a1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - jal 3870 │ │ │ │ - ld a4,8(s2) │ │ │ │ - sd a0,16(s5) │ │ │ │ - mv s1,s4 │ │ │ │ - add a3,a4,s0 │ │ │ │ - lw a5,8(a4) │ │ │ │ - ld a1,16(a3) │ │ │ │ - ld a0,16(a4) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - slli a4,s3,0x3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv a2,s4 │ │ │ │ - add a1,a1,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv a1,s4 │ │ │ │ - lw a4,8(a5) │ │ │ │ - add s4,a5,s0 │ │ │ │ - ld a0,16(s4) │ │ │ │ - addw s1,s1,a4 │ │ │ │ - sw s1,8(a5) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd a0,16(s4) │ │ │ │ + li s11,1 │ │ │ │ + li s10,1 │ │ │ │ + bnez a5,3a17c │ │ │ │ + lw a5,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + srli a5,a3,0x20 │ │ │ │ + sd a5,128(sp) │ │ │ │ + bnez s11,3a46a │ │ │ │ + mulw a5,s1,s10 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw s3,s10,-1 │ │ │ │ + sext.w s9,s3 │ │ │ │ + addw a2,s7,a4 │ │ │ │ + subw a4,a5,s1 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s6,0(a1) │ │ │ │ + addw a2,a2,s2 │ │ │ │ + beq a2,s6,3a684 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ add a5,a5,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - sw s3,8(a5) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - li a5,88 │ │ │ │ - sd s4,48(sp) │ │ │ │ - mul s4,a1,a5 │ │ │ │ - sd s8,16(sp) │ │ │ │ - ld s8,56(a0) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - slli s0,a3,0x1 │ │ │ │ - ld s5,8(a2) │ │ │ │ - sd s1,72(sp) │ │ │ │ - add s0,s0,a3 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add s1,s8,s4 │ │ │ │ - lw a4,44(s1) │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,s5,s0 │ │ │ │ - lw a1,0(a2) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - ld s6,48(s1) │ │ │ │ - lw s7,8(a0) │ │ │ │ - sd ra,88(sp) │ │ │ │ - li a5,21 │ │ │ │ - sd s2,64(sp) │ │ │ │ - bltu a5,a4,3dc40 │ │ │ │ - lwu a5,44(s1) │ │ │ │ - auipc a4,0x29 │ │ │ │ - addi a4,a4,-1058 │ │ │ │ - mv s2,a2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ lw a5,0(a5) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3d280 │ │ │ │ - bne a1,a3,3dd20 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,a3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - blez s7,3dd38 │ │ │ │ - li s0,1 │ │ │ │ - bge s0,s7,3dc92 │ │ │ │ - beq a1,a3,3d276 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,686 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - li a5,1 │ │ │ │ - blt a5,s7,3d272 │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a1,a0 │ │ │ │ - addiw a3,a5,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d320 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s6,3a68e │ │ │ │ + beqz s6,3a720 │ │ │ │ + ld a5,48(sp) │ │ │ │ + beqz a5,3a614 │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a2,a5,s10 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + subw a5,a5,s7 │ │ │ │ + ld a3,72(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + ld a3,88(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d306 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a1,3ded6 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ + lbu s10,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a5,0(a4) │ │ │ │ + mv a0,s10 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jalr s5 │ │ │ │ + ld a5,56(sp) │ │ │ │ addw a5,a5,a0 │ │ │ │ - li a4,-3 │ │ │ │ - bltu a4,a5,3dece │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a5,0(s6) │ │ │ │ - sext.w a0,a0 │ │ │ │ - blt a5,a0,3d352 │ │ │ │ - lw a5,4(s6) │ │ │ │ - bge a0,a5,3d280 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,802 │ │ │ │ - j 3d6a0 │ │ │ │ - blez s7,3de84 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a2,0(s6) │ │ │ │ - bge a2,s7,3dcb6 │ │ │ │ - bne a1,a3,3deb6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - j 3d280 │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bne s7,a5,3d272 │ │ │ │ - j 3d54e │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bne s7,a5,3d272 │ │ │ │ - j 3d5f6 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3de40 │ │ │ │ - li a5,2 │ │ │ │ - beq s7,a5,3d3c0 │ │ │ │ - bne a1,a3,3dd72 │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s7,16(a0) │ │ │ │ - ld s1,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a5,a5,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - seqz a5,a5 │ │ │ │ - li a1,9 │ │ │ │ - li a6,46 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addiw a4,a2,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbfe │ │ │ │ - bnez a7,3d422 │ │ │ │ - bne a2,a6,3d422 │ │ │ │ - addi a3,a5,1 │ │ │ │ - add a4,s1,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc04 │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s7) │ │ │ │ - bne a3,a0,3d94e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a5,a5,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - seqz a5,a5 │ │ │ │ - li a1,9 │ │ │ │ - li a6,46 │ │ │ │ - add a4,s7,a5 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addiw a4,a2,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbf6 │ │ │ │ - bnez a7,3d484 │ │ │ │ - bne a2,a6,3d484 │ │ │ │ - addi a3,a5,1 │ │ │ │ - add a4,s7,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc22 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94e │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3610 │ │ │ │ - auipc a5,0x20 │ │ │ │ - fld fs1,1968(a5) │ │ │ │ - feq.d a5,fa0,fs1 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - bnez a5,3dd68 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 3610 │ │ │ │ - feq.d a5,fa0,fs1 │ │ │ │ - bnez a5,3dd68 │ │ │ │ - flt.d a5,fa0,fs0 │ │ │ │ - bnez a5,3de28 │ │ │ │ - beqz s6,3dbec │ │ │ │ - fld fa5,0(s6) │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - bnez a5,3d4de │ │ │ │ - fld fa5,8(s6) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,3dbec │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,706 │ │ │ │ + beq a5,s6,3a664 │ │ │ │ + ld a5,96(sp) │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s8,s3,0x2 │ │ │ │ + add s8,s8,a5 │ │ │ │ + lw a0,0(s8) │ │ │ │ + ld a1,120(sp) │ │ │ │ + mulw a0,a0,s1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 2d4fc │ │ │ │ + lw a5,0(s8) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w s4,a4 │ │ │ │ + mulw a5,a5,s1 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ add a5,a5,s0 │ │ │ │ - ld a2,16(a5) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a3,8(a2) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - ld a2,0(a2) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - blez s7,3de84 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a2,0(s6) │ │ │ │ - bge a2,s7,3d51e │ │ │ │ - bne a1,a3,3de6c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - lw a5,4(s6) │ │ │ │ - bge s7,a5,3d280 │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a3,8(a5) │ │ │ │ - lbu a2,0(a5) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,1210 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - li a5,1 │ │ │ │ - blt a5,s7,3d272 │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a1,a0 │ │ │ │ - addiw a3,a5,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d5a4 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d58a │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a1,3df00 │ │ │ │ - li a2,10 │ │ │ │ + lw s10,0(a5) │ │ │ │ + jalr s5 │ │ │ │ + addw s10,s10,a0 │ │ │ │ + bne s10,s6,3a758 │ │ │ │ + ld s6,8(sp) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - lui a4,0x80000 │ │ │ │ - sext.w a5,a0 │ │ │ │ - xori a4,a4,-2 │ │ │ │ - bltu a4,a5,3def8 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a4,0(s6) │ │ │ │ - blt a4,a5,3d5d6 │ │ │ │ - lw a4,4(s6) │ │ │ │ - bge a5,a4,3d280 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,278 │ │ │ │ - j 3d6a0 │ │ │ │ - li a5,1 │ │ │ │ - blt a5,s7,3d272 │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - sext.w a6,a0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a5,a5,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - seqz a5,a5 │ │ │ │ - li a1,9 │ │ │ │ - li a0,46 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addiw a4,a2,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc72 │ │ │ │ - bnez a7,3d656 │ │ │ │ - bne a2,a0,3d656 │ │ │ │ - addi a3,a5,1 │ │ │ │ - add a4,s1,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc76 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a6,3dd8e │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1bc20 │ │ │ │ + ld a4,128(sp) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or s3,s3,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + sd s3,24(s6) │ │ │ │ + bnez a5,3a434 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 1c01c │ │ │ │ + lw s8,0(s8) │ │ │ │ + mv s10,s9 │ │ │ │ + beqz s8,3a6ce │ │ │ │ + beqz s4,3a5d0 │ │ │ │ + li s11,1 │ │ │ │ + beqz s10,3a44c │ │ │ │ + bnez s7,3a312 │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + beqz s11,3a2d0 │ │ │ │ + j 3a5d6 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + sext.w s7,s7 │ │ │ │ + jal 1bc20 │ │ │ │ + sext.w s4,s4 │ │ │ │ + sext.w s10,s10 │ │ │ │ + beqz s3,3a69c │ │ │ │ + mv s8,s3 │ │ │ │ + mulw a5,s1,s8 │ │ │ │ + sext.w s8,s8 │ │ │ │ + addiw a2,s8,-1 │ │ │ │ + sext.w s3,a2 │ │ │ │ + subw a4,a5,s1 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s9,0(a1) │ │ │ │ + addw a3,a3,s2 │ │ │ │ + beq a3,s9,3a456 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s9,3a6c2 │ │ │ │ + beqz s9,3a6da │ │ │ │ + ld a3,80(sp) │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,64(sp) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + lbu a0,0(a2) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s8,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw s8,s8,a0 │ │ │ │ + bne s8,s9,3a738 │ │ │ │ + ld a0,24(sp) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3610 │ │ │ │ - auipc a5,0x20 │ │ │ │ - fld fa5,1502(a5) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - bnez a5,3dd86 │ │ │ │ - beqz s6,3d280 │ │ │ │ - fld fa5,0(s6) │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - bnez a5,3d68c │ │ │ │ - fld fa5,8(s6) │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,3d280 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-136 │ │ │ │ + mv s8,s3 │ │ │ │ + jal 1bc20 │ │ │ │ + j 3a43a │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + sext.w s7,s7 │ │ │ │ + jal 1bc20 │ │ │ │ + sext.w s10,s10 │ │ │ │ + sext.w s4,s4 │ │ │ │ + beqz s3,3a5c6 │ │ │ │ + mv s8,s3 │ │ │ │ + mulw a5,s1,s8 │ │ │ │ + sext.w s8,s8 │ │ │ │ + addiw a2,s8,-1 │ │ │ │ + sext.w s3,a2 │ │ │ │ + subw a4,a5,s1 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s9,0(a1) │ │ │ │ + addw a3,a3,s2 │ │ │ │ + beq a3,s9,3a504 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s9,3a6a2 │ │ │ │ + beqz s9,3a70a │ │ │ │ + ld a5,32(sp) │ │ │ │ + beq s6,a5,3a628 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + subw a3,a5,s8 │ │ │ │ + ld a5,120(sp) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + ld a2,80(sp) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + lbu a1,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ add a4,a4,s0 │ │ │ │ - ld a2,16(a4) │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a4,8(a5) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - ld a2,0(a2) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s8,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw s8,s8,a0 │ │ │ │ + bne s8,s9,3a738 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv s8,s3 │ │ │ │ + jal 1bc20 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + bnez s8,3a2bc │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + ld s9,168(sp) │ │ │ │ + beqz s11,3a2d0 │ │ │ │ + j 3a5d6 │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + li s4,0 │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + or s8,s8,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd s8,24(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + beqz a5,3a5f4 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bne s6,a5,3a2d0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + j 1c01c │ │ │ │ addiw a5,s7,-1 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,3ddf8 │ │ │ │ - li a5,3 │ │ │ │ - bge a5,s7,3dc54 │ │ │ │ - bne a1,a3,3ddb0 │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,3 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s6,16(a0) │ │ │ │ - ld s1,0(s6) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d730 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d716 │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s6) │ │ │ │ - bne a3,a0,3d82c │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s7) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d788 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s7,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d76e │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s6,16(s6) │ │ │ │ - bne a3,a0,3d82c │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s6) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d7e0 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s6,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d7c6 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d82c │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + j 3a380 │ │ │ │ + addiw a5,s7,-1 │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + j 3a1fc │ │ │ │ + ld a3,64(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + ld a3,80(sp) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + lbu a1,0(a5) │ │ │ │ + j 3a598 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 1c01c │ │ │ │ + j 3a2b2 │ │ │ │ + ld a0,8(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - lui s1,0x80000 │ │ │ │ - beq a0,s1,3d828 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s8,3a5c6 │ │ │ │ + ld s10,40(sp) │ │ │ │ + bnez s10,3a2c6 │ │ │ │ + j 3a2ca │ │ │ │ + ld a0,8(sp) │ │ │ │ li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a0,s1,3d828 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s8,3a69c │ │ │ │ + mv s10,s9 │ │ │ │ + bnez s10,3a448 │ │ │ │ + j 3a44c │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a1,1 │ │ │ │ + jal 1bc20 │ │ │ │ + j 3a658 │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a1,1 │ │ │ │ + jal 1bc20 │ │ │ │ + j 3a66e │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s8,3a448 │ │ │ │ + ld s6,48(sp) │ │ │ │ + li s8,0 │ │ │ │ + j 3a5c8 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + j 3a2b8 │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s8,3a5c6 │ │ │ │ + bnez s7,3a188 │ │ │ │ + j 3a2ca │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + j 3a43a │ │ │ │ + ld s6,48(sp) │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + j 3a5c8 │ │ │ │ + li s8,0 │ │ │ │ + j 3a5d6 │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + or a5,s8,a5 │ │ │ │ + ld s9,168(sp) │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 3a5f4 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw s10,24(a5) │ │ │ │ + sw s7,28(a5) │ │ │ │ + beqz s6,3a704 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bne s6,a5,3a730 │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + j 3a5f6 │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + or a5,s8,a5 │ │ │ │ + ld s9,168(sp) │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 3a5ee │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + sw s10,24(a5) │ │ │ │ + sw s7,28(a5) │ │ │ │ + beqz s6,3a704 │ │ │ │ + ld s9,168(sp) │ │ │ │ + j 3a2d0 │ │ │ │ + mv s8,s10 │ │ │ │ + j 3a5d6 │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,1072 │ │ │ │ + li a2,1413 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,1636 │ │ │ │ + auipc a0,0x26 │ │ │ │ + addi a0,a0,2044 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,1040 │ │ │ │ + li a2,1465 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,1604 │ │ │ │ + auipc a0,0x27 │ │ │ │ + addi a0,a0,-2020 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-288 │ │ │ │ + sd s2,256(sp) │ │ │ │ + sd s7,216(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + addiw s7,a5,1 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + sd s0,272(sp) │ │ │ │ + sd s8,208(sp) │ │ │ │ + addiw s0,a3,1 │ │ │ │ + addw s8,s7,a7 │ │ │ │ + mulw t3,s0,s8 │ │ │ │ + sd s1,264(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv a3,a1 │ │ │ │ + lw a1,288(sp) │ │ │ │ + sd s5,232(sp) │ │ │ │ + sd a4,80(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + lw a1,296(sp) │ │ │ │ + sext.w a4,a7 │ │ │ │ + slli s5,t3,0x2 │ │ │ │ + sd a1,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s5 │ │ │ │ + sd ra,280(sp) │ │ │ │ + sd s3,248(sp) │ │ │ │ + sd s4,240(sp) │ │ │ │ + sd s6,224(sp) │ │ │ │ + sd s10,192(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + sd s11,184(sp) │ │ │ │ + sd a3,136(sp) │ │ │ │ + sd a2,144(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + lw s4,304(sp) │ │ │ │ + ld s11,312(sp) │ │ │ │ + ld s3,320(sp) │ │ │ │ + sd s7,48(sp) │ │ │ │ + sd s8,120(sp) │ │ │ │ + jal af94 │ │ │ │ + mv a2,s5 │ │ │ │ li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s1,3d280 │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a2,16(s0) │ │ │ │ - add a5,a5,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a6,8(a5) │ │ │ │ - ld a4,16(a2) │ │ │ │ - ld a3,8(a2) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld a2,0(a2) │ │ │ │ - auipc a1,0x24 │ │ │ │ - mv a1,a1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ + jal 3890 │ │ │ │ li a5,1 │ │ │ │ - beq s7,a5,3dde0 │ │ │ │ - li a5,2 │ │ │ │ - blt a5,s7,3dc5a │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld s6,16(a0) │ │ │ │ - ld s1,0(s6) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d8be │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d8a4 │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s6,8(s6) │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s6) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d916 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s6,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ + mv s10,a0 │ │ │ │ + bge a5,s0,3aa66 │ │ │ │ + sext.w a5,s4 │ │ │ │ + slli ra,s8,0x2 │ │ │ │ + sd s9,200(sp) │ │ │ │ + add a4,a0,ra │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + mv a1,a5 │ │ │ │ + li a2,1 │ │ │ │ + sext.w a0,a1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + add a6,a4,a3 │ │ │ │ + sw a0,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addw a1,a1,a5 │ │ │ │ + add a4,a4,ra │ │ │ │ + bne s0,a2,3a804 │ │ │ │ + ld a4,80(sp) │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + addiw a7,s2,-1 │ │ │ │ + addi a2,a4,1 │ │ │ │ + ld a4,88(sp) │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + slli a1,a7,0x20 │ │ │ │ + add a3,a3,s10 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d8fc │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - lui s1,0x80000 │ │ │ │ - beq a0,s1,3d946 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s1,3d280 │ │ │ │ - ld s5,8(s2) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a2,16(s0) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a3,8(a2) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - ld a2,0(a2) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-442 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - blez s7,3d280 │ │ │ │ - bne a1,a3,3de10 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - j 3d280 │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bne s7,a5,3d272 │ │ │ │ - j 3d2ca │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + addiw s0,s1,-1 │ │ │ │ + sd a3,64(sp) │ │ │ │ + add a4,a4,a1 │ │ │ │ + add a3,a2,a0 │ │ │ │ + sd s10,24(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + li s7,0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd a3,160(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + sd ra,128(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sw a5,168(sp) │ │ │ │ + sw a7,172(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ li a5,1 │ │ │ │ - bge a5,s7,3df22 │ │ │ │ - li a5,2 │ │ │ │ - beq s7,a5,3d9ae │ │ │ │ - bne a1,a3,3dd50 │ │ │ │ + bge a5,a4,3ac70 │ │ │ │ + ld a5,120(sp) │ │ │ │ + addw s2,s7,a5 │ │ │ │ + ld a5,0(sp) │ │ │ │ + sw s2,76(sp) │ │ │ │ + slli s2,s2,0x2 │ │ │ │ + beqz a5,3aa96 │ │ │ │ + ld a5,96(sp) │ │ │ │ + lwu s6,56(sp) │ │ │ │ + ld s10,24(sp) │ │ │ │ + add s9,a5,s2 │ │ │ │ + ld a5,136(sp) │ │ │ │ + lw s8,168(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + add a4,a5,s6 │ │ │ │ + sd a4,104(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv s7,s10 │ │ │ │ + ld s1,80(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + mv s10,s9 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s5,-1 │ │ │ │ + mv s9,s8 │ │ │ │ + j 3a8d4 │ │ │ │ + lw s8,0(s7) │ │ │ │ + addw s0,s4,a2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a2,s3 │ │ │ │ mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s7,16(a0) │ │ │ │ - ld s1,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3da06 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d9ec │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s7) │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s7) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3da5e │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s7,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3da44 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w s1,a0 │ │ │ │ - lui s5,0x80000 │ │ │ │ - beq s1,s5,3d946 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - li a4,-3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a4,a5,3d946 │ │ │ │ - not s5,s5 │ │ │ │ - beq s1,s5,3d946 │ │ │ │ - blt a0,s1,3de54 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a5,0(s6) │ │ │ │ - blt a5,a0,3daba │ │ │ │ - lw a5,4(s6) │ │ │ │ - bge s1,a5,3d280 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - j 3d4de │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3de3c │ │ │ │ - li a5,2 │ │ │ │ - beq s7,a5,3dae0 │ │ │ │ - bne a1,a3,3dd6e │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + bge s0,a0,3a914 │ │ │ │ + lw s0,0(s7) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s7,16(a0) │ │ │ │ - ld s1,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3db38 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3db1e │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s7) │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s7) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3db90 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s7,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3db76 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w s1,a0 │ │ │ │ - bltz s1,3d946 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - sext.w a0,a0 │ │ │ │ - xori a5,a5,-2 │ │ │ │ - bltu a5,a0,3d946 │ │ │ │ - lui a5,0x80000 │ │ │ │ - not a5,a5 │ │ │ │ - beq s1,a5,3d946 │ │ │ │ - bge a0,s1,3daa6 │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-618 │ │ │ │ - j 3d4ee │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - j 3d280 │ │ │ │ - li a7,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - j 3d44a │ │ │ │ - li a7,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - j 3d3e8 │ │ │ │ - addi a5,a5,2 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbfc │ │ │ │ - sext.w a3,a5 │ │ │ │ - j 3d422 │ │ │ │ - addi a5,a5,2 │ │ │ │ - add a4,s7,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbf4 │ │ │ │ - sext.w a3,a5 │ │ │ │ - j 3d484 │ │ │ │ - ld a2,0(a0) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-450 │ │ │ │ - mv a0,s3 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3cb4a │ │ │ │ - beqz s7,3d280 │ │ │ │ - j 3d6d8 │ │ │ │ - bne a1,a3,3ddc8 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s1,s1,1 │ │ │ │ + beq s9,s5,3a934 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + beq a5,a4,3aa84 │ │ │ │ + ld a5,80(sp) │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + ld a5,104(sp) │ │ │ │ + lbu s6,0(a2) │ │ │ │ + lbu s2,0(a5) │ │ │ │ + lw s0,4(s7) │ │ │ │ + lw a2,0(s10) │ │ │ │ + blt s0,a2,3a89e │ │ │ │ + lw s8,0(s7) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - j 3d866 │ │ │ │ - li a7,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - j 3d61c │ │ │ │ - addi a5,a5,2 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc70 │ │ │ │ - sext.w a3,a5 │ │ │ │ - j 3d656 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3310 │ │ │ │ - bgeu s0,a0,3d280 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1832 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - lw a5,4(s6) │ │ │ │ - blt s7,a5,3dd04 │ │ │ │ - ld a4,16(a0) │ │ │ │ - lw a5,8(s6) │ │ │ │ - ld s4,0(a4) │ │ │ │ - blez a5,3de9c │ │ │ │ - ld s8,16(s6) │ │ │ │ - slli s2,s7,0x3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv s6,a4 │ │ │ │ + jalr s11 │ │ │ │ + addw s0,s4,s0 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + blt s0,a0,3a8b6 │ │ │ │ + lw a0,4(s7) │ │ │ │ + lw a2,0(s10) │ │ │ │ + bge a0,a2,3aa90 │ │ │ │ + addw a0,s4,a2 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s1,s1,1 │ │ │ │ + bne s9,s5,3a8d4 │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal 2d4fc │ │ │ │ + ld a4,112(sp) │ │ │ │ + li a5,1 │ │ │ │ + bge a5,a4,3aa3e │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addw a0,a0,s7 │ │ │ │ + slli s2,a0,0x2 │ │ │ │ + lw a5,76(sp) │ │ │ │ add s2,s2,a4 │ │ │ │ - add s5,a5,s8 │ │ │ │ - mv s0,s8 │ │ │ │ - li s7,0 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a1,s4 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3dcee │ │ │ │ - li s7,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s5,s0,3dce2 │ │ │ │ - beqz s7,3de9c │ │ │ │ - addi s6,s6,8 │ │ │ │ - beq s2,s6,3d280 │ │ │ │ - ld s4,0(s6) │ │ │ │ - j 3dcde │ │ │ │ - beq a1,a3,3d37c │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-738 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1914 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,2030 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1194 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - j 3d94e │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1080 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld s8,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add s8,s8,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s8) │ │ │ │ - lbu a3,0(s8) │ │ │ │ - ld a2,0(a5) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1994 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1450 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1634 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1714 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1578 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1774 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1208 │ │ │ │ - j 3d4ee │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1342 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1400 │ │ │ │ - j 3d4ee │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1190 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1270 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s1) │ │ │ │ - lbu a3,0(s1) │ │ │ │ - mv a2,s4 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1112 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1200 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld s8,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add s8,s8,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s8) │ │ │ │ - lbu a3,0(s8) │ │ │ │ - ld a2,0(a5) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1886 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld s8,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add s8,s8,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s8) │ │ │ │ - lbu a3,0(s8) │ │ │ │ - ld a2,0(a5) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1956 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1716 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - addi sp,sp,-176 │ │ │ │ - addi a5,sp,40 │ │ │ │ - auipc a4,0x3c │ │ │ │ - ld a4,-46(a4) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sw zero,40(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - jal 3cc90 │ │ │ │ - beqz a0,3e260 │ │ │ │ - sd s3,136(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld s3,48(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd a5,0(s11) │ │ │ │ - li s5,0 │ │ │ │ - blez a4,3e1ee │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - li s6,1 │ │ │ │ - j 3df9c │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s3,s3,24 │ │ │ │ - beq a5,s5,3e1de │ │ │ │ - ld s1,0(s3) │ │ │ │ - beqz s1,3df92 │ │ │ │ - lw s2,48(s11) │ │ │ │ - blez s2,3e1da │ │ │ │ - li s8,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - li s4,88 │ │ │ │ - mul s0,s8,s4 │ │ │ │ - ld a5,56(s11) │ │ │ │ - add s10,a5,s0 │ │ │ │ - ld s9,8(s10) │ │ │ │ - beqz s9,3e1ac │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3e1ac │ │ │ │ - lbu a3,40(s10) │ │ │ │ - bnez a3,3e240 │ │ │ │ - ld a2,8(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - sext.w a1,s8 │ │ │ │ - sb s6,40(s10) │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3d204 │ │ │ │ - ld a0,56(s11) │ │ │ │ - li a2,24 │ │ │ │ - mv a1,s3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - addi a0,a0,56 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,56(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld s0,80(a5) │ │ │ │ - beqz s0,3e090 │ │ │ │ - lw a3,44(a5) │ │ │ │ - li a4,21 │ │ │ │ - bltu a4,a3,3e090 │ │ │ │ - lwu a5,44(a5) │ │ │ │ - auipc a4,0x28 │ │ │ │ - addi a4,a4,-396 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + beqz a3,3ab7e │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + lw s8,172(sp) │ │ │ │ + add s0,a5,a3 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + lwu a5,56(sp) │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a4,144(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ + sd a5,104(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sw a0,0(s0) │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - addi s8,s8,1 │ │ │ │ - sext.w a5,s8 │ │ │ │ - blt a5,s2,3dfb2 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - addiw a5,a5,-104 │ │ │ │ - bnez a5,3e05e │ │ │ │ - lbu a5,1(s1) │ │ │ │ - beqz a5,3e254 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1398 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,3e254 │ │ │ │ - ld a5,0(sp) │ │ │ │ - bnez a5,3df92 │ │ │ │ - mv a2,s1 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1414 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3cb4a │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,3e1c8 │ │ │ │ - sb zero,0(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,16(s3) │ │ │ │ - sw a0,0(s0) │ │ │ │ - li a2,10 │ │ │ │ - ld a0,8(a5) │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 3a99c │ │ │ │ + mv a1,s5 │ │ │ │ + lw s5,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ sw a0,4(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a4,1 │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + beq s8,a5,3aa3e │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + beq a5,a4,3ab22 │ │ │ │ + ld a4,88(sp) │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s5,0(a5) │ │ │ │ + ld a4,104(sp) │ │ │ │ + lw s7,4(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + bge s7,a5,3ab36 │ │ │ │ + lw s10,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + addw s7,s4,a5 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + bge s7,a0,3ab4e │ │ │ │ + lw s7,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + lw s10,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + blt s7,a0,3a97c │ │ │ │ + lw a5,4(s1) │ │ │ │ + lw a4,0(s0) │ │ │ │ + blt a5,a4,3ab6c │ │ │ │ + addw s7,s4,a5 │ │ │ │ + lw s10,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + bge s7,a5,3ab5e │ │ │ │ + mv a1,s5 │ │ │ │ + lw s5,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,4(s0) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne s8,a5,3a99c │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,32(sp) │ │ │ │ + ld a3,128(sp) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a2,a2,a3 │ │ │ │ + sd a2,24(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + li a5,-1 │ │ │ │ + lw s7,76(sp) │ │ │ │ + add a3,a3,a2 │ │ │ │ + sd a3,64(sp) │ │ │ │ + bne a4,a5,3a85c │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s9,200(sp) │ │ │ │ + ld ra,280(sp) │ │ │ │ + ld s0,272(sp) │ │ │ │ + ld s1,264(sp) │ │ │ │ + ld s2,256(sp) │ │ │ │ + ld s3,248(sp) │ │ │ │ + ld s4,240(sp) │ │ │ │ + ld s5,232(sp) │ │ │ │ + ld s6,224(sp) │ │ │ │ + ld s7,216(sp) │ │ │ │ + ld s8,208(sp) │ │ │ │ + ld s11,184(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,192(sp) │ │ │ │ + addi sp,sp,288 │ │ │ │ + ret │ │ │ │ + ld a5,40(sp) │ │ │ │ + lbu s6,0(s1) │ │ │ │ + lbu s2,0(a5) │ │ │ │ + j 3a8f0 │ │ │ │ + addw a0,s4,a0 │ │ │ │ + j 3a8c4 │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + add s2,s2,a5 │ │ │ │ + ld a5,136(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s9,160(sp) │ │ │ │ + add s1,a5,a4 │ │ │ │ + sd s7,40(sp) │ │ │ │ + j 3aaee │ │ │ │ + addw s0,a5,s4 │ │ │ │ + lw s8,0(s5) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s10 │ │ │ │ + jalr s11 │ │ │ │ + mv a5,a0 │ │ │ │ + addw s8,s8,a5 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s10 │ │ │ │ + blt s0,s8,3ab08 │ │ │ │ + lw a5,4(s5) │ │ │ │ + lw a4,0(s2) │ │ │ │ + addw a0,a5,s4 │ │ │ │ + bge a5,a4,3aae0 │ │ │ │ + addw a0,a4,s4 │ │ │ │ + sw a0,4(s2) │ │ │ │ + addi s6,s6,1 │ │ │ │ + addi s5,s5,4 │ │ │ │ + addi s2,s2,4 │ │ │ │ + beq s6,s9,3ab1e │ │ │ │ + lw a5,4(s5) │ │ │ │ + lw s0,0(s2) │ │ │ │ + lbu s10,0(s1) │ │ │ │ + lbu s7,0(s6) │ │ │ │ + bge a5,s0,3aaac │ │ │ │ + addw s0,s0,s4 │ │ │ │ + j 3aab0 │ │ │ │ + lw s0,0(s5) │ │ │ │ + jalr s11 │ │ │ │ + addi s6,s6,1 │ │ │ │ + addw a0,a0,s0 │ │ │ │ + sw a0,4(s2) │ │ │ │ + addi s5,s5,4 │ │ │ │ + addi s2,s2,4 │ │ │ │ + bne s6,s9,3aaee │ │ │ │ + ld s7,40(sp) │ │ │ │ + j 3a936 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw s7,4(s1) │ │ │ │ + lbu s5,0(s9) │ │ │ │ + lbu s6,0(a5) │ │ │ │ + lw a5,0(s0) │ │ │ │ + blt s7,a5,3a9c2 │ │ │ │ + lw s10,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw s7,s4,s7 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + blt s7,a0,3a9da │ │ │ │ + lw s7,4(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + bge s7,a5,3ab72 │ │ │ │ + addw s7,a5,s4 │ │ │ │ + j 3a9ea │ │ │ │ + lw a0,4(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + bge a0,a5,3ab78 │ │ │ │ + addw a0,s4,a5 │ │ │ │ + j 3a98c │ │ │ │ + addw s7,s4,a4 │ │ │ │ + j 3aa0a │ │ │ │ + addw s7,s7,s4 │ │ │ │ + j 3a9ea │ │ │ │ + addw a0,s4,a0 │ │ │ │ + j 3a98c │ │ │ │ + ld a4,48(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + add s0,a5,a4 │ │ │ │ + ld a5,96(sp) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + ld a4,32(sp) │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a5,64(sp) │ │ │ │ + addi s1,a5,4 │ │ │ │ + ld a5,144(sp) │ │ │ │ + add s9,a5,a4 │ │ │ │ + j 3abd6 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + blt a4,a5,3ac64 │ │ │ │ + addw s7,a4,s4 │ │ │ │ + lw s10,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + blt s7,a5,3ac52 │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a0,0(s0) │ │ │ │ + blt a5,a0,3ac6a │ │ │ │ + addw a0,a5,s4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw a0,4(s0) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq s8,a5,3aa3e │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw s7,0(s0) │ │ │ │ + lbu s5,0(s9) │ │ │ │ + lbu s6,0(s8) │ │ │ │ + blt a5,s7,3ac46 │ │ │ │ + addw s7,a5,s4 │ │ │ │ + lw s10,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + blt s7,a5,3ac34 │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw s7,0(s0) │ │ │ │ + blt a5,s7,3ac4c │ │ │ │ + addw s7,a5,s4 │ │ │ │ + lw s10,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + bge s7,a5,3ab9c │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + j 3abc8 │ │ │ │ + lw s7,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw s7,s7,a0 │ │ │ │ + j 3ac0e │ │ │ │ + addw s7,s7,s4 │ │ │ │ + j 3abec │ │ │ │ + addw s7,s7,s4 │ │ │ │ + j 3ac0e │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + j 3abc8 │ │ │ │ + addw s7,a5,s4 │ │ │ │ + j 3aba8 │ │ │ │ + addw a0,a0,s4 │ │ │ │ + j 3abc8 │ │ │ │ + ld a5,120(sp) │ │ │ │ + addw a5,s7,a5 │ │ │ │ + sw a5,76(sp) │ │ │ │ + j 3a936 │ │ │ │ + addi sp,sp,-240 │ │ │ │ + lw a0,240(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + addiw s2,a6,1 │ │ │ │ + addiw s6,a0,1 │ │ │ │ + sd s3,200(sp) │ │ │ │ + addw s3,s2,s6 │ │ │ │ + sd s4,192(sp) │ │ │ │ + mulw s4,s3,a4 │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + mv s7,a4 │ │ │ │ + ld a4,288(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd zero,24(a4) │ │ │ │ + sd a4,32(sp) │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + sd a0,120(sp) │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + lw a4,248(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + lw s9,256(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + ld a4,280(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sext.w a1,s2 │ │ │ │ sd a4,0(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ + sd a6,112(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a2,48(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd zero,24(s1) │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd s9,80(sp) │ │ │ │ + addw s2,s4,s2 │ │ │ │ + lw s5,264(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + jal 2d4fc │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + sext.w a1,s6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sext.w s1,s1 │ │ │ │ + jal 2d4fc │ │ │ │ + addw s4,s4,s1 │ │ │ │ + addw a5,s2,a0 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli s4,a4,0x1e │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add s4,s4,s0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s6,0(s4) │ │ │ │ + lw a5,0(a5) │ │ │ │ + slt s6,a5,s6 │ │ │ │ + beqz s7,3b21a │ │ │ │ + beqz s1,3b210 │ │ │ │ + sext.w s2,a0 │ │ │ │ + beqz s2,3b210 │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + beqz s9,3ae8c │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s9,s7 │ │ │ │ + sd a5,96(sp) │ │ │ │ + mulw a5,s3,s9 │ │ │ │ + addiw s10,s9,-1 │ │ │ │ + sext.w s4,s10 │ │ │ │ + subw s11,a5,s3 │ │ │ │ + mv s7,a5 │ │ │ │ + sext.w a4,s11 │ │ │ │ + bnez s6,3b06a │ │ │ │ + ld a5,8(sp) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + addw a2,a5,s11 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + addw a5,a5,s7 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw s7,0(a3) │ │ │ │ + addw a4,a4,s5 │ │ │ │ + beq a4,s7,3b150 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s7,3b1ba │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + beq a5,a4,3b112 │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a4,a5,s9 │ │ │ │ + ld a5,120(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + subw a5,a5,s2 │ │ │ │ + ld a3,56(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a3,72(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + lbu s9,0(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - sb a5,0(s0) │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3610 │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - fsd fa0,0(s0) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - lw s2,48(s11) │ │ │ │ - li a4,1 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd a5,0(s0) │ │ │ │ - ld s1,0(s3) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - beqz a5,3e090 │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a2,10 │ │ │ │ + mv a0,s9 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jalr s8 │ │ │ │ + ld a5,88(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s7,3b126 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + ld a1,8(sp) │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 2d4fc │ │ │ │ + addw s11,s11,a0 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1e │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + add s11,s11,s0 │ │ │ │ + lw s6,0(s11) │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s9 │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + sext.w s1,s1 │ │ │ │ + bne s6,s7,3b21e │ │ │ │ + ld s6,24(sp) │ │ │ │ li a1,0 │ │ │ │ - j 3e0a8 │ │ │ │ - ld a5,16(s3) │ │ │ │ - beqz a5,3e090 │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a2,10 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1bc20 │ │ │ │ + ld a4,96(sp) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + and s10,a4,s10 │ │ │ │ + or s10,s10,a5 │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a5,80(sp) │ │ │ │ + sd s10,24(s6) │ │ │ │ + beq a5,a4,3b0fe │ │ │ │ + mv s9,s4 │ │ │ │ + beqz s4,3b046 │ │ │ │ + beqz s1,3b1ca │ │ │ │ + li s6,1 │ │ │ │ + bnez s2,3ad4e │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + bnez s6,3b202 │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + li a5,-1 │ │ │ │ + ld s9,104(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + mulw a5,s3,s9 │ │ │ │ + addiw s7,s9,-1 │ │ │ │ + sext.w s4,s7 │ │ │ │ + subw s11,a5,s3 │ │ │ │ + mv s10,a5 │ │ │ │ + sext.w a4,s11 │ │ │ │ + bnez s6,3afb6 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + addw a4,a5,s11 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s10,0(a1) │ │ │ │ + addw a2,a2,s5 │ │ │ │ + beq a2,s10,3b170 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s10,3b190 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a2,a5,s7 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + ld a5,72(sp) │ │ │ │ + slli s9,s2,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a1,96(sp) │ │ │ │ + jalr s8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s10,3b13c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + ld a1,8(sp) │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 2d4fc │ │ │ │ + addw a5,s11,a0 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + lw s6,0(a5) │ │ │ │ + sext.w s1,s1 │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + bne s6,s10,3b21e │ │ │ │ + ld s6,24(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,16(s3) │ │ │ │ - sw a0,0(s0) │ │ │ │ - li a2,10 │ │ │ │ - ld a0,8(a5) │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1bc20 │ │ │ │ + ld a5,120(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + and s7,s7,a5 │ │ │ │ + or s7,s7,s9 │ │ │ │ + sd s7,24(s6) │ │ │ │ + jal 1c01c │ │ │ │ + mv s9,s4 │ │ │ │ + beqz s4,3b046 │ │ │ │ + beqz s1,3b1ca │ │ │ │ + li s6,1 │ │ │ │ + beqz s2,3ae6a │ │ │ │ + mulw a5,s3,s9 │ │ │ │ + addiw s7,s9,-1 │ │ │ │ + sext.w s4,s7 │ │ │ │ + subw s11,a5,s3 │ │ │ │ + mv s10,a5 │ │ │ │ + sext.w a4,s11 │ │ │ │ + beqz s6,3aeae │ │ │ │ + addw a4,a4,s1 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + addw a5,a5,s1 │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw s11,0(a2) │ │ │ │ + addw a3,a3,s5 │ │ │ │ + beq a3,s11,3b180 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s11,3b1a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,3b108 │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a3,a5,s9 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + ld a2,48(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a2,64(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s6,0(a4) │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + bne s6,s11,3b23e │ │ │ │ + ld a0,32(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,16(s3) │ │ │ │ - sw a0,4(s0) │ │ │ │ - li a2,10 │ │ │ │ - ld a0,16(a5) │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s9,s4 │ │ │ │ + bnez s4,3af92 │ │ │ │ + li s6,1 │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + li s9,0 │ │ │ │ + j 3ae6e │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s1,3b1ca │ │ │ │ + sext.w a5,s7 │ │ │ │ + sext.w s4,s10 │ │ │ │ + subw a4,s7,s3 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + addw a5,a5,s1 │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw s11,0(a2) │ │ │ │ + addw a3,a3,s5 │ │ │ │ + beq a3,s11,3b160 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s11,3b050 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,3b11c │ │ │ │ + mv a3,a5 │ │ │ │ + ld a5,80(sp) │ │ │ │ + beq a5,a3,3b11c │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a3,a5,s9 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + ld a2,48(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a2,64(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s6,0(a4) │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + bne s6,s11,3b23e │ │ │ │ + ld a0,32(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sw a0,8(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + mv s9,s4 │ │ │ │ + j 3ae5c │ │ │ │ + ld a0,24(sp) │ │ │ │ + mv s9,s4 │ │ │ │ + jal 1c01c │ │ │ │ + j 3ae5c │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + j 3b004 │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + j 3adc4 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + j 3b0be │ │ │ │ + ld a0,24(sp) │ │ │ │ li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3610 │ │ │ │ - ld a5,16(s3) │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s4,3b214 │ │ │ │ + mv s9,s4 │ │ │ │ + bnez s2,3ad4e │ │ │ │ + j 3ae6a │ │ │ │ + ld a0,24(sp) │ │ │ │ li a1,0 │ │ │ │ - fsd fa0,0(s0) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 3610 │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - fsd fa0,8(s0) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - beqz a5,3e090 │ │ │ │ - ld a5,0(a5) │ │ │ │ - lw s2,48(s11) │ │ │ │ - li a4,1 │ │ │ │ - sd a5,0(s0) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - lbu s7,0(s10) │ │ │ │ - beqz s7,3e042 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - bne a0,s6,3e042 │ │ │ │ - lbu a1,0(s1) │ │ │ │ - bne a1,s7,3e042 │ │ │ │ - j 3dfd2 │ │ │ │ - sb s6,0(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - sd zero,0(sp) │ │ │ │ - j 3e04c │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s4,3b214 │ │ │ │ + mv s9,s4 │ │ │ │ + bnez s2,3af9c │ │ │ │ + j 3ae6a │ │ │ │ ld a0,24(sp) │ │ │ │ - li a1,24 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,48(s11) │ │ │ │ - blez a5,3e220 │ │ │ │ - li a4,88 │ │ │ │ - mul a3,a5,a4 │ │ │ │ - ld a5,56(s11) │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a4,41(a5) │ │ │ │ - beqz a4,3e218 │ │ │ │ - lbu a4,40(a5) │ │ │ │ - beqz a4,3e296 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a3,a5,3e20c │ │ │ │ - auipc a5,0x3c │ │ │ │ - ld a5,-784(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3e282 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - lbu a3,0(s10) │ │ │ │ - mv a2,s9 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1926 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3cb4a │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3c054 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1992 │ │ │ │ - mv a0,s11 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - jal 3cb4a │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - ld a2,8(a5) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1956 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3cb4a │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - blez s1,3e33e │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s0,56(a0) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - li a5,88 │ │ │ │ - beqz a2,3e310 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - beq a5,s2,3e2f2 │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,3e2f8 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3e2f8 │ │ │ │ - lbu a5,40(s0) │ │ │ │ - bnez a5,3e32e │ │ │ │ - addi s0,s0,88 │ │ │ │ - bne s0,s1,3e2de │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mul a5,s1,a5 │ │ │ │ - add a5,a5,s0 │ │ │ │ - j 3e320 │ │ │ │ - addi s0,s0,88 │ │ │ │ - beq s0,a5,3e300 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - bne a4,s2,3e318 │ │ │ │ - lbu a4,40(s0) │ │ │ │ - beqz a4,3e318 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 3e308 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - blez s1,3e3d2 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s0,56(a0) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - li a5,88 │ │ │ │ - beqz a2,3e39e │ │ │ │ - mul s1,s1,a5 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - mv a1,s4 │ │ │ │ - mv s3,s0 │ │ │ │ - beq a5,s2,3e37e │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,3e384 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3e384 │ │ │ │ - lbu a5,40(s0) │ │ │ │ - bnez a5,3e3be │ │ │ │ - addi s0,s0,88 │ │ │ │ - bne s0,s1,3e368 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mul a5,s1,a5 │ │ │ │ - add a5,a5,s0 │ │ │ │ - j 3e3ae │ │ │ │ - addi s0,s0,88 │ │ │ │ - beq s0,a5,3e38c │ │ │ │ - lbu a4,0(s0) │ │ │ │ - mv s3,s0 │ │ │ │ - bne a4,s2,3e3a6 │ │ │ │ - lbu a4,40(s0) │ │ │ │ - beqz a4,3e3a6 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi a0,s3,56 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 3e396 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - blez s1,3e428 │ │ │ │ - li a5,88 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - ld a5,56(a0) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - add s1,s1,a5 │ │ │ │ - j 3e3fa │ │ │ │ - beq a5,s1,3e418 │ │ │ │ - ld a0,8(a5) │ │ │ │ - mv a1,s2 │ │ │ │ - mv s0,a5 │ │ │ │ - jal 3580 │ │ │ │ - addi a5,s0,88 │ │ │ │ - bnez a0,3e3f6 │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li s0,0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li s0,0 │ │ │ │ - j 3e40c │ │ │ │ - lw a3,48(a0) │ │ │ │ - blez a3,3e454 │ │ │ │ - li a5,88 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - ld a5,56(a0) │ │ │ │ - add a3,a3,a5 │ │ │ │ - j 3e444 │ │ │ │ - beq a5,a3,3e454 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a4,a1,3e440 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,48(a0) │ │ │ │ - blez a5,3e516 │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s4,3ad4e │ │ │ │ + j 3b048 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s4,3ad4e │ │ │ │ + j 3b048 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s4,3ae94 │ │ │ │ + j 3b048 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s4,3ae94 │ │ │ │ + j 3b048 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s2,3af9c │ │ │ │ + j 3ae6a │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + beqz s1,3b1ca │ │ │ │ + sext.w a5,s10 │ │ │ │ + sext.w s4,s7 │ │ │ │ + subw a4,s10,s3 │ │ │ │ + j 3afb6 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + jal 1bc20 │ │ │ │ + bnez s2,3ad4e │ │ │ │ + j 3ae6a │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s9,24(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,3b1e4 │ │ │ │ + ld a4,80(sp) │ │ │ │ + bne a4,a5,3ae72 │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + j 1c01c │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + or s9,s9,s1 │ │ │ │ + j 3b1d4 │ │ │ │ + ld s9,104(sp) │ │ │ │ + j 3ae6e │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + j 3ae72 │ │ │ │ + li s9,0 │ │ │ │ + j 3ae6e │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,-1694 │ │ │ │ + li a2,1685 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1154 │ │ │ │ + auipc a0,0x26 │ │ │ │ + addi a0,a0,-618 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,-1726 │ │ │ │ + li a2,1640 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1186 │ │ │ │ + auipc a0,0x26 │ │ │ │ + addi a0,a0,-778 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw s2,a5,1 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mulw a1,a3,s2 │ │ │ │ sd s3,24(sp) │ │ │ │ + ld s3,64(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - ld a5,56(a0) │ │ │ │ sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - auipc s6,0x23 │ │ │ │ - addi s6,s6,1720 │ │ │ │ - auipc s5,0x23 │ │ │ │ - addi s5,s5,1736 │ │ │ │ - auipc s4,0x23 │ │ │ │ - addi s4,s4,1736 │ │ │ │ - j 3e4a0 │ │ │ │ - lw a4,48(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bge s3,a4,3e502 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - ld a2,8(a5) │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,56(s2) │ │ │ │ - add a4,a5,s1 │ │ │ │ - lw a4,64(a4) │ │ │ │ - blez a4,3e492 │ │ │ │ - li s0,0 │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,56(s2) │ │ │ │ - slli a4,s0,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + sw zero,0(s3) │ │ │ │ + jal 2d4fc │ │ │ │ + sext.w s0,a0 │ │ │ │ + divuw s5,a0,s2 │ │ │ │ + remuw s4,a0,s2 │ │ │ │ + li a0,0 │ │ │ │ + bltu s0,s2,3b2e8 │ │ │ │ + beqz s4,3b2e8 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ add a5,a5,s1 │ │ │ │ - ld a5,72(a5) │ │ │ │ - li a0,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,56(s2) │ │ │ │ - sext.w a4,s0 │ │ │ │ - add a3,a5,s1 │ │ │ │ - lw a3,64(a3) │ │ │ │ - blt a4,a3,3e4c0 │ │ │ │ - lw a4,48(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - blt s3,a4,3e4a0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a5,3b2e8 │ │ │ │ + lw a1,0(s3) │ │ │ │ + subw s0,s0,s2 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lw a5,0(s3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s5,0(a5) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s4,0(a5) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + addiw a5,a5,2 │ │ │ │ + sw a5,0(s3) │ │ │ │ + bnez s5,3b298 │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ + li a4,-1 │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sb a4,16(a0) │ │ │ │ + sh zero,18(a0) │ │ │ │ ret │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - sext.w a7,a1 │ │ │ │ - mv a6,a7 │ │ │ │ - blez a7,3e55a │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv a4,a0 │ │ │ │ - add a3,a0,a1 │ │ │ │ - lw a5,0(a4) │ │ │ │ - lw a1,0(a3) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sw a5,-4(a4) │ │ │ │ - lw a1,0(a3) │ │ │ │ - subw a2,a7,a6 │ │ │ │ - addi a3,a3,-4 │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sw a5,4(a3) │ │ │ │ - lw a1,-4(a4) │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sw a5,-4(a4) │ │ │ │ - blt a2,a6,3e532 │ │ │ │ - ret │ │ │ │ - mul a1,a1,a2 │ │ │ │ - li a0,0 │ │ │ │ - j 1d4e0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - ld a1,8(a1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd s1,8(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sw s1,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a5,8(a2) │ │ │ │ - sext.w a0,a5 │ │ │ │ - beqz a0,3e612 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1c │ │ │ │ - add a1,a1,a3 │ │ │ │ - ld a4,8(a1) │ │ │ │ - sext.w a0,a4 │ │ │ │ - beqz a0,3e612 │ │ │ │ - li a3,-1 │ │ │ │ - ld a6,0(a1) │ │ │ │ - ld t1,0(a2) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - and a7,a4,a3 │ │ │ │ - and a1,a5,a3 │ │ │ │ - slli a7,a7,0x2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lui a2,0x80000 │ │ │ │ - add a7,a7,a6 │ │ │ │ - add a1,a1,t1 │ │ │ │ - not a2,a2 │ │ │ │ - lw a0,0(a6) │ │ │ │ - mv a4,t1 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - subw a5,a0,a5 │ │ │ │ - sraiw a3,a5,0x1f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a3,a5,a3 │ │ │ │ - mv a5,a3 │ │ │ │ - bge a2,a3,3e600 │ │ │ │ - mv a5,a2 │ │ │ │ - sext.w a2,a5 │ │ │ │ - bne a4,a1,3e5e6 │ │ │ │ - addi a6,a6,4 │ │ │ │ - bne a6,a7,3e5e0 │ │ │ │ - sext.w a0,a2 │ │ │ │ - ret │ │ │ │ - lw a7,8(a1) │ │ │ │ - mv a0,a7 │ │ │ │ - beqz a7,3e66e │ │ │ │ - ld a5,8(a2) │ │ │ │ - sext.w a0,a5 │ │ │ │ - beqz a0,3e66e │ │ │ │ - ld a6,0(a2) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld t3,0(a1) │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - lui a0,0x80000 │ │ │ │ - add t1,a6,a5 │ │ │ │ - not a0,a0 │ │ │ │ - mv a2,t3 │ │ │ │ - li a4,0 │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a5,0(a6) │ │ │ │ - addi a2,a2,4 │ │ │ │ - subw a5,a5,a1 │ │ │ │ - sraiw a1,a5,0x1f │ │ │ │ - xor a5,a5,a1 │ │ │ │ - subw a5,a5,a1 │ │ │ │ - bge a5,a0,3e660 │ │ │ │ - sw a4,0(a3) │ │ │ │ - mv a0,a5 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bne a4,a7,3e646 │ │ │ │ - addi a6,a6,4 │ │ │ │ - bne a6,t1,3e642 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ - blez a1,3e6f8 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - mv s6,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - sext.w s9,a2 │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - auipc s2,0x20 │ │ │ │ - addi s2,s2,-1482 │ │ │ │ - auipc s8,0x24 │ │ │ │ - addi s8,s8,-1834 │ │ │ │ - blez s5,3e6cc │ │ │ │ - add s1,s5,s3 │ │ │ │ - slli s0,s3,0x2 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - add s0,s0,s6 │ │ │ │ - add s1,s1,s6 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,3e6bc │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addw s3,s3,s9 │ │ │ │ - bne s7,s4,3e6aa │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a1,3e718 │ │ │ │ - lw a2,0(a0) │ │ │ │ - li a4,0 │ │ │ │ - li a0,0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - bgeu a2,a3,3e710 │ │ │ │ - mv a0,a4 │ │ │ │ - mv a2,a3 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bne a4,a1,3e704 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - mv a4,a0 │ │ │ │ - beqz a1,3e740 │ │ │ │ - lw a6,0(a0) │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s3,72(sp) │ │ │ │ + auipc s3,0x3f │ │ │ │ + ld s3,-1024(s3) │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,40(sp) │ │ │ │ li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - lw a3,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - bgeu a6,a3,3e738 │ │ │ │ - beq a2,a5,3e738 │ │ │ │ - mv a0,a5 │ │ │ │ - mv a6,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne a1,a5,3e728 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - blez a1,3e764 │ │ │ │ - lw a2,0(a0) │ │ │ │ - li a4,0 │ │ │ │ - li a0,0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - bge a2,a3,3e75c │ │ │ │ - mv a0,a4 │ │ │ │ - mv a2,a3 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bne a4,a1,3e750 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a1,3e7ea │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s7,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s1,a2 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - auipc s3,0x20 │ │ │ │ - addi s3,s3,-1724 │ │ │ │ - auipc s8,0x23 │ │ │ │ - addi s8,s8,2020 │ │ │ │ - mv s0,s6 │ │ │ │ - beqz s4,3e7bc │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,3e7a2 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,1 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addw s6,s4,s6 │ │ │ │ - addw s1,s4,s1 │ │ │ │ - bne s7,s5,3e79c │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - beqz a1,3e86e │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s7,a1 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3240 │ │ │ │ + sd a0,0(s1) │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,3b4bc │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,12 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,sp,24 │ │ │ │ + jal 3780 │ │ │ │ + li a5,12 │ │ │ │ mv s2,a0 │ │ │ │ - mv s1,a2 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - auipc s3,0x23 │ │ │ │ - addi s3,s3,840 │ │ │ │ - auipc s8,0x23 │ │ │ │ - addi s8,s8,1888 │ │ │ │ - mv s0,s6 │ │ │ │ - beqz s4,3e840 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a2,0(a5) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,3e826 │ │ │ │ - mv a1,s8 │ │ │ │ + bne a0,a5,3b464 │ │ │ │ + lhu a4,24(sp) │ │ │ │ + lui a5,0x9 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + addi a5,a5,-1249 │ │ │ │ + lbu s5,26(sp) │ │ │ │ + lbu s4,27(sp) │ │ │ │ + lw a3,28(sp) │ │ │ │ + lhu s6,34(sp) │ │ │ │ li a0,1 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addw s6,s4,s6 │ │ │ │ - addw s1,s4,s1 │ │ │ │ - bne s7,s5,3e820 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ + beq a4,a5,3b392 │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3b51e │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - blez a1,3e92c │ │ │ │ - mulw a5,a2,a3 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ + mv a0,a3 │ │ │ │ + jal 551cc │ │ │ │ + mv a0,s6 │ │ │ │ + jal 551ca │ │ │ │ + andi a5,s4,4 │ │ │ │ + sb s5,16(s1) │ │ │ │ mv s5,a0 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sext.w s8,a3 │ │ │ │ - li s10,0 │ │ │ │ - li s9,0 │ │ │ │ - auipc s1,0x20 │ │ │ │ - addi s1,s1,-2006 │ │ │ │ - auipc s7,0x22 │ │ │ │ - addi s7,s7,1570 │ │ │ │ - mv s3,s10 │ │ │ │ + bnez a5,3b3ee │ │ │ │ + sh zero,18(s1) │ │ │ │ + sd s2,8(s1) │ │ │ │ + andi a5,s4,8 │ │ │ │ + beqz a5,3b41e │ │ │ │ li s2,0 │ │ │ │ - blez s6,3e8f8 │ │ │ │ - blez s4,3e8e6 │ │ │ │ - sext.w a5,s3 │ │ │ │ - add s0,s4,a5 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s11,s5,a5 │ │ │ │ - add s0,s0,s5 │ │ │ │ - lw a2,0(s11) │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,1 │ │ │ │ - addi s11,s11,4 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s0,s11,3e8d4 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,1 │ │ │ │ + li s5,-1 │ │ │ │ + j 3b3c2 │ │ │ │ addiw s2,s2,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addw s3,s3,s8 │ │ │ │ - bne s6,s2,3e8be │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1664 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - addw s10,s10,a5 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bne a5,s9,3e8b6 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - blez a5,3e980 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s2,0x1f │ │ │ │ - addi s2,s2,1930 │ │ │ │ - ld a5,0(s1) │ │ │ │ - slli a4,s0,0x2 │ │ │ │ - mv a1,s2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - li a0,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,8(s1) │ │ │ │ - blt s0,a5,3e94e │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1544 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1528 │ │ │ │ - li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - beqz a1,3e9ac │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,3e9a0 │ │ │ │ - jal 3670 │ │ │ │ + beqz a0,3b498 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3670 │ │ │ │ - ret │ │ │ │ - subw t1,a1,a0 │ │ │ │ - beq a1,a0,3e9ec │ │ │ │ - ld a2,0(a2) │ │ │ │ - li a3,0 │ │ │ │ - subw a5,a1,a3 │ │ │ │ - addw a4,a0,a3 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a5,a6,0x1e │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - lw a7,0(a5) │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a6,0(a4) │ │ │ │ - sw a7,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a6,0(a5) │ │ │ │ - bltu a3,t1,3e9ba │ │ │ │ - ret │ │ │ │ - ld t1,8(a0) │ │ │ │ - ld a0,0(a0) │ │ │ │ - addiw a4,t1,-1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - sext.w t3,t1 │ │ │ │ - add a2,a2,a0 │ │ │ │ - j 3ea1a │ │ │ │ - lw a6,0(a2) │ │ │ │ - lw a1,0(a3) │ │ │ │ - addi a7,a2,-4 │ │ │ │ - bgeu a6,a1,3ea2e │ │ │ │ - mv a2,a7 │ │ │ │ - mv a4,a5 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - add a3,a3,a0 │ │ │ │ - bnez a4,3ea08 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - addiw a5,a4,1 │ │ │ │ - sext.w a6,a5 │ │ │ │ - bgeu a6,t3,3eaba │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - j 3ea4c │ │ │ │ - addiw a6,a6,1 │ │ │ │ - bgeu a6,t3,3ea6a │ │ │ │ - lw a7,0(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a5,a5,4 │ │ │ │ - bltu a1,a7,3ea46 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a2,a0,a6 │ │ │ │ - lw a7,0(a2) │ │ │ │ - sw a7,0(a3) │ │ │ │ - addi a7,t1,-1 │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - sw a1,0(a2) │ │ │ │ - sub t1,a7,t1 │ │ │ │ - li a2,0 │ │ │ │ - li a5,0 │ │ │ │ - blez t1,3eab6 │ │ │ │ - addw a3,a4,a2 │ │ │ │ - sub a5,a7,a5 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a3,a3,a0 │ │ │ │ - lw a1,0(a3) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - sw a6,0(a3) │ │ │ │ - sw a1,0(a5) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - blt a5,t1,3ea88 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a7,0(a2) │ │ │ │ - j 3ea6a │ │ │ │ - beqz a1,3eaf0 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - add a4,a0,a1 │ │ │ │ - mv a5,a0 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - bne a4,a5,3ead4 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a0) │ │ │ │ - bne a4,a0,3eae0 │ │ │ │ - ret │ │ │ │ - sraiw a5,a1,0x1f │ │ │ │ - xor a1,a1,a5 │ │ │ │ - subw a4,a1,a5 │ │ │ │ - mv a3,a4 │ │ │ │ - mv a5,a0 │ │ │ │ - blt a0,a4,3eb08 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a5,a3 │ │ │ │ - beqz a5,3eb16 │ │ │ │ - mv a0,a5 │ │ │ │ - remw a5,a4,a5 │ │ │ │ - mv a4,a0 │ │ │ │ - bnez a5,3eb0a │ │ │ │ - ret │ │ │ │ - mv a0,a4 │ │ │ │ - ret │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - beqz a0,3eb54 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - feq.d a5,fa0,fa4 │ │ │ │ - beqz a5,3eb34 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - bltz a0,3eb5e │ │ │ │ - ret │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa0,52(a5) │ │ │ │ - bltz a0,3eb68 │ │ │ │ - andi a5,a0,1 │ │ │ │ - srai a0,a0,0x1 │ │ │ │ - beqz a5,3eb4c │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - bnez a0,3eb40 │ │ │ │ - ret │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa0,20(a5) │ │ │ │ - ret │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa0,234(a5) │ │ │ │ - ret │ │ │ │ - fdiv.d fa5,fa0,fa5 │ │ │ │ - negw a0,a0 │ │ │ │ - j 3eb40 │ │ │ │ - addiw a5,a0,-1 │ │ │ │ - beqz a5,3eb82 │ │ │ │ - mulw a0,a5,a0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bnez a5,3eb78 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - fsd fs7,48(sp) │ │ │ │ - fmv.d fs7,fa1 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - fsd fs1,96(sp) │ │ │ │ - mv a0,a1 │ │ │ │ - fsd fs11,16(sp) │ │ │ │ - fsd fs0,104(sp) │ │ │ │ - fsd fs2,88(sp) │ │ │ │ - fsd fs3,80(sp) │ │ │ │ - fsd fs4,72(sp) │ │ │ │ - fsd fs5,64(sp) │ │ │ │ - fsd fs6,56(sp) │ │ │ │ - fsd fs8,40(sp) │ │ │ │ - fsd fs9,32(sp) │ │ │ │ - fsd fs10,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - fmv.d fs11,fa0 │ │ │ │ - jalr s0 │ │ │ │ - fmv.d fa3,fa0 │ │ │ │ - fmv.d fa0,fs7 │ │ │ │ - mv a0,s1 │ │ │ │ - fsd fa3,0(sp) │ │ │ │ - jalr s0 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fld fa3,0(sp) │ │ │ │ - flt.d a5,fa5,fa3 │ │ │ │ - beqz a5,3edd8 │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - beqz a5,3ebf2 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-124 │ │ │ │ - li a0,1 │ │ │ │ - fsd fa0,8(sp) │ │ │ │ - fsd fa3,0(sp) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - fld fa0,8(sp) │ │ │ │ - fld fa3,0(sp) │ │ │ │ - fmv.d fs6,fa3 │ │ │ │ - fabs.d fa5,fa0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs0,-226(a5) │ │ │ │ - fabs.d fa4,fs6 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs2,74(a5) │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs4,-182(a5) │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs3,-174(a5) │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - fmul.d fs1,fs1,fs0 │ │ │ │ - fsub.d fa1,fs7,fs11 │ │ │ │ - fmv.d fs5,fs11 │ │ │ │ - fmv.d.x fs8,zero │ │ │ │ - bnez a5,3ed38 │ │ │ │ - fmv.d fs9,fs5 │ │ │ │ - fmv.d fs5,fs7 │ │ │ │ - fmv.d fs10,fs6 │ │ │ │ - fmv.d fs6,fa0 │ │ │ │ - fabs.d fa5,fs5 │ │ │ │ - fmv.d fa0,fa3 │ │ │ │ - fsub.d fa3,fs9,fs5 │ │ │ │ - fmul.d fa5,fa5,fs2 │ │ │ │ - fmv.d fs7,fs11 │ │ │ │ - fmul.d fa4,fa3,fs0 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fabs.d fa2,fa4 │ │ │ │ - fle.d a5,fa2,fa5 │ │ │ │ - bnez a5,3ed5e │ │ │ │ - feq.d a5,fs6,fs8 │ │ │ │ - bnez a5,3ed5e │ │ │ │ - fabs.d ft0,fa1 │ │ │ │ - fle.d a5,fa5,ft0 │ │ │ │ - beqz a5,3ece2 │ │ │ │ - fabs.d ft0,fa0 │ │ │ │ - fabs.d ft1,fs6 │ │ │ │ - flt.d a5,ft1,ft0 │ │ │ │ - beqz a5,3ece2 │ │ │ │ - feq.d a5,fs7,fs9 │ │ │ │ - fdiv.d ft2,fs6,fa0 │ │ │ │ - beqz a5,3ed92 │ │ │ │ - fmul.d ft0,fa3,ft2 │ │ │ │ - fsub.d ft1,fs3,ft2 │ │ │ │ - flt.d a5,fs8,ft0 │ │ │ │ - beqz a5,3edd2 │ │ │ │ - fneg.d ft1,ft1 │ │ │ │ - fmul.d fa0,ft1,fa5 │ │ │ │ - fmul.d fa3,fa3,fs4 │ │ │ │ - fabs.d fa0,fa0 │ │ │ │ - fmul.d fa3,fa3,ft1 │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fsub.d fa3,fa3,fa0 │ │ │ │ - flt.d a5,ft0,fa3 │ │ │ │ - beqz a5,3ece2 │ │ │ │ - fmul.d fa1,ft1,fa1 │ │ │ │ - fmul.d fa1,fa1,fs0 │ │ │ │ - fabs.d fa1,fa1 │ │ │ │ - flt.d a5,ft0,fa1 │ │ │ │ - beqz a5,3ecf6 │ │ │ │ - fdiv.d fa4,ft0,ft1 │ │ │ │ - fabs.d fa2,fa4 │ │ │ │ - flt.d a5,fa2,fa5 │ │ │ │ - beqz a5,3ecf6 │ │ │ │ - flt.d a5,fs8,fa4 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - bnez a5,3ecf6 │ │ │ │ - fneg.d fa4,fa5 │ │ │ │ - fadd.d fs7,fs5,fa4 │ │ │ │ - mv a0,s1 │ │ │ │ - fmv.d fa0,fs7 │ │ │ │ - jalr s0 │ │ │ │ - flt.d a5,fs8,fa0 │ │ │ │ - beqz a5,3ed84 │ │ │ │ - flt.d a5,fs8,fs10 │ │ │ │ - beqz a5,3ed16 │ │ │ │ - fmv.d fs10,fs6 │ │ │ │ - fmv.d fs9,fs5 │ │ │ │ - fmv.d fa3,fs6 │ │ │ │ - fmv.d fs6,fs10 │ │ │ │ - fabs.d fa5,fa0 │ │ │ │ - fmv.d fs11,fs5 │ │ │ │ - fabs.d fa4,fs6 │ │ │ │ - fmv.d fs5,fs9 │ │ │ │ - fsub.d fa1,fs7,fs11 │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,3ec36 │ │ │ │ - fmv.d fs9,fs7 │ │ │ │ - fabs.d fa5,fs5 │ │ │ │ - fmv.d fs10,fa0 │ │ │ │ - fsub.d fa3,fs9,fs5 │ │ │ │ - fmul.d fa5,fa5,fs2 │ │ │ │ - fmul.d fa4,fa3,fs0 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fabs.d fa2,fa4 │ │ │ │ - fle.d a5,fa2,fa5 │ │ │ │ - beqz a5,3ec6c │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - ld s1,120(sp) │ │ │ │ - fld fs0,104(sp) │ │ │ │ - fld fs1,96(sp) │ │ │ │ - fld fs2,88(sp) │ │ │ │ - fld fs3,80(sp) │ │ │ │ - fld fs4,72(sp) │ │ │ │ - fld fs5,64(sp) │ │ │ │ - fld fs6,56(sp) │ │ │ │ - fld fs7,48(sp) │ │ │ │ - fld fs8,40(sp) │ │ │ │ - fld fs9,32(sp) │ │ │ │ - fld fs10,24(sp) │ │ │ │ - fld fs11,16(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - flt.d a5,fa0,fs8 │ │ │ │ - beqz a5,3ed16 │ │ │ │ - flt.d a5,fs10,fs8 │ │ │ │ - beqz a5,3ed16 │ │ │ │ - j 3ed0e │ │ │ │ - fdiv.d fa0,fa0,fs10 │ │ │ │ - fsub.d fs7,fs5,fs7 │ │ │ │ - fsub.d ft1,ft2,fs3 │ │ │ │ - fdiv.d ft3,fs6,fs10 │ │ │ │ - fmul.d ft0,fa3,fa0 │ │ │ │ - fsub.d ft4,fa0,fs3 │ │ │ │ - fsub.d ft5,ft3,fs3 │ │ │ │ - fsub.d fa0,fa0,ft3 │ │ │ │ - fmul.d fs7,fs7,ft5 │ │ │ │ - fmul.d ft0,ft0,fa0 │ │ │ │ - fmul.d fa0,ft4,ft5 │ │ │ │ - fsub.d ft0,ft0,fs7 │ │ │ │ - fmul.d ft1,ft1,fa0 │ │ │ │ - fmul.d ft0,ft0,ft2 │ │ │ │ - flt.d a5,fs8,ft0 │ │ │ │ - bnez a5,3eca6 │ │ │ │ - fneg.d ft0,ft0 │ │ │ │ - j 3ecaa │ │ │ │ - flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,3ebf2 │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,3ebf2 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-648 │ │ │ │ - li a0,1 │ │ │ │ - fsd fa0,8(sp) │ │ │ │ - fsd fa3,0(sp) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - fld fa0,8(sp) │ │ │ │ - fld fa3,0(sp) │ │ │ │ - j 3ebf2 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s3,24(sp) │ │ │ │ - addiw s3,a3,-1 │ │ │ │ - sd s0,48(sp) │ │ │ │ - mulw s0,s3,a2 │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - sext.w a1,s0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - addw t4,s0,s4 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz t4,3ee7a │ │ │ │ - mv a6,s5 │ │ │ │ - li a7,0 │ │ │ │ - li t1,0 │ │ │ │ - li t3,-1 │ │ │ │ - li a2,0 │ │ │ │ - j 3ee6c │ │ │ │ - mv a5,t1 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - beq a5,s2,3ee66 │ │ │ │ - mulw a5,s3,t3 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - addw a5,a5,a7 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s0 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a2,t4,3ee7a │ │ │ │ - remuw a5,a2,s1 │ │ │ │ - bnez a5,3ee42 │ │ │ │ - li a7,0 │ │ │ │ - addiw t3,t3,1 │ │ │ │ - li t1,1 │ │ │ │ - j 3ee46 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ + jal 3380 │ │ │ │ + bne a0,s5,3b3be │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1060(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-694 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + li a0,-1 │ │ │ │ + j 3b376 │ │ │ │ + sh a0,18(s1) │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,6 │ │ │ │ + bltu a4,a5,3b4d6 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,s1,20 │ │ │ │ + jal 3780 │ │ │ │ + bne s5,a0,3b50a │ │ │ │ + lhu s2,18(s1) │ │ │ │ + andi a5,s4,8 │ │ │ │ + addi s2,s2,12 │ │ │ │ + sd s2,8(s1) │ │ │ │ + bnez a5,3b3b8 │ │ │ │ + andi a5,s4,16 │ │ │ │ + beqz a5,3b452 │ │ │ │ + li s2,0 │ │ │ │ + li s5,-1 │ │ │ │ + j 3b42e │ │ │ │ + addiw s2,s2,1 │ │ │ │ + beqz a0,3b44c │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - addiw s0,a3,-1 │ │ │ │ - mulw s0,s0,a2 │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - sd s4,16(sp) │ │ │ │ + jal 3380 │ │ │ │ + bne a0,s5,3b42a │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1168(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-850 │ │ │ │ + j 3b3de │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd a5,8(s1) │ │ │ │ + andi s4,s4,2 │ │ │ │ + bnez s4,3b4a0 │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ li a0,0 │ │ │ │ - mv s4,a2 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sext.w a1,s0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - addw s0,s0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - sext.w a6,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a6,3ef08 │ │ │ │ - li a5,1 │ │ │ │ - bne s5,a5,3ef2a │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - add a7,s0,s3 │ │ │ │ - mv a5,s3 │ │ │ │ - li t1,-1 │ │ │ │ - li a2,-1 │ │ │ │ - addiw a6,t1,1 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - addiw a2,a2,1 │ │ │ │ - add a3,a3,s1 │ │ │ │ - beq s2,a2,3ef22 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - sext.w t1,a6 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - bne a5,a7,3eee6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a5,a7,3eee6 │ │ │ │ - j 3ef08 │ │ │ │ - mv a1,s3 │ │ │ │ - li t1,-1 │ │ │ │ - li a7,0 │ │ │ │ + j 3b376 │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1212(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a4,12 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-1098 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3930 │ │ │ │ + beqz a0,3b3ea │ │ │ │ + auipc a0,0x26 │ │ │ │ + addi a0,a0,-1056 │ │ │ │ + jal 38e0 │ │ │ │ li a0,-1 │ │ │ │ - li a4,0 │ │ │ │ - j 3ef5e │ │ │ │ - addiw a0,a0,1 │ │ │ │ - li a7,0 │ │ │ │ - beq a0,s2,3ef56 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - li a7,1 │ │ │ │ - mulw a5,s5,t1 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,s1 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a4,a6,3ef08 │ │ │ │ - remuw a2,a4,s5 │ │ │ │ - beqz a2,3ef36 │ │ │ │ - beq s2,a0,3ef56 │ │ │ │ - mv a2,a7 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - j 3ef42 │ │ │ │ - mulw a5,a2,a4 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - mv s2,a4 │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,3efd6 │ │ │ │ - beqz s2,3efd6 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - mv a1,s0 │ │ │ │ - mv a3,s1 │ │ │ │ - add a4,a4,s0 │ │ │ │ - mv a6,s2 │ │ │ │ - li t1,0 │ │ │ │ - mv a5,t1 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - fld fa4,0(a3) │ │ │ │ - slli a7,a5,0x20 │ │ │ │ - srli a2,a7,0x1d │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - add a2,a2,a0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - bne a6,a5,3efac │ │ │ │ - addi a1,a1,8 │ │ │ │ - addw t1,s2,t1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addw a6,s2,a6 │ │ │ │ - bne a4,a1,3efaa │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mulw s2,a3,a2 │ │ │ │ - sd s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s4,a1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - slli a1,s2,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz s2,3f04a │ │ │ │ - mv a7,s4 │ │ │ │ - li t4,0 │ │ │ │ - li t3,-1 │ │ │ │ - li a4,0 │ │ │ │ - remuw a5,a4,s1 │ │ │ │ - addiw t1,t3,1 │ │ │ │ - slli a3,t1,0x20 │ │ │ │ - srli a6,a3,0x1d │ │ │ │ - add a6,a6,s0 │ │ │ │ - beqz a5,3f062 │ │ │ │ - mulw a5,s3,t4 │ │ │ │ - fld fa5,0(a7) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addw a5,a5,t3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,s0 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - bne s2,a4,3f014 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ + j 3b376 │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd a5,8(s1) │ │ │ │ + j 3b41e │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,2 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,s1,20 │ │ │ │ + jal 3780 │ │ │ │ + li a5,2 │ │ │ │ + bne a0,a5,3b4f6 │ │ │ │ + ld a5,8(s1) │ │ │ │ + addi a5,a5,2 │ │ │ │ + sd a5,8(s1) │ │ │ │ + j 3b45a │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1300(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-1214 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3b338 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,1 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - fld fa5,0(a7) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sext.w t3,t1 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - addi a7,a7,8 │ │ │ │ - beq s2,a4,3f04a │ │ │ │ - li t4,1 │ │ │ │ - j 3f014 │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fsub.d fs3,fa1,fa0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - li a5,1 │ │ │ │ - fdiv.d fs3,fs3,fa5 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fs4,fa1 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - bge a5,a0,3f172 │ │ │ │ - fsd fs5,0(sp) │ │ │ │ - fadd.d fs5,fs3,fs3 │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - fmv.d fs1,fs2 │ │ │ │ - sd s4,48(sp) │ │ │ │ - li s1,1 │ │ │ │ - mv s4,a0 │ │ │ │ - li s0,1 │ │ │ │ - fcvt.d.w fa0,s0 │ │ │ │ + jal 33b0 │ │ │ │ + beqz a0,3b40e │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1338(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-1100 │ │ │ │ + j 3b3de │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1358(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-1088 │ │ │ │ + j 3b3de │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1378(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-1180 │ │ │ │ + j 3b3de │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s3,sp │ │ │ │ + auipc s9,0x3f │ │ │ │ + ld s9,-1568(s9) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a2,a3 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1014 │ │ │ │ mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fa0,fs5 │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - jalr s2 │ │ │ │ - fcvt.d.w fa5,s1 │ │ │ │ - fadd.d fs1,fs1,fa0 │ │ │ │ + ld a5,0(s9) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + mv s4,a4 │ │ │ │ + sd zero,0(sp) │ │ │ │ + jal 526f8 │ │ │ │ + bnez s5,3b69c │ │ │ │ + sext.w s4,s4 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,274 │ │ │ │ mv a0,s3 │ │ │ │ - fmul.d fa5,fa5,fs3 │ │ │ │ - addiw s1,s1,2 │ │ │ │ - fadd.d fa0,fa5,fs0 │ │ │ │ - jalr s2 │ │ │ │ - fadd.d fs2,fs2,fa0 │ │ │ │ - bne s4,s0,3f0c8 │ │ │ │ - slliw s4,s4,0x1 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - fcvt.d.w fa0,s4 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - ld s4,48(sp) │ │ │ │ - fld fs5,0(sp) │ │ │ │ - fadd.d fa0,fs0,fa0 │ │ │ │ + jal 526f8 │ │ │ │ + li a5,-1 │ │ │ │ + ld s5,24(s0) │ │ │ │ + bne s1,a5,3b672 │ │ │ │ + li s1,0 │ │ │ │ + auipc s6,0x26 │ │ │ │ + addi s6,s6,-1056 │ │ │ │ + beqz s5,3b5c0 │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a3,s1,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa4,-1390(a5) │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 526f8 │ │ │ │ + bne s5,s1,3b59c │ │ │ │ + lwu s5,48(s0) │ │ │ │ + li s1,0 │ │ │ │ + auipc s6,0x26 │ │ │ │ + addi s6,s6,-1038 │ │ │ │ + auipc s8,0x26 │ │ │ │ + addi s8,s8,-1062 │ │ │ │ + auipc s7,0x26 │ │ │ │ + addi s7,s7,-1046 │ │ │ │ + beqz s5,3b630 │ │ │ │ + sd s10,16(sp) │ │ │ │ + j 3b608 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s8 │ │ │ │ mv a0,s3 │ │ │ │ - fdiv.d fs3,fs3,fa4 │ │ │ │ - fadd.d fs2,fa5,fs2 │ │ │ │ - jalr s2 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ + jal 526f8 │ │ │ │ + ld a5,40(s0) │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s7 │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a2,0(a5) │ │ │ │ mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - fadd.d fa0,fs0,fa0 │ │ │ │ - fadd.d fs1,fs1,fs1 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa5,-1558(a5) │ │ │ │ - fmul.d fs2,fs2,fa5 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fadd.d fa0,fa0,fs1 │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fadd.d fa0,fa0,fs2 │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - fld fs3,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - fmv.d fa0,fs3 │ │ │ │ - fmv.d fs1,fs2 │ │ │ │ - j 3f10e │ │ │ │ - addi sp,sp,-112 │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv a0,a4 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - fsd fs6,8(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s0,a3 │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - jalr a2 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s0 │ │ │ │ - fcvt.d.w fa5,s4 │ │ │ │ - fsub.d fs4,fa0,fs1 │ │ │ │ - li a5,1 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fmv.d fs6,fa0 │ │ │ │ - fdiv.d fs4,fs4,fa5 │ │ │ │ - bge a5,s4,3f2aa │ │ │ │ - fsd fs5,16(sp) │ │ │ │ - fadd.d fs5,fs4,fs4 │ │ │ │ - fmv.d.x fs3,zero │ │ │ │ - sd s1,88(sp) │ │ │ │ - li s0,1 │ │ │ │ - fmv.d fs2,fs3 │ │ │ │ - li s1,1 │ │ │ │ - fcvt.d.w fa1,s0 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - mv a0,s2 │ │ │ │ - fmul.d fa1,fa1,fs5 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fadd.d fa1,fa1,fs1 │ │ │ │ - jalr s3 │ │ │ │ - fcvt.d.w fa1,s1 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fmul.d fa1,fa1,fs4 │ │ │ │ - mv a0,s2 │ │ │ │ - fadd.d fs2,fs2,fa5 │ │ │ │ - addiw s1,s1,2 │ │ │ │ - fadd.d fa1,fa1,fs1 │ │ │ │ - jalr s3 │ │ │ │ - fadd.d fs3,fs3,fa0 │ │ │ │ - bne s4,s0,3f1e2 │ │ │ │ - slliw s4,s4,0x1 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - fcvt.d.w fa1,s4 │ │ │ │ - ld s1,88(sp) │ │ │ │ - fld fs5,16(sp) │ │ │ │ - fmul.d fa1,fa1,fs4 │ │ │ │ - fadd.d fa1,fs1,fa1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s3 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa1,fs1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa4,-1688(a5) │ │ │ │ - mv a0,s2 │ │ │ │ - fdiv.d fs4,fs4,fa4 │ │ │ │ - fadd.d fs1,fa5,fs3 │ │ │ │ - jalr s3 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa1,fs6 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s3 │ │ │ │ - fadd.d fa0,fs0,fa0 │ │ │ │ - fadd.d fs2,fs2,fs2 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa5,-1864(a5) │ │ │ │ - fmul.d fs1,fs1,fa5 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 526f8 │ │ │ │ + beq s5,s1,3b62e │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a1,40(s0) │ │ │ │ + slli s10,s1,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a3,0(a5) │ │ │ │ + beqz a1,3b61c │ │ │ │ + add a1,a1,s10 │ │ │ │ + ld a5,0(a1) │ │ │ │ + bnez a5,3b5e6 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 526f8 │ │ │ │ + bne s5,s1,3b608 │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld a4,0(s0) │ │ │ │ + ld a6,56(s0) │ │ │ │ + mv a5,s2 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1204 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez a5,3b6ae │ │ │ │ ld ra,104(sp) │ │ │ │ ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ - fadd.d fa0,fa0,fs2 │ │ │ │ ld s4,64(sp) │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fld fs2,40(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs6,8(sp) │ │ │ │ - fadd.d fa0,fa0,fs1 │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fmul.d fa0,fa0,fs4 │ │ │ │ - fld fs4,24(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ - fmv.d.x fs3,zero │ │ │ │ - fmv.d fa1,fs4 │ │ │ │ - fmv.d fs2,fs3 │ │ │ │ - j 3f230 │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli s1,a3,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1308 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 3b5c0 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1342 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 3b572 │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-128 │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fsub.d fs3,fa1,fa0 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ sd s6,64(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + lbu a5,456(a1) │ │ │ │ + auipc s5,0x3f │ │ │ │ + ld s5,-1982(s5) │ │ │ │ + ld a4,0(s5) │ │ │ │ + sd a4,24(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd zero,16(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,3b78a │ │ │ │ + li s2,8 │ │ │ │ + li s4,7 │ │ │ │ + ld a1,184(s1) │ │ │ │ + beqz a1,3b6f2 │ │ │ │ + li a5,-1 │ │ │ │ + bne a2,a5,3b790 │ │ │ │ + ld a5,232(s1) │ │ │ │ + beqz a5,3b8c0 │ │ │ │ + lw s7,24(a5) │ │ │ │ + li a0,0 │ │ │ │ + slli s8,s7,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli s0,s8,0x3 │ │ │ │ + mv a1,s0 │ │ │ │ + jal af94 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(sp) │ │ │ │ + beqz s7,3b8c4 │ │ │ │ + sd s9,40(sp) │ │ │ │ + li s0,0 │ │ │ │ + ld s6,8(sp) │ │ │ │ + ld a0,232(s1) │ │ │ │ + sext.w s9,s0 │ │ │ │ + slli a5,s0,0x3 │ │ │ │ + mv a1,s9 │ │ │ │ + add s6,s6,a5 │ │ │ │ + jal 244d2 │ │ │ │ + mv a4,a0 │ │ │ │ + ld s3,0(sp) │ │ │ │ + ld a0,232(s1) │ │ │ │ + slli a5,s0,0x2 │ │ │ │ + sd a4,0(s6) │ │ │ │ + mv a1,s9 │ │ │ │ + add s3,s3,a5 │ │ │ │ + jal 230fe │ │ │ │ + sw a0,0(s3) │ │ │ │ + addi s0,s0,1 │ │ │ │ + bne s8,s0,3b726 │ │ │ │ + addi s3,sp,16 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1552 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,3b946 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-240 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + ld s9,40(sp) │ │ │ │ + j 3b7d4 │ │ │ │ + li s2,9 │ │ │ │ + li s4,10 │ │ │ │ + j 3b6e8 │ │ │ │ + mv a3,sp │ │ │ │ + addi a2,sp,8 │ │ │ │ + jal 32d62 │ │ │ │ + addi s3,sp,16 │ │ │ │ mv s7,a0 │ │ │ │ - sd ra,120(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - li a0,1 │ │ │ │ - fdiv.d fs3,fs3,fa5 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fs4,fa1 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s6,a5 │ │ │ │ - bge a0,s7,3f3f4 │ │ │ │ - fsd fs5,0(sp) │ │ │ │ - fadd.d fs5,fs3,fs3 │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - fmv.d fs1,fs2 │ │ │ │ - li s1,1 │ │ │ │ - li s0,1 │ │ │ │ - fcvt.d.w fa0,s0 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s5 │ │ │ │ - fmul.d fa0,fa0,fs5 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1616 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + sext.w s7,s7 │ │ │ │ + bnez a5,3b8e0 │ │ │ │ mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - jal 3f180 │ │ │ │ - fcvt.d.w fa5,s1 │ │ │ │ - fadd.d fs1,fs1,fa0 │ │ │ │ - mv a4,s6 │ │ │ │ - fmul.d fa5,fa5,fs3 │ │ │ │ - mv a3,s5 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-306 │ │ │ │ + mv a0,s3 │ │ │ │ + slli s8,s7,0x20 │ │ │ │ + jal 526f8 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + beqz s7,3b810 │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + li s0,0 │ │ │ │ + li s7,42 │ │ │ │ + auipc s6,0x26 │ │ │ │ + addi s6,s6,-1644 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a4,s0,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + beq a5,s7,3b80a │ │ │ │ + ld a5,0(sp) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s2 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + addi s0,s0,4 │ │ │ │ + bne s8,s0,3b7e4 │ │ │ │ + ld a3,608(s1) │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1646 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,616(s1) │ │ │ │ + beqz a2,3b922 │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1646 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1654 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a3,0x25 │ │ │ │ + addi a3,a3,28 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1654 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + ld a3,240(s1) │ │ │ │ + beqz a3,3b878 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1666 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s1,s1,2 │ │ │ │ - fadd.d fa0,fa5,fs0 │ │ │ │ - jal 3f180 │ │ │ │ - fadd.d fs2,fs2,fa0 │ │ │ │ - bne s7,s0,3f312 │ │ │ │ - slliw s7,s7,0x1 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - fcvt.d.w fa0,s7 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-498 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,3b8f2 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + bnez a5,3b94a │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - fld fs5,0(sp) │ │ │ │ - fadd.d fa0,fs0,fa0 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3f180 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa4,-2004(a5) │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - fdiv.d fs3,fs3,fa4 │ │ │ │ - fadd.d fs2,fa5,fs2 │ │ │ │ - jal 3f180 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3f180 │ │ │ │ - fadd.d fa0,fs0,fa0 │ │ │ │ - fadd.d fs1,fs1,fs1 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,1904(a5) │ │ │ │ - fmul.d fs2,fs2,fa5 │ │ │ │ - ld ra,120(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ - fadd.d fa0,fa0,fs1 │ │ │ │ ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fadd.d fa0,fa0,fs2 │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - fld fs3,16(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - fmv.d fa0,fs3 │ │ │ │ - fmv.d fs1,fs2 │ │ │ │ - j 3f36a │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - mulw s4,a2,a3 │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s2,a1 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s5,a5,0x1d │ │ │ │ - mv a1,s5 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a2 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s7,a4 │ │ │ │ - sd s9,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s8,a0 │ │ │ │ - jal 36a0 │ │ │ │ - subw a1,s4,s0 │ │ │ │ - sext.w s9,s4 │ │ │ │ - li a0,0 │ │ │ │ - mv s4,a1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - addiw s6,s1,-1 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s9,3f522 │ │ │ │ - li a5,1 │ │ │ │ - bne s1,a5,3f526 │ │ │ │ - addiw a4,s0,-1 │ │ │ │ - mv s0,a4 │ │ │ │ - mv a7,s8 │ │ │ │ - li a5,-1 │ │ │ │ - li a1,-1 │ │ │ │ - addiw t1,a5,1 │ │ │ │ - slli a3,t1,0x20 │ │ │ │ - srli a6,a3,0x1d │ │ │ │ - addiw a1,a1,1 │ │ │ │ - add a6,a6,s2 │ │ │ │ - beq s7,a1,3f4f8 │ │ │ │ - fld fa5,0(a7) │ │ │ │ - sext.w a5,t1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - bne a4,a1,3f472 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - subw a1,s4,s5 │ │ │ │ - mv s5,a1 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - addw a2,s0,s5 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a2,3f500 │ │ │ │ - mv a6,s2 │ │ │ │ - li a7,0 │ │ │ │ - li t1,0 │ │ │ │ - li a3,-1 │ │ │ │ - li a1,0 │ │ │ │ - j 3f4ea │ │ │ │ - mv a4,t1 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - beq s3,a4,3f4e4 │ │ │ │ - mulw a4,a3,s6 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - add a4,a4,s0 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a2,a1,3f500 │ │ │ │ - remuw a4,a1,s1 │ │ │ │ - bnez a4,3f4c0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - li t1,1 │ │ │ │ - j 3f4c4 │ │ │ │ - addi a7,a7,8 │ │ │ │ - bne a4,s7,3f472 │ │ │ │ - j 3f498 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + addi s3,sp,16 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1914 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + li s7,0 │ │ │ │ + beqz a5,3b934 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-1922 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 3b7b8 │ │ │ │ + ld s0,16(sp) │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + jal 3310 │ │ │ │ + addi a0,a0,-1 │ │ │ │ + li a4,29 │ │ │ │ + auipc a3,0x27 │ │ │ │ + addi a3,a3,-630 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + li a2,10 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-650 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 3b88e │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-668 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 3b83c │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-686 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 526f8 │ │ │ │ + j 3b810 │ │ │ │ + ld s9,40(sp) │ │ │ │ + j 3b8e0 │ │ │ │ + sd s9,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ ret │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - j 3f498 │ │ │ │ - mv a2,s8 │ │ │ │ - li a0,0 │ │ │ │ - li a6,-1 │ │ │ │ - li a1,-1 │ │ │ │ - li a4,0 │ │ │ │ - j 3f55a │ │ │ │ - addiw a1,a1,1 │ │ │ │ - li a0,0 │ │ │ │ - beq s7,a1,3f552 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - li a0,1 │ │ │ │ - mulw a5,s1,a6 │ │ │ │ - fld fa5,0(a2) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,s2 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - beq s9,a4,3f522 │ │ │ │ - remuw a3,a4,s1 │ │ │ │ - beqz a3,3f532 │ │ │ │ - beq s7,a1,3f552 │ │ │ │ - mv a3,a0 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - j 3f53e │ │ │ │ - addi sp,sp,-432 │ │ │ │ - fsd fs0,312(sp) │ │ │ │ - sd ra,424(sp) │ │ │ │ - sd a0,24(sp) │ │ │ │ - sd a1,200(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - blez a2,3fab4 │ │ │ │ - sd s1,408(sp) │ │ │ │ - sd s2,400(sp) │ │ │ │ - addiw s1,a2,-2 │ │ │ │ - addiw s2,a2,-3 │ │ │ │ - sd s11,328(sp) │ │ │ │ - mulw s11,s1,s2 │ │ │ │ - sd s3,392(sp) │ │ │ │ - addiw s3,a2,-4 │ │ │ │ - sd s5,376(sp) │ │ │ │ - slliw a1,s2,0x1 │ │ │ │ - slliw a0,s3,0x1 │ │ │ │ - sd s6,368(sp) │ │ │ │ - addiw s6,a2,-5 │ │ │ │ - sd s0,416(sp) │ │ │ │ - sd s9,344(sp) │ │ │ │ - mulw a5,s2,s2 │ │ │ │ - subw a6,s11,a1 │ │ │ │ - subw a1,a6,a0 │ │ │ │ - addiw s9,a2,-1 │ │ │ │ - sext.w s0,a2 │ │ │ │ - mv a4,a2 │ │ │ │ - sd a1,144(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a1,16(sp) │ │ │ │ - fsd fs2,296(sp) │ │ │ │ - mulw s5,s3,s3 │ │ │ │ - auipc a1,0x1e │ │ │ │ - fld fs2,1398(a1) │ │ │ │ - sext.w a1,a5 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sext.w s0,s11 │ │ │ │ - slli a0,s0,0x3 │ │ │ │ - sd a1,32(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a0,136(sp) │ │ │ │ - sd a1,128(sp) │ │ │ │ - mulw a3,s1,s1 │ │ │ │ - slli a0,a6,0x3 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - sd s4,384(sp) │ │ │ │ - sd s7,360(sp) │ │ │ │ - sd s8,352(sp) │ │ │ │ - sd s10,336(sp) │ │ │ │ - fsd fs6,264(sp) │ │ │ │ - sd a6,40(sp) │ │ │ │ - srli a5,a1,0x1d │ │ │ │ - mulw a2,s6,s6 │ │ │ │ - fsd fs1,304(sp) │ │ │ │ - fsd fs3,288(sp) │ │ │ │ - fsd fs4,280(sp) │ │ │ │ - fsd fs5,272(sp) │ │ │ │ - fsd fs7,256(sp) │ │ │ │ - fsd fs8,248(sp) │ │ │ │ - fsd fs9,240(sp) │ │ │ │ - fsd fs10,232(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd a0,72(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sext.w s10,s5 │ │ │ │ - sext.w a5,s9 │ │ │ │ - sd a5,176(sp) │ │ │ │ - slli a5,s10,0x3 │ │ │ │ - sd a5,64(sp) │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli s5,a5,0x1d │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - li s4,0 │ │ │ │ - sext.w s8,a3 │ │ │ │ - srli a3,a5,0x1d │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - sd s9,152(sp) │ │ │ │ - li s7,1 │ │ │ │ - sd a3,120(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv s9,s1 │ │ │ │ - mv a6,s4 │ │ │ │ - sd a4,208(sp) │ │ │ │ - ld a3,192(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - sext.w s0,a6 │ │ │ │ - mv a5,s0 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,a3 │ │ │ │ - mv a1,s1 │ │ │ │ - sd a6,48(sp) │ │ │ │ - addiw s0,s0,2 │ │ │ │ - jal 3f402 │ │ │ │ - fcvt.d.w fa1,s0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - mv s11,a0 │ │ │ │ - jal 35c0 │ │ │ │ - ld a6,48(sp) │ │ │ │ - slli a5,a6,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - ld a5,152(sp) │ │ │ │ - fmul.d fs1,fa0,fa5 │ │ │ │ - beq a5,s7,3faec │ │ │ │ - fmv.d.x fs4,zero │ │ │ │ - fmv.d fs8,fs6 │ │ │ │ - fmv.d fs7,fs1 │ │ │ │ - fmv.d fs6,fs4 │ │ │ │ - li s0,0 │ │ │ │ - sd s11,160(sp) │ │ │ │ - sd s8,184(sp) │ │ │ │ - mv s11,s9 │ │ │ │ - sd a6,216(sp) │ │ │ │ - mv s1,s0 │ │ │ │ - ld a3,176(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - mv a5,s0 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,a3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 3f402 │ │ │ │ - addiw s0,s0,2 │ │ │ │ - fcvt.d.w fa1,s0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - mv s8,a0 │ │ │ │ - fmv.d.x fs5,zero │ │ │ │ - jal 35c0 │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - li s9,0 │ │ │ │ - fmul.d fs1,fa0,fa5 │ │ │ │ - beq s11,s7,3fae6 │ │ │ │ - mv s4,s9 │ │ │ │ - fmv.d fs9,fs1 │ │ │ │ - ld s9,184(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - mv s0,s8 │ │ │ │ - mv s1,s11 │ │ │ │ - ld s8,120(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s11,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,136(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s8,a0 │ │ │ │ - beqz s9,3f760 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - li a7,-1 │ │ │ │ - li a6,-1 │ │ │ │ - li a3,0 │ │ │ │ - j 3f750 │ │ │ │ - addiw a0,a6,1 │ │ │ │ - li a6,0 │ │ │ │ - beqz a0,3f748 │ │ │ │ - mv a6,a0 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - li a0,1 │ │ │ │ - mulw a4,a7,s1 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addw a4,a4,a2 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - add a4,a4,s8 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a3,s9,3f760 │ │ │ │ - remuw a2,a3,s1 │ │ │ │ - beqz a2,3f726 │ │ │ │ - beqz a6,3f748 │ │ │ │ - mv a2,a0 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - j 3f734 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - beqz a5,3f7b8 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - li a6,0 │ │ │ │ - li a7,-1 │ │ │ │ - li a2,0 │ │ │ │ - sext.w t1,s4 │ │ │ │ - j 3f7aa │ │ │ │ - mv a4,a6 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - beq a4,t1,3f7a4 │ │ │ │ - mulw a4,a7,s2 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,s11 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a2,a5,3f7b8 │ │ │ │ - remuw a4,a2,s1 │ │ │ │ - bnez a4,3f784 │ │ │ │ - li a0,0 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - li a6,1 │ │ │ │ - j 3f788 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - addiw a3,s4,2 │ │ │ │ - fcvt.d.w fa1,a3 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 35c0 │ │ │ │ - slli a3,s4,0x3 │ │ │ │ - add a3,a3,s0 │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fmul.d fs4,fa0,fa5 │ │ │ │ - beq s2,s7,3fae0 │ │ │ │ - sd s9,104(sp) │ │ │ │ - fmv.d.x fs3,zero │ │ │ │ - ld s9,144(sp) │ │ │ │ - li s8,0 │ │ │ │ - sd s0,88(sp) │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s11 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,72(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,32(sp) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ mv s0,a0 │ │ │ │ - beqz a5,3f858 │ │ │ │ - mv a6,s1 │ │ │ │ - li a4,0 │ │ │ │ - li a2,-1 │ │ │ │ - li a3,-1 │ │ │ │ - li a0,0 │ │ │ │ - j 3f84a │ │ │ │ - addiw a4,a3,1 │ │ │ │ - li a3,0 │ │ │ │ - beqz a4,3f840 │ │ │ │ - mv a3,a4 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - li a4,1 │ │ │ │ - mulw a5,s2,a2 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - addw a5,a5,a1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1d │ │ │ │ - add a5,a5,s0 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a5,a0,3f858 │ │ │ │ - remuw a1,a0,s2 │ │ │ │ - beqz a1,3f81c │ │ │ │ - beqz a3,3f840 │ │ │ │ - mv a1,a4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - j 3f82a │ │ │ │ - mv a0,s1 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a1,64(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a5,3f8b2 │ │ │ │ - mv a0,s0 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - li a2,-1 │ │ │ │ - li t1,0 │ │ │ │ - sext.w a7,s8 │ │ │ │ - j 3f8a4 │ │ │ │ - mv a5,a3 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - beq a5,a7,3f89c │ │ │ │ - mulw a5,a2,s3 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1d │ │ │ │ - add a5,a5,s4 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi a0,a0,8 │ │ │ │ - beq t1,a5,3f8b2 │ │ │ │ - remuw a5,t1,s2 │ │ │ │ - bnez a5,3f87c │ │ │ │ - li a4,0 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3f880 │ │ │ │ - mv a0,s0 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ jal 3670 │ │ │ │ - addiw a5,s8,2 │ │ │ │ - fcvt.d.w fa1,a5 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 35c0 │ │ │ │ - slli a5,s8,0x3 │ │ │ │ - add a5,a5,s11 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fmul.d fs0,fa0,fa5 │ │ │ │ - beq s3,s7,3fada │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - fmv.d fs10,fs0 │ │ │ │ - li s0,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,16(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s10,3f952 │ │ │ │ - mv a0,s1 │ │ │ │ - li a3,0 │ │ │ │ - li a6,-1 │ │ │ │ - li a5,-1 │ │ │ │ - li a1,0 │ │ │ │ - j 3f93e │ │ │ │ - addiw a3,a5,1 │ │ │ │ - li a5,0 │ │ │ │ - beqz a3,3f936 │ │ │ │ - mv a5,a3 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - li a3,0 │ │ │ │ - li a2,1 │ │ │ │ - mulw a4,a6,s3 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - addw a4,a4,a3 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,s2 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - mv a3,a2 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a0,a0,8 │ │ │ │ - beq s10,a1,3f952 │ │ │ │ - remuw a4,a1,s3 │ │ │ │ - addiw a2,a3,1 │ │ │ │ - beqz a4,3f910 │ │ │ │ - bnez a5,3f920 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne s10,a1,3f93e │ │ │ │ - mv a0,s1 │ │ │ │ + ld a0,56(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s9,3f9ac │ │ │ │ - mv a7,s2 │ │ │ │ - li a1,0 │ │ │ │ + ld a5,24(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + beqz a5,3b9d0 │ │ │ │ + ld a3,8(s0) │ │ │ │ + li s2,0 │ │ │ │ li a5,0 │ │ │ │ - li a3,-1 │ │ │ │ - li a6,0 │ │ │ │ - sext.w a2,s0 │ │ │ │ - j 3f99e │ │ │ │ - mv a4,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - beq a4,a2,3f998 │ │ │ │ - mulw a4,a3,s6 │ │ │ │ - fld fa5,0(a7) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1d │ │ │ │ - add a4,a4,s1 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - beq a6,s9,3f9ac │ │ │ │ - remuw a4,a6,s3 │ │ │ │ - bnez a4,3f976 │ │ │ │ - li a1,0 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - li a5,1 │ │ │ │ - j 3f97a │ │ │ │ - mv a0,s2 │ │ │ │ + slli s1,a5,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a0,0(a3) │ │ │ │ jal 3670 │ │ │ │ - addiw a5,s0,2 │ │ │ │ - fcvt.d.w fa1,a5 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 35c0 │ │ │ │ - slli a5,s0,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fmul.d fs0,fa0,fa5 │ │ │ │ - beq s6,s7,3fac0 │ │ │ │ - ld a0,24(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3f56a │ │ │ │ - fmul.d fa0,fs0,fa0 │ │ │ │ - mv a0,s1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - fadd.d fs1,fs1,fa0 │ │ │ │ + ld a3,8(s0) │ │ │ │ + addiw a4,s2,1 │ │ │ │ + ld a2,24(s0) │ │ │ │ + add a5,a3,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sext.w s2,a4 │ │ │ │ + bltu a5,a2,3b9a6 │ │ │ │ + lw a5,48(s0) │ │ │ │ + li s2,0 │ │ │ │ + beqz a5,3ba0a │ │ │ │ + ld a5,32(s0) │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + addi s2,s2,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ jal 3670 │ │ │ │ - sext.w a2,s0 │ │ │ │ - blt a2,s3,3f8e4 │ │ │ │ - ld s2,48(sp) │ │ │ │ - fmv.d fs0,fs10 │ │ │ │ - fmul.d fs0,fs0,fs1 │ │ │ │ - mv a0,s4 │ │ │ │ + ld a4,32(s0) │ │ │ │ + ld a5,40(s0) │ │ │ │ + add a4,a4,s1 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ jal 3670 │ │ │ │ - addi s8,s8,1 │ │ │ │ - sext.w a7,s8 │ │ │ │ - fadd.d fs3,fs3,fs0 │ │ │ │ - blt a7,s2,3f7ee │ │ │ │ - ld s0,88(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - fmul.d fs4,fs4,fs3 │ │ │ │ - mv a0,s11 │ │ │ │ + ld a5,40(s0) │ │ │ │ + lw a4,48(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,3b9d6 │ │ │ │ + ld a0,8(s0) │ │ │ │ jal 3670 │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w t1,s4 │ │ │ │ - fadd.d fs5,fs5,fs4 │ │ │ │ - blt t1,s1,3f6f8 │ │ │ │ - mv s11,s1 │ │ │ │ - fmv.d fs1,fs9 │ │ │ │ - ld s1,168(sp) │ │ │ │ - mv s8,s0 │ │ │ │ - fmul.d fs1,fs1,fs5 │ │ │ │ - mv a0,s8 │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a5,152(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w s0,s1 │ │ │ │ - fadd.d fs6,fs6,fs1 │ │ │ │ - blt s0,a5,3f6b2 │ │ │ │ - fmv.d fs4,fs6 │ │ │ │ - mv s9,s11 │ │ │ │ - fmv.d fs1,fs7 │ │ │ │ - ld s11,160(sp) │ │ │ │ - ld s8,184(sp) │ │ │ │ - ld a6,216(sp) │ │ │ │ - fmv.d fs6,fs8 │ │ │ │ - fmul.d fs1,fs1,fs4 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a6,48(sp) │ │ │ │ + ld a0,40(s0) │ │ │ │ + sd zero,32(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld a5,208(sp) │ │ │ │ - addi a6,a6,1 │ │ │ │ - fadd.d fs6,fs6,fs1 │ │ │ │ - bne a5,a6,3f65a │ │ │ │ - fmv.d fs0,fs6 │ │ │ │ - ld s0,416(sp) │ │ │ │ - ld s1,408(sp) │ │ │ │ - ld s2,400(sp) │ │ │ │ - ld s3,392(sp) │ │ │ │ - ld s4,384(sp) │ │ │ │ - ld s5,376(sp) │ │ │ │ - ld s6,368(sp) │ │ │ │ - ld s7,360(sp) │ │ │ │ - ld s8,352(sp) │ │ │ │ - ld s9,344(sp) │ │ │ │ - ld s10,336(sp) │ │ │ │ - ld s11,328(sp) │ │ │ │ - fld fs1,304(sp) │ │ │ │ - fld fs2,296(sp) │ │ │ │ - fld fs3,288(sp) │ │ │ │ - fld fs4,280(sp) │ │ │ │ - fld fs5,272(sp) │ │ │ │ - fld fs6,264(sp) │ │ │ │ - fld fs7,256(sp) │ │ │ │ - fld fs8,248(sp) │ │ │ │ - fld fs9,240(sp) │ │ │ │ - fld fs10,232(sp) │ │ │ │ - ld ra,424(sp) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fld fs0,312(sp) │ │ │ │ - addi sp,sp,432 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,40(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - fld fa5,0(s1) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fs0,fs0,fa5 │ │ │ │ - jal 3670 │ │ │ │ - fadd.d fs1,fs1,fs0 │ │ │ │ - bne s0,s6,3f9f4 │ │ │ │ - li s0,1 │ │ │ │ - j 3f8e4 │ │ │ │ - fld fs1,0(s4) │ │ │ │ - j 3f9fa │ │ │ │ - fld fs3,0(s11) │ │ │ │ - j 3fa1a │ │ │ │ - fld fs5,0(s8) │ │ │ │ - j 3fa3c │ │ │ │ - fld fs4,0(s11) │ │ │ │ - j 3fa6a │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - li a5,1 │ │ │ │ - sd a0,8(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - beq a2,a5,3fca6 │ │ │ │ - sd s2,128(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - blez a2,3fcb6 │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - addiw s0,a2,-1 │ │ │ │ - mulw s3,a2,a2 │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs2,34(a5) │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - sd s11,56(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - mulw s10,s0,a2 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - sext.w s11,s3 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - sext.w s9,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s8,1 │ │ │ │ - mulw s4,s0,s0 │ │ │ │ - slli a5,s10,0x3 │ │ │ │ - sd a5,0(sp) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s7,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - beqz s11,3fbc4 │ │ │ │ - mv a1,s7 │ │ │ │ - li a6,0 │ │ │ │ - li a0,-1 │ │ │ │ - li a7,-1 │ │ │ │ - li a4,0 │ │ │ │ - j 3fbb4 │ │ │ │ - addiw a6,a7,1 │ │ │ │ - li a7,0 │ │ │ │ - beqz a6,3fbac │ │ │ │ - mv a7,a6 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - li a6,1 │ │ │ │ - mulw a5,s9,a0 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addw a5,a5,a2 │ │ │ │ + lw a5,48(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + ld a0,32(a0) │ │ │ │ + addiw a1,a5,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + jal af94 │ │ │ │ + lw a1,48(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,40(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd a5,32(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + lw a5,48(s0) │ │ │ │ + ld a4,32(s0) │ │ │ │ + sd a0,40(s0) │ │ │ │ slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - add a5,a5,s6 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a4,s11,3fbc4 │ │ │ │ - remuw a2,a4,s9 │ │ │ │ - beqz a2,3fb88 │ │ │ │ - beqz a7,3fbac │ │ │ │ - mv a2,a6 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - j 3fb98 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - beqz s10,3fc1e │ │ │ │ - mv a2,s6 │ │ │ │ - li a6,0 │ │ │ │ - li a7,0 │ │ │ │ - li t1,-1 │ │ │ │ - li a4,0 │ │ │ │ - sext.w a0,s1 │ │ │ │ - j 3fc10 │ │ │ │ - mv a5,a7 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - beq a5,a0,3fc0a │ │ │ │ - mulw a5,t1,s0 │ │ │ │ - fld fa5,0(a2) │ │ │ │ - addw a5,a5,a6 │ │ │ │ - slli t3,a5,0x20 │ │ │ │ - srli a5,t3,0x1d │ │ │ │ - add a5,a5,s7 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - beq a4,s10,3fc1e │ │ │ │ - remuw a5,a4,s9 │ │ │ │ - bnez a5,3fbe8 │ │ │ │ - li a6,0 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - li a7,1 │ │ │ │ - j 3fbec │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - addiw a5,s1,2 │ │ │ │ - fcvt.d.w fa1,a5 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 35c0 │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fmul.d fs0,fa0,fa5 │ │ │ │ - beq s0,s8,3fc8a │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 3f56a │ │ │ │ - fmul.d fa0,fs0,fa0 │ │ │ │ - mv a0,s7 │ │ │ │ - addi s1,s1,1 │ │ │ │ - fadd.d fs1,fs1,fa0 │ │ │ │ - jal 3670 │ │ │ │ - bne s1,s2,3fb5c │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - ld s5,104(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - fld fa5,0(s7) │ │ │ │ - mv a0,s7 │ │ │ │ - addi s1,s1,1 │ │ │ │ - fmul.d fa0,fs0,fa5 │ │ │ │ - fadd.d fs1,fs1,fa0 │ │ │ │ - jal 3670 │ │ │ │ - li a5,2 │ │ │ │ - bne s1,a5,3fb5c │ │ │ │ - j 3fc62 │ │ │ │ - fld fs1,0(a1) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - fld fs1,32(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd s2,0(a4) │ │ │ │ + add a0,a0,a3 │ │ │ │ + sd s1,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw a5,48(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - ld s5,104(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + ld a5,24(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + addi a1,a5,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal af94 │ │ │ │ + ld a1,24(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,16(s0) │ │ │ │ + addi a1,a1,1 │ │ │ │ + sd a5,8(s0) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(s0) │ │ │ │ + sd a0,16(s0) │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd s2,0(a0) │ │ │ │ + ld a5,24(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd s1,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - fmv.d.x fs3,zero │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fsd fs5,0(sp) │ │ │ │ - mv s6,a1 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + auipc s2,0x3e │ │ │ │ + ld s2,1056(s2) │ │ │ │ + sd ra,72(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + beqz a1,3bb8c │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s0,a0 │ │ │ │ + add s1,a0,a1 │ │ │ │ + mv s5,sp │ │ │ │ + auipc s4,0x25 │ │ │ │ + addi s4,s4,1742 │ │ │ │ + j 3bb52 │ │ │ │ + lbu a5,1(a2) │ │ │ │ + addiw a5,a5,-68 │ │ │ │ + bnez a5,3bb5e │ │ │ │ + lbu a5,2(a2) │ │ │ │ + addiw a5,a5,-58 │ │ │ │ + bnez a5,3bb5e │ │ │ │ + addi a0,a2,3 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,0(s3) │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s0,s1,3bb6c │ │ │ │ + ld a2,0(s0) │ │ │ │ + lbu a5,0(a2) │ │ │ │ + addiw a5,a5,-73 │ │ │ │ + beqz a5,3bb2c │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s5 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 526f8 │ │ │ │ + bne s0,s1,3bb52 │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3bb90 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + j 3bb78 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + beqz a1,3bc44 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv s1,a2 │ │ │ │ + mv s2,a3 │ │ │ │ mv s5,a0 │ │ │ │ - mv s7,a1 │ │ │ │ + add s0,a0,a1 │ │ │ │ + li s3,0 │ │ │ │ li s4,0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs4,-440(a5) │ │ │ │ - j 3fd48 │ │ │ │ - fld fa5,0(s0) │ │ │ │ + ld a0,0(s5) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + addiw a5,a5,-83 │ │ │ │ + bnez a5,3bbf6 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-78 │ │ │ │ + bnez a5,3bbf6 │ │ │ │ + lbu a5,2(a0) │ │ │ │ + addiw a5,a5,-58 │ │ │ │ + bnez a5,3bbf6 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 5262c │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a0,0(s5) │ │ │ │ + li s4,1 │ │ │ │ + lbu a5,0(a0) │ │ │ │ + addiw a5,a5,-76 │ │ │ │ + bnez a5,3bc24 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-78 │ │ │ │ + bnez a5,3bc24 │ │ │ │ + lbu a5,2(a0) │ │ │ │ + addiw a5,a5,-58 │ │ │ │ + bnez a5,3bc24 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3550 │ │ │ │ + sd a0,0(s2) │ │ │ │ + li s3,1 │ │ │ │ + addi s5,s5,8 │ │ │ │ + bne s5,s0,3bbc6 │ │ │ │ + beqz s4,3bc44 │ │ │ │ + beqz s3,3bc44 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a3,0x2a │ │ │ │ + addi a3,a3,-172 │ │ │ │ + li a2,319 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,1448 │ │ │ │ + auipc a0,0x25 │ │ │ │ + addi a0,a0,1464 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s4,32(sp) │ │ │ │ + li a1,64 │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a2,240(s4) │ │ │ │ + mv s0,a0 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,1294 │ │ │ │ + addi a0,a0,56 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a2,0x25 │ │ │ │ + addi a2,a2,-1098 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,1270 │ │ │ │ mv a0,s0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - fsd fa5,0(s1) │ │ │ │ - jal 3670 │ │ │ │ - fld fs0,0(s2) │ │ │ │ - li a2,1 │ │ │ │ + jal 526f8 │ │ │ │ + ld a5,232(s4) │ │ │ │ + li a0,0 │ │ │ │ + lwu s5,24(a5) │ │ │ │ + slli s1,s5,0x3 │ │ │ │ mv a1,s1 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3faf2 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fneg.d fs0,fs0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - fmul.d fs0,fs0,fs1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - li a5,3 │ │ │ │ - addi s7,s7,8 │ │ │ │ - fadd.d fs0,fs0,fs2 │ │ │ │ - fmul.d fs0,fs0,fs5 │ │ │ │ - fadd.d fs3,fs3,fs0 │ │ │ │ - beq s4,a5,3fde4 │ │ │ │ - sext.w s0,s4 │ │ │ │ - mv a5,s0 │ │ │ │ - li a4,0 │ │ │ │ - li a3,3 │ │ │ │ - li a2,3 │ │ │ │ + sd s5,24(s0) │ │ │ │ + jal af94 │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,16(s0) │ │ │ │ + beqz s5,3bd46 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + li s1,0 │ │ │ │ + auipc s6,0x25 │ │ │ │ + addi s6,s6,1206 │ │ │ │ + ld s2,8(s0) │ │ │ │ + ld a0,232(s4) │ │ │ │ + sext.w s7,s1 │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 244d2 │ │ │ │ + add s2,s2,s3 │ │ │ │ + mv a2,a0 │ │ │ │ mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3f402 │ │ │ │ - addiw s0,s0,2 │ │ │ │ - fcvt.d.w fa1,s0 │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - mv s3,a0 │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - jal 35c0 │ │ │ │ - fld fa5,0(s7) │ │ │ │ - mv s2,s3 │ │ │ │ - li s8,0 │ │ │ │ - fmul.d fs5,fa0,fa5 │ │ │ │ - li a1,32 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + ld a0,232(s4) │ │ │ │ + mv a1,s7 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 24926 │ │ │ │ + ld a5,16(s0) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sd a0,0(a5) │ │ │ │ + bne s5,s1,3bd02 │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + li a5,1 │ │ │ │ + sw a5,48(s0) │ │ │ │ + li a1,8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,32 │ │ │ │ - mv a1,s3 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 36a0 │ │ │ │ - li a1,16 │ │ │ │ + jal af94 │ │ │ │ + sd a0,32(s0) │ │ │ │ + li a1,8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fld fa5,16(s1) │ │ │ │ + jal af94 │ │ │ │ + ld a2,608(s4) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd a5,40(s0) │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,1098 │ │ │ │ + jal 526f8 │ │ │ │ + ld a2,616(s4) │ │ │ │ + beqz a2,3bd96 │ │ │ │ + ld a0,40(s0) │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,1078 │ │ │ │ + jal 526f8 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld a5,40(s0) │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + sd zero,0(a5) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s8,64(sp) │ │ │ │ + auipc s8,0x3e │ │ │ │ + ld s8,352(s8) │ │ │ │ + sd s5,88(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 5262c │ │ │ │ + lbu a4,0(s0) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + li a5,64 │ │ │ │ + bne a4,a5,3bf18 │ │ │ │ + sd s6,80(sp) │ │ │ │ + addi s6,sp,8 │ │ │ │ + mv a2,s6 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,1208 │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + jal 51cb8 │ │ │ │ mv s0,a0 │ │ │ │ + beqz a0,3bfaa │ │ │ │ + li s10,0 │ │ │ │ + li s1,0 │ │ │ │ + auipc s9,0x24 │ │ │ │ + addi s9,s9,1170 │ │ │ │ + addiw a5,s10,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli s3,a4,0x1d │ │ │ │ + mv a1,s3 │ │ │ │ mv a0,s1 │ │ │ │ - fsd fa5,0(s0) │ │ │ │ - fld fa5,24(s1) │ │ │ │ - fsd fa5,8(s0) │ │ │ │ - jal 3670 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + sext.w s4,s10 │ │ │ │ + sext.w s10,a5 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ mv s1,a0 │ │ │ │ - bnez s8,3fd02 │ │ │ │ - fld fa5,8(s0) │ │ │ │ mv a0,s0 │ │ │ │ - addi s2,s2,8 │ │ │ │ - fsd fa5,0(s1) │ │ │ │ + jal 5262c │ │ │ │ + add s2,s2,s1 │ │ │ │ + sd a0,0(s2) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 51cb8 │ │ │ │ + mv s0,a0 │ │ │ │ + bnez a0,3be16 │ │ │ │ + ld a3,0(s1) │ │ │ │ + lbu a4,0(a3) │ │ │ │ + addiw a5,a4,-64 │ │ │ │ + bnez a5,3be6e │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-72 │ │ │ │ + beqz a5,3bf9e │ │ │ │ + addiw a5,a4,-64 │ │ │ │ + bnez a5,3bf32 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-83 │ │ │ │ + bnez a5,3bf32 │ │ │ │ + lbu a5,2(a3) │ │ │ │ + addiw a5,a5,-81 │ │ │ │ + bnez a5,3bf32 │ │ │ │ + addi a3,sp,24 │ │ │ │ + addi a2,sp,16 │ │ │ │ + mv a1,s4 │ │ │ │ + addi a0,s1,8 │ │ │ │ + jal 3bb9e │ │ │ │ + ld a1,24(s5) │ │ │ │ + ld a0,8(s5) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a1,24(s5) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,16(s5) │ │ │ │ + addi a1,a1,1 │ │ │ │ + sd a5,8(s5) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + ld a5,24(s5) │ │ │ │ + ld a4,8(s5) │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a0,16(s5) │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd a3,0(a4) │ │ │ │ + sd a5,0(a0) │ │ │ │ + ld a5,24(s5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s5) │ │ │ │ + mv s0,s1 │ │ │ │ + add s3,s3,s1 │ │ │ │ + beqz s10,3bef8 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ jal 3670 │ │ │ │ - fld fs0,-8(s2) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3faf2 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ + sd zero,-8(s0) │ │ │ │ + bne s3,s0,3bee8 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - li s8,1 │ │ │ │ - fadd.d fs2,fs2,fs0 │ │ │ │ - j 3fd7c │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - li s0,0 │ │ │ │ - feq.d a5,fs3,fa5 │ │ │ │ - bnez a5,3ff12 │ │ │ │ - fld fa5,0(s6) │ │ │ │ - fld fa1,8(s6) │ │ │ │ - fld fa4,16(s6) │ │ │ │ - fld ft6,24(s6) │ │ │ │ - fld ft7,32(s6) │ │ │ │ - fld fa0,40(s6) │ │ │ │ - fld fa3,48(s6) │ │ │ │ - fld ft0,56(s6) │ │ │ │ - fld fa2,64(s6) │ │ │ │ - fmul.d fa7,fa4,fa3 │ │ │ │ - fmul.d ft11,fa0,ft0 │ │ │ │ - fmul.d ft8,fa1,fa2 │ │ │ │ - fmul.d ft4,fa0,fa3 │ │ │ │ - fmul.d ft5,ft7,fa2 │ │ │ │ - fmul.d ft10,ft6,fa2 │ │ │ │ - fmul.d fa2,fa5,fa2 │ │ │ │ - fmul.d ft1,fa1,fa0 │ │ │ │ - fmul.d ft3,ft6,ft0 │ │ │ │ - fmul.d ft9,ft7,fa3 │ │ │ │ - fmul.d ft2,fa4,ft0 │ │ │ │ - fmul.d fa6,fa4,ft7 │ │ │ │ - fmul.d ft0,fa5,ft0 │ │ │ │ - fmul.d fa0,fa5,fa0 │ │ │ │ - fmul.d fa3,fa1,fa3 │ │ │ │ - fmul.d fa4,fa4,ft6 │ │ │ │ - fmul.d fa1,fa1,ft6 │ │ │ │ - fmul.d fa5,fa5,ft7 │ │ │ │ - fsub.d ft5,ft5,ft11 │ │ │ │ - fsub.d ft4,ft4,ft10 │ │ │ │ - fsub.d fa2,fa2,fa7 │ │ │ │ - fsub.d ft3,ft3,ft9 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fsub.d ft2,ft2,ft8 │ │ │ │ - fsub.d fa5,fa5,fa1 │ │ │ │ - fdiv.d fa0,ft5,fs3 │ │ │ │ - fsub.d fa3,fa3,ft0 │ │ │ │ - fsub.d ft0,ft1,fa6 │ │ │ │ - li a1,72 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s5 │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + j 3bf1a │ │ │ │ li a0,0 │ │ │ │ - fdiv.d fa1,ft4,fs3 │ │ │ │ - fsd fa0,0(s6) │ │ │ │ - fdiv.d fa2,fa2,fs3 │ │ │ │ - fsd fa1,8(s6) │ │ │ │ - fdiv.d fa5,fa5,fs3 │ │ │ │ - fsd fa2,32(s6) │ │ │ │ - fdiv.d fa0,ft3,fs3 │ │ │ │ - fsd fa5,64(s6) │ │ │ │ - fdiv.d fa1,ft2,fs3 │ │ │ │ - fsd fa0,16(s6) │ │ │ │ - fdiv.d fa3,fa3,fs3 │ │ │ │ - fsd fa1,24(s6) │ │ │ │ - fdiv.d fa2,ft0,fs3 │ │ │ │ - fsd fa3,40(s6) │ │ │ │ - fdiv.d fa4,fa4,fs3 │ │ │ │ - fsd fa2,48(s6) │ │ │ │ - fsd fa4,56(s6) │ │ │ │ - jal 1d4e0 │ │ │ │ - fld fa5,0(s6) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3c00e │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + addiw a4,a4,-64 │ │ │ │ + bnez a4,3bee0 │ │ │ │ + lbu a4,1(a3) │ │ │ │ + addiw a4,a4,-82 │ │ │ │ + bnez a4,3bee0 │ │ │ │ + lbu a4,2(a3) │ │ │ │ + addiw a4,a4,-71 │ │ │ │ + bnez a4,3bee0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + beqz s4,3c00a │ │ │ │ + mv s9,s1 │ │ │ │ + addi s6,sp,32 │ │ │ │ + auipc s4,0x25 │ │ │ │ + addi s4,s4,664 │ │ │ │ + j 3bf86 │ │ │ │ + lbu a5,1(a2) │ │ │ │ + addiw a5,a5,-68 │ │ │ │ + bnez a5,3bf94 │ │ │ │ + lbu a5,2(a2) │ │ │ │ + addiw a5,a5,-58 │ │ │ │ + bnez a5,3bf94 │ │ │ │ + addi a0,a2,3 │ │ │ │ + jal 5262c │ │ │ │ mv s0,a0 │ │ │ │ + addi s9,s9,8 │ │ │ │ + beq s2,s9,3bfb0 │ │ │ │ + ld a2,8(s9) │ │ │ │ + lbu a5,0(a2) │ │ │ │ + addiw a5,a5,-73 │ │ │ │ + beqz a5,3bf62 │ │ │ │ + mv a1,s4 │ │ │ │ mv a0,s6 │ │ │ │ - fsd fa5,0(s0) │ │ │ │ - fld fa5,8(s6) │ │ │ │ - fsd fa5,24(s0) │ │ │ │ - fld fa5,16(s6) │ │ │ │ - fsd fa5,48(s0) │ │ │ │ - fld fa5,24(s6) │ │ │ │ - fsd fa5,8(s0) │ │ │ │ - fld fa5,32(s6) │ │ │ │ - fsd fa5,32(s0) │ │ │ │ - fld fa5,40(s6) │ │ │ │ - fsd fa5,56(s0) │ │ │ │ - fld fa5,48(s6) │ │ │ │ - fsd fa5,16(s0) │ │ │ │ - fld fa5,56(s6) │ │ │ │ - fsd fa5,40(s0) │ │ │ │ - fld fa5,64(s6) │ │ │ │ - fsd fa5,64(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fld fs5,0(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - beqz a1,3ff58 │ │ │ │ + jal 526f8 │ │ │ │ + j 3bf80 │ │ │ │ + lbu a5,2(a3) │ │ │ │ + addiw a5,a5,-68 │ │ │ │ + beqz a5,3bee0 │ │ │ │ + j 3be6e │ │ │ │ + ld a5,0(zero) │ │ │ │ + ebreak │ │ │ │ + ld s2,32(sp) │ │ │ │ + lw a1,48(s5) │ │ │ │ + ld a0,32(s5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ - add a4,a1,a0 │ │ │ │ + jal af94 │ │ │ │ + lw a1,48(s5) │ │ │ │ mv a5,a0 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bne a5,a4,3ff48 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - beqz a1,3ff76 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - fld fa4,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne a5,a0,3ff6a │ │ │ │ - fcvt.d.wu fa0,a1 │ │ │ │ - fdiv.d fa0,fa5,fa0 │ │ │ │ - ret │ │ │ │ + ld a0,40(s5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd a5,32(s5) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + lw a5,48(s5) │ │ │ │ + ld a4,32(s5) │ │ │ │ + sd a0,40(s5) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd s0,0(a4) │ │ │ │ + add a0,a0,a3 │ │ │ │ + sd s2,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,48(s5) │ │ │ │ + j 3bee0 │ │ │ │ + li s2,0 │ │ │ │ + j 3bfb2 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,24(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - fcvt.d.wu fs2,s0 │ │ │ │ - auipc a3,0x3a │ │ │ │ - ld a3,82(a3) │ │ │ │ - li a2,4 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ sd ra,56(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3400 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs0,-1168(a5) │ │ │ │ - fmul.d fs1,fs2,fs0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3810 │ │ │ │ - fle.d a5,fa0,fs2 │ │ │ │ - beqz a5,3ffc8 │ │ │ │ - fcvt.wu.d s0,fa0,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 37b0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,-1128(a5) │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,40018 │ │ │ │ - fcvt.wu.d a5,fa0,rtz │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1e │ │ │ │ - add s1,s1,s0 │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(a5) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a5,3c06a │ │ │ │ + li s1,0 │ │ │ │ + auipc s2,0x3e │ │ │ │ + ld s2,-142(s2) │ │ │ │ + auipc s3,0x25 │ │ │ │ + addi s3,s3,490 │ │ │ │ + ld a4,16(s0) │ │ │ │ + ld a5,8(s0) │ │ │ │ + slli a3,s1,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,24(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + bltu s1,a5,3c046 │ │ │ │ + lw a5,48(s0) │ │ │ │ + beqz a5,3c0c2 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s1,0 │ │ │ │ + auipc s2,0x3e │ │ │ │ + ld s2,-204(s2) │ │ │ │ + auipc s5,0x25 │ │ │ │ + addi s5,s5,452 │ │ │ │ + auipc s4,0x25 │ │ │ │ + addi s4,s4,468 │ │ │ │ + ld a5,32(s0) │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + ld a0,0(s2) │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,40(s0) │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s4 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + li a1,1 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lwu a5,48(s0) │ │ │ │ + bltu s1,a5,3c08c │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - fcvt.d.w fa0,a5 │ │ │ │ ld s1,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - mv a5,s1 │ │ │ │ - j 3ffee │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd s0,80(sp) │ │ │ │ + addi a1,a1,1808 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal af94 │ │ │ │ + auipc a5,0x3e │ │ │ │ + ld a5,-334(a5) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a1,1 │ │ │ │ + auipc a2,0x25 │ │ │ │ + addi a2,a2,364 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,2024 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,3c264 │ │ │ │ + lui s4,0x2 │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,64 │ │ │ │ + li a0,0 │ │ │ │ + addi s4,s4,1808 │ │ │ │ + jal af94 │ │ │ │ + slli s9,s4,0x20 │ │ │ │ + mv s5,a0 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + li s1,0 │ │ │ │ + li s7,-1 │ │ │ │ + li s3,10 │ │ │ │ + li s8,64 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + mv s0,a0 │ │ │ │ + beq a5,s7,3c1b4 │ │ │ │ + beq a5,s3,3c1dc │ │ │ │ + addiw s9,s1,1 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + beq a5,s9,3c244 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + add s1,s1,s2 │ │ │ │ + sb s0,0(s1) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + mv s1,s9 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + slli s9,s4,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + bne a5,s7,3c17c │ │ │ │ + mv a0,s6 │ │ │ │ + jal 35a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,40(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + beqz s2,3c220 │ │ │ │ + addiw a1,s1,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - fcvt.d.wu fs2,s0 │ │ │ │ - auipc a3,0x3a │ │ │ │ - ld a3,-178(a3) │ │ │ │ - li a2,1 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3400 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs0,-1324(a5) │ │ │ │ - fmul.d fs1,fs2,fs0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3810 │ │ │ │ - fle.d a5,fa0,fs2 │ │ │ │ - beqz a5,40064 │ │ │ │ - fcvt.wu.d s0,fa0,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 37b0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,-1284(a5) │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,400b0 │ │ │ │ - fcvt.wu.d a5,fa0,rtz │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + mv a0,s2 │ │ │ │ + jal af94 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lbu a4,0(s1) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - fcvt.d.w fa0,a5 │ │ │ │ - ld s1,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - mv a5,s1 │ │ │ │ - j 40086 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + beq a5,s8,3c25a │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 138e6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + li s1,0 │ │ │ │ + j 3c168 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + mv s0,a0 │ │ │ │ + beq a5,s7,3c1b4 │ │ │ │ + beq a5,s3,3c220 │ │ │ │ + addiw s9,s1,1 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + bne a5,s9,3c18c │ │ │ │ + slliw s4,s4,0x1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ + mv a0,s2 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + mv s2,a0 │ │ │ │ + j 3c18c │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3bdac │ │ │ │ + j 3c20c │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a4,0(a0) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x25 │ │ │ │ + addi a2,a2,20 │ │ │ │ + li a1,496 │ │ │ │ + auipc a0,0x25 │ │ │ │ + addi a0,a0,-128 │ │ │ │ + jal 154fa │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,3c2f6 │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - fcvt.d.wu fs2,s0 │ │ │ │ - auipc a3,0x3a │ │ │ │ - ld a3,-386(a3) │ │ │ │ - li a2,8 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3400 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs0,-1476(a5) │ │ │ │ - fmul.d fs1,fs2,fs0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3810 │ │ │ │ - fle.d a5,fa0,fs2 │ │ │ │ - beqz a5,400fc │ │ │ │ - fcvt.wu.d s0,fa0,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 37b0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,-1436(a5) │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,4014a │ │ │ │ - fcvt.wu.d a5,fa0,rtz │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s1 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add s1,s1,s0 │ │ │ │ - fld fa0,0(s1) │ │ │ │ - fld fa5,0(a5) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + li s1,0 │ │ │ │ + li s3,0 │ │ │ │ + ld a0,8(s2) │ │ │ │ + ld a3,608(s0) │ │ │ │ + mv a5,s0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + jal ea98 │ │ │ │ + ld a0,8(s2) │ │ │ │ + ld a3,608(s0) │ │ │ │ + mv a5,s0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal ea98 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s3,a5,3c2aa │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ ld s1,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fld fs0,24(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - mv a5,s1 │ │ │ │ - j 40122 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - beqz a1,4016e │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,a0 │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi a0,a0,4 │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a0,4015e │ │ │ │ - fcvt.d.wu fa0,a1 │ │ │ │ - fdiv.d fa0,fa5,fa0 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - beqz a2,401a0 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - add a5,a0,a2 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - fld fa4,0(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - bne a5,a0,4018a │ │ │ │ ret │ │ │ │ + sd a1,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,16(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + sb a2,20(a0) │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a3 │ │ │ │ - li a1,32 │ │ │ │ + mv a5,a0 │ │ │ │ + lw a0,0(a0) │ │ │ │ + bnez a1,3c32e │ │ │ │ + beqz a0,3c32e │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ li a0,0 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s2,40292 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - srli t1,a5,0x1d │ │ │ │ - mv a7,s0 │ │ │ │ - add a6,s0,t1 │ │ │ │ - mv a5,s0 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - bne a6,a5,401d4 │ │ │ │ - fcvt.d.wu fa2,s2 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - mv a4,s1 │ │ │ │ - fdiv.d fa3,fa4,fa2 │ │ │ │ - add t1,t1,s1 │ │ │ │ - mv a5,s1 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne t1,a5,401f2 │ │ │ │ - mv a5,s0 │ │ │ │ - fdiv.d fa4,fa5,fa2 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bne a6,a5,40204 │ │ │ │ - mv a5,s1 │ │ │ │ - fld fa5,0(a5) │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a4,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bne t1,a5,40216 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - mv a1,s0 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addi a1,a1,8 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bne a6,a1,4022c │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - fcvt.d.wu fa2,s2 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - mv a2,s1 │ │ │ │ - fdiv.d fa3,fa3,fa2 │ │ │ │ - fsd fa3,0(a0) │ │ │ │ - fld fa5,0(a7) │ │ │ │ - fld fa3,0(a2) │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - bne a6,a7,4024e │ │ │ │ - fdiv.d fa4,fa4,fa2 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fsd fa4,16(a0) │ │ │ │ - fsd fa4,8(a0) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bne t1,a4,40270 │ │ │ │ - fdiv.d fa3,fa3,fa2 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - fsd fa3,24(a0) │ │ │ │ - addi sp,sp,32 │ │ │ │ + andi a4,a4,15 │ │ │ │ + beqz a4,3c32a │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a5,a3,3c320 │ │ │ │ ret │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmv.d fa3,fa5 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - fsd fa5,16(a0) │ │ │ │ - fsd fa5,8(a0) │ │ │ │ - fsd fa3,24(a0) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,3c350 │ │ │ │ + ld a2,8(a0) │ │ │ │ + li a3,0 │ │ │ │ + ld a5,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a2,a2,8 │ │ │ │ + andi a5,a5,15 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lw a5,0(a0) │ │ │ │ + bltu a3,a5,3c338 │ │ │ │ ret │ │ │ │ - fcvt.wu.d a3,fa0,rtz │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - sext.w a5,a3 │ │ │ │ - beqz a5,402d4 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - add a4,a4,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,402c8 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fcvt.d.wu fa4,a3 │ │ │ │ - flt.d a5,fa3,fa0 │ │ │ │ - fdiv.d fa4,fa5,fa4 │ │ │ │ - beqz a5,40312 │ │ │ │ + lw a2,0(a0) │ │ │ │ + li a3,0 │ │ │ │ li a5,0 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - fld fa2,0(a1) │ │ │ │ + beqz a2,3c3b0 │ │ │ │ + li a7,3 │ │ │ │ + li t5,1 │ │ │ │ + li t4,1 │ │ │ │ + li a6,2 │ │ │ │ + li t1,4 │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + slli t4,t4,0x1f │ │ │ │ + j 3c386 │ │ │ │ + bne a4,t1,3c37e │ │ │ │ + ld a4,8(a0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + and t3,a4,a7 │ │ │ │ + beq t3,t5,3c39a │ │ │ │ addiw a5,a5,1 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fcvt.d.w fa1,a5 │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - flt.d a4,fa1,fa0 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bnez a4,402e8 │ │ │ │ - fdiv.d fa0,fa3,fa0 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fdiv.d fa0,fa3,fa0 │ │ │ │ - ret │ │ │ │ - beqz a1,40368 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - fcvt.d.w fa4,a3 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,4032e │ │ │ │ - fcvt.d.wu fa0,a1 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fdiv.d fa4,fa5,fa0 │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi a0,a0,4 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bne a4,a0,4034a │ │ │ │ - fdiv.d fa0,fa3,fa0 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - fmv.d fa3,fa0 │ │ │ │ - fdiv.d fa0,fa3,fa0 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - fle.d a5,fa5,fa1 │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - beqz a5,403ca │ │ │ │ - fmv.d fs1,fa1 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - jal 35c0 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,1998(a5) │ │ │ │ - fadd.d fa0,fs1,fa0 │ │ │ │ - jal 3360 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fneg.d fa0,fs2 │ │ │ │ - jal 3700 │ │ │ │ - fdiv.d fs0,fs0,fs1 │ │ │ │ - ld ra,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fmul.d fa0,fs0,fa0 │ │ │ │ - fld fs0,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x26 │ │ │ │ - addi a3,a3,-1242 │ │ │ │ - li a2,1028 │ │ │ │ - auipc a1,0x21 │ │ │ │ - addi a1,a1,1938 │ │ │ │ - auipc a0,0x21 │ │ │ │ - addi a0,a0,1954 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs2,fa1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - jal 3700 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3700 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1880(a5) │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - jal 3360 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs0,fs0,fs1 │ │ │ │ - ld ra,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fsub.d fs0,fs0,fs2 │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fsub.d fa0,fs0,fa0 │ │ │ │ - fld fs0,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + addi a3,a3,8 │ │ │ │ + bgeu a5,a2,3c3b0 │ │ │ │ + lw a4,4(a0) │ │ │ │ + bne a4,a6,3c36c │ │ │ │ + ld a4,8(a0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + and t3,a4,a7 │ │ │ │ + bne t3,t4,3c37e │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a2,0(a4) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bltu a5,a2,3c386 │ │ │ │ ret │ │ │ │ - beqz a1,4048c │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - add a4,a4,a0 │ │ │ │ mv a5,a0 │ │ │ │ - fld fa4,0(a5) │ │ │ │ + lw a0,0(a0) │ │ │ │ + beqz a0,3c420 │ │ │ │ + lw a4,4(a5) │ │ │ │ + li a3,2 │ │ │ │ + beq a4,a3,3c3f4 │ │ │ │ + li a3,4 │ │ │ │ + bne a4,a3,3c42e │ │ │ │ + ld a7,8(a5) │ │ │ │ + li a1,3 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + li a2,1 │ │ │ │ + srli a6,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + li a5,0 │ │ │ │ + slli a1,a1,0x1f │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + add a4,a7,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,4045a │ │ │ │ - fcvt.d.wu fa0,a1 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fdiv.d fa4,fa5,fa0 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bne a4,a0,40472 │ │ │ │ - fdiv.d fa0,fa3,fa0 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - fmv.d fa3,fa0 │ │ │ │ - fdiv.d fa0,fa3,fa0 │ │ │ │ + and a3,a4,a1 │ │ │ │ + beq a3,a2,3c422 │ │ │ │ + bne a5,a6,3c3de │ │ │ │ ret │ │ │ │ - fcvt.wu.d a3,fa0,rtz │ │ │ │ - sext.w a5,a3 │ │ │ │ - beqz a5,404fc │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - add a4,a4,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - fld fa4,0(a5) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + li a1,3 │ │ │ │ + li a2,1 │ │ │ │ + ld a6,8(a5) │ │ │ │ + srli a7,a4,0x1d │ │ │ │ + li a5,0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x1f │ │ │ │ + slli a2,a2,0x1f │ │ │ │ + add a4,a6,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,404b4 │ │ │ │ - fcvt.d.wu fa3,a3 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - fdiv.d fa4,fa5,fa3 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - bne a4,a0,404cc │ │ │ │ - fdiv.d fa0,fa0,fa3 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,4050a │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ + and a3,a4,a1 │ │ │ │ + beq a3,a2,3c432 │ │ │ │ + bne a5,a7,3c40c │ │ │ │ ret │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - fdiv.d fa0,fa0,fa0 │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ + andi a4,a4,15 │ │ │ │ + beqz a4,3c3ee │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a5,a6,3c3de │ │ │ │ ret │ │ │ │ - j 36f0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 401a2 │ │ │ │ - fld fa0,0(a0) │ │ │ │ - fld fa5,24(a0) │ │ │ │ - fld fs0,8(a0) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40544 │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fdiv.d fa0,fs0,fa0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - jal 36f0 │ │ │ │ - j 40538 │ │ │ │ - fsub.d fa1,fa0,fa1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmul.d fs0,fa2,fa2 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1794(a5) │ │ │ │ - sd ra,24(sp) │ │ │ │ - fmul.d fa1,fa1,fa1 │ │ │ │ - fdiv.d fa1,fa1,fs0 │ │ │ │ - fmul.d fa0,fa1,fa5 │ │ │ │ - jal 3700 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1776(a5) │ │ │ │ - fmul.d fs0,fs0,fa5 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fsqrt.d fs0,fs0 │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + andi a4,a4,15 │ │ │ │ + beqz a4,3c41c │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a5,a7,3c40c │ │ │ │ ret │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1756(a5) │ │ │ │ - fmul.d fa2,fa2,fa5 │ │ │ │ - fsub.d fa0,fa0,fa1 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - fdiv.d fa0,fa0,fa2 │ │ │ │ - jal 33f0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,1472(a5) │ │ │ │ - fadd.d fa0,fa0,fa4 │ │ │ │ - ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1378(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ + li a5,2 │ │ │ │ + beq a0,a5,3c44e │ │ │ │ + addi a0,a0,-4 │ │ │ │ + seqz a0,a0 │ │ │ │ + slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - fsd fs5,16(sp) │ │ │ │ - fsd fs6,8(sp) │ │ │ │ - fmv.d.x fs4,zero │ │ │ │ - fmv.d fs5,fa0 │ │ │ │ - fmv.d fs6,fa1 │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs3,1676(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs2,1404(a5) │ │ │ │ - jal 3520 │ │ │ │ - fcvt.d.w fs0,a0 │ │ │ │ - jal 3520 │ │ │ │ - fcvt.d.w fs1,a0 │ │ │ │ - fdiv.d fs0,fs0,fs3 │ │ │ │ - fdiv.d fs1,fs1,fs3 │ │ │ │ - fadd.d fs0,fs0,fs0 │ │ │ │ - fsub.d fs0,fs0,fs2 │ │ │ │ - fmul.d fs0,fs0,fs0 │ │ │ │ - fadd.d fs1,fs1,fs1 │ │ │ │ - fsub.d fs1,fs1,fs2 │ │ │ │ - fmul.d fa5,fs1,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fle.d a5,fs2,fs0 │ │ │ │ - feq.d a4,fs0,fs4 │ │ │ │ - bnez a5,405f4 │ │ │ │ - bnez a4,405f4 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1412(a5) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa0,fs4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,4067e │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - fmul.d fa0,fs1,fa0 │ │ │ │ - ld ra,72(sp) │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fld fs2,40(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs4,24(sp) │ │ │ │ - fmul.d fa0,fa0,fs6 │ │ │ │ - fld fs6,8(sp) │ │ │ │ - fadd.d fa0,fa0,fs5 │ │ │ │ - fld fs5,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - jal 36f0 │ │ │ │ - j 4065e │ │ │ │ - addi sp,sp,-112 │ │ │ │ - fsd fs0,88(sp) │ │ │ │ - fsd fs3,64(sp) │ │ │ │ - fsd fs5,48(sp) │ │ │ │ - fmv.d fs3,fa0 │ │ │ │ - fld fs0,0(a0) │ │ │ │ - fld fs5,24(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - fsd fs1,80(sp) │ │ │ │ - fsd fs2,72(sp) │ │ │ │ - fsd fs4,56(sp) │ │ │ │ - fsd fs6,40(sp) │ │ │ │ - fsd fs7,32(sp) │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,4077a │ │ │ │ - fsqrt.d fs7,fs0 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fs5,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,407cc │ │ │ │ - fsqrt.d fs1,fs5 │ │ │ │ - fmul.d fs0,fs0,fs5 │ │ │ │ - fld fs4,8(a0) │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,407b2 │ │ │ │ - fsqrt.d fs0,fs0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs6,1146(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1386(a5) │ │ │ │ - fmul.d fa5,fs5,fa5 │ │ │ │ - fdiv.d fs4,fs4,fs0 │ │ │ │ - fmul.d fs2,fs4,fs4 │ │ │ │ - fsub.d fs2,fs6,fs2 │ │ │ │ - fmul.d fa5,fa5,fs2 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40798 │ │ │ │ - fsqrt.d fs0,fa5 │ │ │ │ - fsub.d fs3,fs3,fa2 │ │ │ │ - fsub.d fa1,fa1,fa3 │ │ │ │ - fmul.d fs2,fs2,fs5 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,1316(a5) │ │ │ │ - fdiv.d fs1,fs1,fs7 │ │ │ │ - fmul.d fs1,fs1,fs4 │ │ │ │ - fmul.d fs1,fs1,fs3 │ │ │ │ - fsub.d fa1,fa1,fs1 │ │ │ │ - fmul.d fa1,fa1,fa1 │ │ │ │ - fdiv.d fa1,fa1,fs2 │ │ │ │ - fmul.d fa0,fa1,fa0 │ │ │ │ - jal 3700 │ │ │ │ - fdiv.d fs6,fs6,fs0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - fld fs0,88(sp) │ │ │ │ - fld fs1,80(sp) │ │ │ │ - fld fs2,72(sp) │ │ │ │ - fld fs3,64(sp) │ │ │ │ - fld fs4,56(sp) │ │ │ │ - fld fs5,48(sp) │ │ │ │ - fld fs7,32(sp) │ │ │ │ - fmul.d fa0,fs6,fa0 │ │ │ │ - fld fs6,40(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a0,3c46c │ │ │ │ + bnez a1,3c462 │ │ │ │ + li a4,1 │ │ │ │ + li a0,4 │ │ │ │ + beq a5,a4,3c470 │ │ │ │ ret │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sd a0,24(sp) │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs7,fa0 │ │ │ │ - ld a0,24(sp) │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 406b8 │ │ │ │ - fmv.d fa0,fa5 │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 40728 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 406ee │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - sd a0,24(sp) │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - ld a0,24(sp) │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 406d0 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - fsd fs3,80(sp) │ │ │ │ - fsd fs6,56(sp) │ │ │ │ - fsd fs7,48(sp) │ │ │ │ - fmv.d fs3,fa0 │ │ │ │ - fld fs7,0(a0) │ │ │ │ - fld fs6,24(a0) │ │ │ │ - sd ra,120(sp) │ │ │ │ - fsd fs0,104(sp) │ │ │ │ - fsd fs1,96(sp) │ │ │ │ - fsd fs2,88(sp) │ │ │ │ - fsd fs4,72(sp) │ │ │ │ - fsd fs5,64(sp) │ │ │ │ - fsd fs8,40(sp) │ │ │ │ - fsd fs9,32(sp) │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fs7,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40904 │ │ │ │ - fsqrt.d fs4,fs7 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fs6,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,4094e │ │ │ │ - fsqrt.d fs8,fs6 │ │ │ │ - fmul.d fa0,fs7,fs6 │ │ │ │ - fld fs0,8(a0) │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,4093c │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs2,1032(a5) │ │ │ │ - fmul.d fs2,fs4,fs2 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs5,772(a5) │ │ │ │ - fmul.d fs2,fs2,fs8 │ │ │ │ - fdiv.d fs0,fs0,fa0 │ │ │ │ - fmul.d fs1,fs0,fs0 │ │ │ │ - fsub.d fs1,fs5,fs1 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fs1,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40922 │ │ │ │ - fsqrt.d fs9,fs1 │ │ │ │ - fsub.d fa2,fs3,fa2 │ │ │ │ - fadd.d fs0,fs0,fs0 │ │ │ │ - fsub.d fa1,fa1,fa3 │ │ │ │ - fmul.d fs4,fs4,fs8 │ │ │ │ - fadd.d fs1,fs1,fs1 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,666(a5) │ │ │ │ - fmul.d fa5,fa2,fa2 │ │ │ │ - fmul.d fs0,fs0,fa2 │ │ │ │ - fmul.d fa4,fa1,fa1 │ │ │ │ - fmul.d fs0,fs0,fa1 │ │ │ │ - fdiv.d fa5,fa5,fs7 │ │ │ │ - fdiv.d fs0,fs0,fs4 │ │ │ │ - fdiv.d fa4,fa4,fs6 │ │ │ │ - fsub.d fa5,fa5,fs0 │ │ │ │ - fdiv.d fa0,fa0,fs1 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa0,fa5,fa0 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs2,fs2,fs9 │ │ │ │ - ld ra,120(sp) │ │ │ │ - fld fs0,104(sp) │ │ │ │ - fld fs1,96(sp) │ │ │ │ - fld fs3,80(sp) │ │ │ │ - fld fs4,72(sp) │ │ │ │ - fld fs6,56(sp) │ │ │ │ - fdiv.d fs5,fs5,fs2 │ │ │ │ - fld fs7,48(sp) │ │ │ │ - fld fs2,88(sp) │ │ │ │ - fld fs8,40(sp) │ │ │ │ - fld fs9,32(sp) │ │ │ │ - fmul.d fa0,fs5,fa0 │ │ │ │ - fld fs5,64(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + li a0,1 │ │ │ │ + bne a5,a0,3c460 │ │ │ │ + li a0,8 │ │ │ │ ret │ │ │ │ - fmv.d fa0,fs7 │ │ │ │ - sd a0,24(sp) │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - ld a0,24(sp) │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 40824 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs9,fa0 │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 40892 │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 40858 │ │ │ │ - fmv.d fa0,fs6 │ │ │ │ - sd a0,24(sp) │ │ │ │ - fsd fa3,16(sp) │ │ │ │ - fsd fa2,8(sp) │ │ │ │ - fsd fa1,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fs8,fa0 │ │ │ │ - ld a0,24(sp) │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fld fa2,8(sp) │ │ │ │ - fld fa1,0(sp) │ │ │ │ - j 4083c │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - beqz a3,40a34 │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,496(a5) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa1,fa2 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - sd s0,16(sp) │ │ │ │ - add a4,a4,a0 │ │ │ │ - mv s0,a3 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - fld fa3,0(a1) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fle.d a5,fa1,fa4 │ │ │ │ - fmul.d fa4,fa4,fa4 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - beqz a5,40a18 │ │ │ │ - fdiv.d fa3,fa0,fa4 │ │ │ │ - addi a0,a0,8 │ │ │ │ - fmul.d fs0,fs0,fa4 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - fmul.d fa5,fa3,fa5 │ │ │ │ - fadd.d fa2,fa2,fa5 │ │ │ │ - bne a0,a4,40998 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,654(a5) │ │ │ │ - fmul.d fa0,fa2,fa0 │ │ │ │ - jal 3700 │ │ │ │ - fcvt.d.wu fa1,s0 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,638(a5) │ │ │ │ - jal 35c0 │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa0,fa4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40a42 │ │ │ │ - ld s0,16(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fsqrt.d fa5,fa0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fdiv.d fa0,fs1,fa5 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a0,15 │ │ │ │ ret │ │ │ │ - fdiv.d fa3,fa0,fa1 │ │ │ │ - addi a0,a0,8 │ │ │ │ - fmul.d fs0,fs0,fa4 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - fmul.d fa5,fa3,fa5 │ │ │ │ - fadd.d fa2,fa2,fa5 │ │ │ │ - bne a0,a4,40998 │ │ │ │ - j 409ca │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,308(a5) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - j 40a08 │ │ │ │ - jal 36f0 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - j 40a0c │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - bnez a5,40a62 │ │ │ │ - fneg.d fa5,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,534(a5) │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - bnez a5,40b4e │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,528(a5) │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - bnez a5,40b4c │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,522(a5) │ │ │ │ - fdiv.d fa5,fa0,fa5 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft7,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft6,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft5,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft4,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft3,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft2,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft1,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft0,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa1,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa2,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa3,62(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,134(a5) │ │ │ │ - fadd.d fa5,fa5,ft7 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft6 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft5 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft4 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft3 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft2 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft1 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,ft0 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,fa1 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,fa2 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa0,fa5,fa0 │ │ │ │ + li a0,2 │ │ │ │ ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + auipc a6,0x3e │ │ │ │ + ld a6,-1382(a6) │ │ │ │ + sd ra,88(sp) │ │ │ │ + ld a5,0(a6) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,64(sp) │ │ │ │ + bnez a1,3c4ae │ │ │ │ + li a0,0 │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a6) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3c55c │ │ │ │ + ld ra,88(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3700 │ │ │ │ - ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,16(a5) │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - addi sp,sp,16 │ │ │ │ + lw a3,0(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a3,3c4fe │ │ │ │ + lw a4,4(a0) │ │ │ │ + li a0,2 │ │ │ │ + beq a4,a0,3c524 │ │ │ │ + li a0,4 │ │ │ │ + bne a4,a0,3c4fe │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li t1,3 │ │ │ │ + li a7,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli t1,t1,0x1f │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + addi t3,sp,8 │ │ │ │ + j 3c4e2 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a3,a5,3c4fe │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,t1 │ │ │ │ + bne a0,a7,3c4dc │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t3 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + bne a3,a5,3c4e2 │ │ │ │ + bnez a2,3c516 │ │ │ │ + li a4,1 │ │ │ │ + li a5,4 │ │ │ │ + beq a1,a4,3c520 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,sp │ │ │ │ + lw a0,-72(a5) │ │ │ │ + j 3c49c │ │ │ │ + li a5,1 │ │ │ │ + bne a1,a5,3c508 │ │ │ │ + li a5,8 │ │ │ │ + j 3c508 │ │ │ │ + li a5,2 │ │ │ │ + j 3c508 │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li t1,3 │ │ │ │ + li a7,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli t1,t1,0x1f │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + addi t3,sp,8 │ │ │ │ + j 3c544 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a3,a5,3c4fe │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,t1 │ │ │ │ + bne a0,a7,3c53e │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t3 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + j 3c53e │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a5,1 │ │ │ │ + beq a2,a5,3c5a2 │ │ │ │ + li a5,2 │ │ │ │ + beq a2,a5,3c56e │ │ │ │ ret │ │ │ │ - │ │ │ │ -0000000000040b68 : │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3920 │ │ │ │ - ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,366(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - addi sp,sp,16 │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a4,4(a4) │ │ │ │ + auipc a5,0x29 │ │ │ │ + addi a5,a5,1674 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sb a4,0(a3) │ │ │ │ + bnez a1,3c5fc │ │ │ │ + lbu a4,0(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,1(a3) │ │ │ │ ret │ │ │ │ - │ │ │ │ -0000000000040b82 : │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3920 │ │ │ │ - ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-20(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - addi sp,sp,16 │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a4,4(a4) │ │ │ │ + auipc a5,0x3e │ │ │ │ + ld a5,-1682(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a2,a1 │ │ │ │ + sb a4,0(a3) │ │ │ │ + lw a4,12(a0) │ │ │ │ + bgeu a2,a4,3c5ec │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + srli a1,a2,0x1c │ │ │ │ + add a4,a4,a1 │ │ │ │ + lwu a4,4(a4) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,1(a3) │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fabs.d fa4,fa0 │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-96(a5) │ │ │ │ - sd ra,24(sp) │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40c18 │ │ │ │ - fabs.d fa4,fa1 │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40c10 │ │ │ │ - flt.d a5,fa1,fa0 │ │ │ │ - beqz a5,40be0 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - fsub.d fa1,fa0,fs0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,260(a5) │ │ │ │ - jal 35c0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-136(a5) │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,224(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + lbu a4,1(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,1(a3) │ │ │ │ ret │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - addi sp,sp,32 │ │ │ │ + ld a4,16(a0) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + j 3c5d2 │ │ │ │ + li a4,1 │ │ │ │ + mv a5,a0 │ │ │ │ + beq a2,a4,3c66a │ │ │ │ + li a3,2 │ │ │ │ + li a0,8 │ │ │ │ + beq a2,a3,3c614 │ │ │ │ ret │ │ │ │ - fabs.d fa4,fa1 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-224(a5) │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40c98 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fabs.d fa4,fa0 │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,40c8c │ │ │ │ - flt.d a5,fa1,fa0 │ │ │ │ - beqz a5,40c68 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - fsub.d fa0,fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-264(a5) │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - jal 3920 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + beqz a1,3c612 │ │ │ │ + add a0,a5,a1 │ │ │ │ + lbu a3,-1(a0) │ │ │ │ + auipc a2,0x3e │ │ │ │ + ld a2,-1646(a2) │ │ │ │ + auipc a5,0x29 │ │ │ │ + addi a5,a5,1506 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,24(a3) │ │ │ │ + beq a1,a4,3c6ac │ │ │ │ + lbu a1,-2(a0) │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a2,a2,a1 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,24(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,280(a5) │ │ │ │ ret │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - addi sp,sp,32 │ │ │ │ + add a1,a1,a0 │ │ │ │ + lbu a5,1(a1) │ │ │ │ + li a0,8 │ │ │ │ + beqz a5,3c612 │ │ │ │ + lbu a3,2(a1) │ │ │ │ + auipc a4,0x29 │ │ │ │ + addi a4,a4,1424 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,24(a5) │ │ │ │ + bnez a3,3c696 │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a0,282(a4) │ │ │ │ ret │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a2,24(a3) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a0,280(a4) │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - sd s1,72(sp) │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - sd s0,80(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - sd ra,88(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s3,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,40d02 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - add a4,a4,s0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,-372(a5) │ │ │ │ - lbu a5,0(a1) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - bne a4,a1,40ce4 │ │ │ │ - beqz s5,40d80 │ │ │ │ - fcvt.d.wu fa4,s4 │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fsd fs3,0(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - add s1,s1,s2 │ │ │ │ - mv a5,s2 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bne s1,a5,40d16 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs3,-434(a5) │ │ │ │ - fmv.d fs2,fs1 │ │ │ │ - fld fs0,0(s0) │ │ │ │ - flt.d a5,fs2,fs0 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - beqz a5,40d52 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa5,fa0,fs3 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fadd.d fs1,fs1,fa5 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s1,s0,40d36 │ │ │ │ - fneg.d fs1,fs1 │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs3,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,282(a5) │ │ │ │ ret │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs1,-144(a5) │ │ │ │ - j 40d62 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a2 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - bgeu s2,s1,40e02 │ │ │ │ - slliw a5,s2,0x1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x21 │ │ │ │ - sext.w a4,a5 │ │ │ │ - beqz a3,40e02 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - fcvt.d.wu fa3,a4 │ │ │ │ - negw a3,s2 │ │ │ │ - subw a7,s1,a5 │ │ │ │ - addw a1,a5,s2 │ │ │ │ - mv a4,s2 │ │ │ │ - addw a5,a3,a4 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a5,a6,0x1d │ │ │ │ - add a5,a5,s0 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a5,a6,0x1d │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - bne a1,a4,40dd0 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - bne a7,a3,40dce │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s0,128(sp) │ │ │ │ + auipc s0,0x3e │ │ │ │ + ld s0,-1966(s0) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,64(sp) │ │ │ │ + bnez a1,3c6fc │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa0,1368(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3c864 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ ret │ │ │ │ - addi sp,sp,-304 │ │ │ │ - sd s10,208(sp) │ │ │ │ - mv s10,a2 │ │ │ │ - mulw a2,a2,a7 │ │ │ │ - sd s0,288(sp) │ │ │ │ - lw s0,304(sp) │ │ │ │ - sd s9,216(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - sd s0,80(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - sd ra,296(sp) │ │ │ │ - sd a6,56(sp) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a1,a3,0x1d │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s2,272(sp) │ │ │ │ - sd s3,264(sp) │ │ │ │ - sd s4,256(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - mv s4,a4 │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - fsd fs0,184(sp) │ │ │ │ - mv s11,a7 │ │ │ │ - fsd fs1,176(sp) │ │ │ │ - fsd fs2,168(sp) │ │ │ │ - fsd fs3,160(sp) │ │ │ │ - fsd fs6,136(sp) │ │ │ │ - fsd fs4,152(sp) │ │ │ │ - fsd fs5,144(sp) │ │ │ │ - fsd fs7,128(sp) │ │ │ │ - fsd fs8,120(sp) │ │ │ │ - fsd fs9,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s1,a5,0x3 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - slli a2,s10,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,a4 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a4,72(sp) │ │ │ │ - mv s8,s4 │ │ │ │ - mv s7,s3 │ │ │ │ - jal 3890 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs6,-850(a5) │ │ │ │ - fmv.d fs2,fs6 │ │ │ │ - mv a7,s11 │ │ │ │ - li a1,0 │ │ │ │ - mv s11,s2 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs1,-628(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs0,-628(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs3,-604(a5) │ │ │ │ - mv s2,s10 │ │ │ │ - fmv.d.x fs4,zero │ │ │ │ - beqz s2,4103a │ │ │ │ - fmv.d fs7,fs4 │ │ │ │ - li a2,0 │ │ │ │ - li a0,0 │ │ │ │ - sd a1,104(sp) │ │ │ │ + lw a3,0(a0) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ sd s5,88(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - sd s6,96(sp) │ │ │ │ - mv s10,a2 │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,40(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - beqz a7,41020 │ │ │ │ - ld a4,64(sp) │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a6,a4,a5 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - ld s3,56(sp) │ │ │ │ - add s6,a1,a6 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addw s5,a7,s10 │ │ │ │ - sd s0,8(sp) │ │ │ │ - mv s2,s6 │ │ │ │ - add s4,a1,a5 │ │ │ │ - li s1,0 │ │ │ │ - sd a0,16(sp) │ │ │ │ - mv s0,s10 │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a7,32(sp) │ │ │ │ - mv s6,s5 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - fld fs9,0(s3) │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - beqz s9,41212 │ │ │ │ - fmv.d fs5,fs6 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - add a3,s8,a4 │ │ │ │ - mv a5,s4 │ │ │ │ - add a4,a4,s7 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fle.d a2,fs7,fa4 │ │ │ │ - fmul.d fa4,fa4,fa4 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - beqz a2,411f6 │ │ │ │ - fdiv.d fa3,fs6,fa4 │ │ │ │ - addi a5,a5,8 │ │ │ │ - fmul.d fs5,fs5,fa4 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - fmul.d fa5,fa3,fa5 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - bne s2,a5,40f58 │ │ │ │ - fmul.d fa0,fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - fmv.d fs8,fa0 │ │ │ │ - fcvt.d.wu fa1,s9 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 35c0 │ │ │ │ - fmul.d fa0,fa0,fs5 │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa0,fs7 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,41264 │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s11 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addw s1,s9,s1 │ │ │ │ - fdiv.d fa0,fs8,fa0 │ │ │ │ - fmul.d fa0,fa0,fs9 │ │ │ │ - fsd fa0,0(a5) │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs4,fs4,fa0 │ │ │ │ - bne s5,s0,40f38 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld s0,8(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a7,32(sp) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - add a5,a5,s11 │ │ │ │ - add a2,a5,a4 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a4,a5 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - bne a2,a4,41004 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bne a2,a5,41010 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sext.w s10,a3 │ │ │ │ - addw a0,s9,a0 │ │ │ │ - bne a5,s0,40f04 │ │ │ │ - mv s0,a1 │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - beqz a7,411d2 │ │ │ │ - ld s1,56(sp) │ │ │ │ - fmv.d.x fs8,zero │ │ │ │ - li s10,0 │ │ │ │ - fcvt.d.wu fs5,s2 │ │ │ │ - mv a3,s1 │ │ │ │ - li s3,0 │ │ │ │ - mv s1,s6 │ │ │ │ - li s4,1 │ │ │ │ - mv s6,s2 │ │ │ │ - sd a1,16(sp) │ │ │ │ - mv s2,s0 │ │ │ │ - mv s0,s10 │ │ │ │ - mv s10,s7 │ │ │ │ - mv s7,a7 │ │ │ │ - ld a2,48(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a3,8(sp) │ │ │ │ - fmv.d.x fs7,zero │ │ │ │ - beqz s6,410f0 │ │ │ │ - mv a1,s9 │ │ │ │ - mv t3,s0 │ │ │ │ - li a7,1 │ │ │ │ - li t1,0 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli a0,a5,0x1d │ │ │ │ - add a0,a0,s11 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - fadd.d fs7,fs7,fa5 │ │ │ │ - beqz s9,410de │ │ │ │ - addiw a5,a7,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s2 │ │ │ │ - fld fa3,0(a5) │ │ │ │ - fld fa4,0(s5) │ │ │ │ - addi a4,s5,8 │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - mv a5,a7 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(s5) │ │ │ │ - beq s9,s4,410de │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a2,a6,0x1d │ │ │ │ - add a2,a2,s2 │ │ │ │ - fld fa4,0(a2) │ │ │ │ - fld fa3,0(a0) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - fmul.d fa4,fa4,fa3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - bne a1,a5,410ba │ │ │ │ - addiw t1,t1,1 │ │ │ │ - addw t3,s7,t3 │ │ │ │ - addw a7,s9,a7 │ │ │ │ - addw a1,s9,a1 │ │ │ │ - bne s6,t1,4107c │ │ │ │ - mv t1,s3 │ │ │ │ - beqz s9,411b2 │ │ │ │ - mv a1,s5 │ │ │ │ - li a2,0 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addw a5,a2,s3 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - fdiv.d fa5,fa5,fs7 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s8 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - fsd fa5,-8(a1) │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - bltu a2,s9,410fa │ │ │ │ - beqz s6,4117c │ │ │ │ - mv a0,s9 │ │ │ │ - mv t3,s0 │ │ │ │ - li t1,0 │ │ │ │ - li a7,0 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli a6,a5,0x1d │ │ │ │ - add a6,a6,s11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a5,t1 │ │ │ │ - slli t4,a5,0x20 │ │ │ │ - srli a2,t4,0x1d │ │ │ │ - add a2,a2,s2 │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fld fa5,0(a2) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - bne a5,a0,41138 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addw t3,s7,t3 │ │ │ │ - addw t1,s9,t1 │ │ │ │ - addw a0,s9,a0 │ │ │ │ - bltu a7,s6,41128 │ │ │ │ - addw a7,s9,s3 │ │ │ │ - mv t1,a7 │ │ │ │ - mv a5,s1 │ │ │ │ - fld fa0,0(a5) │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - fdiv.d fa0,fa0,fs7 │ │ │ │ - add a4,a4,s10 │ │ │ │ - fsd fa0,0(a5) │ │ │ │ - frflags a1 │ │ │ │ - flt.d a2,fa0,fs8 │ │ │ │ - fsflags a1 │ │ │ │ - bnez a2,4126a │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsd fa0,0(a4) │ │ │ │ - bne a7,s3,41184 │ │ │ │ - fdiv.d fs7,fs7,fs5 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - sext.w s3,t1 │ │ │ │ - fsd fs7,-8(a3) │ │ │ │ - bne s7,s0,4105e │ │ │ │ - ld a1,16(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - mv a7,s7 │ │ │ │ - mv s2,s6 │ │ │ │ - mv s7,s10 │ │ │ │ - mv s6,s1 │ │ │ │ - ld a5,80(sp) │ │ │ │ - beq a5,a1,4121c │ │ │ │ - fsub.d fa4,fs4,fs2 │ │ │ │ - fneg.d fa5,fs4 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - fmul.d fa5,fa5,fs3 │ │ │ │ - fabs.d fa4,fa4 │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - beqz a5,4121c │ │ │ │ - fmv.d fs2,fs4 │ │ │ │ - j 40ee6 │ │ │ │ - fdiv.d fa3,fs6,fs7 │ │ │ │ + beqz a3,3c752 │ │ │ │ + lw a5,4(a0) │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,3c81a │ │ │ │ + li a4,4 │ │ │ │ + bne a5,a4,3c752 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li a7,3 │ │ │ │ + li a6,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + addi t1,sp,8 │ │ │ │ + j 3c736 │ │ │ │ addi a5,a5,8 │ │ │ │ - fmul.d fs5,fs5,fa4 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - fmul.d fa5,fa3,fa5 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - bne s2,a5,40f58 │ │ │ │ - j 40f8c │ │ │ │ - fmv.d fa0,fs6 │ │ │ │ - fmv.d fs8,fs6 │ │ │ │ - j 40fb8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,296(sp) │ │ │ │ - ld s0,288(sp) │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - ld s1,280(sp) │ │ │ │ - ld s2,272(sp) │ │ │ │ - ld s3,264(sp) │ │ │ │ - ld s4,256(sp) │ │ │ │ - ld s5,248(sp) │ │ │ │ - ld s6,240(sp) │ │ │ │ - ld s7,232(sp) │ │ │ │ - ld s8,224(sp) │ │ │ │ - ld s9,216(sp) │ │ │ │ - ld s10,208(sp) │ │ │ │ - ld s11,200(sp) │ │ │ │ - fld fs0,184(sp) │ │ │ │ - fld fs1,176(sp) │ │ │ │ - fld fs2,168(sp) │ │ │ │ - fld fs3,160(sp) │ │ │ │ - fld fs4,152(sp) │ │ │ │ - fld fs5,144(sp) │ │ │ │ - fld fs6,136(sp) │ │ │ │ - fld fs7,128(sp) │ │ │ │ - fld fs8,120(sp) │ │ │ │ - fld fs9,112(sp) │ │ │ │ - addi sp,sp,304 │ │ │ │ - ret │ │ │ │ - jal 36f0 │ │ │ │ - j 40fbc │ │ │ │ - sd a7,88(sp) │ │ │ │ - sw t1,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - jal 36f0 │ │ │ │ - lw t1,40(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - sext.w a2,t1 │ │ │ │ - fsd fa0,0(a4) │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ + beq a3,a5,3c752 │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,a7 │ │ │ │ + bne a0,a6,3c730 │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a0,0(a4) │ │ │ │ addi a5,a5,8 │ │ │ │ - bne a2,s3,41184 │ │ │ │ - j 411b2 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - bgeu a3,a4,4140e │ │ │ │ - subw s2,a4,a3 │ │ │ │ - addiw s3,s2,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s4,a5,0x1d │ │ │ │ - mv s0,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s0 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-1652(a5) │ │ │ │ - addiw a5,s5,1 │ │ │ │ - fmul.d fa5,fa4,fa5 │ │ │ │ - fsd fa4,0(s1) │ │ │ │ - sext.w s4,a5 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - bgeu s4,s6,41392 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fcvt.d.wu fs3,s5 │ │ │ │ - auipc a4,0x1d │ │ │ │ - fld fs1,-1960(a4) │ │ │ │ - add s5,s0,a5 │ │ │ │ - addiw s0,s2,-1 │ │ │ │ - li a5,0 │ │ │ │ - addw a4,s4,a5 │ │ │ │ - fcvt.d.wu fa0,a4 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - fsub.d fa0,fa0,fs3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(s5) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fadd.d fa4,fa0,fs1 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a3,s1,a4 │ │ │ │ - fdiv.d fa0,fs1,fa0 │ │ │ │ - add a4,a4,a0 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - fld fs0,0(s5) │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fadd.d fa0,fa0,fs1 │ │ │ │ - fsub.d fs0,fs0,fa5 │ │ │ │ - frflags a2 │ │ │ │ - flt.d a3,fa0,fs2 │ │ │ │ - fsflags a2 │ │ │ │ - bnez a3,413f0 │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - addi s5,s5,8 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ - fsd fs0,0(a4) │ │ │ │ - bne a5,s0,41322 │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fld fs2,40(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + bne a3,a5,3c736 │ │ │ │ + bnez a2,3c756 │ │ │ │ + sw zero,8(sp) │ │ │ │ li a5,1 │ │ │ │ - fsd fa5,0(s1) │ │ │ │ - bgeu a5,s3,413d0 │ │ │ │ - addiw a3,s2,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a3,a5,0x1d │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - addi a3,a3,16 │ │ │ │ - addi a5,a0,8 │ │ │ │ - addi a4,s1,8 │ │ │ │ - add a3,a3,a0 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a4,a4,8 │ │ │ │ + beq a1,a5,3c78c │ │ │ │ + li s5,1 │ │ │ │ + li s4,4 │ │ │ │ + li a5,1 │ │ │ │ + li a4,4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a4,a4,80 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,sp │ │ │ │ + add a4,a4,sp │ │ │ │ + lw s2,-72(a4) │ │ │ │ + lw s1,-72(a5) │ │ │ │ + addw a5,s2,s1 │ │ │ │ + bnez a5,3c796 │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + j 3c6e0 │ │ │ │ + li s5,8 │ │ │ │ + li s4,2 │ │ │ │ + li a5,8 │ │ │ │ + li a4,2 │ │ │ │ + j 3c764 │ │ │ │ + sd s3,104(sp) │ │ │ │ + addi s3,sp,8 │ │ │ │ + li a1,16 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s6,80(sp) │ │ │ │ + jal 2d4b2 │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + addi a4,a4,80 │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,a4,sp │ │ │ │ + mv a0,s3 │ │ │ │ + li a1,16 │ │ │ │ + lw s6,-72(a4) │ │ │ │ + sext.w s3,a5 │ │ │ │ + sw zero,-72(a4) │ │ │ │ + jal 2d4b2 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,sp │ │ │ │ + lw a5,-72(a5) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu a5,s6,3c852 │ │ │ │ + beq s3,s4,3c7fc │ │ │ │ + beq s3,s5,3c7fc │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + j 3c6e0 │ │ │ │ + bne a0,s5,3c7ea │ │ │ │ + fcvt.d.wu fa0,s2 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + j 3c6e8 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li a7,3 │ │ │ │ + li a6,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + slli a6,a6,0x1f │ │ │ │ + addi t1,sp,8 │ │ │ │ + j 3c83a │ │ │ │ addi a5,a5,8 │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - fsd fa4,-8(a4) │ │ │ │ - bne a3,a5,413ba │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fsd fa5,0(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,104(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - sd a0,24(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 36f0 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - addi s5,s5,8 │ │ │ │ - fsd fs0,0(a4) │ │ │ │ - bne a5,s0,41322 │ │ │ │ - j 4138a │ │ │ │ - auipc a3,0x25 │ │ │ │ - addi a3,a3,-1302 │ │ │ │ - li a2,1517 │ │ │ │ - auipc a1,0x20 │ │ │ │ - addi a1,a1,1870 │ │ │ │ - auipc a0,0x20 │ │ │ │ - addi a0,a0,1894 │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-288 │ │ │ │ - sd s8,208(sp) │ │ │ │ - subw s8,a2,a3 │ │ │ │ - sd s7,216(sp) │ │ │ │ - addiw s7,s8,1 │ │ │ │ - sd s0,272(sp) │ │ │ │ - mulw s0,s7,a2 │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd s3,248(sp) │ │ │ │ - sd s4,240(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a0 │ │ │ │ + beq a3,a5,3c752 │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,a7 │ │ │ │ + bne a0,a6,3c834 │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + j 3c834 │ │ │ │ + bne a5,s6,3c7ea │ │ │ │ + beq s3,s4,3c7f8 │ │ │ │ + bne s3,s5,3c7ea │ │ │ │ + bne a0,s4,3c7ea │ │ │ │ + j 3c7fc │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s1,184(sp) │ │ │ │ + ld s1,16(a1) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a5,a3,0x1c │ │ │ │ + add s1,s1,a5 │ │ │ │ + sd s8,128(sp) │ │ │ │ + lui a5,0x3 │ │ │ │ + lw s8,4(s1) │ │ │ │ + addi a5,a5,-1234 │ │ │ │ + sd s9,120(sp) │ │ │ │ + auipc s9,0x3d │ │ │ │ + ld s9,1662(s9) │ │ │ │ + ld a3,0(s9) │ │ │ │ + sd a3,72(sp) │ │ │ │ + li a3,0 │ │ │ │ + sh a5,64(sp) │ │ │ │ + li a5,45 │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sb a5,66(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sh zero,56(sp) │ │ │ │ + sb zero,58(sp) │ │ │ │ + zext.b a5,s8 │ │ │ │ + li a3,2 │ │ │ │ + mv s7,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a4 │ │ │ │ + beq a5,a3,3caa0 │ │ │ │ + li a4,4 │ │ │ │ li a0,0 │ │ │ │ - sd ra,280(sp) │ │ │ │ - sd s2,256(sp) │ │ │ │ - sd s5,232(sp) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - mv a1,s0 │ │ │ │ - mv s5,a2 │ │ │ │ - sd s6,224(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - sd s11,184(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd s1,264(sp) │ │ │ │ - sd s9,200(sp) │ │ │ │ - fsd fs0,168(sp) │ │ │ │ - fsd fs2,152(sp) │ │ │ │ - fsd fs3,144(sp) │ │ │ │ - fsd fs4,136(sp) │ │ │ │ - fsd fs5,128(sp) │ │ │ │ - fsd fs6,120(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv s10,a0 │ │ │ │ - addiw s6,s5,1 │ │ │ │ - jal 3890 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s11,s6 │ │ │ │ - beqz s7,414ee │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - mv s7,a6 │ │ │ │ - mv s9,a5 │ │ │ │ - sw s8,0(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 41292 │ │ │ │ - subw a2,s5,s0 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - srli a0,a5,0x1d │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ + bne a5,a4,3ca76 │ │ │ │ + sd s5,152(sp) │ │ │ │ + li s6,2 │ │ │ │ + li s4,2 │ │ │ │ + addi s5,sp,56 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ mv a1,s2 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - sext.w a5,s0 │ │ │ │ - addw s1,s1,s6 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3c560 │ │ │ │ + lw a7,0(s1) │ │ │ │ + beqz a7,3cace │ │ │ │ + ld a6,8(s1) │ │ │ │ + slli a5,a7,0x20 │ │ │ │ + srli a7,a5,0x1d │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + li s0,0 │ │ │ │ + add a7,a7,a6 │ │ │ │ + mv a5,a6 │ │ │ │ + ld a3,0(a5) │ │ │ │ + andi a3,a3,15 │ │ │ │ + beqz a3,3c918 │ │ │ │ addiw s0,s0,1 │ │ │ │ - bne s8,a5,414a8 │ │ │ │ - lw s2,0(sp) │ │ │ │ - mv a6,s7 │ │ │ │ - mv a5,s9 │ │ │ │ - addiw s0,a5,1 │ │ │ │ - mulw s3,s0,s11 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sw s0,28(sp) │ │ │ │ - slli s7,s3,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli s6,s7,0x3 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - li a1,0 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3890 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - li a1,1 │ │ │ │ - li a3,0 │ │ │ │ - beqz s5,41560 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - add a4,a4,s4 │ │ │ │ - sw a3,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addw a1,a1,s0 │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne s5,a3,41540 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,416e4 │ │ │ │ - lw a7,28(sp) │ │ │ │ - mulw a0,a6,s11 │ │ │ │ - slliw a3,a6,0x1 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - addiw t0,a6,-1 │ │ │ │ - li a1,1 │ │ │ │ - sd s4,8(sp) │ │ │ │ - mv s9,s5 │ │ │ │ - subw a1,a1,a6 │ │ │ │ - mv s5,s1 │ │ │ │ - mv a2,t0 │ │ │ │ - mulw a4,a7,a6 │ │ │ │ - addw s11,a6,a0 │ │ │ │ - addiw s11,s11,-2 │ │ │ │ - li t5,2 │ │ │ │ - sd a0,88(sp) │ │ │ │ - sd t0,96(sp) │ │ │ │ - mv s4,a6 │ │ │ │ - mv t2,s11 │ │ │ │ - mv s1,s0 │ │ │ │ - sd a5,80(sp) │ │ │ │ - mulw a3,a3,a7 │ │ │ │ - subw t4,a4,a7 │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - mv s7,t4 │ │ │ │ - sw s2,104(sp) │ │ │ │ - sw s3,108(sp) │ │ │ │ - addiw a3,a3,2 │ │ │ │ - sext.w s11,a2 │ │ │ │ - addw a2,a2,a6 │ │ │ │ - bgeu a2,s8,416bc │ │ │ │ - ld a5,96(sp) │ │ │ │ - addw s0,s4,a1 │ │ │ │ - li s2,0 │ │ │ │ - addw s6,s4,a5 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv a5,s9 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s9,s10 │ │ │ │ - sd a4,32(sp) │ │ │ │ - mv s10,s5 │ │ │ │ - sd a3,40(sp) │ │ │ │ - mv s5,s1 │ │ │ │ - sd a2,48(sp) │ │ │ │ - mv s1,s2 │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd a1,64(sp) │ │ │ │ - sd t2,0(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a7,a5,3c910 │ │ │ │ + li a5,2 │ │ │ │ + beq s8,a5,3caa8 │ │ │ │ + li a5,4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addw a5,s4,s1 │ │ │ │ - bgeu s11,a5,41644 │ │ │ │ - ld a5,0(sp) │ │ │ │ - mv a1,s7 │ │ │ │ - addw t4,s0,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - slli a2,t4,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - add a3,a3,s10 │ │ │ │ - add a4,a4,s9 │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sext.w a3,a5 │ │ │ │ - addw a1,s5,a1 │ │ │ │ - addw t4,s2,t4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - bne s1,a3,4160a │ │ │ │ + bne s8,a5,3ca98 │ │ │ │ + li a2,3 │ │ │ │ li a3,1 │ │ │ │ - fld fa4,0(a0) │ │ │ │ - addi a4,a0,8 │ │ │ │ - li t4,0 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a3,s0,4199a │ │ │ │ - fld fa5,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - flt.d a3,fa5,fa4 │ │ │ │ - beqz a3,41664 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - mv t4,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a5,41654 │ │ │ │ - slli a4,t4,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - addw t4,s11,t4 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - fsd fa4,0(a4) │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sw t4,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - addw a5,s6,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s3,s5,s3 │ │ │ │ - bltu a5,s8,415ea │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld a1,64(sp) │ │ │ │ - ld t2,0(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - mv s1,s5 │ │ │ │ - mv s5,s10 │ │ │ │ - mv s10,s9 │ │ │ │ - mv s9,s2 │ │ │ │ - ld a5,88(sp) │ │ │ │ - addiw t5,t5,1 │ │ │ │ - addw s4,s4,a6 │ │ │ │ - addw t2,t2,a5 │ │ │ │ - ld a5,80(sp) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - addw s7,s7,a4 │ │ │ │ - subw a1,a1,a6 │ │ │ │ - bgeu a5,t5,415b0 │ │ │ │ - ld s4,8(sp) │ │ │ │ - lw s2,104(sp) │ │ │ │ - lw s3,108(sp) │ │ │ │ - mv s0,s1 │ │ │ │ - mv s1,s5 │ │ │ │ - mv s5,s9 │ │ │ │ - lw s6,28(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a6,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slliw a4,s6,0x1 │ │ │ │ - subw a4,s3,a4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,s1 │ │ │ │ - fld fa0,0(a4) │ │ │ │ - fcvt.d.wu fs2,s5 │ │ │ │ - sw zero,0(a0) │ │ │ │ - fsd fa0,16(a0) │ │ │ │ - mv s9,a0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs3,1336(a5) │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - fmul.d fs3,fs2,fs3 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs5,1068(a5) │ │ │ │ - fadd.d fs0,fs0,fs5 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,1452(a5) │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - fsub.d fs0,fs0,fa5 │ │ │ │ - fadd.d fs0,fs0,fs4 │ │ │ │ - fmul.d fs0,fs0,fs3 │ │ │ │ - fsd fs0,24(s9) │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs6,1108(a5) │ │ │ │ - fmul.d fs0,fs0,fs6 │ │ │ │ - fadd.d fa0,fa0,fa0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd zero,8(s9) │ │ │ │ - ld a6,0(sp) │ │ │ │ - fadd.d fs0,fs0,fa0 │ │ │ │ - fsd fs0,32(s9) │ │ │ │ - beqz a5,41a06 │ │ │ │ - lw a4,28(sp) │ │ │ │ - addiw s6,a6,-1 │ │ │ │ - addiw a0,a6,1 │ │ │ │ - mulw a7,a4,s6 │ │ │ │ - subw a3,s2,a6 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ + li s11,0 │ │ │ │ + slli a2,a2,0x1f │ │ │ │ slli a3,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a6,a2,0x2 │ │ │ │ - add a1,a3,a4 │ │ │ │ - mulw a0,a0,s5 │ │ │ │ - slli s11,s6,0x20 │ │ │ │ - add s2,a6,a2 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - addi a2,a1,1 │ │ │ │ - slli a1,s5,0x20 │ │ │ │ - srli t1,a1,0x1d │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s3,s10,a2 │ │ │ │ - sd t1,40(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - addw a1,a7,a5 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sd s10,64(sp) │ │ │ │ - mv s10,s3 │ │ │ │ - mv s3,a1 │ │ │ │ - ld a1,40(sp) │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - add a3,a3,s11 │ │ │ │ - sd a0,80(sp) │ │ │ │ - slli s2,s2,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - fsd fs1,160(sp) │ │ │ │ - add s2,s2,s9 │ │ │ │ - sd a3,72(sp) │ │ │ │ - auipc a4,0x1c │ │ │ │ - fld fs0,820(a4) │ │ │ │ - mv s9,s1 │ │ │ │ - mv s1,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(sp) │ │ │ │ - mv s11,s8 │ │ │ │ - li s7,1 │ │ │ │ - mv s8,s4 │ │ │ │ - mv t3,a0 │ │ │ │ - mv s4,s0 │ │ │ │ - bgeu a5,s11,41994 │ │ │ │ - bne s5,s7,4199e │ │ │ │ - ld a5,48(sp) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - ld a1,56(sp) │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv t5,a0 │ │ │ │ - mv t4,s3 │ │ │ │ - slli a4,t4,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s9 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fmv.d fa5,fs0 │ │ │ │ - addw t4,s4,t4 │ │ │ │ - feq.d a5,fa4,fa3 │ │ │ │ - bnez a5,41864 │ │ │ │ - fld fa2,0(a1) │ │ │ │ - feq.d a5,fa2,fa3 │ │ │ │ - bnez a5,41864 │ │ │ │ - fadd.d fa5,fa2,fa4 │ │ │ │ - addi a1,a1,8 │ │ │ │ - fsd fa5,0(t5) │ │ │ │ - addi t5,t5,8 │ │ │ │ - bne a1,s10,4183e │ │ │ │ - fld fa4,0(a0) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - ld a1,0(sp) │ │ │ │ - li a4,0 │ │ │ │ - fld fa5,0(a0) │ │ │ │ - feq.d a3,fa4,fs0 │ │ │ │ - flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,4188c │ │ │ │ - flt.d a5,fa5,fa4 │ │ │ │ - bnez a5,4188e │ │ │ │ - beqz a3,41894 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - mv a4,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne s11,a1,4187a │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli t4,a1,0x1d │ │ │ │ - add s0,t3,t4 │ │ │ │ - mv a1,s1 │ │ │ │ - sw s6,0(s2) │ │ │ │ - li a0,0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - fld fa0,0(s0) │ │ │ │ - sd a0,8(s2) │ │ │ │ - sd a0,8(sp) │ │ │ │ - fsd fa0,16(s2) │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs1,fs1,fs5 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - fsub.d fs1,fs1,fa5 │ │ │ │ - fadd.d fs1,fs1,fs4 │ │ │ │ - fmul.d fs1,fs1,fs3 │ │ │ │ - fsd fs1,24(s2) │ │ │ │ - jal 3920 │ │ │ │ - lw a5,28(sp) │ │ │ │ - fmul.d fs1,fs1,fs6 │ │ │ │ - ld a0,8(sp) │ │ │ │ - slliw s0,a5,0x1 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld t3,32(sp) │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fsd fa5,32(s2) │ │ │ │ - sw a4,0(a0) │ │ │ │ - beq s6,s7,419f8 │ │ │ │ - addi t4,a0,4 │ │ │ │ - mv a1,s6 │ │ │ │ - mulw a5,s4,a4 │ │ │ │ - addi t4,t4,4 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - sw a4,-4(t4) │ │ │ │ - bne a1,s7,41920 │ │ │ │ - addiw t0,s6,-1 │ │ │ │ - srliw a4,s6,0x1 │ │ │ │ - sext.w s6,t0 │ │ │ │ - mv t4,a0 │ │ │ │ - subw t0,t0,a4 │ │ │ │ - mv a1,s6 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - lw a3,0(t4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,0(a5) │ │ │ │ - sw a3,0(a5) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - sw a4,0(t4) │ │ │ │ - addi t4,t4,4 │ │ │ │ - bne a1,t0,41952 │ │ │ │ - mv a0,t3 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,40(sp) │ │ │ │ - addiw a5,s6,1 │ │ │ │ + j 3c93e │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a7,a6,3c956 │ │ │ │ + ld a5,0(a6) │ │ │ │ + and a4,a5,a2 │ │ │ │ + bne a4,a3,3c938 │ │ │ │ + andi a5,a5,15 │ │ │ │ + beqz a5,3c938 │ │ │ │ + addi a6,a6,8 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bne a7,a6,3c93e │ │ │ │ li a0,0 │ │ │ │ - sw a5,28(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(sp) │ │ │ │ - addi s2,s2,-40 │ │ │ │ - addi s1,s1,-4 │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - mv t3,a0 │ │ │ │ - bltu a5,s11,4182c │ │ │ │ - mv s0,a0 │ │ │ │ - li a4,0 │ │ │ │ - j 418a8 │ │ │ │ - mv t4,s11 │ │ │ │ - j 4167a │ │ │ │ - ld a5,72(sp) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - ld t6,80(sp) │ │ │ │ - addi t0,a5,1 │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - slli t0,t0,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a4,a0 │ │ │ │ - add t0,t0,t3 │ │ │ │ - mv t5,s3 │ │ │ │ - slli a3,t5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,s9 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - slli a1,t6,0x20 │ │ │ │ - srli a3,a1,0x1d │ │ │ │ - feq.d a5,fa4,fa3 │ │ │ │ - fmv.d fa5,fs0 │ │ │ │ - add a3,a3,a2 │ │ │ │ - addw t5,s4,t5 │ │ │ │ - addw t6,s5,t6 │ │ │ │ - bnez a5,419ec │ │ │ │ - fld fa2,0(a3) │ │ │ │ - feq.d a5,fa2,fa3 │ │ │ │ - bnez a5,419ec │ │ │ │ - fadd.d fa5,fa4,fa2 │ │ │ │ - addi a4,a4,8 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - bne t0,a4,419b8 │ │ │ │ - j 41870 │ │ │ │ - mv a0,t3 │ │ │ │ - ld s10,64(sp) │ │ │ │ - mv s1,s9 │ │ │ │ - ld s9,88(sp) │ │ │ │ - jal 3670 │ │ │ │ - fld fs1,160(sp) │ │ │ │ + beqz s11,3ca98 │ │ │ │ + mv a1,s4 │ │ │ │ + li a2,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,280(sp) │ │ │ │ - ld s0,272(sp) │ │ │ │ - ld s1,264(sp) │ │ │ │ - ld s2,256(sp) │ │ │ │ - ld s3,248(sp) │ │ │ │ - ld s4,240(sp) │ │ │ │ - ld s5,232(sp) │ │ │ │ - ld s6,224(sp) │ │ │ │ - ld s7,216(sp) │ │ │ │ - ld s8,208(sp) │ │ │ │ - ld s10,192(sp) │ │ │ │ - ld s11,184(sp) │ │ │ │ - fld fs0,168(sp) │ │ │ │ - fld fs2,152(sp) │ │ │ │ - fld fs3,144(sp) │ │ │ │ - fld fs4,136(sp) │ │ │ │ - fld fs5,128(sp) │ │ │ │ - fld fs6,120(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,200(sp) │ │ │ │ - addi sp,sp,288 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - feq.d a5,fa3,fa5 │ │ │ │ - fsub.d fa1,fa0,fa1 │ │ │ │ - bnez a5,41a80 │ │ │ │ - fdiv.d fa0,fa1,fa2 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa1,236(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa5,268(a5) │ │ │ │ - fdiv.d fa1,fa1,fa3 │ │ │ │ - fmul.d fa0,fa0,fa3 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - jal 35c0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3700 │ │ │ │ - fneg.d fa0,fa1 │ │ │ │ - fdiv.d fa0,fa0,fa2 │ │ │ │ - jal 3700 │ │ │ │ - ld ra,8(sp) │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3700 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - fsd fs4,56(sp) │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - fsd fs1,80(sp) │ │ │ │ - fsd fs3,64(sp) │ │ │ │ - fsd fs7,32(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - fmv.d fs3,fa1 │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - sd ra,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ fsd fs0,88(sp) │ │ │ │ - fsd fs2,72(sp) │ │ │ │ - fsd fs10,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3920 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - fneg.d fs7,fa0 │ │ │ │ - fmul.d fs7,fs7,fa5 │ │ │ │ - beqz s1,41b98 │ │ │ │ - fmv.d.x fs10,zero │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - fsd fs6,40(sp) │ │ │ │ - fmv.d fs0,fs10 │ │ │ │ - fmv.d fs6,fs10 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - fsd fs5,48(sp) │ │ │ │ - fsd fs8,24(sp) │ │ │ │ - fsd fs9,16(sp) │ │ │ │ - add s1,s1,s0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs2,118(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs8,518(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs5,518(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs9,54(a5) │ │ │ │ - fld fa5,0(s0) │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - fsub.d fa5,fa5,fs4 │ │ │ │ - fdiv.d fa5,fa5,fs3 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - fsub.d fa5,fs2,fa5 │ │ │ │ - fle.d a5,fs6,fa5 │ │ │ │ - bnez a5,41b70 │ │ │ │ - jal 3700 │ │ │ │ - addi s0,s0,8 │ │ │ │ - fadd.d fs0,fs0,fs8 │ │ │ │ - fadd.d fs10,fs10,fa0 │ │ │ │ - bne s1,s0,41b12 │ │ │ │ - fld fs5,48(sp) │ │ │ │ - fld fs6,40(sp) │ │ │ │ - fld fs8,24(sp) │ │ │ │ - fld fs9,16(sp) │ │ │ │ - fsub.d fs2,fs2,fs1 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - fld fs1,80(sp) │ │ │ │ - fld fs3,64(sp) │ │ │ │ - fld fs4,56(sp) │ │ │ │ - fmul.d fs2,fs2,fs0 │ │ │ │ - fld fs0,88(sp) │ │ │ │ - fsub.d fa0,fs7,fs2 │ │ │ │ - fld fs2,72(sp) │ │ │ │ - fld fs7,32(sp) │ │ │ │ - fsub.d fa0,fa0,fs10 │ │ │ │ - fld fs10,8(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - fmv.d fa0,fa5 │ │ │ │ - addi s0,s0,8 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa5,fs9,fs1 │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fneg.d fa0,fa5 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - jal 3700 │ │ │ │ - fadd.d fs10,fs10,fa0 │ │ │ │ - bne s1,s0,41b12 │ │ │ │ - j 41b40 │ │ │ │ - fmv.d.x fs10,zero │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs2,-52(a5) │ │ │ │ - fmv.d fs0,fs10 │ │ │ │ - j 41b48 │ │ │ │ - addi sp,sp,-384 │ │ │ │ - fsd fs5,240(sp) │ │ │ │ - fmv.d fs5,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - fsd fs1,272(sp) │ │ │ │ - fsd fs2,264(sp) │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - fmv.d fs2,fa1 │ │ │ │ - sd s0,368(sp) │ │ │ │ - sd s3,344(sp) │ │ │ │ - sd s4,336(sp) │ │ │ │ - sd s5,328(sp) │ │ │ │ - sd s6,320(sp) │ │ │ │ - sd s7,312(sp) │ │ │ │ - sd s8,304(sp) │ │ │ │ - sd ra,376(sp) │ │ │ │ - sd s1,360(sp) │ │ │ │ - fsd fs0,280(sp) │ │ │ │ - fsd fs3,256(sp) │ │ │ │ - fsd fs4,248(sp) │ │ │ │ - fsd fs6,232(sp) │ │ │ │ - fsd fs9,208(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s5,a5 │ │ │ │ - mv s3,a6 │ │ │ │ - jal 3920 │ │ │ │ - fmul.d fa5,fs2,fs2 │ │ │ │ - fmul.d ft8,fs1,fs1 │ │ │ │ - fsd fa0,168(sp) │ │ │ │ - fsd fa5,160(sp) │ │ │ │ - fmul.d fa5,fs1,ft8 │ │ │ │ - fsd fa5,176(sp) │ │ │ │ - beqz s8,41fb4 │ │ │ │ - fmv.d.x ft7,zero │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - sd s2,352(sp) │ │ │ │ - srli s2,a5,0x1d │ │ │ │ - fmv.d fs6,ft7 │ │ │ │ - sd s9,296(sp) │ │ │ │ - fsd fs7,224(sp) │ │ │ │ - fsd fs8,216(sp) │ │ │ │ - fsd fs10,200(sp) │ │ │ │ - fsd fs11,192(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - sd zero,88(sp) │ │ │ │ - sd zero,80(sp) │ │ │ │ - sd zero,72(sp) │ │ │ │ - sd zero,64(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,136(sp) │ │ │ │ - fsd ft7,48(sp) │ │ │ │ - fsd ft7,128(sp) │ │ │ │ - fsd ft7,120(sp) │ │ │ │ - fsd ft7,40(sp) │ │ │ │ - fsd ft7,112(sp) │ │ │ │ - fsd ft7,32(sp) │ │ │ │ - fsd ft7,24(sp) │ │ │ │ - fsd ft7,104(sp) │ │ │ │ - fsd ft7,16(sp) │ │ │ │ - fsd ft7,8(sp) │ │ │ │ - add s2,s2,s0 │ │ │ │ - li s1,0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-224(a5) │ │ │ │ - fsd ft7,144(sp) │ │ │ │ - fsd ft8,184(sp) │ │ │ │ - j 41c5e │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - beq s2,s0,41e98 │ │ │ │ - fld fs10,0(s0) │ │ │ │ - fsub.d fs3,fs5,fs10 │ │ │ │ - fmul.d fs7,fs1,fs3 │ │ │ │ - fadd.d fs0,fs7,fs2 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3920 │ │ │ │ - flt.d a1,fs6,fs0 │ │ │ │ - fsd fa0,0(sp) │ │ │ │ - beqz a1,41c56 │ │ │ │ - fdiv.d fa0,fs4,fs2 │ │ │ │ - auipc s9,0x1c │ │ │ │ - addi s9,s9,-322 │ │ │ │ - fld fa5,0(s9) │ │ │ │ - fsub.d fa4,fs10,fs5 │ │ │ │ - fmul.d ft3,fs3,fs3 │ │ │ │ - fmul.d fs8,fs0,fs0 │ │ │ │ - fsd ft3,152(sp) │ │ │ │ - fmul.d fa0,fa0,fs1 │ │ │ │ - fdiv.d fs11,fa5,fs1 │ │ │ │ - fmul.d fa0,fa0,fa4 │ │ │ │ - fsub.d fa0,fs4,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmul.d fs9,fs11,fa0 │ │ │ │ - fneg.d fs11,fs11 │ │ │ │ - fneg.d fa0,fs9 │ │ │ │ - jal 3700 │ │ │ │ - fdiv.d fa7,fs7,fs0 │ │ │ │ - fld fa5,160(sp) │ │ │ │ - fmul.d ft1,fs1,fs5 │ │ │ │ - fld ft2,184(sp) │ │ │ │ - fmul.d ft9,fa5,fs8 │ │ │ │ - fmul.d fa5,fs10,fs1 │ │ │ │ - fld ft5,0(sp) │ │ │ │ - fmv.d fa3,fa0 │ │ │ │ - fneg.d ft7,fa0 │ │ │ │ - fld ft3,152(sp) │ │ │ │ - fsub.d fa1,fs4,fs1 │ │ │ │ - fmul.d ft0,fs2,fs0 │ │ │ │ - fsub.d ft1,ft1,fa5 │ │ │ │ - fmul.d ft6,ft2,ft3 │ │ │ │ - fadd.d fa4,fs2,fs2 │ │ │ │ - fneg.d ft4,fs3 │ │ │ │ - fadd.d fa2,fs2,fs5 │ │ │ │ - fmul.d ft8,fs2,fs8 │ │ │ │ - fneg.d ft3,ft3 │ │ │ │ - fadd.d ft1,ft1,fs2 │ │ │ │ - fdiv.d fa5,fs4,ft2 │ │ │ │ - fsub.d fa0,fa7,ft5 │ │ │ │ - fld ft2,168(sp) │ │ │ │ - fadd.d fa4,fa4,fs7 │ │ │ │ - fsub.d fa2,fa2,fs10 │ │ │ │ - fadd.d fa0,fa0,ft2 │ │ │ │ - fld ft2,0(s9) │ │ │ │ - fmul.d fa4,fa4,ft4 │ │ │ │ - fmul.d ft4,fa2,fs3 │ │ │ │ - fadd.d ft11,fa0,fa0 │ │ │ │ - fneg.d ft4,ft4 │ │ │ │ - fneg.d fa5,fa5 │ │ │ │ - fdiv.d fs0,ft2,fs0 │ │ │ │ - fld ft2,136(sp) │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fmul.d ft10,ft7,fa5 │ │ │ │ - fmul.d fa7,fa1,fa5 │ │ │ │ - fneg.d fa0,fa5 │ │ │ │ - fmul.d ft5,fa5,fa5 │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - fadd.d ft2,ft2,ft10 │ │ │ │ - fsub.d fa7,fa7,fs9 │ │ │ │ - fdiv.d ft0,fs3,ft0 │ │ │ │ - fmul.d fa6,ft7,fs0 │ │ │ │ - fsd ft2,136(sp) │ │ │ │ - fld ft2,104(sp) │ │ │ │ - fadd.d ft2,ft2,fa7 │ │ │ │ - fmul.d fa7,fs0,fa5 │ │ │ │ - fsd ft2,104(sp) │ │ │ │ - fld ft2,8(sp) │ │ │ │ - fadd.d ft2,ft2,fs0 │ │ │ │ - fdiv.d ft6,ft6,fs8 │ │ │ │ - fmul.d ft7,ft7,ft0 │ │ │ │ - fmul.d ft10,ft0,ft0 │ │ │ │ - fmul.d fa5,ft0,fa5 │ │ │ │ - fsd ft2,8(sp) │ │ │ │ - fld ft2,48(sp) │ │ │ │ - fadd.d ft2,ft2,fa6 │ │ │ │ - fsd ft2,48(sp) │ │ │ │ - fld ft2,176(sp) │ │ │ │ - fdiv.d fa6,fs4,ft2 │ │ │ │ - fld ft2,16(sp) │ │ │ │ - fadd.d ft6,ft6,ft11 │ │ │ │ - fmul.d ft11,fs0,fs0 │ │ │ │ - fmul.d fs0,fs0,ft0 │ │ │ │ - fadd.d ft0,ft2,ft0 │ │ │ │ - fsd ft0,16(sp) │ │ │ │ - fld ft0,144(sp) │ │ │ │ - fadd.d ft0,ft0,ft7 │ │ │ │ - fmul.d fa6,ft6,fa6 │ │ │ │ - fdiv.d fa4,fa4,ft9 │ │ │ │ - fsd ft0,144(sp) │ │ │ │ - fmul.d fa1,fa1,fa6 │ │ │ │ - fsub.d ft5,ft5,fa6 │ │ │ │ - fadd.d fa1,fa0,fa1 │ │ │ │ - fld fa0,24(sp) │ │ │ │ - fmul.d ft5,ft5,fa3 │ │ │ │ - fdiv.d ft0,fs1,fs8 │ │ │ │ - fsub.d ft10,ft10,fa4 │ │ │ │ - fmul.d ft10,ft10,fa3 │ │ │ │ - fadd.d fa0,fa0,ft0 │ │ │ │ - fsub.d ft11,ft11,ft0 │ │ │ │ - fdiv.d fs3,fs3,fs8 │ │ │ │ - fsd fa0,24(sp) │ │ │ │ - fld fa0,112(sp) │ │ │ │ - fmul.d ft11,ft11,fa3 │ │ │ │ - fadd.d fa1,fa0,fa1 │ │ │ │ - fld fa0,32(sp) │ │ │ │ - fadd.d fa4,fa0,fa4 │ │ │ │ - fsd fa1,112(sp) │ │ │ │ - fld fa1,72(sp) │ │ │ │ - fadd.d fa1,fa1,ft5 │ │ │ │ - fsd fa4,32(sp) │ │ │ │ - fld fa4,64(sp) │ │ │ │ - fdiv.d ft3,ft3,ft8 │ │ │ │ - fsub.d fa7,fa7,fs3 │ │ │ │ - fadd.d fa4,fa4,ft10 │ │ │ │ - fsd fa1,72(sp) │ │ │ │ - fld fa1,56(sp) │ │ │ │ - fadd.d fa1,fa1,ft11 │ │ │ │ - fsd fa4,64(sp) │ │ │ │ - fld fa4,40(sp) │ │ │ │ - fmul.d fa7,fa7,fa3 │ │ │ │ - fsd fa1,56(sp) │ │ │ │ - fdiv.d fa1,fs4,fs8 │ │ │ │ - fsub.d fa5,fa5,ft3 │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fsub.d fs0,fs0,fa1 │ │ │ │ - fadd.d fa4,fa4,fa1 │ │ │ │ - fdiv.d fa2,fa2,fs8 │ │ │ │ - fmul.d fs0,fs0,fa3 │ │ │ │ - fsd fa4,40(sp) │ │ │ │ - fld fa4,80(sp) │ │ │ │ - fadd.d fa4,fa4,fs0 │ │ │ │ - fsd fa4,80(sp) │ │ │ │ - fld fa4,88(sp) │ │ │ │ - fdiv.d ft4,ft4,ft8 │ │ │ │ - fadd.d fa4,fa4,fa7 │ │ │ │ - fsd fa4,88(sp) │ │ │ │ - fld fa4,96(sp) │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fdiv.d fa0,ft1,fs2 │ │ │ │ - fsd fa5,96(sp) │ │ │ │ - fld fa5,120(sp) │ │ │ │ - fadd.d fa5,fa5,fa2 │ │ │ │ - fsd fa5,120(sp) │ │ │ │ - fld fa5,128(sp) │ │ │ │ - fadd.d fa5,fa5,ft4 │ │ │ │ - fsd fa5,128(sp) │ │ │ │ - jal 3920 │ │ │ │ - fmul.d fa0,fs11,fa0 │ │ │ │ - frflags a5 │ │ │ │ - auipc a4,0x1c │ │ │ │ - addi a4,a4,-364 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fle.d a1,fa5,fa0 │ │ │ │ - fsflags a5 │ │ │ │ - beqz a1,41c58 │ │ │ │ - jal 3700 │ │ │ │ - j 41c58 │ │ │ │ - fld fa5,104(sp) │ │ │ │ - fld ft7,144(sp) │ │ │ │ - ld s2,352(sp) │ │ │ │ - fneg.d fa4,fa5 │ │ │ │ - fld fa5,112(sp) │ │ │ │ - ld s9,296(sp) │ │ │ │ - fld fs7,224(sp) │ │ │ │ - fneg.d fs0,fa5 │ │ │ │ - fld fa5,120(sp) │ │ │ │ - fld fs8,216(sp) │ │ │ │ - fld fs10,200(sp) │ │ │ │ - fneg.d fs3,fa5 │ │ │ │ - fld fa5,136(sp) │ │ │ │ - fld fs11,192(sp) │ │ │ │ - fsub.d fa4,fa4,fa5 │ │ │ │ - fld fa5,128(sp) │ │ │ │ - fneg.d fs6,fa5 │ │ │ │ - fdiv.d fs2,fs4,fs2 │ │ │ │ - fsub.d fs1,fs1,fs4 │ │ │ │ - fld fa5,8(sp) │ │ │ │ - fcvt.d.wu fs5,s8 │ │ │ │ - fld fa1,32(sp) │ │ │ │ - fld fa3,16(sp) │ │ │ │ - fneg.d fa2,fs5 │ │ │ │ - li a1,72 │ │ │ │ - fmul.d fa5,fs1,fa5 │ │ │ │ - fneg.d fs9,fs1 │ │ │ │ - li a0,0 │ │ │ │ - fmul.d fa3,fs9,fa3 │ │ │ │ - fmul.d fs9,fs9,fa1 │ │ │ │ - fld fa1,48(sp) │ │ │ │ - fsub.d fa5,fa5,fa1 │ │ │ │ - fmul.d fa2,fa2,fs2 │ │ │ │ - fsd fa5,0(s7) │ │ │ │ - fsub.d fa5,fa2,fa3 │ │ │ │ - fsub.d fa5,fa5,ft7 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ - fsd fa4,0(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - fld fa5,160(sp) │ │ │ │ - fld fa3,40(sp) │ │ │ │ - fld fa4,24(sp) │ │ │ │ - fdiv.d fa5,fs4,fa5 │ │ │ │ - mv a1,a0 │ │ │ │ - fmul.d fa4,fs1,fa4 │ │ │ │ - fmul.d fs1,fs1,fa3 │ │ │ │ - fld fa3,72(sp) │ │ │ │ - fsub.d fs0,fs0,fa3 │ │ │ │ - fld fa3,88(sp) │ │ │ │ - fsub.d ft7,fs3,fa3 │ │ │ │ - fld fa3,96(sp) │ │ │ │ - fneg.d fs0,fs0 │ │ │ │ - fsub.d fs6,fs6,fa3 │ │ │ │ - fld fa3,56(sp) │ │ │ │ - fsd fs0,64(a0) │ │ │ │ - fneg.d ft7,ft7 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - fmul.d fa5,fa5,fs5 │ │ │ │ - fld fa3,80(sp) │ │ │ │ - fneg.d fs6,fs6 │ │ │ │ - fsd ft7,48(a0) │ │ │ │ - fsub.d fs1,fs1,fa3 │ │ │ │ - fsd fs6,56(a0) │ │ │ │ - fneg.d fa4,fa4 │ │ │ │ - fsub.d fa5,fa5,fs9 │ │ │ │ - fsd fs6,40(a0) │ │ │ │ - fsd fa4,0(a0) │ │ │ │ - fld fa4,64(sp) │ │ │ │ - fneg.d fs1,fs1 │ │ │ │ - fsd ft7,16(a0) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fs1,24(a0) │ │ │ │ - fsd fs1,8(a0) │ │ │ │ - mv a0,s4 │ │ │ │ - fneg.d fa5,fa5 │ │ │ │ - fsd fa5,32(a1) │ │ │ │ - jal 3fcca │ │ │ │ - ld ra,376(sp) │ │ │ │ - ld s0,368(sp) │ │ │ │ - sw s1,0(s3) │ │ │ │ - ld s4,336(sp) │ │ │ │ - ld s1,360(sp) │ │ │ │ - ld s3,344(sp) │ │ │ │ - ld s5,328(sp) │ │ │ │ - ld s6,320(sp) │ │ │ │ - ld s7,312(sp) │ │ │ │ - ld s8,304(sp) │ │ │ │ - fld fs0,280(sp) │ │ │ │ - fld fs1,272(sp) │ │ │ │ - fld fs2,264(sp) │ │ │ │ - fld fs3,256(sp) │ │ │ │ - fld fs4,248(sp) │ │ │ │ - fld fs5,240(sp) │ │ │ │ - fld fs6,232(sp) │ │ │ │ - fld fs9,208(sp) │ │ │ │ - addi sp,sp,384 │ │ │ │ - ret │ │ │ │ - fmv.d.x ft7,zero │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs6,-712(a5) │ │ │ │ - fmv.d fs3,fs6 │ │ │ │ - fmv.d fs0,fs6 │ │ │ │ - fmv.d fa4,fs6 │ │ │ │ - sd zero,96(sp) │ │ │ │ - sd zero,88(sp) │ │ │ │ - sd zero,80(sp) │ │ │ │ - sd zero,72(sp) │ │ │ │ - sd zero,64(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - fsd ft7,48(sp) │ │ │ │ - fsd ft7,40(sp) │ │ │ │ - fsd ft7,32(sp) │ │ │ │ - fsd ft7,24(sp) │ │ │ │ - fsd ft7,16(sp) │ │ │ │ - fsd ft7,8(sp) │ │ │ │ - li s1,0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-1150(a5) │ │ │ │ - j 41ec4 │ │ │ │ - addi sp,sp,-320 │ │ │ │ - fsd fs11,112(sp) │ │ │ │ - fld fs11,0(a5) │ │ │ │ - sd a5,56(sp) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa5,-738(a5) │ │ │ │ - fabs.d fa4,fs11 │ │ │ │ - sd s1,296(sp) │ │ │ │ - auipc s1,0x38 │ │ │ │ - ld s1,-248(s1) │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - sd s0,304(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s4,272(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s6,256(sp) │ │ │ │ - fsd fs1,192(sp) │ │ │ │ - fsd fs9,128(sp) │ │ │ │ - fsd fs10,120(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - fsd fs0,200(sp) │ │ │ │ - fsd fs2,184(sp) │ │ │ │ - fsd fs3,176(sp) │ │ │ │ - fsd fs4,168(sp) │ │ │ │ - fsd fs5,160(sp) │ │ │ │ - fsd fs6,152(sp) │ │ │ │ - fsd fs7,144(sp) │ │ │ │ - fsd fs8,136(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - ld a4,0(s1) │ │ │ │ - sd a4,104(sp) │ │ │ │ - li a4,0 │ │ │ │ - fsd fa1,8(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fld fs9,0(a3) │ │ │ │ - fld fs10,0(s0) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s6,a6 │ │ │ │ - beqz a5,4229a │ │ │ │ - flt.d a5,fs10,fa3 │ │ │ │ - bnez a5,42456 │ │ │ │ - fmv.d fs11,fa5 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-1296(a5) │ │ │ │ - fld fa4,8(sp) │ │ │ │ - flt.d a5,fs9,fa4 │ │ │ │ - bnez a5,42416 │ │ │ │ - fmv.d.x fs6,zero │ │ │ │ - fcvt.d.wu fa5,s3 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - fmv.d fs7,fs6 │ │ │ │ - fmv.d fs5,fs6 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - auipc a5,0x1c │ │ │ │ - ld a5,-898(a5) │ │ │ │ - sd a5,24(sp) │ │ │ │ - fsd fa5,32(sp) │ │ │ │ - add s0,s0,s4 │ │ │ │ - li s2,0 │ │ │ │ - addi s10,sp,76 │ │ │ │ - addi s9,sp,96 │ │ │ │ - addi s8,sp,88 │ │ │ │ - addi s7,sp,80 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs8,-1378(a5) │ │ │ │ - fmv.d fa2,fs11 │ │ │ │ - fmv.d fa1,fs10 │ │ │ │ - fmv.d fa0,fs9 │ │ │ │ - mv a6,s10 │ │ │ │ - mv a5,s9 │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s3 │ │ │ │ + jal 3c474 │ │ │ │ mv a1,s4 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 41baa │ │ │ │ - fmv.d fa0,fs10 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3920 │ │ │ │ - fneg.d fs2,fa0 │ │ │ │ - fld fa5,32(sp) │ │ │ │ - fmul.d fa5,fs2,fa5 │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - fmv.d fs0,fs2 │ │ │ │ - fsd fa5,16(sp) │ │ │ │ - beqz s3,42152 │ │ │ │ - fmv.d fs3,fs2 │ │ │ │ - mv s11,s4 │ │ │ │ - fld fa0,0(s11) │ │ │ │ - fsub.d fa0,fa0,fs9 │ │ │ │ - fdiv.d fa0,fa0,fs10 │ │ │ │ - fmul.d fa0,fa0,fs11 │ │ │ │ - fsub.d fa0,fs4,fa0 │ │ │ │ - fle.d a4,fs3,fa0 │ │ │ │ - bnez a4,422e8 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1060 │ │ │ │ - fld fa0,0(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1078 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi s11,s11,8 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - jal 3700 │ │ │ │ - fadd.d fs2,fs2,fa0 │ │ │ │ - bne s11,s0,42110 │ │ │ │ - fsub.d fa0,fs4,fs11 │ │ │ │ - fld fa5,16(sp) │ │ │ │ - lw a5,76(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fsub.d fs2,fa5,fs2 │ │ │ │ - beqz a5,42176 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1352 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fmul.d fs2,fs2,fa5 │ │ │ │ - beqz s1,421a2 │ │ │ │ - fld fa0,0(s1) │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,421a2 │ │ │ │ - fld ft4,32(s1) │ │ │ │ - fle.d a5,fa5,ft4 │ │ │ │ - beqz a5,421a2 │ │ │ │ - fld ft5,64(s1) │ │ │ │ - fle.d a5,fa5,ft5 │ │ │ │ - beqz a5,421a2 │ │ │ │ - fld fa5,24(sp) │ │ │ │ - flt.d a5,fa5,fs2 │ │ │ │ - bnez a5,42472 │ │ │ │ - fld fa5,24(sp) │ │ │ │ - fle.d a5,fs2,fa5 │ │ │ │ - beqz a5,42316 │ │ │ │ - fsub.d ft4,fs9,fs5 │ │ │ │ - fsub.d ft5,fs10,fs7 │ │ │ │ - fsub.d ft6,fs11,fs6 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - li a5,21 │ │ │ │ - fmul.d fs5,fs5,fs8 │ │ │ │ - fmul.d fs6,fs6,fs8 │ │ │ │ - fmul.d fs7,fs7,fs8 │ │ │ │ - fadd.d fs9,ft4,fs5 │ │ │ │ - fadd.d fs11,ft6,fs6 │ │ │ │ - fadd.d fs10,ft5,fs7 │ │ │ │ - fsub.d fa5,fs1,fs9 │ │ │ │ - fmul.d fa5,fa5,fs11 │ │ │ │ - fdiv.d fa5,fa5,fs10 │ │ │ │ - fsub.d fa5,fs4,fa5 │ │ │ │ - flt.d a4,fa5,fa0 │ │ │ │ - bnez a4,42204 │ │ │ │ - fld fa5,8(sp) │ │ │ │ - fsub.d fa5,fa5,fs9 │ │ │ │ - fmul.d fa5,fa5,fs11 │ │ │ │ - fdiv.d fa5,fa5,fs10 │ │ │ │ - fsub.d fa5,fs4,fa5 │ │ │ │ - flt.d a4,fa5,fa0 │ │ │ │ - beqz a4,42208 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bnez a5,421be │ │ │ │ - beq s6,s2,4223a │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa0,-1236(a5) │ │ │ │ - fmul.d fa5,fs10,fa0 │ │ │ │ - fabs.d ft4,fs5 │ │ │ │ - flt.d a5,fa5,ft4 │ │ │ │ - beqz a5,4223a │ │ │ │ - fabs.d ft4,fs7 │ │ │ │ - flt.d a5,fa5,ft4 │ │ │ │ - beqz a5,4223a │ │ │ │ - fabs.d fa5,fs6 │ │ │ │ + mv s10,a0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3c474 │ │ │ │ + sext.w s10,s10 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,0 │ │ │ │ + sext.w s1,a4 │ │ │ │ + sext.w a4,a5 │ │ │ │ + subw s4,s11,a5 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 3c6ba │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa5,674(a5) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + bnez a5,3ca6a │ │ │ │ + lw a3,8(s7) │ │ │ │ + auipc a5,0x3d │ │ │ │ + ld a5,1396(a5) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ addiw s2,s2,1 │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - bnez a5,420ca │ │ │ │ - ld a5,40(sp) │ │ │ │ - fsd fs9,0(a5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - fsd fs10,0(a5) │ │ │ │ - ld a5,56(sp) │ │ │ │ - fsd fs11,0(a5) │ │ │ │ - auipc a5,0x38 │ │ │ │ - ld a5,-828(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ + li a4,46 │ │ │ │ + addw a3,s2,a3 │ │ │ │ + addi s2,sp,48 │ │ │ │ + li a7,46 │ │ │ │ + li a6,46 │ │ │ │ + sd a4,0(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-1828 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1858 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + addi a5,s6,64 │ │ │ │ + addi a4,sp,16 │ │ │ │ + add s6,a5,a4 │ │ │ │ + lbu a2,-16(s6) │ │ │ │ + fmv.x.d a4,fs0 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-1852 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1906 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-1848 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1934 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + ld a7,40(sp) │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-1846 │ │ │ │ + fsd fs0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + auipc a1,0x26 │ │ │ │ + addi a1,a1,-252 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 526f8 │ │ │ │ + ld a0,48(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + fld fs0,88(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,42540 │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - fld fs0,200(sp) │ │ │ │ - fld fs1,192(sp) │ │ │ │ - fld fs2,184(sp) │ │ │ │ - fld fs3,176(sp) │ │ │ │ - fld fs4,168(sp) │ │ │ │ - fld fs5,160(sp) │ │ │ │ - fld fs6,152(sp) │ │ │ │ - fld fs7,144(sp) │ │ │ │ - fld fs8,136(sp) │ │ │ │ - fld fs9,128(sp) │ │ │ │ - fld fs10,120(sp) │ │ │ │ - fld fs11,112(sp) │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - addi sp,sp,320 │ │ │ │ + bnez a5,3cad4 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-1842(a5) │ │ │ │ - flt.d a5,fs10,fa3 │ │ │ │ - bnez a5,42444 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fle.d a5,fs11,fa3 │ │ │ │ - beqz a5,42080 │ │ │ │ - flt.d a5,fs1,fs9 │ │ │ │ - beqz a5,4208a │ │ │ │ - fsub.d fa0,fs1,fs9 │ │ │ │ - fdiv.d fa0,fs10,fa0 │ │ │ │ - fle.d a5,fs11,fa0 │ │ │ │ - beqz a5,4208a │ │ │ │ - fadd.d fs11,fa0,fa5 │ │ │ │ - fle.d a5,fa3,fs11 │ │ │ │ - beqz a5,4208a │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa2,-1986(a5) │ │ │ │ - fmul.d fs11,fa0,fa2 │ │ │ │ - j 4208a │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1964 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi s11,s11,8 │ │ │ │ - fdiv.d ft4,fa5,fs11 │ │ │ │ - fmul.d ft4,ft4,fa0 │ │ │ │ - fneg.d fa0,ft4 │ │ │ │ - fadd.d fs0,fs0,ft4 │ │ │ │ - jal 3700 │ │ │ │ - fadd.d fs2,fs2,fa0 │ │ │ │ - bne s0,s11,42110 │ │ │ │ - j 42152 │ │ │ │ - fld fa5,80(sp) │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - fld ft1,96(sp) │ │ │ │ - fld fa3,88(sp) │ │ │ │ - feq.d a5,fa5,fa0 │ │ │ │ - beqz a5,4237e │ │ │ │ - feq.d a5,fa3,fa0 │ │ │ │ - beqz a5,423b8 │ │ │ │ - feq.d a5,ft1,fa0 │ │ │ │ - bnez a5,423fe │ │ │ │ - fabs.d ft0,ft1 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa0,-1542(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft4,-1558(a5) │ │ │ │ - fdiv.d fa0,fa0,ft0 │ │ │ │ - fmv.d ft0,ft4 │ │ │ │ - fle.d a5,fa0,ft0 │ │ │ │ - bnez a5,423b2 │ │ │ │ - fmul.d fa5,fa5,fs9 │ │ │ │ - fmul.d fa3,fs10,fa3 │ │ │ │ - fmul.d fs6,fa0,ft1 │ │ │ │ - fmv.d ft6,fs11 │ │ │ │ - fmv.d ft5,fs10 │ │ │ │ - fmv.d ft4,fs9 │ │ │ │ - fmul.d fa5,fa5,fs9 │ │ │ │ - fmul.d ft0,fa3,fs10 │ │ │ │ - fmul.d fs5,fa5,fa0 │ │ │ │ - fmul.d fs7,ft0,fa0 │ │ │ │ - j 421b8 │ │ │ │ - fabs.d ft4,fa5 │ │ │ │ - auipc a4,0x1b │ │ │ │ - addi a4,a4,1942 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fmul.d ft4,ft4,fs9 │ │ │ │ - feq.d a5,fa3,fa0 │ │ │ │ - fdiv.d ft4,fa4,ft4 │ │ │ │ - beqz a5,423c4 │ │ │ │ - feq.d a5,ft1,fa0 │ │ │ │ - beqz a5,4240c │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa0,-1656(a5) │ │ │ │ - fle.d a5,fa0,ft4 │ │ │ │ - beqz a5,42354 │ │ │ │ - fmv.d ft0,ft4 │ │ │ │ - fmv.d fa0,ft0 │ │ │ │ - j 42354 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1680 │ │ │ │ - fld ft4,0(a5) │ │ │ │ - fabs.d ft0,fa3 │ │ │ │ - fmv.d.x ft5,zero │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1700 │ │ │ │ - fmul.d ft0,ft0,fs10 │ │ │ │ - fld fa0,0(a5) │ │ │ │ - feq.d a5,ft1,ft5 │ │ │ │ - fdiv.d ft0,fs8,ft0 │ │ │ │ - bnez a5,423f6 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1716 │ │ │ │ - fabs.d fa0,ft1 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fdiv.d fa0,fa4,fa0 │ │ │ │ - fle.d a5,ft0,ft4 │ │ │ │ - beqz a5,4234e │ │ │ │ - j 4234a │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft0,-1750(a5) │ │ │ │ - fmv.d fa0,ft0 │ │ │ │ - j 42354 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft0,-1764(a5) │ │ │ │ - j 423e4 │ │ │ │ - fsub.d fa3,fa4,fs9 │ │ │ │ - fdiv.d fa3,fs10,fa3 │ │ │ │ - fle.d a5,fa3,fs11 │ │ │ │ - beqz a5,4208a │ │ │ │ - fsub.d fs11,fa3,fa5 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fle.d a5,fs11,fa5 │ │ │ │ - beqz a5,4208a │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,1762(a5) │ │ │ │ - fmul.d fs11,fa3,fa2 │ │ │ │ - j 4208a │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fmv.d fs10,fs4 │ │ │ │ - fle.d a5,fs11,fa3 │ │ │ │ - bnez a5,422b6 │ │ │ │ - j 42080 │ │ │ │ - fld fa4,8(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs4,1808(a5) │ │ │ │ - fmv.d fs11,fa5 │ │ │ │ - flt.d a5,fs9,fa4 │ │ │ │ - fmv.d fs10,fs4 │ │ │ │ - beqz a5,4208a │ │ │ │ - j 42416 │ │ │ │ - fld fs0,88(sp) │ │ │ │ - fld fa3,80(sp) │ │ │ │ - fld ft1,24(s1) │ │ │ │ - fld ft0,96(sp) │ │ │ │ - fld ft6,48(s1) │ │ │ │ - fmul.d fa5,fa0,fa3 │ │ │ │ - fmul.d fa6,ft1,fs0 │ │ │ │ - fmul.d ft7,fa3,ft1 │ │ │ │ - fmul.d fa0,ft4,fs0 │ │ │ │ - fmul.d fa3,fa3,ft6 │ │ │ │ - fmul.d ft4,ft5,ft0 │ │ │ │ - fld ft1,56(s1) │ │ │ │ - fmul.d ft6,ft6,ft0 │ │ │ │ - fadd.d fa5,fa5,fa6 │ │ │ │ - fmul.d ft0,ft0,ft1 │ │ │ │ - fadd.d fa0,fa0,ft7 │ │ │ │ - fmul.d ft1,fs0,ft1 │ │ │ │ - fadd.d ft4,ft4,fa3 │ │ │ │ - mv a0,s1 │ │ │ │ - fadd.d fs5,fa5,ft6 │ │ │ │ - fadd.d fs7,fa0,ft0 │ │ │ │ - fadd.d fs6,ft4,ft1 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft5,1618(a5) │ │ │ │ - fmul.d ft5,fs10,ft5 │ │ │ │ - fmul.d ft4,fs10,fs8 │ │ │ │ - fabs.d fa0,fs5 │ │ │ │ - fabs.d fa5,fs0 │ │ │ │ - fdiv.d fa0,fa0,ft5 │ │ │ │ - fdiv.d fa5,fa5,ft4 │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - beqz a5,424f0 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fabs.d fa0,fs6 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft4,-1988(a5) │ │ │ │ - fdiv.d fa0,fa0,ft4 │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,4250a │ │ │ │ - fmv.d fa0,fa5 │ │ │ │ - flt.d a5,fa0,fs4 │ │ │ │ - bnez a5,42520 │ │ │ │ - fmv.d ft6,fs11 │ │ │ │ - fmv.d ft5,fs10 │ │ │ │ - fmv.d ft4,fs9 │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - j 421b8 │ │ │ │ - fdiv.d fa0,fs4,fa0 │ │ │ │ - fmv.d ft6,fs11 │ │ │ │ - fmv.d ft5,fs10 │ │ │ │ - fmv.d ft4,fs9 │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fmul.d fs5,fs5,fa0 │ │ │ │ - fmul.d fs7,fs7,fa0 │ │ │ │ - fmul.d fs6,fs6,fa0 │ │ │ │ - j 421b8 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + j 3ca76 │ │ │ │ + sd s5,152(sp) │ │ │ │ + li s6,1 │ │ │ │ + li s4,1 │ │ │ │ + j 3c8e2 │ │ │ │ + li a2,3 │ │ │ │ + li a3,1 │ │ │ │ + li s11,0 │ │ │ │ + slli a2,a2,0x1f │ │ │ │ + slli a3,a3,0x1f │ │ │ │ + j 3caba │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a6,a7,3c956 │ │ │ │ + ld a5,0(a6) │ │ │ │ + and a4,a5,a2 │ │ │ │ + bne a4,a3,3cab4 │ │ │ │ + andi a5,a5,15 │ │ │ │ + beqz a5,3cab4 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + j 3cab4 │ │ │ │ + ld s5,152(sp) │ │ │ │ + li a0,0 │ │ │ │ + j 3ca76 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + fsd fs0,88(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - addi sp,sp,-64 │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - sd ra,56(sp) │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - bnez a5,4257e │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,1550(a5) │ │ │ │ - flt.d a5,fa2,fs2 │ │ │ │ - bnez a5,4259e │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - jal 3920 │ │ │ │ - ld ra,56(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,1986(a5) │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fmul.d fs0,fa1,fa1 │ │ │ │ - ld ra,56(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fmul.d fa0,fs0,fa5 │ │ │ │ - fld fs0,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - fadd.d fa0,fa2,fa2 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fsd fa1,8(sp) │ │ │ │ - fsub.d fa0,fs2,fa0 │ │ │ │ - jal 3410 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fs2,fs2,fs1 │ │ │ │ - fmv.d fs3,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3410 │ │ │ │ - jal 3700 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - fmv.d fs2,fa5 │ │ │ │ - jal 3410 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs2,fs2,fa0 │ │ │ │ - fld fa1,8(sp) │ │ │ │ - fmul.d fs1,fs1,fs1 │ │ │ │ - ld ra,56(sp) │ │ │ │ - fmul.d fs0,fa1,fa1 │ │ │ │ - fsub.d fs3,fs3,fs2 │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fmul.d fs3,fs3,fs0 │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fdiv.d fa0,fs3,fs1 │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + lwu a0,8(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + bltu a1,a0,3cbc6 │ │ │ │ + lwu t1,12(s2) │ │ │ │ + sub a1,a1,a0 │ │ │ │ + bgeu a1,t1,3cbe6 │ │ │ │ + ld s3,16(s2) │ │ │ │ + slli s1,a1,0x4 │ │ │ │ + li t1,30 │ │ │ │ + add s3,s3,s1 │ │ │ │ + lw a0,0(s3) │ │ │ │ + lw s0,56(sp) │ │ │ │ + lui t3,0xffff │ │ │ │ + addiw a1,a0,1 │ │ │ │ + remuw t1,a1,t1 │ │ │ │ + slli t3,t3,0x15 │ │ │ │ + slli s0,s0,0x21 │ │ │ │ + and s0,s0,t3 │ │ │ │ + lhu t5,64(sp) │ │ │ │ + lbu t3,48(sp) │ │ │ │ + li t4,3 │ │ │ │ + slli t5,t5,0x31 │ │ │ │ + slli t3,t3,0x1f │ │ │ │ + slli t4,t4,0x1f │ │ │ │ + or s0,s0,t5 │ │ │ │ + and t3,t3,t4 │ │ │ │ + slli a6,a6,0x15 │ │ │ │ + or s0,s0,t3 │ │ │ │ + or s0,s0,a6 │ │ │ │ + slli a7,a7,0x1d │ │ │ │ + lui a6,0x60000 │ │ │ │ + and a7,a7,a6 │ │ │ │ + or s0,s0,a7 │ │ │ │ + slli a5,a5,0xd │ │ │ │ + or s0,s0,a5 │ │ │ │ + slli a4,a4,0x5 │ │ │ │ + or s0,s0,a4 │ │ │ │ + andi a2,a2,15 │ │ │ │ + slli a3,a3,0x4 │ │ │ │ + andi a3,a3,16 │ │ │ │ + or s0,s0,a2 │ │ │ │ + or s0,s0,a3 │ │ │ │ + sext.w a3,a1 │ │ │ │ + beqz t1,3cb74 │ │ │ │ + bnez a0,3cba4 │ │ │ │ + li a5,30 │ │ │ │ + divuw a5,a1,a5 │ │ │ │ + ld a0,8(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x4 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + ld a5,16(s2) │ │ │ │ + sd a0,8(s3) │ │ │ │ + add s3,a5,s1 │ │ │ │ + lw a0,0(s3) │ │ │ │ + addiw a3,a0,1 │ │ │ │ + ld a4,8(s3) │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s0,0(a5) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sw a3,0(s3) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - fsd fs5,0(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs5,1296(a5) │ │ │ │ - flt.d a5,fa0,fs5 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - bnez a5,426fc │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,1350(a5) │ │ │ │ - fadd.d fa1,fa0,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,1826(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa3,1834(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa4,1834(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft2,1810(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,1826(a5) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - fadd.d ft1,fa1,fs2 │ │ │ │ - fdiv.d fa2,fa2,fa1 │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs3,1814(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs1,1814(a5) │ │ │ │ - fadd.d fs1,fa0,fs1 │ │ │ │ - fadd.d ft0,ft1,fs2 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - fadd.d fa1,ft0,fs2 │ │ │ │ - fdiv.d fa3,fa3,ft1 │ │ │ │ - fadd.d fa2,fa2,ft2 │ │ │ │ - fadd.d fs4,fa1,fs2 │ │ │ │ - fdiv.d fa4,fa4,ft0 │ │ │ │ - fadd.d fa3,fa3,fa2 │ │ │ │ - fdiv.d fa5,fa5,fa1 │ │ │ │ - fadd.d fa4,fa4,fa3 │ │ │ │ - fdiv.d fs3,fs3,fs4 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fadd.d fs3,fs3,fa5 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs4,fs4,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,1750(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa4,1750(a5) │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fdiv.d fa5,fa5,fs4 │ │ │ │ - fadd.d fa5,fa5,fs3 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fdiv.d fa0,fa5,fs0 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs0,fs0,fs5 │ │ │ │ - ld ra,56(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fld fs5,0(sp) │ │ │ │ - fmul.d fs0,fs0,fs2 │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fsub.d fs1,fs1,fs0 │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fsub.d fa0,fa0,fs1 │ │ │ │ - fld fs1,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + auipc a3,0x29 │ │ │ │ + addi a3,a3,362 │ │ │ │ + li a2,408 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,1878 │ │ │ │ + auipc a0,0x24 │ │ │ │ + addi a0,a0,1886 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x29 │ │ │ │ + addi a3,a3,330 │ │ │ │ + li a2,410 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,1846 │ │ │ │ + auipc a0,0x24 │ │ │ │ + addi a0,a0,1870 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + beqz a0,3cc2c │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sw a1,8(a0) │ │ │ │ + sw a3,4(a0) │ │ │ │ + sw a2,12(a0) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + li a1,16 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + jal 39f0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd a0,16(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs1,1612(a5) │ │ │ │ - fmul.d fa0,fa0,fs1 │ │ │ │ - jal 3690 │ │ │ │ - fdiv.d fa0,fs1,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa0,1104(a5) │ │ │ │ - fsub.d fa0,fa0,fs0 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - jal 42604 │ │ │ │ - ld ra,56(sp) │ │ │ │ - fsub.d fa0,fs0,fa0 │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs5,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ ret │ │ │ │ + beqz a0,3cc92 │ │ │ │ + lw a3,12(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + beqz a3,3cc62 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add a5,a0,s1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bnez a4,3cc72 │ │ │ │ + addi s0,s0,1 │ │ │ │ + sd zero,8(a5) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a3,3cc44 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,16(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - fsd fs5,16(sp) │ │ │ │ - fsd fs6,8(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - beqz a1,428b4 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - addiw a5,a1,-2 │ │ │ │ - fcvt.d.wu ft2,a4 │ │ │ │ - fcvt.d.wu ft1,a5 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - fmv.d fa0,fa3 │ │ │ │ - li a6,1 │ │ │ │ - addiw a5,a6,-1 │ │ │ │ - addiw a7,a6,-2 │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - fcvt.d.wu fa5,a7 │ │ │ │ - slli a7,a5,0x20 │ │ │ │ - fdiv.d fa4,fa4,ft2 │ │ │ │ - srli a5,a7,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - fld fa2,0(a5) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - fadd.d fa0,fa0,fa2 │ │ │ │ - fdiv.d fa5,fa5,ft1 │ │ │ │ - fmul.d ft0,fa2,fa4 │ │ │ │ - fadd.d fa1,fa1,ft0 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bgeu a1,a6,4277e │ │ │ │ - fcvt.d.wu fa4,a1 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,1492(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft3,996(a5) │ │ │ │ - fdiv.d fa1,fa1,fa4 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs6,920(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft2,1472(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft0,1472(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft1,1472(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs3,880(a5) │ │ │ │ - fdiv.d fa5,fa3,fa4 │ │ │ │ - fmul.d fa3,fa1,fa2 │ │ │ │ - fadd.d fa1,fa1,fa1 │ │ │ │ - fdiv.d fs1,fa0,fa4 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fsub.d fs0,fa1,fs1 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,ft3 │ │ │ │ - fdiv.d fa5,fs6,fa5 │ │ │ │ - fsub.d fa5,fa5,ft2 │ │ │ │ - fmul.d fs2,fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,ft1 │ │ │ │ - fmul.d fs2,fs2,ft0 │ │ │ │ - fadd.d fs2,fs2,fa5 │ │ │ │ - fadd.d fs5,fs2,fs3 │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - jal 42604 │ │ │ │ - jal 3700 │ │ │ │ - fneg.d fa1,fs2 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fmv.d fa0,fs6 │ │ │ │ - jal 35c0 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmul.d fs0,fs0,fs2 │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - fsub.d fa5,fs3,fa5 │ │ │ │ - fmul.d fa5,fa5,fs4 │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - jal 42604 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa5,fs3,fa0 │ │ │ │ - ld ra,88(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs4,24(sp) │ │ │ │ - fld fs5,16(sp) │ │ │ │ - fld fs6,8(sp) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fdiv.d fa5,fa5,fs2 │ │ │ │ - fsub.d fa0,fs1,fa5 │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fsd fa0,0(s2) │ │ │ │ - fsd fs0,0(s1) │ │ │ │ - fsd fs2,0(s0) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fld fs2,40(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + ld a0,8(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s2) │ │ │ │ + lw a3,12(s2) │ │ │ │ + sext.w a5,s0 │ │ │ │ + add s1,s1,a0 │ │ │ │ + sd zero,8(s1) │ │ │ │ + bltu a5,a3,3cc44 │ │ │ │ + j 3cc5e │ │ │ │ ret │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - fmv.d fa0,fa3 │ │ │ │ - j 427c0 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s10,32(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - addiw s10,s10,-1 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,698 │ │ │ │ - sext.w s6,s10 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ + lw a5,12(a1) │ │ │ │ + beqz a5,3cd64 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s8,a1 │ │ │ │ mv s1,a0 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s11,a4 │ │ │ │ - mv s5,a6 │ │ │ │ - li s0,0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc s7,0x1f │ │ │ │ - addi s7,s7,666 │ │ │ │ - beqz s6,4291c │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s0,s6,4290a │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,1628 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s11,42a0e │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,0(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - auipc s8,0x1f │ │ │ │ - addi s8,s8,646 │ │ │ │ - auipc s7,0x1f │ │ │ │ - addi s7,s7,630 │ │ │ │ - auipc s9,0x1f │ │ │ │ - addi s9,s9,614 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,1324 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s6,42a9c │ │ │ │ - li s10,0 │ │ │ │ - j 4298a │ │ │ │ - bnez a2,42a52 │ │ │ │ - mv a2,s9 │ │ │ │ + li s4,0 │ │ │ │ + auipc s2,0x3d │ │ │ │ + ld s2,620(s2) │ │ │ │ + auipc s6,0x24 │ │ │ │ + addi s6,s6,1692 │ │ │ │ + auipc s3,0x26 │ │ │ │ + addi s3,s3,-1596 │ │ │ │ + auipc s5,0x26 │ │ │ │ + addi s5,s5,-876 │ │ │ │ + ld a5,16(s8) │ │ │ │ + slli s0,s4,0x4 │ │ │ │ + lw a3,8(s8) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lwu a5,4(a5) │ │ │ │ + addw a3,a3,s4 │ │ │ │ + mv a2,s6 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,0(a5) │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a4,s10 │ │ │ │ - bgeu a4,s6,429ca │ │ │ │ - lw a4,0(s5) │ │ │ │ - beq a4,s0,42a28 │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a3,0(s3) │ │ │ │ - ld a4,0(s2) │ │ │ │ - add a2,a2,s10 │ │ │ │ - lbu a1,0(a2) │ │ │ │ - slli a2,s10,0x2 │ │ │ │ - add a3,a3,s10 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - lw a3,0(a4) │ │ │ │ - bnez a1,42974 │ │ │ │ - beqz a2,42a46 │ │ │ │ - mv a2,s7 │ │ │ │ + ld a5,16(s8) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + beqz a4,3cd34 │ │ │ │ + li s7,0 │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,s7,0x3 │ │ │ │ + mv a2,s3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ + andi a5,a5,15 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi s7,s7,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a4,s10 │ │ │ │ - bltu a4,s6,4298a │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a3,0(s4) │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld a5,0(s2) │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a1,0(a3) │ │ │ │ - add a4,a4,a2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a4,0(a4) │ │ │ │ + ld a5,16(s8) │ │ │ │ + sext.w a4,s7 │ │ │ │ + add a5,a5,s0 │ │ │ │ lw a3,0(a5) │ │ │ │ - beqz a1,42a64 │ │ │ │ - bnez a4,42a8a │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,490 │ │ │ │ + bltu a4,a3,3cd06 │ │ │ │ + mv a2,s5 │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne s11,s0,4295a │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + lw a4,12(s8) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a4,3ccd4 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a3,4(s5) │ │ │ │ - sext.w a4,s10 │ │ │ │ - bne a3,a4,42992 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,372 │ │ │ │ + ret │ │ │ │ + lui a4,0x1 │ │ │ │ + lw a5,8(a0) │ │ │ │ + addi a4,a4,-241 │ │ │ │ + sh a4,0(a0) │ │ │ │ + beqz a5,3cd94 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + auipc a6,0x3d │ │ │ │ + ld a6,558(a6) │ │ │ │ + add a6,a6,a4 │ │ │ │ + lbu a4,0(a6) │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + addw a7,a5,a3 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bgeu a4,a2,3cdbc │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + auipc a6,0x3d │ │ │ │ + ld a6,518(a6) │ │ │ │ + add a6,a6,a4 │ │ │ │ + lbu a4,0(a6) │ │ │ │ + sb a4,1(a0) │ │ │ │ + beqz a3,3cde8 │ │ │ │ + ld a3,16(a0) │ │ │ │ + auipc a6,0x3d │ │ │ │ + ld a6,496(a6) │ │ │ │ + addi a3,a3,4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addi a3,a3,16 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a4,a4,a6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sw a4,-16(a3) │ │ │ │ + bne a7,a5,3cdca │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + lw a4,8(a0) │ │ │ │ + lw a5,12(a0) │ │ │ │ + sd s2,32(sp) │ │ │ │ + auipc s2,0x3d │ │ │ │ + ld s2,278(s2) │ │ │ │ + lw a3,4(a0) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + auipc a2,0x24 │ │ │ │ + addi a2,a2,1368 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 42992 │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + lw a5,12(s1) │ │ │ │ + li s0,0 │ │ │ │ + auipc s5,0x3d │ │ │ │ + ld s5,250(s5) │ │ │ │ + li s4,80 │ │ │ │ + auipc s3,0x26 │ │ │ │ + addi s3,s3,-1962 │ │ │ │ + auipc s6,0x26 │ │ │ │ + addi s6,s6,-1242 │ │ │ │ + bnez a5,3ce68 │ │ │ │ + j 3ceaa │ │ │ │ + ld a5,16(s1) │ │ │ │ + ld a0,0(s2) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,4(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a3,0(a5) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 42980 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,350 │ │ │ │ + lw a4,12(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu a5,a4,3ceaa │ │ │ │ + remuw a5,s0,s4 │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + mv a2,s3 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + bnez a5,3ce46 │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s6 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 42980 │ │ │ │ - beqz a4,42a78 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,378 │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + ld a0,0(s2) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,4(a5) │ │ │ │ + mv a2,s3 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 429fe │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,368 │ │ │ │ + lw a4,12(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,3ce68 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + auipc a2,0x26 │ │ │ │ + addi a2,a2,-1374 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 429fe │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,326 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a3,12(a1) │ │ │ │ + beqz a3,3cf4e │ │ │ │ + lwu a5,4(a1) │ │ │ │ + ld a4,16(a2) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + lw s0,8(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + addw a1,s0,a3 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s3,a3 │ │ │ │ + beq a1,a4,3cf50 │ │ │ │ + snez s0,s0 │ │ │ │ + bgeu s0,s3,3cf40 │ │ │ │ + ld a4,32(a2) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd s4,16(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s5,8(sp) │ │ │ │ + ld s4,0(a5) │ │ │ │ + auipc s5,0x24 │ │ │ │ + addi s5,s5,670 │ │ │ │ + j 3cf1e │ │ │ │ + lw a3,12(s1) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3c874 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a2,s5 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 429fe │ │ │ │ - li a0,0 │ │ │ │ - li a2,0 │ │ │ │ - j 429ce │ │ │ │ - subw a2,a2,a1 │ │ │ │ - j 42ab4 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - srliw a6,a2,0x1 │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - bnez a5,42acc │ │ │ │ - mv a2,a6 │ │ │ │ - srliw a3,a2,0x1 │ │ │ │ - addw a4,a1,a3 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a5,a6,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - bnez a2,42aa6 │ │ │ │ - mv a0,a1 │ │ │ │ + bltu s0,s3,3cf1c │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - addiw a1,a4,1 │ │ │ │ - subw a2,a2,a3 │ │ │ │ - j 42ab4 │ │ │ │ - subw a2,a2,a1 │ │ │ │ - j 42ae8 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - srliw a6,a2,0x1 │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - bnez a5,42b00 │ │ │ │ - mv a2,a6 │ │ │ │ - srliw a3,a2,0x1 │ │ │ │ - addw a4,a1,a3 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a5,a6,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - bnez a2,42ada │ │ │ │ - mv a0,a1 │ │ │ │ ret │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - addiw a1,a4,1 │ │ │ │ - subw a2,a2,a3 │ │ │ │ - j 42ae8 │ │ │ │ - lw a7,8(a0) │ │ │ │ - ld a6,0(a0) │ │ │ │ + addiw s3,a3,-1 │ │ │ │ + snez s0,s0 │ │ │ │ + bltu s0,s3,3cf04 │ │ │ │ + j 3cf40 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + lwu a1,4(a1) │ │ │ │ + ld a4,32(a2) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv a5,a2 │ │ │ │ + lw s3,12(s2) │ │ │ │ + lw a2,8(s2) │ │ │ │ + slli a3,a1,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd s6,16(sp) │ │ │ │ + auipc s6,0x3d │ │ │ │ + ld s6,-110(s6) │ │ │ │ + addw a3,a2,s3 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + ld s4,0(a4) │ │ │ │ + sd ra,72(sp) │ │ │ │ + ld a4,0(s6) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + sext.w a4,a3 │ │ │ │ + mv s5,a0 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + bnez s3,3cff2 │ │ │ │ + mv a2,a4 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,962 │ │ │ │ + mv a0,sp │ │ │ │ + jal 526f8 │ │ │ │ + ld s0,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4d3cc │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s6) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3d068 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld a5,16(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd s1,56(sp) │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + snez s1,a2 │ │ │ │ + beq a5,a4,3d064 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,876 │ │ │ │ + mv a0,sp │ │ │ │ + jal 526f8 │ │ │ │ + ld s0,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4d3cc │ │ │ │ + bgeu s1,s3,3d056 │ │ │ │ + lw a3,12(s2) │ │ │ │ + mv a4,s4 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ li a0,0 │ │ │ │ - addiw a5,a7,-1 │ │ │ │ - j 42b28 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - srliw a1,a5,0x1 │ │ │ │ - fle.d a4,fa5,fa0 │ │ │ │ - bnez a4,42b4a │ │ │ │ - mv a5,a1 │ │ │ │ - srliw a2,a5,0x1 │ │ │ │ - addw a3,a2,a0 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli a4,a1,0x1d │ │ │ │ - add a4,a4,a6 │ │ │ │ - bnez a5,42b1a │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - fcvt.d.wu fa5,a7 │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ + jal 3c874 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,3d05a │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4d3cc │ │ │ │ + mv a0,s0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + bltu s1,s3,3d028 │ │ │ │ + ld s1,56(sp) │ │ │ │ + j 3cfce │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bltu s1,s3,3d028 │ │ │ │ + ld s1,56(sp) │ │ │ │ + j 3cfce │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + j 3d004 │ │ │ │ + sd s1,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sh zero,4(a0) │ │ │ │ + sb a5,6(a0) │ │ │ │ + li a1,80 │ │ │ │ + li a0,1000 │ │ │ │ + mv s1,a2 │ │ │ │ + jal 39f0 │ │ │ │ + sb s2,16(s0) │ │ │ │ + sd s1,24(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd a0,8(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + lui s1,0x14 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + addi s1,s1,-1920 │ │ │ │ + j 3d0cc │ │ │ │ + addi s0,s0,80 │ │ │ │ + beq s0,s1,3d0e6 │ │ │ │ + add a5,a0,s0 │ │ │ │ + lw a4,64(a5) │ │ │ │ + beqz a4,3d0c4 │ │ │ │ + ld a0,56(a5) │ │ │ │ + addi s0,s0,80 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s2) │ │ │ │ + bne s0,s1,3d0cc │ │ │ │ + sh zero,0(s2) │ │ │ │ + sd zero,24(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd zero,8(s2) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addiw a0,a3,1 │ │ │ │ - subw a5,a5,a2 │ │ │ │ - j 42b28 │ │ │ │ addi sp,sp,-48 │ │ │ │ + lw a5,20(a0) │ │ │ │ sd s3,8(sp) │ │ │ │ - slli s3,a1,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,s3,0x3 │ │ │ │ - sd s0,32(sp) │ │ │ │ + lw s3,24(a0) │ │ │ │ + lhu a3,18(a0) │ │ │ │ + mv a4,a0 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + addiw a0,s3,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ sd s1,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s2 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sext.w s1,s3 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 36a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - auipc a3,0x37 │ │ │ │ - ld a3,944(a3) │ │ │ │ - li a2,8 │ │ │ │ - jal 3400 │ │ │ │ + ld s0,56(a4) │ │ │ │ + add s2,a5,a3 │ │ │ │ + jal 3330 │ │ │ │ + beqz s1,3d17c │ │ │ │ + li a3,0 │ │ │ │ + li a5,0 │ │ │ │ + auipc a1,0x3d │ │ │ │ + ld a1,-542(a1) │ │ │ │ + add a2,s0,s2 │ │ │ │ + srai a4,a5,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,15 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + add a5,a0,a3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + sext.w a5,a3 │ │ │ │ + bltu a5,s1,3d14a │ │ │ │ + add s3,s3,a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ ld ra,40(sp) │ │ │ │ - sd s2,0(s0) │ │ │ │ - sw s1,8(s0) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - bnez a1,42bd6 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + lw s0,24(a0) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + addiw a0,s0,1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sext.w s4,s0 │ │ │ │ + jal 3330 │ │ │ │ + lw a1,0(s2) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s4,3d1ca │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 3530 │ │ │ │ + add s0,s0,s1 │ │ │ │ + sb zero,0(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ + lhu a5,2(a2) │ │ │ │ + lhu a4,0(a2) │ │ │ │ addi sp,sp,-64 │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fcvt.d.wu fs1,a0 │ │ │ │ - fcvt.d.wu fs2,a1 │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs3,-206(a5) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fadd.d fs0,fs1,fs3 │ │ │ │ - fsub.d fs1,fs1,fs2 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - fadd.d fs1,fs1,fs3 │ │ │ │ - fdiv.d fa0,fs0,fs1 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fdiv.d fa0,fs1,fs2 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa0,72(a5) │ │ │ │ - fmul.d fa0,fs2,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmul.d fs1,fs1,fs2 │ │ │ │ - fmul.d fs0,fs0,fs4 │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bltu a5,a4,3d28a │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + lbu a5,16(a2) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,3d2ae │ │ │ │ + sh zero,2(s6) │ │ │ │ + beqz s3,3d2ec │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + li s1,1000 │ │ │ │ + j 3d24a │ │ │ │ + lw a5,0(s0) │ │ │ │ + li a0,0 │ │ │ │ + andi a5,a5,16 │ │ │ │ + beqz a5,3d22a │ │ │ │ + ld a0,56(s0) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 3460 │ │ │ │ + addiw a5,s4,1 │ │ │ │ + bltz a0,3d26e │ │ │ │ + slli s4,a5,0x30 │ │ │ │ + srli s4,s4,0x30 │ │ │ │ + addi s5,s5,80 │ │ │ │ + beq s4,s1,3d26e │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a2,8(s6) │ │ │ │ + andi a5,a5,24 │ │ │ │ + add a2,a2,s5 │ │ │ │ + beqz a5,3d2cc │ │ │ │ + lw a5,0(s3) │ │ │ │ + andi a5,a5,16 │ │ │ │ + beqz a5,3d220 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3630 │ │ │ │ + addiw a5,s4,1 │ │ │ │ + bgez a0,3d23a │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + lbu a5,16(s6) │ │ │ │ + sh s4,0(s6) │ │ │ │ + bnez a5,3d2be │ │ │ │ + lhu a5,2(s6) │ │ │ │ + bgeu a5,s4,3d314 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld a3,8(s6) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd a4,0(s2) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sh a5,2(s6) │ │ │ │ + li a0,0 │ │ │ │ ld ra,56(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fadd.d fs0,fs0,fs1 │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fsub.d fa0,fs0,fa0 │ │ │ │ - fld fs0,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv s1,a3 │ │ │ │ + ld a0,24(a2) │ │ │ │ + jal 32d0 │ │ │ │ + sh zero,2(s6) │ │ │ │ + bnez s3,3d212 │ │ │ │ + j 3d2ec │ │ │ │ + ld a0,24(s6) │ │ │ │ + jal 39e0 │ │ │ │ + lhu s4,0(s6) │ │ │ │ + j 3d27c │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld a3,40(s0) │ │ │ │ + beqz a3,3d31e │ │ │ │ + auipc a2,0x24 │ │ │ │ + addi a2,a2,180 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,-1420 │ │ │ │ + li a0,1 │ │ │ │ + jal 35e0 │ │ │ │ + j 3d272 │ │ │ │ + ld a5,0(s0) │ │ │ │ + li s4,0 │ │ │ │ + andi a5,a5,24 │ │ │ │ + beqz a5,3d2d0 │ │ │ │ + auipc a2,0x24 │ │ │ │ + addi a2,a2,172 │ │ │ │ + auipc a1,0x29 │ │ │ │ + addi a1,a1,-1452 │ │ │ │ + li a0,1 │ │ │ │ + jal 35e0 │ │ │ │ + lbu a5,16(s6) │ │ │ │ + sh zero,0(s6) │ │ │ │ + bnez a5,3d2be │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li a0,-1 │ │ │ │ + j 3d2a4 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,98 │ │ │ │ + j 3d2d4 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,16(a2) │ │ │ │ + sd s2,48(sp) │ │ │ │ + auipc s2,0x3d │ │ │ │ + ld s2,-1056(s2) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ mv s0,a2 │ │ │ │ - auipc a3,0x37 │ │ │ │ - ld a3,738(a3) │ │ │ │ - li a2,8 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + addi a2,sp,16 │ │ │ │ + mv a1,a5 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + jal 3490 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,3d3e2 │ │ │ │ + ld a5,88(s0) │ │ │ │ + beqz a5,3d3ae │ │ │ │ + ld a2,32(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,104 │ │ │ │ + addi a0,sp,8 │ │ │ │ + jal 526f8 │ │ │ │ + ld s1,8(sp) │ │ │ │ + beqz s1,3d402 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jal 4d3cc │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3d3de │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lbu a5,49(s0) │ │ │ │ + bnez a5,3d3d6 │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a2,0x24 │ │ │ │ + addi a2,a2,22 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lbu a5,49(s0) │ │ │ │ + beqz a5,3d390 │ │ │ │ + ld a0,64(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 3d390 │ │ │ │ + ld a0,64(s0) │ │ │ │ + jal 32d0 │ │ │ │ + j 3d3b4 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x24 │ │ │ │ + addi a2,a2,-52 │ │ │ │ + li a1,644 │ │ │ │ + auipc a0,0x24 │ │ │ │ + addi a0,a0,-200 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x24 │ │ │ │ + addi a2,a2,-36 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x24 │ │ │ │ + addi a0,a0,-232 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-480 │ │ │ │ + sd s0,464(sp) │ │ │ │ + sd s1,456(sp) │ │ │ │ + sd s4,432(sp) │ │ │ │ + sd s9,392(sp) │ │ │ │ + sd s11,376(sp) │ │ │ │ + sd ra,472(sp) │ │ │ │ + sd s2,448(sp) │ │ │ │ + sd s8,400(sp) │ │ │ │ + auipc a4,0x3d │ │ │ │ + ld a4,-1316(a4) │ │ │ │ + ld s0,80(a6) │ │ │ │ + lbu s2,49(a6) │ │ │ │ + mv s11,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,360(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a5,1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,80 │ │ │ │ + li a0,1000 │ │ │ │ + mv s9,a6 │ │ │ │ + sd a3,0(sp) │ │ │ │ + sd zero,88(sp) │ │ │ │ + sw zero,120(sp) │ │ │ │ + sh zero,124(sp) │ │ │ │ + sb a5,126(sp) │ │ │ │ + jal 39f0 │ │ │ │ + sd a0,128(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sb s2,136(sp) │ │ │ │ + addi s0,sp,88 │ │ │ │ + addi s4,sp,120 │ │ │ │ + j 3d486 │ │ │ │ + ld s8,88(sp) │ │ │ │ + lhu a5,16(s8) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,3d4f0 │ │ │ │ + ld a1,0(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3d1e2 │ │ │ │ + bgez a0,3d47c │ │ │ │ + ld s2,128(sp) │ │ │ │ + lui s1,0x14 │ │ │ │ + addi s1,s1,-1864 │ │ │ │ + addi s0,s2,56 │ │ │ │ + add s1,s1,s2 │ │ │ │ + j 3d4ae │ │ │ │ + addi s0,s0,80 │ │ │ │ + beq s1,s0,3d4c0 │ │ │ │ + lw a5,8(s0) │ │ │ │ + beqz a5,3d4a6 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,80 │ │ │ │ + jal 3670 │ │ │ │ + bne s1,s0,3d4ae │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x3d │ │ │ │ + ld a5,-1462(a5) │ │ │ │ + ld a4,360(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3d802 │ │ │ │ + ld ra,472(sp) │ │ │ │ + ld s0,464(sp) │ │ │ │ + ld s1,456(sp) │ │ │ │ + ld s2,448(sp) │ │ │ │ + ld s4,432(sp) │ │ │ │ + ld s8,400(sp) │ │ │ │ + ld s9,392(sp) │ │ │ │ + ld s11,376(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,480 │ │ │ │ + ret │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-232 │ │ │ │ + mv a0,s8 │ │ │ │ + sd s7,408(sp) │ │ │ │ + sd s3,440(sp) │ │ │ │ + sd s5,424(sp) │ │ │ │ + sd s6,416(sp) │ │ │ │ + sd s10,384(sp) │ │ │ │ + jal 35f0 │ │ │ │ + li s7,0 │ │ │ │ + beqz a0,3d522 │ │ │ │ + jal 37e0 │ │ │ │ + lbu a4,3(a0) │ │ │ │ + addi a0,a0,3 │ │ │ │ + addiw a5,a4,-71 │ │ │ │ + beqz a5,3d638 │ │ │ │ + li s7,2 │ │ │ │ + bnez a5,3d5ae │ │ │ │ + ld s3,56(s8) │ │ │ │ + lhu t1,18(s8) │ │ │ │ + ld a5,40(s9) │ │ │ │ + sd zero,96(sp) │ │ │ │ + ld s10,0(s8) │ │ │ │ + lw s2,20(s8) │ │ │ │ + add s5,s3,t1 │ │ │ │ + beqz a5,3d5e2 │ │ │ │ + addi s6,sp,152 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s6 │ │ │ │ + sd t1,8(sp) │ │ │ │ + sd zero,104(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + jal 2a5d6 │ │ │ │ + ld a5,16(s9) │ │ │ │ + lw a4,8(s8) │ │ │ │ + lw a0,20(s8) │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + mv a1,s5 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd a5,160(sp) │ │ │ │ + jal 3950 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a1,160(sp) │ │ │ │ + ld a0,40(s9) │ │ │ │ + addi t4,s10,-1 │ │ │ │ + add t4,t4,a5 │ │ │ │ + li a7,0 │ │ │ │ + addi a5,sp,104 │ │ │ │ + addi a6,sp,112 │ │ │ │ + auipc a4,0x3d │ │ │ │ + ld a4,-1508(a4) │ │ │ │ + auipc a3,0x3d │ │ │ │ + ld a3,-1596(a3) │ │ │ │ + mv a2,s6 │ │ │ │ + sd t4,184(sp) │ │ │ │ + jal 58b4e │ │ │ │ + ld a5,112(sp) │ │ │ │ + bnez a5,3d7f4 │ │ │ │ + ld s3,440(sp) │ │ │ │ + ld s5,424(sp) │ │ │ │ + ld s6,416(sp) │ │ │ │ + ld s7,408(sp) │ │ │ │ + ld s10,384(sp) │ │ │ │ + j 3d486 │ │ │ │ + addiw a4,a4,-67 │ │ │ │ + bnez a4,3d5c2 │ │ │ │ + lbu a4,1(a0) │ │ │ │ + addiw a4,a4,-84 │ │ │ │ + bnez a4,3d5c2 │ │ │ │ + lbu a4,2(a0) │ │ │ │ + ld s3,56(s8) │ │ │ │ + lhu t1,18(s8) │ │ │ │ + ld a5,40(s9) │ │ │ │ + sd zero,96(sp) │ │ │ │ + ld s10,0(s8) │ │ │ │ + lw s2,20(s8) │ │ │ │ + seqz s7,a4 │ │ │ │ + add s5,s3,t1 │ │ │ │ + bnez a5,3d53e │ │ │ │ + mv a0,s2 │ │ │ │ + beqz a0,3d736 │ │ │ │ + slliw a5,s2,0x2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv a4,s5 │ │ │ │ + li a3,0 │ │ │ │ + add a5,a5,t1 │ │ │ │ + li a6,0 │ │ │ │ + addi a2,sp,96 │ │ │ │ + sd s4,72(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + mv s4,s8 │ │ │ │ + add s6,s3,a5 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s5,a6 │ │ │ │ + sd s1,48(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv a3,a4 │ │ │ │ + lw a5,0(a3) │ │ │ │ + li s0,8 │ │ │ │ + andi a2,a5,15 │ │ │ │ + srliw a4,a5,0x4 │ │ │ │ + srliw a1,a5,0x4 │ │ │ │ + bltu s0,a2,3d752 │ │ │ │ + slli a5,a2,0x2 │ │ │ │ + auipc a2,0x28 │ │ │ │ + addi a2,a2,1432 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,a2 │ │ │ │ + jr a5 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-65 │ │ │ │ + bnez a5,3d51e │ │ │ │ + lbu a5,2(a0) │ │ │ │ + li s7,2 │ │ │ │ + beqz a5,3d522 │ │ │ │ + j 3d5ae │ │ │ │ + beqz a1,3d718 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + addi s1,s10,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s4,16(sp) │ │ │ │ + add s1,s1,a5 │ │ │ │ + subw s2,s5,s10 │ │ │ │ + li s0,2 │ │ │ │ + li s3,1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + mv s4,s10 │ │ │ │ + mv s9,a4 │ │ │ │ + j 3d6a2 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3c602 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x28 │ │ │ │ + addi a4,a4,1414 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s8,344(a5) │ │ │ │ + sext.w a2,s8 │ │ │ │ + beq s7,s3,3d778 │ │ │ │ + beq s7,s0,3d798 │ │ │ │ + addi s4,s4,1 │ │ │ │ + beq s1,s4,3d70a │ │ │ │ + add a5,s11,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + auipc a4,0x3d │ │ │ │ + ld a4,-1786(a4) │ │ │ │ + li a2,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a5,s0,3d6c8 │ │ │ │ + addi a5,a5,-4 │ │ │ │ + seqz a5,a5 │ │ │ │ + slli a2,a5,0x1 │ │ │ │ + addw a5,s2,s4 │ │ │ │ + srliw a4,a5,0x1 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,15 │ │ │ │ + auipc a4,0x3d │ │ │ │ + ld a4,-1990(a4) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s5,0(a5) │ │ │ │ + bnez a2,3d676 │ │ │ │ + ld a0,8(sp) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-1840 │ │ │ │ + jal 526f8 │ │ │ │ + addi s4,s4,1 │ │ │ │ + bne s1,s4,3d6a2 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + lw a0,20(s4) │ │ │ │ + mv a4,s9 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + add s10,s10,a5 │ │ │ │ + addw s5,a4,s5 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu s8,a0,3d610 │ │ │ │ + mv s8,s4 │ │ │ │ + ld s1,48(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s4,72(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + mv a2,s9 │ │ │ │ + jal 3d328 │ │ │ │ + ld a0,96(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 3d5a2 │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add s10,s10,t1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu s8,a0,3d610 │ │ │ │ + j 3d72c │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a2,46 │ │ │ │ + sd a3,24(sp) │ │ │ │ + sw a4,16(sp) │ │ │ │ + jal 527d6 │ │ │ │ + lw a4,16(sp) │ │ │ │ + lw a0,20(s4) │ │ │ │ + ld a3,24(sp) │ │ │ │ + addw s5,a4,s5 │ │ │ │ + j 3d752 │ │ │ │ + li a5,67 │ │ │ │ + beq s5,a5,3d7b8 │ │ │ │ + li a5,84 │ │ │ │ + bne s5,a5,3d6f6 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-256 │ │ │ │ + addi a0,sp,96 │ │ │ │ + jal 526f8 │ │ │ │ + j 3d69c │ │ │ │ + li a5,71 │ │ │ │ + beq s5,a5,3d7d6 │ │ │ │ + li a5,65 │ │ │ │ + beq s5,a5,3d788 │ │ │ │ + ld a0,8(sp) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-2018 │ │ │ │ + jal 526f8 │ │ │ │ + j 3d704 │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a5,s8,0x2 │ │ │ │ + ld a0,8(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-320 │ │ │ │ + jal 526f8 │ │ │ │ + j 3d69c │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a5,s8,0x2 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-344 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addi a0,sp,96 │ │ │ │ + jal 526f8 │ │ │ │ + j 3d69c │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a0,20(s8) │ │ │ │ + ld t1,8(sp) │ │ │ │ + j 3d5e4 │ │ │ │ + sd s3,440(sp) │ │ │ │ + sd s5,424(sp) │ │ │ │ + sd s6,416(sp) │ │ │ │ + sd s7,408(sp) │ │ │ │ + sd s10,384(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-352 │ │ │ │ + sd s0,336(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s9,264(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ + sd ra,344(sp) │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + lbu a4,48(a6) │ │ │ │ + auipc s8,0x3c │ │ │ │ + ld s8,1764(s8) │ │ │ │ + ld s0,80(a6) │ │ │ │ + lbu s1,49(a6) │ │ │ │ + mv s3,a5 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,232(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a5,1 │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,80 │ │ │ │ + li a0,1000 │ │ │ │ + sd a4,32(sp) │ │ │ │ + mv s9,a3 │ │ │ │ + sw zero,200(sp) │ │ │ │ + sh zero,204(sp) │ │ │ │ + sb a5,206(sp) │ │ │ │ + jal 39f0 │ │ │ │ + sd a0,208(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sb s1,216(sp) │ │ │ │ + sd zero,192(sp) │ │ │ │ + addi s0,sp,192 │ │ │ │ + addi s10,sp,200 │ │ │ │ + li s4,8 │ │ │ │ + auipc s7,0x28 │ │ │ │ + addi s7,s7,878 │ │ │ │ + j 3d88a │ │ │ │ + ld s1,192(sp) │ │ │ │ + lhu a5,16(s1) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,3d8f0 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3d1e2 │ │ │ │ + bgez a0,3d880 │ │ │ │ + ld s2,208(sp) │ │ │ │ + lui s1,0x14 │ │ │ │ + addi s1,s1,-1864 │ │ │ │ + addi s0,s2,56 │ │ │ │ + add s1,s1,s2 │ │ │ │ + j 3d8b2 │ │ │ │ + addi s0,s0,80 │ │ │ │ + beq s0,s1,3d8c4 │ │ │ │ + lw a5,8(s0) │ │ │ │ + beqz a5,3d8aa │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,80 │ │ │ │ + jal 3670 │ │ │ │ + bne s0,s1,3d8b2 │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3dba6 │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,320(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ + j 3670 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1248 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35f0 │ │ │ │ + jal 3970 │ │ │ │ + ld a5,32(sp) │ │ │ │ + mv a7,a0 │ │ │ │ + beqz a5,3d90e │ │ │ │ + li a5,1 │ │ │ │ + bne a0,a5,3d88a │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1270 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a7,40(sp) │ │ │ │ + jal 35f0 │ │ │ │ mv s2,a0 │ │ │ │ - jal 3400 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1304 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35f0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + jal 3970 │ │ │ │ + sd a0,120(sp) │ │ │ │ + ld a7,40(sp) │ │ │ │ + li t5,0 │ │ │ │ + beqz s2,3d980 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 37e0 │ │ │ │ + lbu a5,3(a0) │ │ │ │ + ld a7,40(sp) │ │ │ │ + addi a4,a0,3 │ │ │ │ + addiw a2,a5,-71 │ │ │ │ + bnez a2,3d964 │ │ │ │ + lbu a2,1(a4) │ │ │ │ + addiw a2,a2,-65 │ │ │ │ + beqz a2,3dba0 │ │ │ │ + li t5,2 │ │ │ │ + beqz a2,3d980 │ │ │ │ + addiw a5,a5,-67 │ │ │ │ + bnez a5,3d97c │ │ │ │ + lbu a5,1(a4) │ │ │ │ + addiw a5,a5,-84 │ │ │ │ + bnez a5,3d97c │ │ │ │ + lbu a5,2(a4) │ │ │ │ + seqz t5,a5 │ │ │ │ + lw t6,20(s1) │ │ │ │ + lhu a6,16(s1) │ │ │ │ + lw t1,24(s1) │ │ │ │ + lhu a5,18(s1) │ │ │ │ + slliw a2,t6,0x2 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + lbu a4,14(s1) │ │ │ │ + ld a1,56(s1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + sraiw t3,a6,0x4 │ │ │ │ + andi a3,t3,1 │ │ │ │ + add a2,a2,a5 │ │ │ │ + sraiw t1,t1,0x1 │ │ │ │ + add t1,t1,a2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + andi a3,a6,3 │ │ │ │ + add t1,t1,a1 │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + lbu a4,0(t1) │ │ │ │ + beqz t6,3d88a │ │ │ │ + zext.b a3,a7 │ │ │ │ + sd a3,64(sp) │ │ │ │ + add a3,a1,a2 │ │ │ │ + sd a3,72(sp) │ │ │ │ + lhu a3,120(sp) │ │ │ │ + add a5,a5,a1 │ │ │ │ + li a6,0 │ │ │ │ + li t4,0 │ │ │ │ + sd a3,80(sp) │ │ │ │ + zext.b a3,t5 │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s1,112(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + mv s1,s3 │ │ │ │ + sd s10,152(sp) │ │ │ │ + sd a3,88(sp) │ │ │ │ + sd a7,168(sp) │ │ │ │ + sd t5,176(sp) │ │ │ │ + mv s6,t4 │ │ │ │ + mv s2,t1 │ │ │ │ + mv s5,a6 │ │ │ │ + sd s11,128(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + mv s0,a4 │ │ │ │ + mv s10,a0 │ │ │ │ + lw a3,0(s3) │ │ │ │ + andi a1,a3,15 │ │ │ │ + srliw a7,a3,0x4 │ │ │ │ + srliw a3,a3,0x4 │ │ │ │ + bltu s4,a1,3db00 │ │ │ │ + slli a2,a1,0x2 │ │ │ │ + add a2,a2,s7 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a2,a2,s7 │ │ │ │ + jr a2 │ │ │ │ + beqz a3,3dace │ │ │ │ + addiw t3,a7,-1 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + addi a3,s10,1 │ │ │ │ + subw s9,s6,s10 │ │ │ │ + mv a5,s1 │ │ │ │ + add t3,t3,a3 │ │ │ │ + sd s3,96(sp) │ │ │ │ + mv s1,s2 │ │ │ │ + mv s3,s9 │ │ │ │ + mv s11,s10 │ │ │ │ + sw a7,104(sp) │ │ │ │ + mv s9,t3 │ │ │ │ + mv s2,a5 │ │ │ │ + j 3da52 │ │ │ │ + addi s11,s11,1 │ │ │ │ + beq s9,s11,3dabe │ │ │ │ + lw a3,8(s2) │ │ │ │ + lw a5,12(s2) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bgeu s11,a5,3dabe │ │ │ │ + addw a5,s3,s11 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add a4,a4,s1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + lbu s0,0(a4) │ │ │ │ + sext.w a1,a5 │ │ │ │ + bltu s11,a3,3da4c │ │ │ │ + ld a4,72(sp) │ │ │ │ + srliw a3,a5,0x1 │ │ │ │ + not a5,a5 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + andi a5,a5,1 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + sraw a2,a2,a5 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a4,s0 │ │ │ │ + andi a2,a2,15 │ │ │ │ + mv a0,s2 │ │ │ │ + addi s11,s11,1 │ │ │ │ + jal 3cae2 │ │ │ │ + bne s9,s11,3da52 │ │ │ │ + mv a5,s2 │ │ │ │ + mv s2,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,112(sp) │ │ │ │ + ld s3,96(sp) │ │ │ │ + lw a7,104(sp) │ │ │ │ + lw t6,20(a5) │ │ │ │ + slli a3,a7,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + add s10,s10,a3 │ │ │ │ + addw s6,a7,s6 │ │ │ │ + addi s3,s3,4 │ │ │ │ + bltu s5,t6,3da04 │ │ │ │ + ld s11,128(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s10,152(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + j 3d88a │ │ │ │ + li a2,2 │ │ │ │ + beq a1,a2,3db1e │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add s10,s10,a7 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s3,s3,4 │ │ │ │ + bltu s5,t6,3da04 │ │ │ │ + ld s11,128(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s10,152(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + j 3d88a │ │ │ │ + addw s6,a7,s6 │ │ │ │ + j 3db00 │ │ │ │ + beqz a3,3daf8 │ │ │ │ + lbu a5,168(sp) │ │ │ │ + addiw t3,a7,-1 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + sd a5,96(sp) │ │ │ │ + lhu a5,120(sp) │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + addi a3,s10,1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + lbu a5,176(sp) │ │ │ │ + add t3,t3,a3 │ │ │ │ + mv s9,s6 │ │ │ │ + sd a5,160(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + mv s11,t3 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s6,s10 │ │ │ │ + sw a7,188(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + j 3db58 │ │ │ │ + addi s6,s6,1 │ │ │ │ + beq s11,s6,3db8e │ │ │ │ + lw a4,8(s0) │ │ │ │ + lw a5,12(s0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bgeu s6,a5,3db8e │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bltu s6,a4,3db52 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,160(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a4,s1 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3cae2 │ │ │ │ + j 3db52 │ │ │ │ + mv a5,s0 │ │ │ │ + mv s0,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,112(sp) │ │ │ │ + lw a7,188(sp) │ │ │ │ + mv s6,s9 │ │ │ │ + lw t6,20(a5) │ │ │ │ + j 3daf8 │ │ │ │ + lbu a2,2(a4) │ │ │ │ + j 3d964 │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + slliw a5,a5,0x8 │ │ │ │ + or a4,a4,a5 │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld t5,16(a3) │ │ │ │ + ld t4,24(a3) │ │ │ │ + ld t3,8(a3) │ │ │ │ + ld t1,0(a3) │ │ │ │ + sd a5,88(a0) │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a2,0(a0) │ │ │ │ + sd t5,8(a0) │ │ │ │ + sd t4,16(a0) │ │ │ │ + sd t3,32(a0) │ │ │ │ + sd t1,24(a0) │ │ │ │ + sd a6,64(a0) │ │ │ │ + sd a7,80(a0) │ │ │ │ + sd a1,56(a0) │ │ │ │ + sd a5,40(a0) │ │ │ │ + sh a4,48(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + lbu a5,20(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s8,a3 │ │ │ │ + bnez a5,3dd10 │ │ │ │ + lw s2,8(a0) │ │ │ │ + li a5,-1 │ │ │ │ + beq s2,a5,3dd2c │ │ │ │ + ld a4,0(s0) │ │ │ │ + sd s7,8(sp) │ │ │ │ + slli s7,s2,0x20 │ │ │ │ + ld a5,16(a4) │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a2,s7,0x2 │ │ │ │ + lw a3,12(s0) │ │ │ │ + sd s4,32(sp) │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw s4,16(s0) │ │ │ │ + sd s1,56(sp) │ │ │ │ + lw s1,0(a5) │ │ │ │ + sd s3,40(sp) │ │ │ │ + addw s3,s4,a3 │ │ │ │ + bgeu s3,s1,3dca4 │ │ │ │ + lui a5,0xf4 │ │ │ │ + subw s1,s1,s3 │ │ │ │ + addi a5,a5,576 │ │ │ │ + bgeu a5,s1,3dc52 │ │ │ │ + mv s1,a5 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + lbu a4,20(s0) │ │ │ │ + or a5,s7,a5 │ │ │ │ + sd a5,8(s0) │ │ │ │ + sw s1,16(s0) │ │ │ │ + bnez a4,3dd08 │ │ │ │ + beqz s8,3dc82 │ │ │ │ + beqz s3,3dc70 │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + subw a5,a5,s3 │ │ │ │ + bltu s1,a5,3dd60 │ │ │ │ + sw s3,0(s5) │ │ │ │ + sw s1,0(s6) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a5,0(a4) │ │ │ │ + addiw s1,s2,1 │ │ │ │ + sext.w s7,s1 │ │ │ │ + bgeu s7,a5,3dd30 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,1900 │ │ │ │ + li a1,960 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,1640 │ │ │ │ + jal 154fa │ │ │ │ + ld a4,0(s0) │ │ │ │ slli a5,s1,0x20 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - mv a1,s3 │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + ld a4,16(a4) │ │ │ │ + lui a5,0xf4 │ │ │ │ + addi a5,a5,576 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sext.w s1,a4 │ │ │ │ + bltu a5,a4,3dd64 │ │ │ │ + mv s2,s7 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + li s3,0 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + lbu a4,20(s0) │ │ │ │ + or a5,s7,a5 │ │ │ │ + sd a5,8(s0) │ │ │ │ + sw s1,16(s0) │ │ │ │ + beqz a4,3dc64 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 3dc64 │ │ │ │ + ld a0,24(a0) │ │ │ │ + jal 32d0 │ │ │ │ + lw s2,8(s0) │ │ │ │ + li a5,-1 │ │ │ │ + bne s2,a5,3dc16 │ │ │ │ + lbu a5,20(s0) │ │ │ │ + beqz a5,3dd2c │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + li s2,-1 │ │ │ │ + j 3dc92 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + li a1,965 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,1516 │ │ │ │ + jal 154fa │ │ │ │ + lbu a5,20(s0) │ │ │ │ + li a4,-1 │ │ │ │ + sw a4,8(s0) │ │ │ │ + sw s3,12(s0) │ │ │ │ + sw zero,16(s0) │ │ │ │ + bnez a5,3dd74 │ │ │ │ + li s2,-1 │ │ │ │ + li s1,0 │ │ │ │ + j 3dc82 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + j 3dc82 │ │ │ │ + mv s2,s7 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + sext.w s1,a5 │ │ │ │ + li s3,0 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + j 3dcf6 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 3dd5a │ │ │ │ + │ │ │ │ +000000000003dd7c : │ │ │ │ + ld a5,32(a0) │ │ │ │ + addi sp,sp,-256 │ │ │ │ + auipc a4,0x3c │ │ │ │ + ld a4,400(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,24(a0) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,8(a0) │ │ │ │ + lui a6,0x1 │ │ │ │ + ld s5,0(a0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + addi a5,sp,108 │ │ │ │ + sd a5,56(sp) │ │ │ │ + addi a5,sp,104 │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a5,sp,100 │ │ │ │ + sd a5,80(sp) │ │ │ │ + lui a5,0x80000 │ │ │ │ + not a5,a5 │ │ │ │ + ld s10,16(a0) │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a6,a6,-241 │ │ │ │ + addi a5,sp,112 │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + sw zero,100(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s11,-1 │ │ │ │ + auipc s4,0x3c │ │ │ │ + ld s4,464(s4) │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + ld a0,56(s7) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + li a3,1 │ │ │ │ + jal 3dbee │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,3dfe8 │ │ │ │ + lw s0,104(sp) │ │ │ │ + lw s2,108(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a2,s0,0x20 │ │ │ │ + addw a7,s0,s2 │ │ │ │ + slli s9,a7,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a3,s9 │ │ │ │ + sext.w s6,a7 │ │ │ │ + jal 3680 │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz a0,3dfee │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a1,16 │ │ │ │ + mv a0,a5 │ │ │ │ + sw s1,116(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sw s0,120(sp) │ │ │ │ + sw s2,124(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 39f0 │ │ │ │ + sd a0,128(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv s3,a0 │ │ │ │ + beq s1,s11,3de74 │ │ │ │ + beqz s8,3de5a │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,32(s10) │ │ │ │ + slli a3,s1,0x3 │ │ │ │ + ld a4,80(sp) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a1,0(a5) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a2,0 │ │ │ │ + jal 3340 │ │ │ │ + mv s8,a0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + lw a4,100(sp) │ │ │ │ + sh a5,112(sp) │ │ │ │ + beqz s0,3de96 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,112(sp) │ │ │ │ + bgeu s9,a4,3deaa │ │ │ │ + add s9,s9,s8 │ │ │ │ + lbu a5,0(s9) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,113(sp) │ │ │ │ + addi a3,s3,4 │ │ │ │ + mv a5,s0 │ │ │ │ + beqz s2,3ded2 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addi a3,a3,16 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sw a4,-16(a3) │ │ │ │ + bne s6,a5,3deb4 │ │ │ │ + ld a0,64(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + mv a6,s7 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 3d810 │ │ │ │ + ld a0,88(s7) │ │ │ │ + beqz a0,3df42 │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + jal 3cf5e │ │ │ │ + beqz s2,3df0e │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv s0,s3 │ │ │ │ + slli s2,a5,0x4 │ │ │ │ + add s2,s2,s3 │ │ │ │ + lw a5,0(s0) │ │ │ │ + bnez a5,3df20 │ │ │ │ + sd zero,8(s0) │ │ │ │ + addi s0,s0,16 │ │ │ │ + bne s0,s2,3df00 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + mv s11,s1 │ │ │ │ + jal 3590 │ │ │ │ + j 3ddec │ │ │ │ + ld a0,8(s0) │ │ │ │ + addi s0,s0,16 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s0) │ │ │ │ + bne s0,s2,3df00 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + mv s11,s1 │ │ │ │ + jal 3590 │ │ │ │ + j 3ddec │ │ │ │ + lbu a5,49(s7) │ │ │ │ + bnez a5,3dfde │ │ │ │ + ld a5,32(s10) │ │ │ │ + slli a4,s1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld s11,0(a5) │ │ │ │ + bnez s2,3df80 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 33d0 │ │ │ │ + lbu a5,49(s7) │ │ │ │ + beqz a5,3df0e │ │ │ │ + ld a0,64(s7) │ │ │ │ + mv s11,s1 │ │ │ │ + jal 39e0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + jal 3590 │ │ │ │ + j 3ddec │ │ │ │ + ld a5,16(s10) │ │ │ │ + slli a4,s1,0x2 │ │ │ │ + mv s9,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bne a5,s6,3df96 │ │ │ │ + addiw s9,s2,-1 │ │ │ │ + snez s0,s0 │ │ │ │ + bgeu s0,s9,3dfc6 │ │ │ │ + ld s6,32(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3c874 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,512 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bltu s0,s9,3dfa0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 33d0 │ │ │ │ + lbu a5,49(s7) │ │ │ │ + beqz a5,3def6 │ │ │ │ + ld a0,64(s7) │ │ │ │ + jal 39e0 │ │ │ │ + j 3def6 │ │ │ │ + ld a0,64(s7) │ │ │ │ + jal 32d0 │ │ │ │ + j 3df48 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x3c │ │ │ │ + ld a5,-222(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3e020 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - beqz s1,42cfc │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fcvt.d.wu fs1,s5 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,-298(a5) │ │ │ │ - fsub.d fs1,fs1,fs2 │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add s3,s3,s0 │ │ │ │ - fld fs0,0(s0) │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s0,s0,8 │ │ │ │ - fmul.d fs0,fs1,fs0 │ │ │ │ - fadd.d fs0,fs0,fs2 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3960 │ │ │ │ - fcvt.wu.d a4,fa0,rtz │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - srli a3,a2,0x1d │ │ │ │ - add a5,a5,s2 │ │ │ │ - add a3,a3,s2 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fcvt.d.wu fa3,a4 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fs0,fs0,fa3 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(s1) │ │ │ │ - bne s3,s0,42ca4 │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,48(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +000000000003e024 : │ │ │ │ + ld a5,24(a0) │ │ │ │ + addi sp,sp,-176 │ │ │ │ + auipc a4,0x3c │ │ │ │ + ld a4,-280(a4) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + li s4,-1 │ │ │ │ + lui s9,0xf4 │ │ │ │ + not a5,a5 │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + ld s7,32(a0) │ │ │ │ + ld s5,8(a0) │ │ │ │ + ld s6,16(a0) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + addi s9,s9,576 │ │ │ │ + sw zero,52(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s8,-1 │ │ │ │ + srli s10,s4,0x20 │ │ │ │ + addi s11,sp,52 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 3e0fc │ │ │ │ + subw a3,a3,a5 │ │ │ │ + bgeu s9,a3,3e08c │ │ │ │ + mv a3,s9 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + and a4,s1,s10 │ │ │ │ + lbu a0,20(s0) │ │ │ │ + or a4,a4,a2 │ │ │ │ + sd a4,8(s0) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + sw a3,16(s0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + bnez a0,3e202 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3680 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,3e1d0 │ │ │ │ + beq s1,s4,3e0e2 │ │ │ │ + beqz s2,3e0c8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,32(s6) │ │ │ │ + slli a3,s1,0x3 │ │ │ │ + mv a4,s11 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a1,0(a5) │ │ │ │ + ld a3,8(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3340 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv a6,s3 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 3d422 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3590 │ │ │ │ + mv s4,s1 │ │ │ │ + ld s0,56(s3) │ │ │ │ + lbu a5,20(s0) │ │ │ │ + bnez a5,3e184 │ │ │ │ + lw a1,8(s0) │ │ │ │ + beq a1,s8,3e190 │ │ │ │ + ld a2,0(s0) │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + ld a5,16(a2) │ │ │ │ + slli a3,s1,0x2 │ │ │ │ + lw a4,16(s0) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a0,12(s0) │ │ │ │ + lw a3,0(a5) │ │ │ │ + addw a5,a4,a0 │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a5,a3,3e084 │ │ │ │ + addiw s1,a1,1 │ │ │ │ + lw a3,0(a2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bgeu a5,a3,3e198 │ │ │ │ + mv a3,a1 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,738 │ │ │ │ + li a1,960 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,478 │ │ │ │ + jal 154fa │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli s1,a3,0x1e │ │ │ │ + ld a4,16(a4) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s9,a4,3e178 │ │ │ │ + lui a4,0xf4 │ │ │ │ + addiw a3,a4,576 │ │ │ │ + mv a1,a5 │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + li a5,0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + j 3e08c │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 32d0 │ │ │ │ + lw a1,8(s0) │ │ │ │ + bne a1,s8,3e10c │ │ │ │ + lbu a5,20(s0) │ │ │ │ + beqz a5,3e1ca │ │ │ │ + j 3e1c4 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,680 │ │ │ │ + li a1,965 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,388 │ │ │ │ + sw a4,0(sp) │ │ │ │ + jal 154fa │ │ │ │ + lw a4,0(sp) │ │ │ │ + lbu a5,20(s0) │ │ │ │ + sw s8,8(s0) │ │ │ │ + sw a4,12(s0) │ │ │ │ + sw zero,16(s0) │ │ │ │ + beqz a5,3e1ca │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x3c │ │ │ │ + ld a5,-704(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3e21a │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,176 │ │ │ │ + ret │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd a2,40(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a1,16(sp) │ │ │ │ + jal 39e0 │ │ │ │ + ld a1,16(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,40(sp) │ │ │ │ + j 3e0a8 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,1746 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal 3320 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,3e28c │ │ │ │ + jal 3450 │ │ │ │ + sd a0,24(s0) │ │ │ │ + beqz a0,3e286 │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3260 │ │ │ │ + sd a0,16(s0) │ │ │ │ + beqz a0,3e26c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3850 │ │ │ │ + sd a0,8(s0) │ │ │ │ + beqz a0,3e2ac │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,514 │ │ │ │ + li a1,1116 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,174 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,442 │ │ │ │ + li a1,1106 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,142 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,490 │ │ │ │ + li a1,1123 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,110 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3570 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 3650 │ │ │ │ + ld a0,16(s0) │ │ │ │ + jal 3540 │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3790 │ │ │ │ addi sp,sp,-48 │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + li a2,0 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - li a5,3 │ │ │ │ - bgeu a5,a3,42ec8 │ │ │ │ - fld fa0,0(a0) │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,42eb2 │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - fsd fa0,0(a0) │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addiw t4,a3,-3 │ │ │ │ - sext.w t3,t4 │ │ │ │ - li a5,1 │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - fdiv.d fa5,fa5,fa0 │ │ │ │ - fsd fa5,0(a1) │ │ │ │ - fld fa5,0(a2) │ │ │ │ - fld fa4,0(a0) │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - beq t3,a5,42e8c │ │ │ │ - fmv.d ft0,fa1 │ │ │ │ - addi a5,a0,8 │ │ │ │ - mv a4,a1 │ │ │ │ - mv a6,a2 │ │ │ │ - li a7,1 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fmul.d fa4,fa4,fa4 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fle.d t1,ft0,fa5 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - beqz t1,42e90 │ │ │ │ - fsqrt.d fa5,fa5 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - fld fa3,0(a4) │ │ │ │ - fld fa4,-8(a4) │ │ │ │ - fdiv.d fa5,fa3,fa5 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - fld fa3,-8(a6) │ │ │ │ - fld fa0,-8(a5) │ │ │ │ - fld fa2,0(a6) │ │ │ │ - fmul.d fa5,fa3,fa4 │ │ │ │ - fmul.d fa3,fa3,fa3 │ │ │ │ - fdiv.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa1,fa1,fa3 │ │ │ │ - fsub.d fa5,fa2,fa5 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - bne a7,t3,42d6a │ │ │ │ - addiw a5,a3,-4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add t1,a1,a5 │ │ │ │ - fld fa5,0(t1) │ │ │ │ - slli a6,t4,0x20 │ │ │ │ - srli a4,a6,0x1d │ │ │ │ - fmul.d fa4,fa5,fa5 │ │ │ │ - add a6,a0,a4 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fle.d t3,fa3,fa5 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - beqz t3,42f12 │ │ │ │ - fsqrt.d fa5,fa5 │ │ │ │ - add a5,a5,a2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - add a2,a2,a4 │ │ │ │ - addiw s0,a3,-2 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add s0,s0,a0 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a7,a4,0x1d │ │ │ │ - add a0,a0,a7 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fld fa0,0(t1) │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fmul.d fa4,fa4,fa0 │ │ │ │ - fdiv.d fa5,fa4,fa5 │ │ │ │ - fsub.d fa5,fa2,fa5 │ │ │ │ - fsd fa5,0(a1) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fld fa0,0(t1) │ │ │ │ - fld fa2,0(a6) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - fld fa5,0(a1) │ │ │ │ - fld fa0,0(s0) │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - fsub.d fa0,fa0,fa1 │ │ │ │ - fsd fa0,0(s0) │ │ │ │ - fld fa5,0(a0) │ │ │ │ - fle.d a5,fa3,fa5 │ │ │ │ - beqz a5,42ef0 │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa0,fa3 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,42eea │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + jal 3b528 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 3310 │ │ │ │ + li a5,-1 │ │ │ │ + mv s0,a0 │ │ │ │ + srli a5,a5,0x2 │ │ │ │ + addi a0,a0,2 │ │ │ │ + bltu a5,a0,3e320 │ │ │ │ + srli a5,a0,0x1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3330 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a0,3e36c │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 3530 │ │ │ │ + add a5,s1,s0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + li a4,10 │ │ │ │ + sb a4,0(a5) │ │ │ │ + add a5,s1,s0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38b0 │ │ │ │ + mv s2,a0 │ │ │ │ + sd s0,8(a0) │ │ │ │ + sd s1,40(a0) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ ld ra,40(sp) │ │ │ │ - fsd fa0,0(s0) │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a7,1 │ │ │ │ - j 42dc4 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x23 │ │ │ │ - addi a3,a3,110 │ │ │ │ - addi a2,a2,-1766 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-822 │ │ │ │ - auipc a0,0x1f │ │ │ │ - addi a0,a0,-686 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a2,16(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a0,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - j 42d36 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x23 │ │ │ │ - addi a3,a3,54 │ │ │ │ - addi a2,a2,-1774 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-878 │ │ │ │ - auipc a0,0x1f │ │ │ │ - addi a0,a0,-750 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 36f0 │ │ │ │ - j 42e82 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x23 │ │ │ │ - addi a3,a3,14 │ │ │ │ - addi a2,a2,-1751 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-918 │ │ │ │ - auipc a0,0x1f │ │ │ │ - addi a0,a0,-782 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x23 │ │ │ │ - addi a3,a3,-20 │ │ │ │ - addi a2,a2,-1757 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-952 │ │ │ │ - auipc a0,0x1f │ │ │ │ - addi a0,a0,-800 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - sd s5,56(sp) │ │ │ │ - srli s5,a5,0x1d │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ + li a0,3 │ │ │ │ + jal 3330 │ │ │ │ mv s1,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s5 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s3,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s8,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fld fa4,0(s1) │ │ │ │ - fld fa5,8(s1) │ │ │ │ - addiw s9,s0,-2 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - addiw s6,s0,-1 │ │ │ │ - srli s10,a5,0x1d │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s7,a5,0x1d │ │ │ │ - add a3,s1,s7 │ │ │ │ - add a4,s1,s10 │ │ │ │ - fsd fa5,0(s4) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - add a5,s4,s10 │ │ │ │ - add a6,s2,s7 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - add a1,s2,s10 │ │ │ │ - li a2,1 │ │ │ │ + beqz a0,3e37c │ │ │ │ + mv a5,a0 │ │ │ │ + li s0,0 │ │ │ │ + j 3e338 │ │ │ │ + li s0,0 │ │ │ │ + j 3e348 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + jal 3a20 │ │ │ │ + li a1,24 │ │ │ │ mv s5,a0 │ │ │ │ - addiw s11,s0,-3 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - fld fa4,0(s4) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fsd fa5,0(s3) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(s8) │ │ │ │ - fld fa2,0(s2) │ │ │ │ - fld fa3,0(a1) │ │ │ │ - fld fa5,8(s2) │ │ │ │ - fld fa4,0(a6) │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - fld fa2,0(s4) │ │ │ │ - fld fa3,0(a5) │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - bgeu a2,s6,43090 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - srli a6,a5,0x1d │ │ │ │ - addi a7,s1,16 │ │ │ │ - addi a3,s1,8 │ │ │ │ - mv a5,s4 │ │ │ │ - addi a0,s3,8 │ │ │ │ - addi a1,s8,8 │ │ │ │ - mv a4,s2 │ │ │ │ - addi a2,s5,8 │ │ │ │ - add a6,a6,a7 │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa4,8(a3) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa4,0(a5) │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fsd fa5,-8(a0) │ │ │ │ - fsd fa1,-8(a1) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa3,-8(a4) │ │ │ │ - fld fa5,8(a4) │ │ │ │ - fld fa2,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - fld fa3,-8(a5) │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a2) │ │ │ │ - bne a3,a6,4303e │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s8 │ │ │ │ + li a0,1 │ │ │ │ + jal 39f0 │ │ │ │ + ld a2,0(s1) │ │ │ │ + ld a7,40(s1) │ │ │ │ + lbu a6,32(s1) │ │ │ │ + ld a5,24(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + lw a3,8(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-1430 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 32e0 │ │ │ │ + ld a2,48(s1) │ │ │ │ + beqz a2,3e474 │ │ │ │ + ld a4,64(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-1428 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + ld a3,80(s1) │ │ │ │ + ld a2,72(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-1422 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + lw a5,88(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + auipc s4,0x23 │ │ │ │ + addi s4,s4,-578 │ │ │ │ + auipc s7,0x22 │ │ │ │ + addi s7,s7,-346 │ │ │ │ + beqz a5,3e42a │ │ │ │ + ld a5,96(s1) │ │ │ │ + slli a4,s0,0x5 │ │ │ │ mv a1,s4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ mv a0,s3 │ │ │ │ - jal 42d10 │ │ │ │ - fld fa5,0(s5) │ │ │ │ - fld fa4,0(s3) │ │ │ │ - li a5,1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(s5) │ │ │ │ - bgeu a5,s9,432be │ │ │ │ - li a5,3 │ │ │ │ - bgeu a5,s9,432c4 │ │ │ │ - addiw a1,s0,-6 │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - andi a1,a1,-2 │ │ │ │ - addi a5,s5,8 │ │ │ │ - mv a2,s4 │ │ │ │ - addi a3,s3,8 │ │ │ │ - mv a4,s8 │ │ │ │ - addiw a1,a1,3 │ │ │ │ - li a0,1 │ │ │ │ - fld fa1,0(a2) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fld fa0,0(a3) │ │ │ │ - fmul.d fa1,fa5,fa1 │ │ │ │ - fld fa3,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - addi a2,a2,16 │ │ │ │ - addi a4,a4,16 │ │ │ │ - addi a3,a3,16 │ │ │ │ - addiw a0,a0,2 │ │ │ │ - fsub.d fa4,fa4,fa1 │ │ │ │ - fdiv.d fa4,fa4,fa0 │ │ │ │ - fsd fa4,-16(a5) │ │ │ │ - fld fa1,-8(a2) │ │ │ │ - fld ft0,-16(a4) │ │ │ │ - fld fa0,-8(a3) │ │ │ │ - fmul.d fa1,fa4,fa1 │ │ │ │ - fmul.d fa5,fa5,ft0 │ │ │ │ - fsub.d fa3,fa3,fa1 │ │ │ │ - fadd.d fa2,fa5,fa2 │ │ │ │ - fdiv.d fa5,fa3,fa0 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - fld fa3,-8(a4) │ │ │ │ - fmul.d fa4,fa4,fa3 │ │ │ │ - fadd.d fa2,fa4,fa2 │ │ │ │ - bne a0,a1,430d2 │ │ │ │ - slli a5,a1,0x3 │ │ │ │ - add a4,s5,a5 │ │ │ │ - addi a5,a5,-8 │ │ │ │ - add a3,s4,a5 │ │ │ │ - fld fa4,-8(a4) │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - add a3,s3,a5 │ │ │ │ - fmul.d fa3,fa4,fa3 │ │ │ │ - fld fa1,8(a3) │ │ │ │ - addi a4,a4,8 │ │ │ │ - add a3,s8,a5 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fdiv.d fa5,fa5,fa1 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fmul.d fa4,fa4,fa5 │ │ │ │ - fadd.d fa2,fa2,fa4 │ │ │ │ - bltu a1,s9,43132 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1d │ │ │ │ - add a3,s5,s11 │ │ │ │ - add a1,s4,s11 │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa4,0(a1) │ │ │ │ - add a2,s5,s10 │ │ │ │ - fld fa5,0(a2) │ │ │ │ - fmul.d fa4,fa4,fa3 │ │ │ │ - add s10,s10,s3 │ │ │ │ - fld fa3,0(s10) │ │ │ │ - add s11,s11,s3 │ │ │ │ - addiw a5,s0,-4 │ │ │ │ - sext.w a4,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - fld fa4,0(s10) │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fld fa3,0(s11) │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa4,fa5 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - bltz a4,43208 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - li a1,-1 │ │ │ │ - add a3,s5,a5 │ │ │ │ - add a2,s4,a5 │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - add a2,s8,a5 │ │ │ │ - fld fa2,0(a2) │ │ │ │ - fmul.d fa4,fa5,fa4 │ │ │ │ - add a2,s3,a5 │ │ │ │ - fld fa3,0(a2) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - addi a5,a5,-8 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - bne a4,a1,431d6 │ │ │ │ - fld fa5,0(s5) │ │ │ │ - add a6,s5,s7 │ │ │ │ - mv a4,s1 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a5,s5 │ │ │ │ + jal 32e0 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s2,a4,3e45e │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,3e404 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s3 │ │ │ │ - mv a2,s4 │ │ │ │ - li a3,0 │ │ │ │ - auipc s0,0x1b │ │ │ │ - fld fa1,-1648(s0) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fld fa3,8(a4) │ │ │ │ - fld fa4,8(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - fsub.d fa3,fa3,fa5 │ │ │ │ - fsub.d fa4,fa4,fa2 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fld fa2,8(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - fadd.d fa5,fa5,fa2 │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fsub.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,-8(a0) │ │ │ │ - fld fa4,-8(a5) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,-8(a2) │ │ │ │ - fld fa5,-8(a5) │ │ │ │ - fmul.d fa5,fa5,fa1 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bltu a3,s6,43228 │ │ │ │ - fld fa5,0(s3) │ │ │ │ - add s3,s3,s7 │ │ │ │ - add s7,s7,s4 │ │ │ │ - fsd fa5,0(s3) │ │ │ │ - fld fa5,0(s4) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - fsd fa5,0(s7) │ │ │ │ - fld fa5,0(s5) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ + jal 34d0 │ │ │ │ + bltz a0,3e484 │ │ │ │ + ld a0,16(s3) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ mv a0,s5 │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - j 4316c │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - li a1,1 │ │ │ │ - j 43128 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,3e404 │ │ │ │ + j 3e42a │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-1580 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + j 3e3da │ │ │ │ + auipc a3,0x28 │ │ │ │ + addi a3,a3,-1812 │ │ │ │ + li a2,1201 │ │ │ │ + auipc a1,0x23 │ │ │ │ + addi a1,a1,-360 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,48 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,a2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + jal 3e380 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32d0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 39a0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + jal 39e0 │ │ │ │ + bltz s0,3e4ee │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 3710 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,-24 │ │ │ │ + li a1,1233 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,-468 │ │ │ │ + jal 154fa │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,904 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3320 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,3e542 │ │ │ │ + lui a1,0x1dcd6 │ │ │ │ + mv a0,s0 │ │ │ │ + addi a1,a1,1280 │ │ │ │ + jal 3500 │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x23 │ │ │ │ + addi a2,a2,-76 │ │ │ │ + li a1,1255 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,-552 │ │ │ │ + jal 154fa │ │ │ │ + j 3e528 │ │ │ │ addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - li s3,3 │ │ │ │ - sd s1,72(sp) │ │ │ │ - divuw s1,a0,s3 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ + sd s4,48(sp) │ │ │ │ + auipc s4,0x3c │ │ │ │ + ld s4,-1618(s4) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + auipc a5,0x23 │ │ │ │ + addi a5,a5,-90 │ │ │ │ + sd a5,0(sp) │ │ │ │ + auipc a5,0x23 │ │ │ │ + addi a5,a5,-92 │ │ │ │ + sd a5,8(sp) │ │ │ │ + auipc a5,0x23 │ │ │ │ + addi a5,a5,-94 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ - feq.d a5,fa1,fa5 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fsub.d fs0,fa1,fa0 │ │ │ │ - fmv.d fs4,fa1 │ │ │ │ - fmv.d fs3,fa0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,s1 │ │ │ │ - mv s0,s1 │ │ │ │ - beqz a5,434a4 │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - beqz a5,434a4 │ │ │ │ - li a5,5 │ │ │ │ - bgeu a5,a0,43668 │ │ │ │ - fcvt.d.w fa5,s3 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs0,-1984(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs1,-1592(a5) │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1396(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,43586 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1640(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - jal 3960 │ │ │ │ - fmv.d fa1,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 35c0 │ │ │ │ - fadd.d fs2,fa0,fa0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa4,1984(a5) │ │ │ │ - fmul.d fa4,fa0,fa4 │ │ │ │ - fsub.d fa5,fs0,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,-1424(a5) │ │ │ │ - fsub.d fa3,fa4,fs0 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,433b6 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,-1702(a5) │ │ │ │ - fsub.d fa5,fs0,fa4 │ │ │ │ - fmul.d fs2,fa0,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa3,-1470(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fsub.d fs0,fs2,fs0 │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,43662 │ │ │ │ - fdiv.d fa0,fs3,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs0,-1482(a5) │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - jal 3960 │ │ │ │ - fdiv.d fa5,fs4,fs2 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fsub.d fa0,fa5,fs0 │ │ │ │ - jal 3810 │ │ │ │ - fmul.d fa4,fs2,fs0 │ │ │ │ - fmul.d fa5,fs2,fs1 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fadd.d fa0,fa4,fs3 │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,43406 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1912(a5) │ │ │ │ - fsub.d fs1,fs1,fa5 │ │ │ │ - fmul.d fa3,fs2,fs1 │ │ │ │ - flt.d a5,fa0,fa3 │ │ │ │ - bnez a5,433f8 │ │ │ │ - fsub.d fa1,fs4,fa4 │ │ │ │ - fmul.d fa5,fs2,fs0 │ │ │ │ - flt.d a5,fa5,fa1 │ │ │ │ - beqz a5,4342a │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1876(a5) │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fmul.d fa4,fs2,fs0 │ │ │ │ - flt.d a5,fa4,fa1 │ │ │ │ - bnez a5,4341c │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1774(a5) │ │ │ │ - fadd.d fa5,fs0,fa5 │ │ │ │ - fsub.d fa5,fa5,fs1 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - sext.w a4,a5 │ │ │ │ - blt a4,s1,435a2 │ │ │ │ - mv s1,a4 │ │ │ │ - mv s0,a4 │ │ │ │ - addiw a1,s0,2 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fsub.d fs0,fs0,fs1 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - fmul.d fs0,fs0,fs2 │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - beqz s0,43488 │ │ │ │ - fmul.d fs1,fs2,fs1 │ │ │ │ - mv a4,a0 │ │ │ │ - li a5,0 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - bne s0,a5,43470 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3310 │ │ │ │ + addi s0,a0,1 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 39f0 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,sp │ │ │ │ + jal 3530 │ │ │ │ + addi s5,sp,24 │ │ │ │ + j 3e5dc │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + add s1,s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + addi a2,a0,1 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + ld s1,0(s2) │ │ │ │ + mv a0,s3 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3430 │ │ │ │ + mv s0,a0 │ │ │ │ + bnez a0,3e5c0 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bne s2,s5,3e5dc │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3e612 │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ - sw s1,0(s2) │ │ │ │ - ld s3,56(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,56(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - fabs.d fa5,fs3 │ │ │ │ - fabs.d fa4,fs4 │ │ │ │ - fle.d a5,fa4,fa5 │ │ │ │ - beqz a5,434b6 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1774(a5) │ │ │ │ - li a5,1 │ │ │ │ - fmul.d fa5,fa4,fa5 │ │ │ │ - bgeu a5,a0,4353a │ │ │ │ - fcvt.d.wu fa3,a0 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa1,-1788(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa2,1756(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa5,fa5,fa1 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,4363a │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs1,2040(a5) │ │ │ │ - flt.d a5,fs1,fa4 │ │ │ │ - beqz a5,435ca │ │ │ │ - fdiv.d fa4,fa4,fs1 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1834(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1614(a5) │ │ │ │ - li a5,5 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - fmul.d fs0,fa4,fs0 │ │ │ │ - bgeu a5,a0,43586 │ │ │ │ - fcvt.d.w fa5,s3 │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1904(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,4333c │ │ │ │ - j 43586 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa3,-1898(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa3,1642(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs1,1946(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,4332c │ │ │ │ - flt.d a5,fs1,fa4 │ │ │ │ - beqz a5,43682 │ │ │ │ - fdiv.d fa5,fa4,fs1 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa4,-1942(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1506(a5) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fmul.d fs0,fa5,fs0 │ │ │ │ - fmul.d fa5,fs0,fs1 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa4,1470(a5) │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,435ec │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs0,-2008(a5) │ │ │ │ - j 43340 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - subw a5,s3,a5 │ │ │ │ - sraiw a4,a5,0x1 │ │ │ │ - fle.d a3,fa5,fs1 │ │ │ │ - andi a5,a5,1 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - fcvt.d.w fa4,a4 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - beqz a3,43658 │ │ │ │ - fadd.d fs0,fs0,fa4 │ │ │ │ - fsub.d fs1,fs1,fa5 │ │ │ │ - j 4344a │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1422(a5) │ │ │ │ - li a5,5 │ │ │ │ - fmul.d fs0,fa4,fs0 │ │ │ │ - bltu a5,a0,43520 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,2012(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,4333c │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1772(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - jal 3960 │ │ │ │ - fmv.d fa1,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 35c0 │ │ │ │ - fadd.d fa4,fa0,fa0 │ │ │ │ - fsub.d fa5,fs0,fa0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa2,1992(a5) │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fsub.d fa3,fa4,fs0 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,433b6 │ │ │ │ - fmv.d fs2,fa4 │ │ │ │ - j 43368 │ │ │ │ - fdiv.d fs0,fs0,fa3 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs1,1706(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1906(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,4333c │ │ │ │ - j 43586 │ │ │ │ - fsub.d fs1,fs1,fa4 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - j 4344a │ │ │ │ - fmv.d fs2,fa4 │ │ │ │ - j 433b6 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs2,1208(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa0,1472(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1248(a5) │ │ │ │ - j 43368 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1238(a5) │ │ │ │ - fmul.d fs0,fa4,fs0 │ │ │ │ - j 435dc │ │ │ │ - addi sp,sp,-160 │ │ │ │ - auipc a4,0x37 │ │ │ │ - ld a4,-1922(a4) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s6,a1 │ │ │ │ + mv s7,a0 │ │ │ │ + jal 3310 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add s4,s0,s3 │ │ │ │ + mv s2,a0 │ │ │ │ + addi a0,s4,3 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 39f0 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3530 │ │ │ │ + li s7,32 │ │ │ │ + addi a0,s0,1 │ │ │ │ + add s0,s0,s1 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + sb s7,0(s0) │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 3530 │ │ │ │ + add s0,s0,s3 │ │ │ │ + addi a0,s4,2 │ │ │ │ + sb s7,1(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + add s0,s0,s2 │ │ │ │ + mv a1,s5 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 3530 │ │ │ │ + sb zero,2(s0) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + lui a1,0x5 │ │ │ │ + auipc s0,0x3c │ │ │ │ + ld s0,-1952(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a2,sp │ │ │ │ + addi a1,a1,1043 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3760 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + lhu a0,2(sp) │ │ │ │ + bnez a5,3e6e2 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3310 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li t3,0 │ │ │ │ + addiw a4,a5,-43 │ │ │ │ + andi a4,a4,253 │ │ │ │ + seqz a4,a4 │ │ │ │ + li a2,9 │ │ │ │ + li t1,46 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi a6,a4,1 │ │ │ │ + add a7,s0,a6 │ │ │ │ + addiw a5,a3,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + sext.w a1,a4 │ │ │ │ + bgeu a2,a5,3e75c │ │ │ │ + addi a4,a4,2 │ │ │ │ + add t4,s0,a4 │ │ │ │ + bnez t3,3e74e │ │ │ │ + bne a3,t1,3e74e │ │ │ │ + lbu a5,0(a7) │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3e760 │ │ │ │ + sext.w a1,a6 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + sub a1,a1,a0 │ │ │ │ + seqz a0,a1 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi a4,a4,1 │ │ │ │ + j 3e70c │ │ │ │ + lbu a5,0(t4) │ │ │ │ + li t3,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3e75c │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + sext.w a1,a4 │ │ │ │ + sub a1,a1,a0 │ │ │ │ + seqz a0,a1 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s0) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,3e7da │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3e7c0 │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + sub a0,a0,a3 │ │ │ │ + seqz a0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-256 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a4,0x3b │ │ │ │ + ld a4,1828(a4) │ │ │ │ + lui a1,0x5 │ │ │ │ + sd a5,32(sp) │ │ │ │ + addi a2,sp,120 │ │ │ │ ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + addi a1,a1,1043 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 3760 │ │ │ │ + lhu a3,122(sp) │ │ │ │ + li a4,70 │ │ │ │ + li a5,70 │ │ │ │ + blt a3,a4,3e836 │ │ │ │ + mv a5,a3 │ │ │ │ + lui a0,0x2 │ │ │ │ + addi a0,a0,1808 │ │ │ │ + sext.w s10,a5 │ │ │ │ + jal 3330 │ │ │ │ + mv s7,a0 │ │ │ │ + lui a0,0x2 │ │ │ │ + addi a0,a0,1808 │ │ │ │ + jal 3330 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd a0,72(sp) │ │ │ │ + sb zero,0(a0) │ │ │ │ + lw s1,48(a5) │ │ │ │ + sb zero,0(s7) │ │ │ │ + slli s2,s1,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3330 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 3330 │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd a0,48(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s1,3e8b6 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + ld a5,40(sp) │ │ │ │ + lui s4,0x2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a5 │ │ │ │ + add s1,s1,a5 │ │ │ │ + addi s4,s4,1808 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3330 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a5,0(s2) │ │ │ │ + mv a0,s4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + jal 3330 │ │ │ │ + sd a0,0(s3) │ │ │ │ + sb zero,0(a0) │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s1,s2,3e890 │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld s0,72(sp) │ │ │ │ + lui a2,0x2 │ │ │ │ + ld a1,0(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + ld a5,-910(a5) │ │ │ │ + sd a5,0(s0) │ │ │ │ + addi a2,a2,1801 │ │ │ │ + addi a0,s0,7 │ │ │ │ + jal 3820 <__strcpy_chk@plt> │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1714 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a5,a0 │ │ │ │ + mv a4,a5 │ │ │ │ sd a5,24(sp) │ │ │ │ + li a5,40 │ │ │ │ + bltu a5,a4,3f296 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + beqz a5,3ebb4 │ │ │ │ + addiw s3,a5,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mul s3,s3,a5 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui s5,0x2 │ │ │ │ + li a3,0 │ │ │ │ + ld s0,56(a5) │ │ │ │ + addi s1,sp,128 │ │ │ │ + addi s5,s5,1808 │ │ │ │ + addi s4,s0,88 │ │ │ │ + mv s2,s0 │ │ │ │ + add s3,s3,s4 │ │ │ │ + lw a5,44(s2) │ │ │ │ + bnez a5,3e958 │ │ │ │ + lbu a5,0(s2) │ │ │ │ + beqz a5,3e958 │ │ │ │ + beqz a3,3f12e │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s7 │ │ │ │ + sb a5,128(sp) │ │ │ │ + sb zero,129(sp) │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + li a3,1 │ │ │ │ + addi s2,s2,88 │ │ │ │ + bne s3,s2,3e934 │ │ │ │ + beqz a3,3e976 │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + auipc a1,0x23 │ │ │ │ + addi a1,a1,-1064 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + ld a5,8(sp) │ │ │ │ + lui s11,0x2 │ │ │ │ + sd s10,80(sp) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld a5,40(sp) │ │ │ │ + srli s8,a4,0x1d │ │ │ │ + ld s3,48(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + add s8,s8,a5 │ │ │ │ + addi a5,sp,128 │ │ │ │ + li s9,19 │ │ │ │ + li s6,32 │ │ │ │ + addi s11,s11,1808 │ │ │ │ + auipc s2,0x23 │ │ │ │ + addi s2,s2,-1096 │ │ │ │ + sd a5,56(sp) │ │ │ │ + mv s10,s0 │ │ │ │ + j 3eac6 │ │ │ │ + bnez a3,3efba │ │ │ │ + lbu a4,41(s10) │ │ │ │ + beqz a4,3f116 │ │ │ │ + ld s5,0(s1) │ │ │ │ + bnez s0,3f0b4 │ │ │ │ + ld a4,16(s10) │ │ │ │ + beqz a4,3e9fa │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add a4,s5,a0 │ │ │ │ + sb s6,0(a4) │ │ │ │ + sb zero,1(a4) │ │ │ │ + ld a1,16(s10) │ │ │ │ + addi a0,a0,1 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + mv a2,s11 │ │ │ │ + auipc a1,0x24 │ │ │ │ + addi a1,a1,-1976 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + ld a1,16(s10) │ │ │ │ + mv a2,s11 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add a0,a0,s5 │ │ │ │ + sb s6,0(a0) │ │ │ │ + sb zero,1(a0) │ │ │ │ + ld s5,0(s3) │ │ │ │ + ld a1,24(s10) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 36b0 │ │ │ │ + ld a4,32(s10) │ │ │ │ + beqz a4,3eaa0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + lbu t0,0(s2) │ │ │ │ + lbu t6,1(s2) │ │ │ │ + lbu t5,2(s2) │ │ │ │ + lbu t4,3(s2) │ │ │ │ + lbu t3,4(s2) │ │ │ │ + lbu t1,5(s2) │ │ │ │ + lbu a7,6(s2) │ │ │ │ + lbu a6,7(s2) │ │ │ │ + lbu a1,8(s2) │ │ │ │ + lbu a2,9(s2) │ │ │ │ + lbu a3,10(s2) │ │ │ │ + add a4,s5,a0 │ │ │ │ + sb t0,0(a4) │ │ │ │ + sb t6,1(a4) │ │ │ │ + sb t5,2(a4) │ │ │ │ + sb t4,3(a4) │ │ │ │ + sb t3,4(a4) │ │ │ │ + sb t1,5(a4) │ │ │ │ + sb a7,6(a4) │ │ │ │ + sb a6,7(a4) │ │ │ │ + sb a1,8(a4) │ │ │ │ + sb a2,9(a4) │ │ │ │ + sb a3,10(a4) │ │ │ │ + ld a1,32(s10) │ │ │ │ + addi a0,a0,10 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add s5,s5,a0 │ │ │ │ + li a4,41 │ │ │ │ + sb a4,0(s5) │ │ │ │ + sb zero,1(s5) │ │ │ │ + lbu a5,41(s10) │ │ │ │ + mv a2,s11 │ │ │ │ + bnez a5,3eb9a │ │ │ │ + auipc a1,0x23 │ │ │ │ + addi a1,a1,-1386 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + addi s1,s1,8 │ │ │ │ + mv s10,s4 │ │ │ │ + addi s3,s3,8 │ │ │ │ + beq s8,s1,3ebb2 │ │ │ │ + addi s4,s4,88 │ │ │ │ + lw a4,44(s10) │ │ │ │ + lbu a3,0(s10) │ │ │ │ + ld s0,8(s10) │ │ │ │ + beq a4,s9,3ef72 │ │ │ │ + beqz a4,3e9a6 │ │ │ │ + lbu a4,41(s10) │ │ │ │ + beqz a4,3f03a │ │ │ │ + ld s5,0(s1) │ │ │ │ + sd a3,16(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + ld a3,16(sp) │ │ │ │ + beqz a3,3e9b2 │ │ │ │ + add a3,s5,a0 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb s6,0(a3) │ │ │ │ + sb zero,1(a3) │ │ │ │ + mv a2,s11 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1804 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + ld a4,16(sp) │ │ │ │ + li a2,45 │ │ │ │ + ld a1,56(sp) │ │ │ │ + addi a3,a4,1 │ │ │ │ + add a3,a3,s5 │ │ │ │ + sb a2,0(a3) │ │ │ │ + sb zero,1(a3) │ │ │ │ + lbu a3,0(s10) │ │ │ │ + mv a2,s11 │ │ │ │ + mv a0,s7 │ │ │ │ + sb a3,128(sp) │ │ │ │ + sb zero,129(sp) │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + addi a4,a4,2 │ │ │ │ + add a0,s5,a4 │ │ │ │ + jal 3480 │ │ │ │ + beqz s0,3e9ba │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + auipc a5,0x23 │ │ │ │ + addi a5,a5,-1548 │ │ │ │ + lbu a1,1(a5) │ │ │ │ + lbu a6,0(a5) │ │ │ │ + lbu a2,2(a5) │ │ │ │ + lbu a3,3(a5) │ │ │ │ + add a7,s5,a0 │ │ │ │ + addi a4,a0,1 │ │ │ │ + li t1,44 │ │ │ │ + sb t1,0(a7) │ │ │ │ + add a4,a4,s5 │ │ │ │ + addi a0,a0,4 │ │ │ │ + sb a1,1(a4) │ │ │ │ + sb a6,0(a4) │ │ │ │ + sb a2,2(a4) │ │ │ │ + sb a3,3(a4) │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + j 3e9ba │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1798 │ │ │ │ + mv a0,s7 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + mv s10,s4 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s8,s1,3eac2 │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a1,8(a5) │ │ │ │ + beqz a1,3ebda │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1748 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + ld a0,64(sp) │ │ │ │ + jal 3330 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd a0,56(sp) │ │ │ │ + beqz a5,3ebf2 │ │ │ │ + lwu a2,24(sp) │ │ │ │ + li a1,32 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sext.w s6,a0 │ │ │ │ + sext.w s9,s10 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + bltu s10,a5,3f14a │ │ │ │ + li s1,0 │ │ │ │ li a5,0 │ │ │ │ - sd a0,0(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - beqz a1,438f6 │ │ │ │ - mv s0,a1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s3,a3 │ │ │ │ - li a2,8 │ │ │ │ - auipc a3,0x37 │ │ │ │ - ld a3,-1934(a3) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 3400 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - ld a3,0(sp) │ │ │ │ - lw a4,0(s3) │ │ │ │ - add a5,a5,a3 │ │ │ │ - fld fs0,0(a3) │ │ │ │ - fld fs1,0(a5) │ │ │ │ - beqz a4,43882 │ │ │ │ - auipc s1,0x37 │ │ │ │ - ld s1,-1872(s1) │ │ │ │ - fmv.x.d a4,fs1 │ │ │ │ - fmv.x.d a3,fs0 │ │ │ │ + li s2,9 │ │ │ │ + li s0,32 │ │ │ │ + beqz a0,3ec2a │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + beq a4,s2,3f09c │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bltu a5,a0,3ec14 │ │ │ │ + li s4,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + beqz a5,3f2a6 │ │ │ │ + slli s3,a5,0x20 │ │ │ │ + ld a5,40(sp) │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s0,s3,0x3 │ │ │ │ + mv s1,a5 │ │ │ │ + add s0,s0,a5 │ │ │ │ + li s5,0 │ │ │ │ ld a0,0(s1) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,1302 │ │ │ │ + jal 3310 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bgeu a5,a0,3ec5a │ │ │ │ + sext.w s5,a0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s0,s1,3ec46 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + sext.w s2,s5 │ │ │ │ + li a5,59 │ │ │ │ + bltu a5,s2,3f2ba │ │ │ │ + ld a0,56(sp) │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 3870 │ │ │ │ + sd a0,56(sp) │ │ │ │ + beqz s2,3f2b6 │ │ │ │ + ld a0,56(sp) │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,32 │ │ │ │ + jal 3890 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli s3,a5,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + beqz a5,3edfa │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + subw s9,s9,s2 │ │ │ │ + add s6,s3,a5 │ │ │ │ + mv s10,a5 │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s0,s2 │ │ │ │ + sd s5,64(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + mv s2,s7 │ │ │ │ + mv s5,s6 │ │ │ │ + mv s11,s10 │ │ │ │ + j 3ecc8 │ │ │ │ + addi s11,s11,8 │ │ │ │ + beq s5,s11,3edf6 │ │ │ │ + ld s1,0(s11) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s9,a0,3ecc2 │ │ │ │ + divuw a5,a0,s9 │ │ │ │ + li s7,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s0,88(sp) │ │ │ │ + sd s5,96(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addw s5,s7,s9 │ │ │ │ + sext.w s11,s7 │ │ │ │ + subw s0,s5,a5 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + sext.w s8,s6 │ │ │ │ + sext.w s7,s5 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + bgeu s11,s0,3f056 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + slli s10,s11,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + mv a4,s11 │ │ │ │ + j 3ed46 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + add a5,s1,s10 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s3 │ │ │ │ + beqz a5,3ed3c │ │ │ │ + mv s4,s11 │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a4,s10 │ │ │ │ + bgeu a4,s0,3f050 │ │ │ │ + mv s11,a4 │ │ │ │ + bltu s10,s2,3ed1e │ │ │ │ + bgeu s11,s0,3f056 │ │ │ │ + ld a5,16(sp) │ │ │ │ + bne a5,s8,3ecec │ │ │ │ + mv a0,s1 │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + ld s5,96(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + jal 3310 │ │ │ │ + beqz a0,3ecc2 │ │ │ │ + li s10,0 │ │ │ │ + mv s7,s1 │ │ │ │ + lbu a5,0(s7) │ │ │ │ + addiw s6,s10,1 │ │ │ │ + slli s8,s6,0x20 │ │ │ │ + li a4,10 │ │ │ │ + sext.w s10,s6 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + beq a5,a4,3eda6 │ │ │ │ + bgeu s8,a0,3ecc2 │ │ │ │ + add s7,s1,s8 │ │ │ │ + lbu a5,0(s7) │ │ │ │ + addiw s6,s10,1 │ │ │ │ + slli s8,s6,0x20 │ │ │ │ + li a4,10 │ │ │ │ + sext.w s10,s6 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + bne a5,a4,3ed84 │ │ │ │ + add s7,s1,s8 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addw s6,s0,s6 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a0,s6,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + and a2,a5,a4 │ │ │ │ + mv a1,s7 │ │ │ │ + add a0,a0,s1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3530 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + bltu s8,a0,3ed6a │ │ │ │ + addi s11,s11,8 │ │ │ │ + bne s5,s11,3ecc8 │ │ │ │ + ld s5,64(sp) │ │ │ │ + mv s7,s2 │ │ │ │ + auipc s3,0x3b │ │ │ │ + ld s3,430(s3) │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,936 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a0,0(s3) │ │ │ │ - fmv.d fa1,fs1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - addi a1,sp,20 │ │ │ │ - jal 432cc │ │ │ │ - lw s8,20(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - beqz s8,438b0 │ │ │ │ - mv s7,a0 │ │ │ │ - li s5,0 │ │ │ │ - auipc s10,0x1e │ │ │ │ - addi s10,s10,1274 │ │ │ │ - ld a4,0(s7) │ │ │ │ + ld a0,0(s3) │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,-1692 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,1904 │ │ │ │ + ld a3,40(s0) │ │ │ │ + li a1,1 │ │ │ │ + li s9,0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,48(s0) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + auipc s8,0x22 │ │ │ │ + addi s8,s8,872 │ │ │ │ + auipc s4,0x23 │ │ │ │ + addi s4,s4,984 │ │ │ │ + auipc s6,0x22 │ │ │ │ + addi s6,s6,-1752 │ │ │ │ + beqz a5,3eeb6 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s1,0(s11) │ │ │ │ + ld a0,0(s3) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li s0,0 │ │ │ │ + j 3ee84 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + sub a5,s5,a0 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a0,0(s3) │ │ │ │ + bltu a4,a5,3ee7a │ │ │ │ + ld a3,0(s10) │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,48(s2) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addi s11,s11,8 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bltu s9,a5,3ee64 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,1732 │ │ │ │ + ld a3,32(s0) │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,1734 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,16(s0) │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,1730 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,48(s0) │ │ │ │ + sext.w a5,a4 │ │ │ │ + beqz a4,3ef24 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + add s3,a5,a4 │ │ │ │ ld a0,0(s1) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s10 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,-8(s2) │ │ │ │ + jal 3670 │ │ │ │ + bne s3,s1,3ef0e │ │ │ │ + ld a0,56(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x3b │ │ │ │ + ld a5,-44(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3f2da │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + j 3670 │ │ │ │ + ld s5,0(s1) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add a4,s5,a0 │ │ │ │ + li a3,91 │ │ │ │ + sb s6,0(a4) │ │ │ │ + sb a3,1(a4) │ │ │ │ + sb zero,2(a4) │ │ │ │ + ld a1,8(s10) │ │ │ │ + addi a0,a0,2 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + ld a5,0(s3) │ │ │ │ + add s5,s5,a0 │ │ │ │ + li a4,93 │ │ │ │ + sb a4,0(s5) │ │ │ │ + sb zero,1(s5) │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 3eab8 │ │ │ │ + ld s5,0(s1) │ │ │ │ + sb a3,128(sp) │ │ │ │ + sb zero,129(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add a4,s5,a0 │ │ │ │ + ld a1,56(sp) │ │ │ │ + sb s6,0(a4) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a0,a0,2 │ │ │ │ + li a4,45 │ │ │ │ + sb a4,1(a3) │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + beqz s0,3f01c │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add a2,s5,a0 │ │ │ │ + addi a3,a0,2 │ │ │ │ + li a1,44 │ │ │ │ + sb a1,0(a2) │ │ │ │ + sb s6,1(a2) │ │ │ │ + add a3,a3,s5 │ │ │ │ + li a4,45 │ │ │ │ + addi a0,a0,4 │ │ │ │ + sb a4,0(a3) │ │ │ │ + sb a4,1(a3) │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + add s5,s5,a0 │ │ │ │ + sb s6,0(s5) │ │ │ │ + sb zero,1(s5) │ │ │ │ + ld a1,24(s10) │ │ │ │ + ld a0,0(s3) │ │ │ │ + jal 36b0 │ │ │ │ + j 3eab8 │ │ │ │ + mv a2,s11 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,1028 │ │ │ │ + mv a0,s7 │ │ │ │ + sd a3,16(sp) │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + ld a3,16(sp) │ │ │ │ + j 3eae2 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bltu s11,s0,3ed50 │ │ │ │ + addiw s0,s4,1 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add s0,s0,s1 │ │ │ │ + subw a5,s5,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 3310 │ │ │ │ + ld a5,24(sp) │ │ │ │ + addiw s5,s4,2 │ │ │ │ + mv s2,a0 │ │ │ │ + slli a0,s5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + and a2,s2,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 36a0 │ │ │ │ + addw a5,s2,s5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li a5,10 │ │ │ │ + sb a5,0(s0) │ │ │ │ + j 3ed50 │ │ │ │ + sb s0,0(a5) │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bltu a5,a0,3ec14 │ │ │ │ + j 3ec2a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + auipc a4,0x22 │ │ │ │ + addi a4,a4,1166 │ │ │ │ + lbu a6,0(a4) │ │ │ │ + lbu a3,3(a4) │ │ │ │ + lbu a1,1(a4) │ │ │ │ + lbu a2,2(a4) │ │ │ │ + add a4,s5,a0 │ │ │ │ + addi a0,a0,3 │ │ │ │ + sb a1,1(a4) │ │ │ │ + sb a2,2(a4) │ │ │ │ + sb a6,0(a4) │ │ │ │ + sb a3,3(a4) │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 3480 │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,1226 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + j 3e9ba │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,804 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + j 3e9b2 │ │ │ │ + lui a2,0x2 │ │ │ │ + addi a2,a2,1808 │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,1028 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3900 <__strcat_chk@plt> │ │ │ │ + lbu a5,0(s2) │ │ │ │ + j 3e944 │ │ │ │ + ld a5,24(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s8,-1 │ │ │ │ + subw a5,s9,a5 │ │ │ │ + divuw s6,s6,a5 │ │ │ │ + sd s9,80(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s5,0 │ │ │ │ + li s1,0 │ │ │ │ + li s11,9 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + mv s9,s4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sext.w s0,s2 │ │ │ │ + sext.w s3,s1 │ │ │ │ + addw s10,a5,s2 │ │ │ │ + subw s5,s10,s5 │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + sext.w s2,s10 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bgeu s0,s5,3f1b2 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bgeu a5,a0,3f1b2 │ │ │ │ + add a4,s7,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,s11,3f1a8 │ │ │ │ + sext.w s9,a5 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a4,s5,3f194 │ │ │ │ + addiw s4,s9,1 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + add s4,s4,s7 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3310 │ │ │ │ + addiw a5,s9,2 │ │ │ │ + subw s5,s10,s9 │ │ │ │ + mv s10,a5 │ │ │ │ + mv s0,a0 │ │ │ │ + slli a0,s10,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + and a2,s0,s8 │ │ │ │ + mv a1,s4 │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 36a0 │ │ │ │ + addw a5,s0,s10 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li a5,10 │ │ │ │ + sb a5,0(s4) │ │ │ │ + bne s6,s3,3f16a │ │ │ │ + mv a0,s7 │ │ │ │ + mv s4,s9 │ │ │ │ + ld s9,80(sp) │ │ │ │ + jal 3310 │ │ │ │ + beqz a0,3ec2c │ │ │ │ + li s11,0 │ │ │ │ + li s2,-1 │ │ │ │ + li a5,0 │ │ │ │ + li s3,9 │ │ │ │ + li s1,10 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + li s10,32 │ │ │ │ + mv s6,s11 │ │ │ │ + j 3f22e │ │ │ │ + slli s0,s8,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + beq a4,s1,3f252 │ │ │ │ + mv a5,s0 │ │ │ │ + bgeu s0,a0,3ec2c │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addiw s8,s6,1 │ │ │ │ + sext.w s6,s8 │ │ │ │ + bne a4,s3,3f21e │ │ │ │ + mv a0,s7 │ │ │ │ + sb s10,0(a5) │ │ │ │ + slli s0,s8,0x20 │ │ │ │ + jal 3310 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + j 3f228 │ │ │ │ + add s11,s7,s0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3310 │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + and a2,s5,s2 │ │ │ │ + addw s8,a5,s8 │ │ │ │ + slli a0,s8,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a1,s11 │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 36a0 │ │ │ │ + addw a5,s5,s8 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + ld a2,64(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + mv a0,s11 │ │ │ │ + sb zero,0(a5) │ │ │ │ + jal 3530 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + j 3f228 │ │ │ │ + li a5,10 │ │ │ │ + sh a5,0(s7) │ │ │ │ + li a5,20 │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + j 3e906 │ │ │ │ + ld a0,56(sp) │ │ │ │ li a1,1 │ │ │ │ - addiw s5,s5,1 │ │ │ │ + li s5,1 │ │ │ │ + jal 3870 │ │ │ │ + sd a0,56(sp) │ │ │ │ + li s2,1 │ │ │ │ + j 3ec82 │ │ │ │ + li s5,0 │ │ │ │ + j 3eca0 │ │ │ │ + auipc a3,0x27 │ │ │ │ + addi a3,a3,-1026 │ │ │ │ + li a2,303 │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,666 │ │ │ │ + auipc a0,0x22 │ │ │ │ + addi a0,a0,674 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + auipc s2,0x3b │ │ │ │ + ld s2,-832(s2) │ │ │ │ + ld a3,0(s0) │ │ │ │ + ld a0,0(s2) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd a2,48(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + auipc a5,0x3b │ │ │ │ + ld a5,-1008(a5) │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd s1,24(sp) │ │ │ │ + addi a5,sp,48 │ │ │ │ + mv s1,a1 │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,692 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi s7,s7,8 │ │ │ │ - bne s5,s8,4373e │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli s5,a5,0x1e │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 3890 │ │ │ │ - ld s11,0(sp) │ │ │ │ - sw zero,0(s4) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3e7e8 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd a1,0(a0) │ │ │ │ + sd a3,40(a0) │ │ │ │ + sd a2,8(a0) │ │ │ │ + sd a4,16(a0) │ │ │ │ + sd a6,24(a0) │ │ │ │ + sd a5,32(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + ret │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + ret │ │ │ │ + sb zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sw zero,44(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sh zero,40(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + ret │ │ │ │ + ld a0,16(a0) │ │ │ │ + j 3670 │ │ │ │ + lw a5,48(a0) │ │ │ │ + blez a5,3f422 │ │ │ │ + ld a4,56(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + add a5,a4,s0 │ │ │ │ + lw a3,64(a5) │ │ │ │ + bnez a3,3f402 │ │ │ │ + ld a0,32(a5) │ │ │ │ + beqz a0,3f3ec │ │ │ │ + jal 3670 │ │ │ │ + ld a4,56(s2) │ │ │ │ + lw a5,48(s2) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a3,a4,s0 │ │ │ │ + sd zero,32(a3) │ │ │ │ + addi s0,s0,88 │ │ │ │ + blt s1,a5,3f3b2 │ │ │ │ + bgtz a5,3f412 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a5,48(s2) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s0,s0,88 │ │ │ │ + bge s1,a5,3f3dc │ │ │ │ + add a5,a4,s0 │ │ │ │ + lw a3,64(a5) │ │ │ │ + beqz a3,3f3ba │ │ │ │ + ld a0,72(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,56(s2) │ │ │ │ + add a5,a4,s0 │ │ │ │ + j 3f3ba │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + mv a0,a4 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 3670 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + blez a1,3f556 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + add s1,a2,a1 │ │ │ │ + li s6,0 │ │ │ │ li s7,0 │ │ │ │ - li s10,0 │ │ │ │ - li s5,10 │ │ │ │ - addiw a5,s7,1 │ │ │ │ - sext.w s6,a5 │ │ │ │ - bgeu s6,s8,43872 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - fld fa4,0(s11) │ │ │ │ - add a4,a4,s4 │ │ │ │ - j 437ae │ │ │ │ - addi a3,a5,1 │ │ │ │ - sw zero,0(a4) │ │ │ │ - sext.w a2,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bgeu a2,s8,437d4 │ │ │ │ - mv a5,a3 │ │ │ │ + li s2,45 │ │ │ │ + li s3,9 │ │ │ │ + ld s8,0(s5) │ │ │ │ + slli s0,s7,0x1 │ │ │ │ + add s0,s0,s7 │ │ │ │ + lbu a5,0(s8) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + addi s0,s0,-24 │ │ │ │ + add s0,s0,s6 │ │ │ │ + beq a5,s2,3f4ba │ │ │ │ + beqz s7,3f50c │ │ │ │ + lw a1,8(s0) │ │ │ │ + ld a0,16(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 3870 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld a4,0(s5) │ │ │ │ + sd a0,16(s0) │ │ │ │ slli a3,a5,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - fld fa5,0(a3) │ │ │ │ - sext.w a2,s7 │ │ │ │ - sext.w s7,a5 │ │ │ │ - fle.d a3,fa5,fa4 │ │ │ │ - bnez a3,43798 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli t3,a5,0x2 │ │ │ │ - add s2,s4,t3 │ │ │ │ - mv s7,a2 │ │ │ │ - bltu s5,s7,43856 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw a4,s10,1 │ │ │ │ - sext.w s10,a4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s2) │ │ │ │ - beq s0,s10,43816 │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu s6,s8,4377c │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s5,a5,0x2 │ │ │ │ - li a3,10 │ │ │ │ - add s5,s5,s4 │ │ │ │ - bltu a3,s7,438b4 │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ + add a0,a0,a3 │ │ │ │ + sd a4,0(a0) │ │ │ │ addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bltu s10,s0,43806 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sw s8,0(s3) │ │ │ │ - sd s9,0(a5) │ │ │ │ - auipc a5,0x36 │ │ │ │ - ld a5,1776(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,43918 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,112(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + sw a5,8(s0) │ │ │ │ + addi s5,s5,8 │ │ │ │ + bne s1,s5,3f454 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + sw s7,0(s4) │ │ │ │ + sd s6,8(s4) │ │ │ │ + li a0,1 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,0(s11) │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,982 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 437d8 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli t3,a5,0x2 │ │ │ │ - add s2,s4,t3 │ │ │ │ - j 437d4 │ │ │ │ - fcvt.d.wu fa0,s0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,750(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa4,722(a5) │ │ │ │ - fadd.d fa0,fa0,fa4 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.wu.d a5,fa0,rtz │ │ │ │ - sw a5,0(s3) │ │ │ │ - j 436f8 │ │ │ │ - li s5,0 │ │ │ │ - j 4375e │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - ld a3,0(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s7,s9,a5 │ │ │ │ - add s2,a3,a4 │ │ │ │ - auipc s11,0x1e │ │ │ │ - addi s11,s11,880 │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s11 │ │ │ │ + lbu s9,1(s8) │ │ │ │ + addiw a5,s9,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu s3,a5,3f46c │ │ │ │ + addiw s7,s7,1 │ │ │ │ + slli s0,s7,0x1 │ │ │ │ + add s0,s0,s7 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + addi s9,s9,-45 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s6 │ │ │ │ + seqz s9,s9 │ │ │ │ + jal 3870 │ │ │ │ + addi s0,s0,-24 │ │ │ │ + addi s9,s9,1 │ │ │ │ + add s0,s0,a0 │ │ │ │ + add s8,s8,s9 │ │ │ │ + mv s6,a0 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3310 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + blez a0,3f52c │ │ │ │ + sd s8,0(s0) │ │ │ │ + j 3f490 │ │ │ │ + li a1,24 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3870 │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,8 │ │ │ │ + li a0,0 │ │ │ │ + sd zero,0(s6) │ │ │ │ + sw zero,8(s6) │ │ │ │ + sd zero,16(s6) │ │ │ │ + mv s0,s6 │ │ │ │ + li s7,1 │ │ │ │ + j 3f478 │ │ │ │ + auipc a5,0x3b │ │ │ │ + ld a5,-1412(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,154 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addi s2,s2,8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bltu s10,s0,438d0 │ │ │ │ - j 43816 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x22 │ │ │ │ - addi a3,a3,1576 │ │ │ │ - addi a2,a2,-1564 │ │ │ │ - auipc a1,0x1e │ │ │ │ - addi a1,a1,612 │ │ │ │ - auipc a0,0x1e │ │ │ │ - addi a0,a0,780 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - bltu a1,a0,43926 │ │ │ │ - subw a0,a1,a0 │ │ │ │ - ret │ │ │ │ - subw a0,a0,a1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-1072 │ │ │ │ - sd s2,1040(sp) │ │ │ │ - auipc s2,0x36 │ │ │ │ - ld s2,1502(s2) │ │ │ │ - sd s0,1056(sp) │ │ │ │ - sd s1,1048(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,1032(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,1020 │ │ │ │ - addi a0,sp,8 │ │ │ │ - sd ra,1064(sp) │ │ │ │ - jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - sw a5,276(sp) │ │ │ │ - li a5,2 │ │ │ │ - sw a5,292(sp) │ │ │ │ - addiw a1,s0,-1 │ │ │ │ - li a5,3 │ │ │ │ - sw a5,344(sp) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - bltz a5,439d6 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a4,1 │ │ │ │ li a0,0 │ │ │ │ - add a5,s1,a1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a1,a1,-1 │ │ │ │ - slliw a3,a4,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a5,a5,1040 │ │ │ │ - add a5,a5,sp │ │ │ │ - lw a5,-1032(a5) │ │ │ │ - mulw a5,a5,a4 │ │ │ │ - sext.w a4,a3 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - bgez a5,43986 │ │ │ │ - ld a4,1032(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,439da │ │ │ │ - ld ra,1064(sp) │ │ │ │ - ld s0,1056(sp) │ │ │ │ - ld s1,1048(sp) │ │ │ │ - ld s2,1040(sp) │ │ │ │ - addi sp,sp,1072 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + j 3f4ae │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + j 3f4a4 │ │ │ │ + lw a5,48(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + li s1,88 │ │ │ │ + mv s2,a1 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + mul a1,a1,s1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,56(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a5,48(s0) │ │ │ │ + sd a0,56(s0) │ │ │ │ + li a3,19 │ │ │ │ + mul s1,a5,s1 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + add a5,a0,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sh zero,40(a5) │ │ │ │ + sd s2,8(a5) │ │ │ │ + sd zero,24(a5) │ │ │ │ + sd zero,48(a5) │ │ │ │ + sd zero,32(a5) │ │ │ │ + sd zero,80(a5) │ │ │ │ + sd zero,56(a5) │ │ │ │ + sw zero,64(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw a3,44(a5) │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw a4,48(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ - j 439b2 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-128 │ │ │ │ + sd s1,104(sp) │ │ │ │ + lw s1,48(a0) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ - slli s4,a2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - sd s10,32(sp) │ │ │ │ - slli s10,s4,0x2 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ sd s11,24(sp) │ │ │ │ - mv s9,a1 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,0 │ │ │ │ sd ra,120(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ + sd a7,8(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + ld s11,56(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + mv s7,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s9,a6 │ │ │ │ + blez s1,3f886 │ │ │ │ + beqz a4,3f70a │ │ │ │ sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,0 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3890 │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - addiw s3,s1,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - sext.w s2,a5 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a1,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli s2,s2,0x2 │ │ │ │ - srli s8,a4,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - sub s8,s2,s8 │ │ │ │ - add a5,a0,s4 │ │ │ │ - addi s8,s8,-4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - add s10,s10,s0 │ │ │ │ - add s2,s2,s0 │ │ │ │ - add s8,s8,s0 │ │ │ │ - li s5,0 │ │ │ │ + beqz a3,3f6be │ │ │ │ + mv s0,s11 │ │ │ │ li s6,0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s1,43ace │ │ │ │ - mv a3,a0 │ │ │ │ - mv a5,s0 │ │ │ │ - lwu a4,0(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - add a4,a4,s11 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sb a4,-1(a3) │ │ │ │ - bne a5,s10,43a66 │ │ │ │ - addiw s7,s6,1 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s6,a5,0x1d │ │ │ │ - add s6,s6,a0 │ │ │ │ - mv s5,a0 │ │ │ │ - sd s3,0(s6) │ │ │ │ - mv a5,s2 │ │ │ │ - j 43aac │ │ │ │ - sw zero,0(a5) │ │ │ │ - addi a5,a5,-4 │ │ │ │ - beq a5,s8,43af0 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a3,a4,1 │ │ │ │ - beq a3,s9,43aa2 │ │ │ │ - ld a1,0(sp) │ │ │ │ - sw a3,0(a5) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a5,a0,s4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv s6,s7 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez s1,43a62 │ │ │ │ - addiw s7,s6,1 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ + lbu a4,0(s0) │ │ │ │ + beq a4,s3,3f8de │ │ │ │ + ld a1,8(s0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,3f8bc │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s0,s0,88 │ │ │ │ + bne s1,s6,3f60a │ │ │ │ + ld s6,64(sp) │ │ │ │ + mv s0,s1 │ │ │ │ + addiw a1,s1,1 │ │ │ │ + li s1,88 │ │ │ │ + mul a1,a1,s1 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3870 │ │ │ │ + lw a3,48(s4) │ │ │ │ + ld a2,8(sp) │ │ │ │ + sd a0,56(s4) │ │ │ │ + mul a5,a3,s1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + mv a4,a0 │ │ │ │ add a5,a5,a0 │ │ │ │ - mv s5,a0 │ │ │ │ - sd s3,0(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - sw s7,0(a5) │ │ │ │ + sb zero,40(a5) │ │ │ │ + sd zero,32(a5) │ │ │ │ + sd zero,56(a5) │ │ │ │ + sw zero,64(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sd s9,16(a5) │ │ │ │ + sb s3,0(a5) │ │ │ │ + sd s2,8(a5) │ │ │ │ + sd s8,24(a5) │ │ │ │ + sw s5,44(a5) │ │ │ │ + sb s7,41(a5) │ │ │ │ + sd a2,48(a5) │ │ │ │ + sd s10,80(a5) │ │ │ │ + sw a3,48(s4) │ │ │ │ + beqz s10,3f6ee │ │ │ │ + mul s1,s0,s1 │ │ │ │ + lui a0,0x2 │ │ │ │ + addi a0,a0,1808 │ │ │ │ + add s0,a4,s1 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,32(s0) │ │ │ │ + sb zero,0(a0) │ │ │ │ + li a5,21 │ │ │ │ + bltu a5,s5,3f6de │ │ │ │ + auipc a4,0x26 │ │ │ │ + addi a4,a4,1798 │ │ │ │ + slli s5,s5,0x2 │ │ │ │ + add s5,s5,a4 │ │ │ │ + lw a5,0(s5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + jr a5 │ │ │ │ + addi s6,s11,8 │ │ │ │ + li s0,0 │ │ │ │ + ld a1,0(s6) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,3f8bc │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s6,s6,88 │ │ │ │ + bne s1,s0,3f6c4 │ │ │ │ + j 3f628 │ │ │ │ + ld a0,32(s0) │ │ │ │ jal 3670 │ │ │ │ + ld a5,56(s4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,32(a5) │ │ │ │ ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,72(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - lw a3,0(a2) │ │ │ │ - mv a4,a0 │ │ │ │ - bgeu a3,a5,43b4c │ │ │ │ - li a0,0 │ │ │ │ - beqz a4,43b52 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a1,a1,a4 │ │ │ │ - lw a0,0(a1) │ │ │ │ - sltu a0,a0,a3 │ │ │ │ - xori a0,a0,1 │ │ │ │ - ret │ │ │ │ - sltu a0,a5,a3 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - lbu a1,96(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - j 4fd9e │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - lbu a1,96(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - lw s0,32(a5) │ │ │ │ - jal 4fe38 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addw a0,a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lbu a1,96(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - j 4fdea │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s1,104(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s8,a1 │ │ │ │ - slli s2,s1,0x20 │ │ │ │ - li a1,48 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s3,a4 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - slli a1,s2,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - slli a1,s2,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd s6,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,24(s11) │ │ │ │ - li a1,257 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,256 │ │ │ │ - li a1,0 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - sb s0,44(s11) │ │ │ │ - beqz s1,43da0 │ │ │ │ - add a5,s9,s3 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - mv s5,s6 │ │ │ │ - li s10,0 │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - li a0,0 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - add s4,s9,s0 │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a1,0(s8) │ │ │ │ - ld a4,24(s11) │ │ │ │ - slli a2,s10,0x3 │ │ │ │ - lw a5,64(a1) │ │ │ │ - add a4,a4,a2 │ │ │ │ - sd a1,0(a4) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addiw a1,a5,2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - addiw s6,a5,1 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz a0,43da6 │ │ │ │ - ld a5,0(s8) │ │ │ │ - li a2,0 │ │ │ │ - lw a4,64(a5) │ │ │ │ - beqz a4,43c74 │ │ │ │ - ld a5,48(a5) │ │ │ │ - slli a1,s7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - add a1,a1,a0 │ │ │ │ - sb a5,0(a1) │ │ │ │ - beqz a5,43d6c │ │ │ │ - add a4,s9,a5 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(s8) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sext.w a4,a2 │ │ │ │ - lw a1,64(a5) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bltu a4,a1,43c42 │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - addiw a2,s7,1 │ │ │ │ - sext.w a5,s10 │ │ │ │ - mv a1,s7 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sext.w s7,a2 │ │ │ │ - beq s1,a5,43d26 │ │ │ │ - sb s0,0(a4) │ │ │ │ - sb s0,0(s4) │ │ │ │ - sw a1,0(s5) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s8,s8,8 │ │ │ │ - addi s5,s5,4 │ │ │ │ - bne s2,s10,43c0e │ │ │ │ + beqz a3,3f722 │ │ │ │ + mv a4,s11 │ │ │ │ + li a5,0 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + beq a3,s3,3f8dc │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a4,a4,88 │ │ │ │ + bne s1,a5,3f710 │ │ │ │ + mv s0,s1 │ │ │ │ + j 3f62c │ │ │ │ + ld a5,80(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + auipc a3,0x1f │ │ │ │ + addi a3,a3,1590 │ │ │ │ + lw a4,0(a5) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - or s2,s2,a3 │ │ │ │ - sd a0,16(s11) │ │ │ │ - sd s2,0(s11) │ │ │ │ - sd a5,8(s11) │ │ │ │ - mv a2,s9 │ │ │ │ - lbu a5,0(a2) │ │ │ │ - li s0,0 │ │ │ │ - addiw a0,s0,1 │ │ │ │ - li a6,256 │ │ │ │ - li t1,255 │ │ │ │ - sext.w a1,a0 │ │ │ │ - beqz a5,43cf2 │ │ │ │ - addi a2,a2,1 │ │ │ │ - beq a1,a6,43d96 │ │ │ │ - mv s0,a1 │ │ │ │ - lbu a5,0(a2) │ │ │ │ - addiw a0,s0,1 │ │ │ │ - sext.w a1,a0 │ │ │ │ - bnez a5,43cdc │ │ │ │ - beq a1,a6,43d8c │ │ │ │ - subw a3,t1,a0 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - addi a7,a2,1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a4,a2,2 │ │ │ │ - mv a5,a7 │ │ │ │ - add a3,a3,a4 │ │ │ │ - j 43d12 │ │ │ │ - addi a5,a5,1 │ │ │ │ - beq a3,a5,43d40 │ │ │ │ + ld s11,24(sp) │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a4,80(s0) │ │ │ │ + beqz a4,3f6ee │ │ │ │ + lw a5,4(a4) │ │ │ │ + ld a0,32(s0) │ │ │ │ + lw a4,0(a4) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,-272 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,80(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + ld a4,0(a5) │ │ │ │ + beqz a4,3f88a │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,-364 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,80(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a4,0(a5) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,-420 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,80(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-362 │ │ │ │ lbu a4,0(a5) │ │ │ │ - beqz a4,43d0c │ │ │ │ - sb a4,0(a2) │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv a2,a7 │ │ │ │ - mv s0,a1 │ │ │ │ - j 43ce4 │ │ │ │ - ld a5,0(sp) │ │ │ │ - sb s3,0(a4) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - sb s3,0(a5) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - sw a1,0(s5) │ │ │ │ - add a2,a2,a0 │ │ │ │ - sb zero,0(a2) │ │ │ │ - j 43c9a │ │ │ │ - slli a1,a0,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ + j 3f734 │ │ │ │ + ld a4,80(s0) │ │ │ │ + beqz a4,3f6ee │ │ │ │ + lw a5,4(a4) │ │ │ │ + ld a0,32(s0) │ │ │ │ + lw a4,0(a4) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,-492 │ │ │ │ + j 3f768 │ │ │ │ + ld a4,80(s0) │ │ │ │ + beqz a4,3f6ee │ │ │ │ + ld a0,32(s0) │ │ │ │ + ld s0,112(sp) │ │ │ │ + lw a6,8(a4) │ │ │ │ + lw a5,4(a4) │ │ │ │ ld ra,120(sp) │ │ │ │ - sw s0,40(s11) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,-534 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a4,80(s0) │ │ │ │ + beqz a4,3f6ee │ │ │ │ + ld a0,32(s0) │ │ │ │ ld s0,112(sp) │ │ │ │ - sd a0,32(s11) │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ - mv a0,s11 │ │ │ │ + ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,-540 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-230 │ │ │ │ - li a1,149 │ │ │ │ - auipc a0,0x1e │ │ │ │ - addi a0,a0,-266 │ │ │ │ - jal 27d46 │ │ │ │ + j 38f0 <__sprintf_chk@plt> │ │ │ │ + li s0,0 │ │ │ │ + j 3f62c │ │ │ │ + auipc a5,0x22 │ │ │ │ + addi a5,a5,-578 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + lbu a2,1(a5) │ │ │ │ + lbu a3,2(a5) │ │ │ │ + lbu a4,3(a5) │ │ │ │ + lbu a5,4(a5) │ │ │ │ + sb a1,0(a0) │ │ │ │ + sb a2,1(a0) │ │ │ │ + sb a3,2(a0) │ │ │ │ + sb a4,3(a0) │ │ │ │ + sb a5,4(a0) │ │ │ │ + j 3f6ee │ │ │ │ + auipc a5,0x3a │ │ │ │ + ld a5,1772(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,-712 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - li a1,256 │ │ │ │ - li s0,255 │ │ │ │ - j 43d46 │ │ │ │ - li s0,256 │ │ │ │ - li a1,257 │ │ │ │ - j 43d46 │ │ │ │ - li s6,0 │ │ │ │ - li a0,0 │ │ │ │ - j 43cac │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-352 │ │ │ │ - li a1,142 │ │ │ │ - auipc a0,0x1e │ │ │ │ - addi a0,a0,-324 │ │ │ │ - jal 27d46 │ │ │ │ + sd s6,64(sp) │ │ │ │ + auipc a5,0x3a │ │ │ │ + ld a5,1738(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,-778 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ - ld a0,16(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,43ddc │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,43de4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - beqz a0,43dec │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3670 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - lw a6,0(a0) │ │ │ │ - sd s0,16(sp) │ │ │ │ - auipc s0,0x36 │ │ │ │ - ld s0,272(s0) │ │ │ │ - ld a4,0(s0) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + slli s0,a1,0x1 │ │ │ │ + ld s5,8(a0) │ │ │ │ + add s0,s0,a1 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add a5,s5,s0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + lw s1,8(a5) │ │ │ │ + lw a1,8(s5) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + subw s4,s1,a2 │ │ │ │ + ld a0,16(s5) │ │ │ │ + addw a1,s4,a1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + jal 3870 │ │ │ │ + ld a4,8(s2) │ │ │ │ + sd a0,16(s5) │ │ │ │ + mv s1,s4 │ │ │ │ + add a3,a4,s0 │ │ │ │ + lw a5,8(a4) │ │ │ │ + ld a1,16(a3) │ │ │ │ + ld a0,16(a4) │ │ │ │ + slli s4,s4,0x3 │ │ │ │ + slli a4,s3,0x3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv a2,s4 │ │ │ │ + add a1,a1,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv a1,s4 │ │ │ │ + lw a4,8(a5) │ │ │ │ + add s4,a5,s0 │ │ │ │ + ld a0,16(s4) │ │ │ │ + addw s1,s1,a4 │ │ │ │ + sw s1,8(a5) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,8(s2) │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd a0,16(s4) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + sw s3,8(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + li a5,88 │ │ │ │ + sd s4,48(sp) │ │ │ │ + mul s4,a1,a5 │ │ │ │ + sd s8,16(sp) │ │ │ │ + ld s8,56(a0) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + slli s0,a3,0x1 │ │ │ │ + ld s5,8(a2) │ │ │ │ + sd s1,72(sp) │ │ │ │ + add s0,s0,a3 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add s1,s8,s4 │ │ │ │ + lw a4,44(s1) │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,s5,s0 │ │ │ │ + lw a1,0(a2) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + ld s6,48(s1) │ │ │ │ + lw s7,8(a0) │ │ │ │ + sd ra,88(sp) │ │ │ │ + li a5,21 │ │ │ │ + sd s2,64(sp) │ │ │ │ + bltu a5,a4,403d4 │ │ │ │ + lwu a5,44(s1) │ │ │ │ + auipc a4,0x26 │ │ │ │ + addi a4,a4,1058 │ │ │ │ + mv s2,a2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + jr a5 │ │ │ │ + blez s7,404cc │ │ │ │ + li a5,1 │ │ │ │ + bge a5,s7,3fa14 │ │ │ │ + bne a1,a3,404b4 │ │ │ │ + li a2,1 │ │ │ │ + mv a1,a3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3f8fe │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + blez s7,404cc │ │ │ │ + li s0,1 │ │ │ │ + bge s0,s7,40426 │ │ │ │ + beq a1,a3,3fa0a │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-910 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + li a5,1 │ │ │ │ + blt a5,s7,3fa06 │ │ │ │ + beqz s7,3fa14 │ │ │ │ + ld a5,16(a0) │ │ │ │ + ld s1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a1,a0 │ │ │ │ + addiw a3,a5,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,3fab4 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s1,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3fa9a │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a1,4066a │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + li a4,-3 │ │ │ │ + bltu a4,a5,40662 │ │ │ │ + beqz s6,3fa14 │ │ │ │ + lw a5,0(s6) │ │ │ │ + sext.w a0,a0 │ │ │ │ + blt a5,a0,3fae6 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bge a0,a5,3fa14 │ │ │ │ + ld a4,8(s2) │ │ │ │ + ld a5,56(s3) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-794 │ │ │ │ + j 3fe34 │ │ │ │ + blez s7,40618 │ │ │ │ + beqz s6,3fa14 │ │ │ │ + lw a2,0(s6) │ │ │ │ + bge a2,s7,4044a │ │ │ │ + bne a1,a3,4064a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3f8fe │ │ │ │ + j 3fa14 │ │ │ │ + blez s7,404cc │ │ │ │ + li a5,1 │ │ │ │ + bne s7,a5,3fa06 │ │ │ │ + j 3fce2 │ │ │ │ + blez s7,404cc │ │ │ │ + li a5,1 │ │ │ │ + bne s7,a5,3fa06 │ │ │ │ + j 3fd8a │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + li a5,1 │ │ │ │ + bge a5,s7,405d4 │ │ │ │ + li a5,2 │ │ │ │ + beq s7,a5,3fb54 │ │ │ │ + bne a1,a3,40506 │ │ │ │ + mv a0,s2 │ │ │ │ + li a2,2 │ │ │ │ + jal 3f8fe │ │ │ │ + ld s5,8(s2) │ │ │ │ + add a0,s5,s0 │ │ │ │ + ld s7,16(a0) │ │ │ │ + ld s1,0(s7) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a7,0 │ │ │ │ + addiw a5,a5,-43 │ │ │ │ + andi a5,a5,253 │ │ │ │ + seqz a5,a5 │ │ │ │ + li a1,9 │ │ │ │ + li a6,46 │ │ │ │ + add a4,s1,a5 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + sext.w a3,a5 │ │ │ │ + addiw a4,a2,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,40392 │ │ │ │ + bnez a7,3fbb6 │ │ │ │ + bne a2,a6,3fbb6 │ │ │ │ + addi a3,a5,1 │ │ │ │ + add a4,s1,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a4,a4,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,40398 │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld s7,8(s7) │ │ │ │ + bne a3,a0,400e2 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + lbu a5,0(s7) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a7,0 │ │ │ │ + addiw a5,a5,-43 │ │ │ │ + andi a5,a5,253 │ │ │ │ + seqz a5,a5 │ │ │ │ + li a1,9 │ │ │ │ + li a6,46 │ │ │ │ + add a4,s7,a5 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + sext.w a3,a5 │ │ │ │ + addiw a4,a2,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,4038a │ │ │ │ + bnez a7,3fc18 │ │ │ │ + bne a2,a6,3fc18 │ │ │ │ + addi a3,a5,1 │ │ │ │ + add a4,s7,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a4,a4,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,403b6 │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a0,400e2 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3610 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs1,460(a5) │ │ │ │ + feq.d a5,fa0,fs1 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + bnez a5,404fc │ │ │ │ + ld a5,8(s2) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,16(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + jal 3610 │ │ │ │ + feq.d a5,fa0,fs1 │ │ │ │ + bnez a5,404fc │ │ │ │ + flt.d a5,fa0,fs0 │ │ │ │ + bnez a5,405bc │ │ │ │ + beqz s6,40380 │ │ │ │ + fld fa5,0(s6) │ │ │ │ + flt.d a5,fa5,fa0 │ │ │ │ + bnez a5,3fc72 │ │ │ │ + fld fa5,8(s6) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,40380 │ │ │ │ + ld a5,8(s2) │ │ │ │ + ld a4,56(s3) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-890 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a2,16(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld a3,8(a2) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + ld a2,0(a2) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + blez s7,40618 │ │ │ │ + beqz s6,3fa14 │ │ │ │ + lw a2,0(s6) │ │ │ │ + bge a2,s7,3fcb2 │ │ │ │ + bne a1,a3,40600 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3f8fe │ │ │ │ + lw a5,4(s6) │ │ │ │ + bge s7,a5,3fa14 │ │ │ │ + ld a5,56(s3) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a3,8(a5) │ │ │ │ + lbu a2,0(a5) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-386 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + li a5,1 │ │ │ │ + blt a5,s7,3fa06 │ │ │ │ + beqz s7,3fa14 │ │ │ │ + ld a5,16(a0) │ │ │ │ + ld s1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a1,a0 │ │ │ │ + addiw a3,a5,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,3fd38 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s1,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3fd1e │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a1,40694 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + lui a4,0x80000 │ │ │ │ + sext.w a5,a0 │ │ │ │ + xori a4,a4,-2 │ │ │ │ + bltu a4,a5,4068c │ │ │ │ + beqz s6,3fa14 │ │ │ │ + lw a4,0(s6) │ │ │ │ + blt a4,a5,3fd6a │ │ │ │ + lw a4,4(s6) │ │ │ │ + bge a5,a4,3fa14 │ │ │ │ + ld a4,8(s2) │ │ │ │ + ld a5,56(s3) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-1318 │ │ │ │ + j 3fe34 │ │ │ │ + li a5,1 │ │ │ │ + blt a5,s7,3fa06 │ │ │ │ + beqz s7,3fa14 │ │ │ │ + ld a5,16(a0) │ │ │ │ + ld s1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + sext.w a6,a0 │ │ │ │ + li a7,0 │ │ │ │ + addiw a5,a5,-43 │ │ │ │ + andi a5,a5,253 │ │ │ │ + seqz a5,a5 │ │ │ │ + li a1,9 │ │ │ │ + li a0,46 │ │ │ │ + add a4,s1,a5 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + sext.w a3,a5 │ │ │ │ + addiw a4,a2,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,40406 │ │ │ │ + bnez a7,3fdea │ │ │ │ + bne a2,a0,3fdea │ │ │ │ + addi a3,a5,1 │ │ │ │ + add a4,s1,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a4,a4,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,4040a │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a6,40522 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3610 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,-6(a5) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + bnez a5,4051a │ │ │ │ + beqz s6,3fa14 │ │ │ │ + fld fa5,0(s6) │ │ │ │ + flt.d a5,fa5,fa0 │ │ │ │ + bnez a5,3fe20 │ │ │ │ + fld fa5,8(s6) │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + beqz a5,3fa14 │ │ │ │ + ld a4,8(s2) │ │ │ │ + ld a5,56(s3) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-1732 │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a2,16(a4) │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a4,8(a5) │ │ │ │ + lbu a3,0(a5) │ │ │ │ + ld a2,0(a2) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + addiw a5,s7,-1 │ │ │ │ li a4,1 │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - beq a6,a4,43e3c │ │ │ │ - ld a3,16(a5) │ │ │ │ - ld a7,8(a5) │ │ │ │ + bgeu a4,a5,4058c │ │ │ │ + li a5,3 │ │ │ │ + bge a5,s7,403e8 │ │ │ │ + bne a1,a3,40544 │ │ │ │ + mv a0,s2 │ │ │ │ + li a2,3 │ │ │ │ + jal 3f8fe │ │ │ │ + ld s5,8(s2) │ │ │ │ + add a0,s5,s0 │ │ │ │ + ld s6,16(a0) │ │ │ │ + ld s1,0(s6) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s1) │ │ │ │ li a4,9 │ │ │ │ - subw a1,a1,a3 │ │ │ │ - sw a1,4(sp) │ │ │ │ - mv a5,a7 │ │ │ │ - bltu a4,a6,43e36 │ │ │ │ - j 43e4e │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - beq a6,a0,43e3c │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a1,a4,43e2e │ │ │ │ - ld a4,8(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,3fec4 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s1,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3feaa │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld s7,8(s6) │ │ │ │ + bne a3,a0,3ffc0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s7) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,3ff1c │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s7,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3ff02 │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld s6,16(s6) │ │ │ │ + bne a3,a0,3ffc0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s6) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,3ff74 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s6,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,3ff5a │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a0,3ffc0 │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + lui s1,0x80000 │ │ │ │ + beq a0,s1,3ffbc │ │ │ │ + ld a5,8(s2) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,16(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq a0,s1,3ffbc │ │ │ │ + ld a5,8(s2) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,16(a5) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne a0,s1,3fa14 │ │ │ │ + ld s5,8(s2) │ │ │ │ + ld a5,56(s3) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a2,16(s0) │ │ │ │ + add a5,a5,s4 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a6,8(a5) │ │ │ │ + ld a4,16(a2) │ │ │ │ + ld a3,8(a2) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a2,0(a2) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-1596 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + li a5,1 │ │ │ │ + beq s7,a5,40574 │ │ │ │ + li a5,2 │ │ │ │ + blt a5,s7,403ee │ │ │ │ + beqz s7,3fa14 │ │ │ │ + ld s6,16(a0) │ │ │ │ + ld s1,0(s6) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s1) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,40052 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s1,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,40038 │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld s6,8(s6) │ │ │ │ + bne a3,a0,400de │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s6) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,400aa │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s6,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,40090 │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a0,400de │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + lui s1,0x80000 │ │ │ │ + beq a0,s1,400da │ │ │ │ + ld a5,8(s2) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,16(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne a0,s1,3fa14 │ │ │ │ + ld s5,8(s2) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a4,56(s3) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a2,16(s0) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld a3,8(a2) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + ld a2,0(a2) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-2038 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + blez s7,3fa14 │ │ │ │ + bne a1,a3,405a4 │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3f8fe │ │ │ │ + j 3fa14 │ │ │ │ + blez s7,404cc │ │ │ │ + li a5,1 │ │ │ │ + bne s7,a5,3fa06 │ │ │ │ + j 3fa5e │ │ │ │ + li a5,1 │ │ │ │ + bge a5,s7,406b6 │ │ │ │ + li a5,2 │ │ │ │ + beq s7,a5,40142 │ │ │ │ + bne a1,a3,404e4 │ │ │ │ + mv a0,s2 │ │ │ │ + li a2,2 │ │ │ │ + jal 3f8fe │ │ │ │ + ld s5,8(s2) │ │ │ │ + add a0,s5,s0 │ │ │ │ + ld s7,16(a0) │ │ │ │ + ld s1,0(s7) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s1) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,4019a │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s1,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,40180 │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld s7,8(s7) │ │ │ │ + bne a3,a0,400de │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s7) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,401f2 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s7,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,401d8 │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a0,400de │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w s1,a0 │ │ │ │ + lui s5,0x80000 │ │ │ │ + beq s1,s5,400da │ │ │ │ + ld a5,8(s2) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,16(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + jal 32b0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + li a4,-3 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu a4,a5,400da │ │ │ │ + not s5,s5 │ │ │ │ + beq s1,s5,400da │ │ │ │ + blt a0,s1,405e8 │ │ │ │ + beqz s6,3fa14 │ │ │ │ + lw a5,0(s6) │ │ │ │ + blt a5,a0,4024e │ │ │ │ + lw a5,4(s6) │ │ │ │ + bge s1,a5,3fa14 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + j 3fc72 │ │ │ │ + li a5,1 │ │ │ │ + bge a5,s7,405d0 │ │ │ │ + li a5,2 │ │ │ │ + beq s7,a5,40274 │ │ │ │ + bne a1,a3,40502 │ │ │ │ + mv a0,s2 │ │ │ │ + li a2,2 │ │ │ │ + jal 3f8fe │ │ │ │ + ld s5,8(s2) │ │ │ │ + add a0,s5,s0 │ │ │ │ + ld s7,16(a0) │ │ │ │ + ld s1,0(s7) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s1) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,402cc │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s1,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,402b2 │ │ │ │ + sext.w a3,a3 │ │ │ │ + ld s7,8(s7) │ │ │ │ + bne a3,a0,400de │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s7) │ │ │ │ + li a4,9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + addiw a3,a3,-43 │ │ │ │ + andi a3,a3,253 │ │ │ │ + seqz a5,a3 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + seqz a3,a3 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a4,a5,40324 │ │ │ │ + addi a4,a3,1 │ │ │ │ + li a2,9 │ │ │ │ + add a5,s7,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + addiw a5,a5,-48 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a5,4030a │ │ │ │ + sext.w a3,a3 │ │ │ │ + bne a3,a0,400de │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w s1,a0 │ │ │ │ + bltz s1,400da │ │ │ │ + ld a5,8(s2) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,16(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + jal 32b0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + sext.w a0,a0 │ │ │ │ + xori a5,a5,-2 │ │ │ │ + bltu a5,a0,400da │ │ │ │ + lui a5,0x80000 │ │ │ │ + not a5,a5 │ │ │ │ + beq s1,a5,400da │ │ │ │ + bge a0,s1,4023a │ │ │ │ + ld a5,8(s2) │ │ │ │ + ld a4,56(s3) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1882 │ │ │ │ + j 3fc82 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + j 3fa14 │ │ │ │ + li a7,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + j 3fbde │ │ │ │ + li a7,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + j 3fb7c │ │ │ │ + addi a5,a5,2 │ │ │ │ + add a4,s1,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a4,a4,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,40390 │ │ │ │ + sext.w a3,a5 │ │ │ │ + j 3fbb6 │ │ │ │ + addi a5,a5,2 │ │ │ │ + add a4,s7,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a4,a4,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,40388 │ │ │ │ + sext.w a3,a5 │ │ │ │ + j 3fc18 │ │ │ │ + ld a2,0(a0) │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,-2046 │ │ │ │ + mv a0,s3 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + jal 3f2de │ │ │ │ + beqz s7,3fa14 │ │ │ │ + j 3fe6c │ │ │ │ + bne a1,a3,4055c │ │ │ │ + mv a0,s2 │ │ │ │ + li a2,2 │ │ │ │ + jal 3f8fe │ │ │ │ + ld s5,8(s2) │ │ │ │ + add a0,s5,s0 │ │ │ │ + j 3fffa │ │ │ │ + li a7,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + j 3fdb0 │ │ │ │ + addi a5,a5,2 │ │ │ │ + add a4,s1,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a4,a4,-48 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bgeu a1,a4,40404 │ │ │ │ + sext.w a3,a5 │ │ │ │ + j 3fdea │ │ │ │ + ld a5,16(a0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3310 │ │ │ │ + bgeu s0,a0,3fa14 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,668 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + lw a5,4(s6) │ │ │ │ + blt s7,a5,40498 │ │ │ │ + ld a4,16(a0) │ │ │ │ + lw a5,8(s6) │ │ │ │ + ld s4,0(a4) │ │ │ │ + blez a5,40630 │ │ │ │ + ld s8,16(s6) │ │ │ │ + slli s2,s7,0x3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv s6,a4 │ │ │ │ + add s2,s2,a4 │ │ │ │ + add s5,a5,s8 │ │ │ │ + mv s0,s8 │ │ │ │ + li s7,0 │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,40482 │ │ │ │ + li s7,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s5,s0,40476 │ │ │ │ + beqz s7,40630 │ │ │ │ + addi s6,s6,8 │ │ │ │ + beq s2,s6,3fa14 │ │ │ │ + ld s4,0(s6) │ │ │ │ + j 40472 │ │ │ │ + beq a1,a3,3fb10 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1762 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,586 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,434 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1306 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + ld s5,8(s2) │ │ │ │ + j 400e2 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1420 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + ld s5,8(s2) │ │ │ │ + ld s8,56(s3) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a5,16(s0) │ │ │ │ + add s8,s8,s4 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a4,8(s8) │ │ │ │ + lbu a3,0(s8) │ │ │ │ + ld a2,0(a5) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,506 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1050 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,866 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,786 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,922 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,178 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + ld a5,8(s2) │ │ │ │ + ld a4,56(s3) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1292 │ │ │ │ + j 3fc82 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1158 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + ld a5,8(s2) │ │ │ │ + ld a4,56(s3) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1100 │ │ │ │ + j 3fc82 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1310 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1230 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a4,8(s1) │ │ │ │ + lbu a3,0(s1) │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1388 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1300 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + ld s5,8(s2) │ │ │ │ + ld s8,56(s3) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a5,16(s0) │ │ │ │ + add s8,s8,s4 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a4,8(s8) │ │ │ │ + lbu a3,0(s8) │ │ │ │ + ld a2,0(a5) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,290 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + ld s5,8(s2) │ │ │ │ + ld s8,56(s3) │ │ │ │ + add s0,s0,s5 │ │ │ │ + ld a5,16(s0) │ │ │ │ + add s8,s8,s4 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a4,8(s8) │ │ │ │ + lbu a3,0(s8) │ │ │ │ + ld a2,0(a5) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,360 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + lbu a2,0(s1) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,784 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3f2de │ │ │ │ + addi sp,sp,-176 │ │ │ │ + addi a5,sp,40 │ │ │ │ + auipc a4,0x3a │ │ │ │ + ld a4,-1986(a4) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sw zero,40(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + jal 3f424 │ │ │ │ + beqz a0,409f4 │ │ │ │ + sd s3,136(sp) │ │ │ │ ld a5,0(s0) │ │ │ │ + ld s3,48(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + sd a5,0(s11) │ │ │ │ + li s5,0 │ │ │ │ + blez a4,40982 │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + li s6,1 │ │ │ │ + j 40730 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s3,s3,24 │ │ │ │ + beq a5,s5,40972 │ │ │ │ + ld s1,0(s3) │ │ │ │ + beqz s1,40726 │ │ │ │ + lw s2,48(s11) │ │ │ │ + blez s2,4096e │ │ │ │ + li s8,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + li s4,88 │ │ │ │ + mul s0,s8,s4 │ │ │ │ + ld a5,56(s11) │ │ │ │ + add s10,a5,s0 │ │ │ │ + ld s9,8(s10) │ │ │ │ + beqz s9,40940 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,40940 │ │ │ │ + lbu a3,40(s10) │ │ │ │ + bnez a3,409d4 │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + sext.w a1,s8 │ │ │ │ + sb s6,40(s10) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3f998 │ │ │ │ + ld a0,56(s11) │ │ │ │ + li a2,24 │ │ │ │ + mv a1,s3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + addi a0,a0,56 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,56(s11) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld s0,80(a5) │ │ │ │ + beqz s0,40824 │ │ │ │ + lw a3,44(a5) │ │ │ │ + li a4,21 │ │ │ │ + bltu a4,a3,40824 │ │ │ │ + lwu a5,44(a5) │ │ │ │ + auipc a4,0x25 │ │ │ │ + addi a4,a4,1720 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + jr a5 │ │ │ │ + ld a5,16(s3) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 32b0 │ │ │ │ + sw a0,0(s0) │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,0(sp) │ │ │ │ + addi s8,s8,1 │ │ │ │ + sext.w a5,s8 │ │ │ │ + blt a5,s2,40746 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + addiw a5,a5,-104 │ │ │ │ + bnez a5,407f2 │ │ │ │ + lbu a5,1(s1) │ │ │ │ + beqz a5,409e8 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1102 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,409e8 │ │ │ │ + ld a5,0(sp) │ │ │ │ + bnez a5,40726 │ │ │ │ + mv a2,s1 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,1086 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3f2de │ │ │ │ + lbu a5,0(s0) │ │ │ │ + beqz a5,4095c │ │ │ │ + sb zero,0(s0) │ │ │ │ + li a5,1 │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a5,0(sp) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,16(s3) │ │ │ │ + sw a0,0(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a0,8(a5) │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sw a0,4(s0) │ │ │ │ + li a5,1 │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a5,0(sp) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,0(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,0(s0) │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + li a1,0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3610 │ │ │ │ + li a5,1 │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a5,0(sp) │ │ │ │ + fsd fa0,0(s0) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + lw s2,48(s11) │ │ │ │ + li a4,1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a4,0(sp) │ │ │ │ + sd a5,0(s0) │ │ │ │ + ld s1,0(s3) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + beqz a5,40824 │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + j 4083c │ │ │ │ + ld a5,16(s3) │ │ │ │ + beqz a5,40824 │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,16(s3) │ │ │ │ + sw a0,0(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a0,8(a5) │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,16(s3) │ │ │ │ + sw a0,4(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a0,16(a5) │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sw a0,8(s0) │ │ │ │ + li a5,1 │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a5,0(sp) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + li a1,0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3610 │ │ │ │ + ld a5,16(s3) │ │ │ │ + li a1,0 │ │ │ │ + fsd fa0,0(s0) │ │ │ │ + ld a0,8(a5) │ │ │ │ + jal 3610 │ │ │ │ + li a5,1 │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a5,0(sp) │ │ │ │ + fsd fa0,8(s0) │ │ │ │ + j 407d6 │ │ │ │ + ld a5,16(s3) │ │ │ │ + beqz a5,40824 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw s2,48(s11) │ │ │ │ + li a4,1 │ │ │ │ + sd a5,0(s0) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a4,0(sp) │ │ │ │ + j 407d6 │ │ │ │ + lbu s7,0(s10) │ │ │ │ + beqz s7,407d6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + bne a0,s6,407d6 │ │ │ │ + lbu a1,0(s1) │ │ │ │ + bne a1,s7,407d6 │ │ │ │ + j 40766 │ │ │ │ + sb s6,0(s0) │ │ │ │ + li a5,1 │ │ │ │ + lw s2,48(s11) │ │ │ │ + ld s1,0(s3) │ │ │ │ + sd a5,0(sp) │ │ │ │ + j 407d6 │ │ │ │ + sd zero,0(sp) │ │ │ │ + j 407e0 │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,24 │ │ │ │ + jal 3870 │ │ │ │ + lw a5,48(s11) │ │ │ │ + blez a5,409b4 │ │ │ │ + li a4,88 │ │ │ │ + mul a3,a5,a4 │ │ │ │ + ld a5,56(s11) │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a4,41(a5) │ │ │ │ + beqz a4,409ac │ │ │ │ + lbu a4,40(a5) │ │ │ │ + beqz a4,40a2a │ │ │ │ + addi a5,a5,88 │ │ │ │ + bne a3,a5,409a0 │ │ │ │ + auipc a5,0x39 │ │ │ │ + ld a5,1372(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,43e66 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + bnez a5,40a16 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-820 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,a6 │ │ │ │ - mv a0,a7 │ │ │ │ - jal 1e730 │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 43e3c │ │ │ │ + lbu a3,0(s10) │ │ │ │ + mv a2,s9 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,574 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3f2de │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3e7e8 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,508 │ │ │ │ + mv a0,s11 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + jal 3f2de │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,8(a0) │ │ │ │ - li a4,0 │ │ │ │ - beqz a1,43e82 │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - sw a4,0(a2) │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,0(a3) │ │ │ │ - ret │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + lbu a3,0(a5) │ │ │ │ + ld a2,8(a5) │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,544 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3f2de │ │ │ │ addi sp,sp,-48 │ │ │ │ - ld a2,8(a0) │ │ │ │ sd s1,24(sp) │ │ │ │ - lw a6,0(a0) │ │ │ │ - auipc s1,0x36 │ │ │ │ - ld s1,114(s1) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s0,32(sp) │ │ │ │ + lw s1,48(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a2 │ │ │ │ - beq a6,a5,43eda │ │ │ │ - ld a4,16(a0) │ │ │ │ - li a3,9 │ │ │ │ - mv a5,a2 │ │ │ │ - subw a1,a1,a4 │ │ │ │ - sw a1,4(sp) │ │ │ │ - li a4,0 │ │ │ │ - bltu a3,a6,43ed2 │ │ │ │ - j 43ef0 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - beq a6,a4,43f0e │ │ │ │ - lw a3,0(a5) │ │ │ │ - mv s0,a5 │ │ │ │ - bgeu a1,a3,43eca │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - lw a0,0(s0) │ │ │ │ - bnez a5,43f1c │ │ │ │ + blez s1,40ad2 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + ld s0,56(a0) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + li a5,88 │ │ │ │ + beqz a2,40aa4 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + add s1,s1,s0 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + beq a5,s2,40a86 │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,40a8c │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,40a8c │ │ │ │ + lbu a5,40(s0) │ │ │ │ + bnez a5,40ac2 │ │ │ │ + addi s0,s0,88 │ │ │ │ + bne s0,s1,40a72 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + li a0,0 │ │ │ │ ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mul a5,s1,a5 │ │ │ │ + add a5,a5,s0 │ │ │ │ + j 40ab4 │ │ │ │ + addi s0,s0,88 │ │ │ │ + beq s0,a5,40a94 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + bne a4,s2,40aac │ │ │ │ + lbu a4,40(s0) │ │ │ │ + beqz a4,40aac │ │ │ │ ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + li a0,1 │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a0,s0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-982 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,a6 │ │ │ │ - jal 1e730 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add s0,s0,a0 │ │ │ │ - j 43eda │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add s0,a2,a6 │ │ │ │ - j 43eda │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a0,0 │ │ │ │ + j 40a9c │ │ │ │ addi sp,sp,-48 │ │ │ │ - lw a6,0(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x36 │ │ │ │ - ld s2,-24(s2) │ │ │ │ - sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ + lw s1,48(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a4,1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - beq a6,a4,43f76 │ │ │ │ - ld a7,16(a0) │ │ │ │ - li a5,9 │ │ │ │ - ld a0,8(a0) │ │ │ │ - subw a7,a1,a7 │ │ │ │ - sw a7,4(sp) │ │ │ │ - bgeu a5,a6,43f9a │ │ │ │ - slli a2,a6,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a5,0 │ │ │ │ - j 43f6e │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - beq a2,a5,43fb6 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bgeu a7,a3,43f66 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - ld a4,24(s1) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a3,0(s2) │ │ │ │ - xor a3,a3,a2 │ │ │ │ - li a2,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a5,48(a5) │ │ │ │ - subw a0,s0,a5 │ │ │ │ - bnez a3,43fbc │ │ │ │ - ld ra,40(sp) │ │ │ │ + blez s1,40b66 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + ld s0,56(a0) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + li a5,88 │ │ │ │ + beqz a2,40b32 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + add s1,s1,s0 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + mv a1,s4 │ │ │ │ + mv s3,s0 │ │ │ │ + beq a5,s2,40b12 │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,40b18 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,40b18 │ │ │ │ + lbu a5,40(s0) │ │ │ │ + bnez a5,40b52 │ │ │ │ + addi s0,s0,88 │ │ │ │ + bne s0,s1,40afc │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mul a5,s1,a5 │ │ │ │ + add a5,a5,s0 │ │ │ │ + j 40b42 │ │ │ │ + addi s0,s0,88 │ │ │ │ + beq s0,a5,40b20 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + mv s3,s0 │ │ │ │ + bne a4,s2,40b3a │ │ │ │ + lbu a4,40(s0) │ │ │ │ + beqz a4,40b3a │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi a0,s3,56 │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1152 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,a6 │ │ │ │ - jal 1e730 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - j 43f76 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - j 43f76 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,4(a0) │ │ │ │ - beqz a5,4400e │ │ │ │ + li a0,0 │ │ │ │ + j 40b2a │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ + lw s1,48(a0) │ │ │ │ sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s2,0x1e │ │ │ │ - addi s2,s2,-778 │ │ │ │ - ld a5,16(s1) │ │ │ │ + sd s0,16(sp) │ │ │ │ + blez s1,40bbc │ │ │ │ + li a5,88 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + ld a5,56(a0) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + j 40b8e │ │ │ │ + beq a5,s1,40bac │ │ │ │ + ld a0,8(a5) │ │ │ │ mv a1,s2 │ │ │ │ - li a0,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a4,4(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,43fda │ │ │ │ - ld s0,16(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + jal 3580 │ │ │ │ + addi a5,s0,88 │ │ │ │ + bnez a0,40b8a │ │ │ │ + ld s2,0(sp) │ │ │ │ ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + li s0,0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ - auipc a1,0x1e │ │ │ │ - addi a1,a1,-134 │ │ │ │ - li a0,1 │ │ │ │ + ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x1e │ │ │ │ - addi a1,a1,-150 │ │ │ │ + ret │ │ │ │ + li s0,0 │ │ │ │ + j 40ba0 │ │ │ │ + lw a3,48(a0) │ │ │ │ + blez a3,40be8 │ │ │ │ + li a5,88 │ │ │ │ + mul a3,a3,a5 │ │ │ │ + ld a5,56(a0) │ │ │ │ + add a3,a3,a5 │ │ │ │ + j 40bd8 │ │ │ │ + beq a5,a3,40be8 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + mv a0,a5 │ │ │ │ + addi a5,a5,88 │ │ │ │ + bne a4,a1,40bd4 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a5,48(a0) │ │ │ │ + blez a5,40caa │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + ld a5,56(a0) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + li s1,0 │ │ │ │ + li s3,0 │ │ │ │ + auipc s6,0x21 │ │ │ │ + addi s6,s6,124 │ │ │ │ + auipc s5,0x21 │ │ │ │ + addi s5,s5,140 │ │ │ │ + auipc s4,0x21 │ │ │ │ + addi s4,s4,140 │ │ │ │ + j 40c34 │ │ │ │ + lw a4,48(s2) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bge s3,a4,40c96 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + ld a2,8(a5) │ │ │ │ + mv a1,s6 │ │ │ │ li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,24(a0) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a0,0(a5) │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,56(s2) │ │ │ │ + add a4,a5,s1 │ │ │ │ + lw a4,64(a4) │ │ │ │ + blez a4,40c26 │ │ │ │ + li s0,0 │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,56(s2) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,72(a5) │ │ │ │ + li a0,1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,56(s2) │ │ │ │ + sext.w a4,s0 │ │ │ │ + add a3,a5,s1 │ │ │ │ + lw a3,64(a3) │ │ │ │ + blt a4,a3,40c54 │ │ │ │ + lw a4,48(s2) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + blt s3,a4,40c34 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - fcvt.s.wu fa5,a0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - flw fa4,-1340(a5) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - fmul.s fa0,fa5,fa0 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - fdiv.s fa0,fa0,fa4 │ │ │ │ - jal 3800 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fcvt.d.s fa0,fa0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - fcvt.wu.d a0,fa5,rtz │ │ │ │ - sext.w a0,a0 │ │ │ │ ret │ │ │ │ - fcvt.s.wu fa5,a0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - flw fa4,-1398(a5) │ │ │ │ + lw a5,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,16(a0) │ │ │ │ + lw a0,4(a0) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + bltu a0,a4,40cc0 │ │ │ │ + subw a0,a0,a4 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,4(a5) │ │ │ │ + lw a0,16(a5) │ │ │ │ + addw a5,a3,a2 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + subw a0,a5,a0 │ │ │ │ + ret │ │ │ │ + slli a6,a1,0x20 │ │ │ │ + srli a1,a6,0x1c │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + ld a2,0(a0) │ │ │ │ + slli a1,a6,0x3 │ │ │ │ + add a1,a1,a6 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a2,a2,a1 │ │ │ │ addi sp,sp,-32 │ │ │ │ - fmul.s fa0,fa5,fa0 │ │ │ │ - sd ra,24(sp) │ │ │ │ + lw a1,0(a2) │ │ │ │ + lw a6,12(a2) │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - fdiv.s fa0,fa0,fa4 │ │ │ │ - jal 3800 │ │ │ │ - fcvt.d.s fa4,fa0 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa3,-1416(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa0,-944(a5) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fcvt.wu.d s0,fa5,rtz │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slliw s0,s0,0x1 │ │ │ │ - addw s0,s0,s1 │ │ │ │ - fcvt.s.wu fa5,s0 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa0,fa5,fa0 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - ld ra,24(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + lw s1,4(a2) │ │ │ │ + fld fa1,16(s0) │ │ │ │ + lw a5,16(a2) │ │ │ │ + fld fa0,8(s0) │ │ │ │ + addw a6,a6,a1 │ │ │ │ + subw s1,s1,a6 │ │ │ │ + mv a0,a3 │ │ │ │ + mv a1,a4 │ │ │ │ + sd ra,24(sp) │ │ │ │ + subw s1,s1,a5 │ │ │ │ + jal 2a29a │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fmv.d fa2,fa0 │ │ │ │ + fld fa0,0(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ - fcvt.wu.d a0,fa5,rtz │ │ │ │ - sext.w a0,a0 │ │ │ │ + j 2a0f2 │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a4,20(a1) │ │ │ │ + bne a5,a4,40d5e │ │ │ │ + lw a5,24(a1) │ │ │ │ + lw a4,24(a0) │ │ │ │ + subw a0,a5,a4 │ │ │ │ ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - lw t5,0(a2) │ │ │ │ - sd s4,64(sp) │ │ │ │ - auipc s4,0x36 │ │ │ │ - ld s4,-468(s4) │ │ │ │ - sd s1,88(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - ld a2,0(s4) │ │ │ │ - sd a2,8(sp) │ │ │ │ - li a2,0 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - slli s9,a3,0x20 │ │ │ │ - sd ra,104(sp) │ │ │ │ - li a2,1 │ │ │ │ - ld s5,112(sp) │ │ │ │ - ld s8,120(sp) │ │ │ │ - lw s6,128(sp) │ │ │ │ - ld a0,8(s1) │ │ │ │ + lw t1,8(a1) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ mv s0,a1 │ │ │ │ - mv s10,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - mv s3,a6 │ │ │ │ - mv s7,a7 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - beq t5,a2,4425a │ │ │ │ - sw a3,4(sp) │ │ │ │ - li a5,9 │ │ │ │ - bgeu a5,t5,44234 │ │ │ │ - slli t5,t5,0x20 │ │ │ │ - mv a1,a0 │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - li t1,0 │ │ │ │ - j 44148 │ │ │ │ - addi t1,t1,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - beq t5,t1,4420c │ │ │ │ - lw t4,0(a1) │ │ │ │ - sext.w t3,t1 │ │ │ │ - bgeu a3,t4,44140 │ │ │ │ - slli a4,t1,0x2 │ │ │ │ - sw t3,0(s0) │ │ │ │ - bnez t3,44216 │ │ │ │ - add a0,a0,a4 │ │ │ │ - li a5,0 │ │ │ │ - lw a3,0(a0) │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - sw t3,4(s0) │ │ │ │ - sw a3,8(s0) │ │ │ │ - sub a4,s9,s10 │ │ │ │ - bge a4,a5,4417c │ │ │ │ - mv a4,a5 │ │ │ │ - sext.w a5,a4 │ │ │ │ - sw a5,32(s0) │ │ │ │ - bltu a3,a5,44266 │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - add a2,a2,a4 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - bge a1,a2,4419c │ │ │ │ - subw s2,a3,a5 │ │ │ │ - ld a3,24(s1) │ │ │ │ - slli t1,t1,0x3 │ │ │ │ - ld a5,16(s1) │ │ │ │ - add a3,a3,t1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a1,48 │ │ │ │ - ld a4,24(a3) │ │ │ │ - sw s2,36(s0) │ │ │ │ - sd a5,24(s0) │ │ │ │ - sd a4,16(s0) │ │ │ │ - sd s7,48(s0) │ │ │ │ - sd s5,56(s0) │ │ │ │ - sb s3,96(s0) │ │ │ │ - sw s6,76(s0) │ │ │ │ - sd s8,64(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,36(s0) │ │ │ │ - ld a4,24(s0) │ │ │ │ - sd a0,88(s0) │ │ │ │ - li a6,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 4ba1c │ │ │ │ - li a0,1 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,44282 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - addiw t3,t3,1 │ │ │ │ - slli a4,t1,0x2 │ │ │ │ - sw t3,0(s0) │ │ │ │ - addiw t3,t3,-1 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli t3,a5,0x1e │ │ │ │ - add t3,t3,a0 │ │ │ │ - lw a5,0(t3) │ │ │ │ - add a0,a0,a4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sext.w t3,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + ld a0,0(a1) │ │ │ │ + slli a1,t1,0x3 │ │ │ │ + add a1,a1,t1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a4 │ │ │ │ + mv s2,a6 │ │ │ │ + mv s1,a7 │ │ │ │ + jal 3870 │ │ │ │ + lw t1,8(s0) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + slli a5,t1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - j 44164 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1818 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,t5 │ │ │ │ - jal 1e730 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - mv t3,a0 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - ld a0,8(s1) │ │ │ │ - sext.w t3,t3 │ │ │ │ - slli a4,t1,0x2 │ │ │ │ - j 44158 │ │ │ │ - sw zero,0(a1) │ │ │ │ - li t1,0 │ │ │ │ - li a5,0 │ │ │ │ - li t3,0 │ │ │ │ - j 44164 │ │ │ │ - auipc a5,0x36 │ │ │ │ - ld a5,-702(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-1440 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a5,64(sp) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sw t1,8(s0) │ │ │ │ + add a0,a0,a1 │ │ │ │ + sw a5,24(a0) │ │ │ │ + lw a5,72(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + sw s6,4(a0) │ │ │ │ + sw a5,28(a0) │ │ │ │ + lw a5,80(sp) │ │ │ │ + sw s5,8(a0) │ │ │ │ + sw s4,0(a0) │ │ │ │ + sw s3,12(a0) │ │ │ │ + sw s2,16(a0) │ │ │ │ + sw s1,20(a0) │ │ │ │ + sw a5,32(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ li a0,0 │ │ │ │ - j 441e4 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a0,88(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + li a1,36 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal af94 │ │ │ │ + lw t4,4(s0) │ │ │ │ + lw t3,8(s0) │ │ │ │ + lw t1,0(s0) │ │ │ │ + lw a7,12(s0) │ │ │ │ + lw a6,16(s0) │ │ │ │ + lw a1,20(s0) │ │ │ │ + lw a2,24(s0) │ │ │ │ + lw a3,28(s0) │ │ │ │ + lw a4,32(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + sw t4,4(a0) │ │ │ │ + sw t3,8(a0) │ │ │ │ + sw t1,0(a0) │ │ │ │ + sw a7,12(a0) │ │ │ │ + sw a6,16(a0) │ │ │ │ + sw a1,20(a0) │ │ │ │ + sw a2,24(a0) │ │ │ │ + sw a3,28(a0) │ │ │ │ + sw a4,32(a0) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw a0,8(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ + bltu a0,a2,40e82 │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + ld a2,0(a1) │ │ │ │ + slli a1,a0,0x3 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + sw a5,0(a2) │ │ │ │ + lw a5,16(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + sw a3,4(a2) │ │ │ │ + sw a5,20(a2) │ │ │ │ + lw a5,24(sp) │ │ │ │ + sw a4,8(a2) │ │ │ │ + sw a6,12(a2) │ │ │ │ + sw a5,24(a2) │ │ │ │ + lw a5,32(sp) │ │ │ │ + sw a7,16(a2) │ │ │ │ + sw a5,28(a2) │ │ │ │ + lw a5,40(sp) │ │ │ │ + sw a5,32(a2) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + auipc a3,0x25 │ │ │ │ + addi a3,a3,70 │ │ │ │ + li a2,163 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-478 │ │ │ │ + auipc a0,0x21 │ │ │ │ + addi a0,a0,-470 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,0(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s0) │ │ │ │ jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ - sd zero,88(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s4,80(sp) │ │ │ │ - lw t5,0(a2) │ │ │ │ - auipc s4,0x36 │ │ │ │ - ld s4,-926(s4) │ │ │ │ - sd s1,104(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - ld a3,0(s4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - li a3,0 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - slli s11,s1,0x20 │ │ │ │ - li a3,1 │ │ │ │ - lw s5,136(sp) │ │ │ │ - lw s10,152(sp) │ │ │ │ - lw s8,176(sp) │ │ │ │ - ld a0,8(a2) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s3,a5 │ │ │ │ - mv s7,a6 │ │ │ │ - mv s9,a7 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - beq t5,a3,44466 │ │ │ │ - sw s1,4(sp) │ │ │ │ - li a5,9 │ │ │ │ - bgeu a5,t5,4443e │ │ │ │ - slli t5,t5,0x20 │ │ │ │ - mv t3,a0 │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - li t1,0 │ │ │ │ - j 44316 │ │ │ │ - addi t1,t1,1 │ │ │ │ - addi t3,t3,4 │ │ │ │ - beq t1,t5,44416 │ │ │ │ - lw a3,0(t3) │ │ │ │ - sext.w t4,t1 │ │ │ │ - bgeu s1,a3,4430e │ │ │ │ - slli a5,t1,0x2 │ │ │ │ - sw t4,0(s0) │ │ │ │ - bnez t4,44420 │ │ │ │ - add a0,a0,a5 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,a5 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + mv s3,a3 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 550e2 │ │ │ │ + lw a5,12(a0) │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,12(a0) │ │ │ │ + lw a5,12(s4) │ │ │ │ + lw a1,32(a0) │ │ │ │ + lw a2,36(a0) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a1,40(a0) │ │ │ │ + sw a2,44(a0) │ │ │ │ + sw a3,0(a0) │ │ │ │ + sw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bltu s2,a5,40f60 │ │ │ │ + lw a5,4(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a5,s3,40f60 │ │ │ │ + sd s0,32(sp) │ │ │ │ + li s0,1 │ │ │ │ + j 40f1c │ │ │ │ + lw a5,4(s4) │ │ │ │ + addw a2,a2,a5 │ │ │ │ + bgeu a2,s3,40f5e │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 550e2 │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,4(a0) │ │ │ │ + lw a7,24(a0) │ │ │ │ + addw a3,a3,s0 │ │ │ │ + sw a3,12(a0) │ │ │ │ + lw a6,12(s4) │ │ │ │ + lw a3,32(a0) │ │ │ │ + lw a5,36(a0) │ │ │ │ + addiw a2,s0,1 │ │ │ │ + addw a4,a4,s0 │ │ │ │ + addw a7,a7,s0 │ │ │ │ + sw a4,4(a0) │ │ │ │ + sw a3,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw a7,24(a0) │ │ │ │ + addw a6,a2,a6 │ │ │ │ + sext.w s0,a2 │ │ │ │ + bgeu s2,a6,40f12 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s3,136(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + lwu a6,4(a6) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + add a6,a6,a3 │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + mv s11,a5 │ │ │ │ + lbu a5,0(a6) │ │ │ │ + srai s0,a7,0x20 │ │ │ │ + sext.w s7,a7 │ │ │ │ + mv a6,a4 │ │ │ │ + mv s10,a2 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s7 │ │ │ │ + mv s8,a3 │ │ │ │ + mv a3,s0 │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a7,40(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + jal 495b8 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a4,1 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,56(sp) │ │ │ │ + sext.w s4,a5 │ │ │ │ + srai s6,a5,0x20 │ │ │ │ + jal 45bca │ │ │ │ + mv s0,a0 │ │ │ │ + jal 51776 │ │ │ │ + sd zero,16(sp) │ │ │ │ + bnez a0,4129c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + li s1,0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s1,a0,4103a │ │ │ │ + sext.w s2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c6e │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + lw s2,0(a5) │ │ │ │ + jal 4c6e │ │ │ │ + lw s9,4(a0) │ │ │ │ + bltu s9,s2,4102c │ │ │ │ + bne s4,s2,4101c │ │ │ │ + beq s6,s9,41194 │ │ │ │ + jal 51776 │ │ │ │ + bnez a0,411dc │ │ │ │ + lw a4,12(s3) │ │ │ │ + bltu a4,s11,4115c │ │ │ │ + addiw s1,s1,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s1,a0,40ff2 │ │ │ │ + lw a5,4(s3) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,41272 │ │ │ │ + lw a4,12(s3) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bltu s11,a4,41272 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a5,a4,41272 │ │ │ │ + li s4,1 │ │ │ │ + j 4107c │ │ │ │ + jal 51776 │ │ │ │ + bnez a0,410e0 │ │ │ │ + lw a4,12(s3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addw a4,s4,a4 │ │ │ │ + bltu s11,a4,41272 │ │ │ │ + lw a4,4(s3) │ │ │ │ + addw a5,s4,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + bgeu a5,a4,41272 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ li a4,0 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 495b8 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sext.w s6,a0 │ │ │ │ + srai s2,a0,0x20 │ │ │ │ + bltu s2,s6,4105a │ │ │ │ + ld s1,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 550e2 │ │ │ │ + lw a5,24(a0) │ │ │ │ + lw a3,4(a0) │ │ │ │ + lw a4,12(a0) │ │ │ │ + addw a5,a5,s4 │ │ │ │ + sw a5,24(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addw a3,a3,s4 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + sw a3,4(a0) │ │ │ │ + sw a4,12(a0) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s6,32(a0) │ │ │ │ + sw s2,36(a0) │ │ │ │ + jal 51776 │ │ │ │ + beqz a0,41060 │ │ │ │ + li s1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + mv a5,a0 │ │ │ │ + sext.w s10,s1 │ │ │ │ + sext.w a5,a5 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + bgeu s1,a5,41060 │ │ │ │ + jal 4c6e │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + lw s9,0(a5) │ │ │ │ + jal 4c6e │ │ │ │ + lw s10,4(a0) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + bltu s10,s9,41158 │ │ │ │ + bne s9,s6,41122 │ │ │ │ + beq s10,s2,41158 │ │ │ │ + ld a3,16(s5) │ │ │ │ + ld a0,0(s5) │ │ │ │ + lw a4,4(s3) │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a1,16(a0) │ │ │ │ + addw a4,a4,s4 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + lbu a0,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + bnez a0,41238 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + j 410e2 │ │ │ │ + ld s10,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 550e2 │ │ │ │ + lw a1,4(a0) │ │ │ │ + lw a2,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,20(a0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a1,4(a0) │ │ │ │ + sw a2,0(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,20(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw s2,32(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s9,36(a0) │ │ │ │ + lw a4,4(s3) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,4102c │ │ │ │ + lw a4,12(s3) │ │ │ │ + bgeu a4,s11,4102c │ │ │ │ + ld s10,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 550e2 │ │ │ │ + lw a2,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,28(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a2,0(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,28(a0) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s2,32(a0) │ │ │ │ + sw s9,36(a0) │ │ │ │ + j 4102e │ │ │ │ + ld a4,16(s5) │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a2,a3,0x1e │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a3,0(s5) │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a2,16(a3) │ │ │ │ + lwu a3,4(s3) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a2,a2,a4 │ │ │ │ + add a4,s8,a3 │ │ │ │ + lbu a1,0(a2) │ │ │ │ + lbu a0,0(a4) │ │ │ │ + jal 51738 │ │ │ │ + beqz a0,41024 │ │ │ │ + ld s10,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 550e2 │ │ │ │ + lw a2,4(a0) │ │ │ │ lw a3,0(a0) │ │ │ │ - lwu a5,144(sp) │ │ │ │ - sw t4,4(s0) │ │ │ │ - sw a3,8(s0) │ │ │ │ - sub a5,s11,a5 │ │ │ │ - bge a5,a4,44348 │ │ │ │ - mv a5,a4 │ │ │ │ - sext.w a4,a5 │ │ │ │ + lw a4,16(a0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a2,4(a0) │ │ │ │ + sw a3,0(a0) │ │ │ │ + sw a4,16(a0) │ │ │ │ + j 41184 │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 5506a │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 550e2 │ │ │ │ + lw a1,4(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,24(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addw a1,a1,s4 │ │ │ │ + addw a3,a3,s4 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + sw a1,4(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,24(a0) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s9,32(a0) │ │ │ │ + sw s10,36(a0) │ │ │ │ + j 410e2 │ │ │ │ + mv a0,s0 │ │ │ │ + li a1,0 │ │ │ │ + jal 4b58 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ + j 3670 │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4517e │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 40fe4 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + lw s4,24(a1) │ │ │ │ + lw s5,20(a1) │ │ │ │ + sd s3,40(sp) │ │ │ │ + lw s3,28(a1) │ │ │ │ + addw a5,s5,s4 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + addw a5,a5,s3 │ │ │ │ + lw s2,16(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez a5,41306 │ │ │ │ + ld a0,0(a0) │ │ │ │ + bltu a2,s2,4131e │ │ │ │ + lw a1,32(a1) │ │ │ │ + lw a2,36(s0) │ │ │ │ + lw a3,40(s0) │ │ │ │ + lw a4,44(s0) │ │ │ │ + sw s2,4(a0) │ │ │ │ + sw s2,8(a0) │ │ │ │ + sw s5,0(a0) │ │ │ │ + sw s4,12(a0) │ │ │ │ + sw s3,16(a0) │ │ │ │ + sw a1,20(a0) │ │ │ │ + sw a2,24(a0) │ │ │ │ + sw a3,28(a0) │ │ │ │ + sw a4,32(a0) │ │ │ │ + bltu a5,s2,4131c │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld a0,0(s1) │ │ │ │ + lw a2,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + beq a2,a5,4134e │ │ │ │ + lw a5,48(a0) │ │ │ │ + lw a4,36(a0) │ │ │ │ + lw a3,52(a0) │ │ │ │ + lw a1,40(a0) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + subw a5,s2,s4 │ │ │ │ + addw a6,a4,a3 │ │ │ │ + subw a5,a5,s5 │ │ │ │ + subw a5,a5,s3 │ │ │ │ + li a3,0 │ │ │ │ + bltu a1,a6,4134a │ │ │ │ + subw a3,a1,a6 │ │ │ │ + bge a3,a5,4138e │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + lw a5,16(s0) │ │ │ │ + lw t1,20(s0) │ │ │ │ + lw a7,24(s0) │ │ │ │ + lw a6,28(s0) │ │ │ │ + lw a1,32(s0) │ │ │ │ + lw a2,36(s0) │ │ │ │ + lw a3,40(s0) │ │ │ │ + lw a4,44(s0) │ │ │ │ + li t3,2 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sw t3,8(s1) │ │ │ │ + sw a5,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw t1,36(a0) │ │ │ │ + sw a7,48(a0) │ │ │ │ + sw a6,52(a0) │ │ │ │ + sw a1,56(a0) │ │ │ │ + sw a2,60(a0) │ │ │ │ + sw a3,64(a0) │ │ │ │ + sw a4,68(a0) │ │ │ │ + j 4130a │ │ │ │ + bne a5,a3,4130a │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a1,a2,0x3 │ │ │ │ + add a1,a1,a2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + lw s7,36(s0) │ │ │ │ + lw s8,32(s0) │ │ │ │ + lw s6,40(s0) │ │ │ │ + lw s0,44(s0) │ │ │ │ + jal 3870 │ │ │ │ + lw a4,8(s1) │ │ │ │ + sd a0,0(s1) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sw a4,8(s1) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s8,20(a5) │ │ │ │ + sw s7,24(a5) │ │ │ │ + sw s6,28(a5) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + sw s2,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + sw s5,0(a5) │ │ │ │ + sw s4,12(a5) │ │ │ │ + sw s3,16(a5) │ │ │ │ + sw s0,32(a5) │ │ │ │ + j 4130a │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + lw a4,280(sp) │ │ │ │ + ld a0,0(a1) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + lw a4,20(s0) │ │ │ │ + ld s7,16(a0) │ │ │ │ + sd s10,160(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + lw t1,8(a1) │ │ │ │ + mv s9,a1 │ │ │ │ + ld s2,256(sp) │ │ │ │ + lw s5,264(sp) │ │ │ │ + lw t4,272(sp) │ │ │ │ + lw t6,16(s0) │ │ │ │ + lw t3,288(sp) │ │ │ │ + lw a1,0(s0) │ │ │ │ + lbu a4,44(a0) │ │ │ │ + add s7,s7,a5 │ │ │ │ + beqz a6,419d8 │ │ │ │ + addw a5,s10,a1 │ │ │ │ + bgeu a5,t1,419d8 │ │ │ │ + lw a5,4(s0) │ │ │ │ + mv s4,a3 │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a5,s4,419da │ │ │ │ + li s1,0 │ │ │ │ + mv a4,s0 │ │ │ │ + sd s6,192(sp) │ │ │ │ + mv s0,s1 │ │ │ │ + sd t6,56(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s3,0 │ │ │ │ + sd t6,80(sp) │ │ │ │ + sd t1,16(sp) │ │ │ │ + sd t3,40(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + sd s10,24(sp) │ │ │ │ + sd a6,8(sp) │ │ │ │ + sd t4,32(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + j 414dc │ │ │ │ + lw a1,0(s1) │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw a4,a1,s0 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,s7 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a4,a5,4152a │ │ │ │ + lw a5,20(s1) │ │ │ │ + ld a4,48(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,20(s1) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addw s3,a4,s3 │ │ │ │ + bltu a5,s3,4194c │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + ld a0,0(s9) │ │ │ │ + mv a4,s0 │ │ │ │ + beq a5,s0,4157c │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + bgeu a5,a3,4157c │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + bgeu a5,s4,4157c │ │ │ │ + addw a6,a1,s0 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lbu a7,0(a4) │ │ │ │ + lbu a4,44(a0) │ │ │ │ + beq a7,a4,4192c │ │ │ │ + lw a4,12(s1) │ │ │ │ + bltu a4,s5,4173c │ │ │ │ + jal 51776 │ │ │ │ + beqz a0,41486 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw a4,a4,s0 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,s7 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + beq a1,a0,4152a │ │ │ │ + jal 51738 │ │ │ │ + bnez a0,4152a │ │ │ │ + lw a1,0(s1) │ │ │ │ + j 414a8 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw s8,20(s1) │ │ │ │ + subw s3,s3,a5 │ │ │ │ + lw a5,16(s1) │ │ │ │ + sext.w a1,s3 │ │ │ │ + not a4,a1 │ │ │ │ + addiw s11,a5,1 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + and s3,s3,a4 │ │ │ │ + sw s11,16(s1) │ │ │ │ + mv a5,s11 │ │ │ │ + sext.w s3,s3 │ │ │ │ + bgtz a1,41558 │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + lw a7,24(s1) │ │ │ │ + lw a6,28(s1) │ │ │ │ + addw a4,a7,s8 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + beqz a4,4167c │ │ │ │ + lw a1,0(s1) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + ld a0,0(s9) │ │ │ │ + mv a4,s0 │ │ │ │ + bne a5,s0,414c8 │ │ │ │ + mv a5,s1 │ │ │ │ + addw a4,a4,a1 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a3,44(a0) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld t6,80(sp) │ │ │ │ + ld t3,40(sp) │ │ │ │ + beq a5,a3,41936 │ │ │ │ + bgeu t3,s3,41866 │ │ │ │ + ld a5,56(sp) │ │ │ │ + lw s2,24(s0) │ │ │ │ + lw s1,28(s0) │ │ │ │ + ld a4,64(sp) │ │ │ │ + sw a5,16(s0) │ │ │ │ + addw a5,s2,s1 │ │ │ │ + sw a4,20(s0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beqz a5,4165a │ │ │ │ + ld a4,56(sp) │ │ │ │ + bgeu t6,a4,4165a │ │ │ │ + mv a6,a4 │ │ │ │ + bgeu a5,a4,4165a │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a3,296(sp) │ │ │ │ + lw a4,8(a5) │ │ │ │ + li a5,1 │ │ │ │ + ld a0,0(a3) │ │ │ │ + beq a4,a5,419f6 │ │ │ │ + lw a5,48(a0) │ │ │ │ + lw a3,36(a0) │ │ │ │ + lw a2,52(a0) │ │ │ │ + lw a1,40(a0) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + subw a5,a6,s2 │ │ │ │ + addw a6,a3,a2 │ │ │ │ + ld a2,64(sp) │ │ │ │ + subw a5,a5,a2 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + li a2,0 │ │ │ │ + bltu a1,a6,415f2 │ │ │ │ + subw a2,a1,a6 │ │ │ │ + blt a2,a5,419f6 │ │ │ │ + bne a5,a2,4165a │ │ │ │ + addiw a5,a4,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lw s5,32(s0) │ │ │ │ + lw s4,36(s0) │ │ │ │ + lw s3,40(s0) │ │ │ │ + lw s0,44(s0) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a4,296(sp) │ │ │ │ + lw a3,8(a5) │ │ │ │ + sd a0,0(a4) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + ld a2,296(sp) │ │ │ │ + add a5,a0,a4 │ │ │ │ + ld a4,56(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,8(a2) │ │ │ │ + sw a4,4(a5) │ │ │ │ + sw a4,8(a5) │ │ │ │ + ld a4,64(sp) │ │ │ │ + sw s2,12(a5) │ │ │ │ + sw s1,16(a5) │ │ │ │ + sw a4,0(a5) │ │ │ │ + sw s5,20(a5) │ │ │ │ + sw s4,24(a5) │ │ │ │ + sw s3,28(a5) │ │ │ │ + sw s0,32(a5) │ │ │ │ + ld s6,192(sp) │ │ │ │ + li s2,0 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,224(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + ld a4,296(sp) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a4,72(sp) │ │ │ │ + bgeu a4,s11,4170c │ │ │ │ + ld a4,296(sp) │ │ │ │ + lw t1,8(a4) │ │ │ │ + li a4,1 │ │ │ │ + beq t1,a4,416be │ │ │ │ + lw a4,48(a0) │ │ │ │ + lw a1,36(a0) │ │ │ │ + lw t4,52(a0) │ │ │ │ + lw t3,40(a0) │ │ │ │ + addw a1,a1,a4 │ │ │ │ + subw a4,a5,a7 │ │ │ │ + addw t5,a1,t4 │ │ │ │ + subw a4,a4,s8 │ │ │ │ + subw a4,a4,a6 │ │ │ │ + li t4,0 │ │ │ │ + bltu t3,t5,416ba │ │ │ │ + subw t4,t3,t5 │ │ │ │ + bge t4,a4,417de │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + ld a3,296(sp) │ │ │ │ + lw a5,16(s1) │ │ │ │ + lw t5,20(s1) │ │ │ │ + lw t4,24(s1) │ │ │ │ + lw t3,28(s1) │ │ │ │ + lw t1,32(s1) │ │ │ │ + lw a7,36(s1) │ │ │ │ + lw a6,40(s1) │ │ │ │ + lw a4,44(s1) │ │ │ │ + li a1,2 │ │ │ │ + sw a1,8(a3) │ │ │ │ + sd a0,0(a3) │ │ │ │ + lw a1,0(s1) │ │ │ │ + sw a5,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw t5,36(a0) │ │ │ │ + sw t4,48(a0) │ │ │ │ + sw t3,52(a0) │ │ │ │ + sw t1,56(a0) │ │ │ │ + sw a7,60(a0) │ │ │ │ + sw a6,64(a0) │ │ │ │ + sw a4,68(a0) │ │ │ │ + j 414ba │ │ │ │ + lw t3,32(s1) │ │ │ │ + lw t1,36(s1) │ │ │ │ + lw a1,40(s1) │ │ │ │ + lw a4,44(s1) │ │ │ │ + sw a5,4(a0) │ │ │ │ + sw a5,8(a0) │ │ │ │ + sw s8,0(a0) │ │ │ │ + sw a7,12(a0) │ │ │ │ + sw a6,16(a0) │ │ │ │ + sw t3,20(a0) │ │ │ │ + sw t1,24(a0) │ │ │ │ + sw a1,28(a0) │ │ │ │ + sw a4,32(a0) │ │ │ │ + bnez s11,41686 │ │ │ │ + lw a1,0(s1) │ │ │ │ + j 4156e │ │ │ │ + sw a5,4(s1) │ │ │ │ + sw a6,0(s1) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 550e2 │ │ │ │ + lw a5,12(a0) │ │ │ │ + lw a1,0(a0) │ │ │ │ + lw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,12(a0) │ │ │ │ + lw a5,12(s1) │ │ │ │ + lw a7,32(a0) │ │ │ │ + lw a6,36(a0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a1,0(a0) │ │ │ │ + sw a7,40(a0) │ │ │ │ + sw a6,44(a0) │ │ │ │ + sw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + lw a1,4(s1) │ │ │ │ + bltu s5,a5,417d2 │ │ │ │ + addiw a5,a1,1 │ │ │ │ + bgeu a5,s4,417d2 │ │ │ │ + li s10,1 │ │ │ │ + j 4178e │ │ │ │ + addw a5,a5,a1 │ │ │ │ + bgeu a5,s4,417d2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5506a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 550e2 │ │ │ │ + lw a5,12(a0) │ │ │ │ + lw a2,4(a0) │ │ │ │ + lw a3,24(a0) │ │ │ │ + addw a5,a5,s10 │ │ │ │ + sw a5,12(a0) │ │ │ │ + lw a4,12(s1) │ │ │ │ + lw a1,36(a0) │ │ │ │ + lw a6,32(a0) │ │ │ │ + addiw a5,s10,1 │ │ │ │ + addw a2,a2,s10 │ │ │ │ + addw a3,a3,s10 │ │ │ │ + sw a2,4(a0) │ │ │ │ + sw a1,44(a0) │ │ │ │ + sw a6,40(a0) │ │ │ │ + sw a3,24(a0) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + lw a1,4(s1) │ │ │ │ + sext.w s10,a5 │ │ │ │ + bgeu s5,a4,41788 │ │ │ │ + lw a5,0(s1) │ │ │ │ + subw a1,a1,s0 │ │ │ │ + sw a1,4(s1) │ │ │ │ + subw a5,a5,s0 │ │ │ │ + sw a5,0(s1) │ │ │ │ + j 414fa │ │ │ │ + bne a4,t4,4156c │ │ │ │ + addiw a4,t1,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + lw t5,32(s1) │ │ │ │ + lw t4,36(s1) │ │ │ │ + lw t3,40(s1) │ │ │ │ + lw t1,44(s1) │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sw a5,140(sp) │ │ │ │ + sd a6,128(sp) │ │ │ │ + sd a7,120(sp) │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + sd t1,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,296(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a7,120(sp) │ │ │ │ + lw t6,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + ld a6,128(sp) │ │ │ │ + slli a0,t6,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a1,a0,0x3 │ │ │ │ + addiw t6,t6,1 │ │ │ │ + sw t6,8(a5) │ │ │ │ + ld t5,112(sp) │ │ │ │ + lw a5,140(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t1,88(sp) │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a1,0(s1) │ │ │ │ + sw a5,4(a4) │ │ │ │ + sw a5,8(a4) │ │ │ │ + sw s8,0(a4) │ │ │ │ + sw a7,12(a4) │ │ │ │ + sw a6,16(a4) │ │ │ │ + sw t5,20(a4) │ │ │ │ + sw t4,24(a4) │ │ │ │ + sw t3,28(a4) │ │ │ │ + sw t1,32(a4) │ │ │ │ + j 414ba │ │ │ │ + lw a3,4(s0) │ │ │ │ + ld s6,192(sp) │ │ │ │ + li s2,1 │ │ │ │ + lw s4,24(s0) │ │ │ │ + lw s3,28(s0) │ │ │ │ + addw a3,a3,s1 │ │ │ │ + sw a3,4(s0) │ │ │ │ + addw a5,s4,s3 │ │ │ │ + sw a4,0(s0) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + beqz a5,4165e │ │ │ │ + bgeu a5,s11,4165e │ │ │ │ + bgeu t6,s11,4165e │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a3,296(sp) │ │ │ │ + li a4,1 │ │ │ │ + lw a5,8(a5) │ │ │ │ + ld a0,0(a3) │ │ │ │ + beq a5,a4,41980 │ │ │ │ + lw a4,48(a0) │ │ │ │ + lw a3,36(a0) │ │ │ │ + lw a2,52(a0) │ │ │ │ + lw a1,40(a0) │ │ │ │ + addw a3,a3,a4 │ │ │ │ + subw a4,s11,s8 │ │ │ │ + addw a6,a3,a2 │ │ │ │ + subw a4,a4,s4 │ │ │ │ + subw a4,a4,s3 │ │ │ │ + li a2,0 │ │ │ │ + bltu a1,a6,418c0 │ │ │ │ + subw a2,a1,a6 │ │ │ │ + blt a2,a4,41980 │ │ │ │ + bne a4,a2,4165e │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lw s5,36(s0) │ │ │ │ + lw s1,40(s0) │ │ │ │ + sd s6,192(sp) │ │ │ │ + lw s6,32(s0) │ │ │ │ + lw s0,44(s0) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a4,296(sp) │ │ │ │ + lw a3,8(a5) │ │ │ │ + sd a0,0(a4) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a2,296(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + sw a3,8(a2) │ │ │ │ + add a5,a0,a4 │ │ │ │ + sw s6,20(a5) │ │ │ │ + sw s11,4(a5) │ │ │ │ + ld s6,192(sp) │ │ │ │ + sw s11,8(a5) │ │ │ │ + sw s8,0(a5) │ │ │ │ + sw s4,12(a5) │ │ │ │ + sw s3,16(a5) │ │ │ │ + sw s5,24(a5) │ │ │ │ + sw s1,28(a5) │ │ │ │ + sw s0,32(a5) │ │ │ │ + j 4165e │ │ │ │ + ld t6,80(sp) │ │ │ │ + ld t3,40(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + bltu t3,s3,41972 │ │ │ │ + lw a3,4(s0) │ │ │ │ + ld s6,192(sp) │ │ │ │ + snez a4,s1 │ │ │ │ subw s1,s1,a4 │ │ │ │ - sw a4,32(s0) │ │ │ │ - sw s1,40(s0) │ │ │ │ - bltu a3,a4,44472 │ │ │ │ - ld a1,16(s2) │ │ │ │ - slli a2,s10,0x20 │ │ │ │ + addw a4,s1,a1 │ │ │ │ + li s2,0 │ │ │ │ + j 4186c │ │ │ │ + mv t3,a5 │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s0 │ │ │ │ + addw a4,s1,a1 │ │ │ │ + ld a3,0(s9) │ │ │ │ + mv s0,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a3,44(a3) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld t6,80(sp) │ │ │ │ + bne a3,a5,4159c │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + li s2,0 │ │ │ │ + sw a5,16(s0) │ │ │ │ + ld a5,64(sp) │ │ │ │ + sw a5,20(s0) │ │ │ │ + j 4165e │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + lwu a3,24(s0) │ │ │ │ + lwu a4,32(s0) │ │ │ │ + li a2,-1 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ + and a3,a3,a2 │ │ │ │ + and a4,a4,a2 │ │ │ │ + ld a2,296(sp) │ │ │ │ + lwu a6,28(s0) │ │ │ │ + lwu a1,36(s0) │ │ │ │ + lw t1,40(s0) │ │ │ │ + lw a7,44(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,0(a2) │ │ │ │ + ld a0,296(sp) │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a2,2 │ │ │ │ + sw a2,8(a0) │ │ │ │ + or a3,a3,a6 │ │ │ │ + or a4,a4,a1 │ │ │ │ + sw s11,40(a5) │ │ │ │ + sw s11,44(a5) │ │ │ │ + sw s8,36(a5) │ │ │ │ + sd a3,48(a5) │ │ │ │ + sd a4,56(a5) │ │ │ │ + sw t1,64(a5) │ │ │ │ + sw a7,68(a5) │ │ │ │ + j 4165e │ │ │ │ + lw a3,4(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bge a5,a2,44374 │ │ │ │ - subw s10,a3,a4 │ │ │ │ - lw a5,160(sp) │ │ │ │ - sw s10,36(s0) │ │ │ │ + add s7,s7,a5 │ │ │ │ + lbu a5,0(s7) │ │ │ │ + beq a5,a4,41a3e │ │ │ │ + mv a4,a1 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s2,1 │ │ │ │ + li s1,0 │ │ │ │ + j 4186c │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,296(sp) │ │ │ │ + lw a4,16(s0) │ │ │ │ + lw t3,20(s0) │ │ │ │ + lw t1,24(s0) │ │ │ │ + lw a7,28(s0) │ │ │ │ + lw a6,32(s0) │ │ │ │ + lw a1,36(s0) │ │ │ │ + lw a2,40(s0) │ │ │ │ + lw a3,44(s0) │ │ │ │ + ld s0,296(sp) │ │ │ │ + sd a5,0(a0) │ │ │ │ + li a0,2 │ │ │ │ + sw a0,8(s0) │ │ │ │ + sw a4,40(a5) │ │ │ │ + sw a4,44(a5) │ │ │ │ + sw t3,36(a5) │ │ │ │ + sw t1,48(a5) │ │ │ │ + sw a7,52(a5) │ │ │ │ + sw a6,56(a5) │ │ │ │ + sw a1,60(a5) │ │ │ │ + sw a2,64(a5) │ │ │ │ + sw a3,68(a5) │ │ │ │ + j 4165a │ │ │ │ + li s1,0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + j 4193e │ │ │ │ + addi sp,sp,-320 │ │ │ │ + lwu t3,352(sp) │ │ │ │ + lwu t4,360(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + lw s2,328(sp) │ │ │ │ + lw s7,320(sp) │ │ │ │ + li t1,-1 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + sd a4,64(sp) │ │ │ │ + auipc a4,0x38 │ │ │ │ + ld a4,1196(a4) │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + and t3,t3,t1 │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,200(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv t6,a0 │ │ │ │ + slli t5,s2,0x20 │ │ │ │ + and t1,s7,t1 │ │ │ │ + or t3,t3,t4 │ │ │ │ + li a5,1 │ │ │ │ + li a0,16 │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd t3,152(sp) │ │ │ │ + sd a5,184(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s3,a1 │ │ │ │ + sd s4,272(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s6,256(sp) │ │ │ │ + mv s5,a7 │ │ │ │ + mv s6,a2 │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + or s8,t1,t5 │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + sw zero,164(sp) │ │ │ │ + sd zero,168(sp) │ │ │ │ + sd zero,176(sp) │ │ │ │ + jal 3330 │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,72 │ │ │ │ + jal 3330 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a5,0(s4) │ │ │ │ + li a0,32 │ │ │ │ + sw zero,8(s4) │ │ │ │ + jal 3330 │ │ │ │ + li a2,48 │ │ │ │ + li a1,1000 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 54f78 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4517e │ │ │ │ + lw a5,152(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + sd s8,192(sp) │ │ │ │ + sw a0,160(sp) │ │ │ │ + mv s8,s2 │ │ │ │ + mv s9,s7 │ │ │ │ + beq a5,a0,41f0e │ │ │ │ + lw a5,8(s4) │ │ │ │ + lw s11,184(sp) │ │ │ │ + lw s10,188(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a6,168(sp) │ │ │ │ + lw a2,172(sp) │ │ │ │ + lw a3,176(sp) │ │ │ │ + lw a4,180(sp) │ │ │ │ + ld a0,0(s4) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + bgeu s10,s11,41e0a │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a3,104(sp) │ │ │ │ + sd a2,96(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a1,8(s4) │ │ │ │ + ld a6,88(sp) │ │ │ │ + ld a2,96(sp) │ │ │ │ + slli a7,a1,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + slli a5,a7,0x3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + add a5,a5,a7 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sd a0,0(s4) │ │ │ │ + sw a1,8(s4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw a6,4(a5) │ │ │ │ + sw a6,8(a5) │ │ │ │ + sw a2,0(a5) │ │ │ │ + sw a3,12(a5) │ │ │ │ + sw a4,16(a5) │ │ │ │ + sw s7,20(a5) │ │ │ │ + sw s2,24(a5) │ │ │ │ + sw s9,28(a5) │ │ │ │ + sw s8,32(a5) │ │ │ │ + lw a5,156(sp) │ │ │ │ + lw s9,80(sp) │ │ │ │ + lw s11,72(sp) │ │ │ │ + lw s10,64(sp) │ │ │ │ + lui s7,0x2 │ │ │ │ + addi s2,sp,152 │ │ │ │ + addi s7,s7,1808 │ │ │ │ + bgeu a5,s1,41b9a │ │ │ │ + lw a1,184(sp) │ │ │ │ + lw a2,188(sp) │ │ │ │ + bgeu a2,a1,41bc2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 55064 │ │ │ │ + bnez a0,41c26 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 55118 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,48 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3530 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,156(sp) │ │ │ │ + j 41b8e │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4517e │ │ │ │ + lw a2,184(sp) │ │ │ │ + ld a5,16(s3) │ │ │ │ + lw a3,152(sp) │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + sext.w a0,a0 │ │ │ │ + srli a4,a1,0x1e │ │ │ │ + sw a0,160(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bgeu a3,a0,41c68 │ │ │ │ + lw a6,180(sp) │ │ │ │ + lw a4,176(sp) │ │ │ │ + subw a4,a6,a4 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + bgeu a0,a4,41c6c │ │ │ │ + ld a4,80(sp) │ │ │ │ + subw a6,a0,a3 │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + lui a7,0x2 │ │ │ │ + sd s4,40(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + addi a7,a7,1808 │ │ │ │ + addi a4,sp,152 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 413fa │ │ │ │ + bnez a0,41bbe │ │ │ │ + mv a0,s0 │ │ │ │ + jal 55064 │ │ │ │ + beqz a0,41ba2 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 55010 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x38 │ │ │ │ + ld a5,732(a5) │ │ │ │ + ld a4,200(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - addw a3,s8,a5 │ │ │ │ - bgeu a3,s9,44388 │ │ │ │ - subw a4,s9,a3 │ │ │ │ + bnez a5,41f9a │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,272(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ + ret │ │ │ │ + bnez a0,41ca2 │ │ │ │ + lw a6,180(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd s4,40(sp) │ │ │ │ + sd s9,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + subw a6,s1,a6 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 413fa │ │ │ │ lw a5,168(sp) │ │ │ │ - lw a3,128(sp) │ │ │ │ - sd s3,56(s0) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - addw a5,a3,s8 │ │ │ │ - mv a3,a5 │ │ │ │ - bgeu s5,a5,4439e │ │ │ │ - mv a3,s5 │ │ │ │ - lbu a5,184(sp) │ │ │ │ - slli t1,t1,0x3 │ │ │ │ - subw a3,a3,a4 │ │ │ │ - sb a5,96(s0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - slli a2,s5,0x20 │ │ │ │ - li a0,0 │ │ │ │ - add a5,a5,t1 │ │ │ │ - ld a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ + bne a5,s1,41b9a │ │ │ │ + lw a3,172(sp) │ │ │ │ + lw a5,176(sp) │ │ │ │ + lw a4,180(sp) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + bnez a5,41b9a │ │ │ │ + j 41c26 │ │ │ │ + lwu a5,156(sp) │ │ │ │ + lw a3,188(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 491ba │ │ │ │ + lw a5,164(sp) │ │ │ │ + sext.w a4,a0 │ │ │ │ + srai s8,a0,0x20 │ │ │ │ + sd a0,144(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + bgeu a5,s5,41ee6 │ │ │ │ + ld a7,184(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + addi a6,sp,152 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,112(sp) │ │ │ │ + jal 40f6e │ │ │ │ + ld t1,112(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + bltu s8,a5,41b9a │ │ │ │ + lw a4,152(sp) │ │ │ │ + lw a5,156(sp) │ │ │ │ + lw s8,168(sp) │ │ │ │ + lw a7,172(sp) │ │ │ │ + lw a6,176(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + ld a1,184(sp) │ │ │ │ + lw a2,180(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + or a4,a4,a3 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addw a3,a7,a6 │ │ │ │ + lw t3,184(sp) │ │ │ │ + sd a1,192(sp) │ │ │ │ + sd a4,152(sp) │ │ │ │ + sd t1,184(sp) │ │ │ │ + addw a4,a3,a2 │ │ │ │ + sw s8,168(sp) │ │ │ │ + srai a3,a1,0x20 │ │ │ │ + sext.w a1,s8 │ │ │ │ + bnez a4,41d5c │ │ │ │ + lui t1,0x2 │ │ │ │ + addi t1,t1,1808 │ │ │ │ + ld a0,0(s4) │ │ │ │ + bltu t1,a1,41d64 │ │ │ │ + ld t1,104(sp) │ │ │ │ + sw s8,4(a0) │ │ │ │ + sw s8,8(a0) │ │ │ │ + sw t1,20(a0) │ │ │ │ + ld t1,96(sp) │ │ │ │ + sw a7,0(a0) │ │ │ │ + sw a6,12(a0) │ │ │ │ + sw a2,16(a0) │ │ │ │ + sw t1,24(a0) │ │ │ │ + sw t3,28(a0) │ │ │ │ + sw a3,32(a0) │ │ │ │ + bgeu a4,a1,41b8e │ │ │ │ + ld a0,0(s4) │ │ │ │ + lw t1,8(s4) │ │ │ │ + li a4,1 │ │ │ │ + beq t1,a4,41f6e │ │ │ │ + lw a4,48(a0) │ │ │ │ + lw a1,36(a0) │ │ │ │ + lw t5,52(a0) │ │ │ │ + lw t4,40(a0) │ │ │ │ + addw a1,a1,a4 │ │ │ │ + subw a4,s8,a6 │ │ │ │ + addw t6,a1,t5 │ │ │ │ + subw a4,a4,a7 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + li t5,0 │ │ │ │ + bltu t4,t6,41d94 │ │ │ │ + subw t5,t4,t6 │ │ │ │ + blt t5,a4,41f6e │ │ │ │ + bne a4,t5,41b8e │ │ │ │ + addiw a5,t1,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - ld a4,24(a1) │ │ │ │ - or a5,a5,a2 │ │ │ │ - sw a3,80(s0) │ │ │ │ - sd a5,72(s0) │ │ │ │ - sd a4,16(s0) │ │ │ │ - li a1,48 │ │ │ │ - sd s7,64(s0) │ │ │ │ - sd s6,48(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,36(s0) │ │ │ │ - ld a4,24(s0) │ │ │ │ - sd a0,88(s0) │ │ │ │ - li a6,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s5 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a3,136(sp) │ │ │ │ + sd a2,128(sp) │ │ │ │ + sd a6,120(sp) │ │ │ │ + sd a7,112(sp) │ │ │ │ + sd t3,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + mv a4,a0 │ │ │ │ + lw a0,8(s4) │ │ │ │ + ld a3,104(sp) │ │ │ │ + sd a4,0(s4) │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a1,t1,0x3 │ │ │ │ + add a1,a1,t1 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sw a0,8(s4) │ │ │ │ + add a4,a4,a1 │ │ │ │ + sw a3,20(a4) │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a7,112(sp) │ │ │ │ + ld a6,120(sp) │ │ │ │ + ld a2,128(sp) │ │ │ │ + ld t3,88(sp) │ │ │ │ + sw a3,24(a4) │ │ │ │ + ld a3,136(sp) │ │ │ │ + lw a5,156(sp) │ │ │ │ + sw s8,8(a4) │ │ │ │ + sw s8,4(a4) │ │ │ │ + sw a7,0(a4) │ │ │ │ + sw a6,12(a4) │ │ │ │ + sw a2,16(a4) │ │ │ │ + sw t3,28(a4) │ │ │ │ + sw a3,32(a4) │ │ │ │ + j 41b8e │ │ │ │ + lw a5,152(sp) │ │ │ │ + lw a7,156(sp) │ │ │ │ + addiw s2,a6,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a7,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a6 │ │ │ │ + sd a4,104(sp) │ │ │ │ + sd a3,96(sp) │ │ │ │ + sd a2,88(sp) │ │ │ │ + sw s2,168(sp) │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a1,8(s4) │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a4,104(sp) │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a6,t1,0x3 │ │ │ │ + addiw a7,a1,2 │ │ │ │ + add a6,a6,t1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + sw a1,8(s4) │ │ │ │ + add a5,a0,a6 │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld a2,88(sp) │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + sw a3,12(a5) │ │ │ │ + sw a4,16(a5) │ │ │ │ + lw a3,172(sp) │ │ │ │ + lw a4,176(sp) │ │ │ │ + slli t1,a7,0x3 │ │ │ │ + add a1,t1,a7 │ │ │ │ + sw s2,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + sw a2,0(a5) │ │ │ │ + sw s11,20(a5) │ │ │ │ + sw s10,24(a5) │ │ │ │ + sw s9,28(a5) │ │ │ │ + sw s8,32(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lw s2,168(sp) │ │ │ │ + lw s11,180(sp) │ │ │ │ + lw s10,184(sp) │ │ │ │ + lw s9,188(sp) │ │ │ │ + lw s8,192(sp) │ │ │ │ + lw s7,196(sp) │ │ │ │ + sd a3,96(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a2,8(s4) │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sd a0,0(s4) │ │ │ │ + sw a2,8(s4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s2,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + sw a3,0(a5) │ │ │ │ + sw a4,12(a5) │ │ │ │ + sw s11,16(a5) │ │ │ │ + sw s10,20(a5) │ │ │ │ + sw s9,24(a5) │ │ │ │ + sw s8,28(a5) │ │ │ │ + sw s7,32(a5) │ │ │ │ + j 41b7c │ │ │ │ + sd a0,112(sp) │ │ │ │ + jal 51776 │ │ │ │ + ld t1,112(sp) │ │ │ │ + beqz a0,41cea │ │ │ │ + lw a5,164(sp) │ │ │ │ + bne a5,s5,41cea │ │ │ │ + lwu a5,156(sp) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 5168e │ │ │ │ + ld t1,112(sp) │ │ │ │ + bnez a0,41cd0 │ │ │ │ + j 41cea │ │ │ │ + bgeu a5,s1,41b04 │ │ │ │ + beq s7,s2,41b04 │ │ │ │ + lwu a5,156(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + li a4,0 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s7 │ │ │ │ mv a1,s3 │ │ │ │ - jal 4ba1c │ │ │ │ - li a0,1 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ + jal 491ba │ │ │ │ + lw a5,164(sp) │ │ │ │ + sd a0,184(sp) │ │ │ │ + bltu a5,s5,41f52 │ │ │ │ + jal 51776 │ │ │ │ + beqz a0,41f68 │ │ │ │ + lw a5,164(sp) │ │ │ │ + bne a5,s5,41f68 │ │ │ │ + lwu a5,156(sp) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 5168e │ │ │ │ + beqz a0,41f68 │ │ │ │ + ld a7,192(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + addi a6,sp,152 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 40f6e │ │ │ │ + lw s9,192(sp) │ │ │ │ + lw s8,196(sp) │ │ │ │ + j 41b04 │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + lw a4,168(sp) │ │ │ │ + li a5,2 │ │ │ │ + sw a5,8(s4) │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld a3,192(sp) │ │ │ │ + ld a2,184(sp) │ │ │ │ + lw a1,172(sp) │ │ │ │ + sw a4,40(a0) │ │ │ │ + sw a4,44(a0) │ │ │ │ + ld a4,176(sp) │ │ │ │ + lw a5,156(sp) │ │ │ │ + sw a1,36(a0) │ │ │ │ + sd a4,48(a0) │ │ │ │ + sd a2,56(a0) │ │ │ │ + sd a3,64(a0) │ │ │ │ + j 41b8e │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s1,232(sp) │ │ │ │ + ld s1,256(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + auipc a4,0x38 │ │ │ │ + ld a4,-150(a4) │ │ │ │ + mv t0,a1 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + lw s0,8(a1) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + ld a1,264(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + ld s2,0(s1) │ │ │ │ + ld s10,8(s1) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + addi s4,sp,136 │ │ │ │ + addi s5,sp,120 │ │ │ │ + srli a4,a5,0x1c │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + mv s8,s4 │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd a1,104(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + sd a4,88(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s7,s1 │ │ │ │ + sd t0,80(sp) │ │ │ │ + mv s9,s5 │ │ │ │ + mv s11,a3 │ │ │ │ + ld a5,0(s7) │ │ │ │ + beqz a5,42086 │ │ │ │ + addi s9,s9,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bne s9,s8,42008 │ │ │ │ + mv s9,s11 │ │ │ │ + bnez s2,42022 │ │ │ │ + ld a5,0(s1) │ │ │ │ + bnez a5,4202c │ │ │ │ + bnez s10,4215e │ │ │ │ + ld a5,8(s1) │ │ │ │ + beqz a5,4215e │ │ │ │ + addi s1,s1,16 │ │ │ │ + ld a5,0(s6) │ │ │ │ + beqz a5,4216a │ │ │ │ + ld s0,0(s5) │ │ │ │ + beqz s0,4204c │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s5) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s5,s5,8 │ │ │ │ + bne s1,s6,4202e │ │ │ │ + auipc a5,0x38 │ │ │ │ + ld a5,-324(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,4448e │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + bnez a5,42192 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - addiw t4,t4,1 │ │ │ │ - slli a5,t1,0x2 │ │ │ │ - sw t4,0(s0) │ │ │ │ - addiw t4,t4,-1 │ │ │ │ - slli a4,t4,0x20 │ │ │ │ - srli t4,a4,0x1e │ │ │ │ - add t4,t4,a0 │ │ │ │ - lw a4,0(t4) │ │ │ │ - add a0,a0,a5 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sext.w t4,a4 │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a6,72(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s0,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a3,s11 │ │ │ │ + jal 41a46 │ │ │ │ + lw a5,8(a0) │ │ │ │ + sd a0,0(s9) │ │ │ │ + li a4,1 │ │ │ │ + mv s3,a0 │ │ │ │ + bgeu a4,a5,4200e │ │ │ │ + addiw a4,a5,-2 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - j 44332 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,1756 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,t5 │ │ │ │ - jal 1e730 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - mv t4,a0 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - ld a0,8(s2) │ │ │ │ - sext.w t4,t4 │ │ │ │ - slli a5,t1,0x2 │ │ │ │ - j 44326 │ │ │ │ - sw zero,0(a1) │ │ │ │ - li t1,0 │ │ │ │ - li a4,0 │ │ │ │ - li t4,0 │ │ │ │ - j 44332 │ │ │ │ - auipc a5,0x36 │ │ │ │ - ld a5,-1226(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-1964 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + addi a4,a5,76 │ │ │ │ + add a1,a1,a4 │ │ │ │ + addi a5,a5,40 │ │ │ │ + j 420dc │ │ │ │ + addi a5,a5,36 │ │ │ │ + beq a1,a5,4200e │ │ │ │ + lw a4,12(a5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + addw a4,a4,s11 │ │ │ │ + bne a3,a4,420d4 │ │ │ │ + ld a1,88(sp) │ │ │ │ li a0,0 │ │ │ │ - j 443ec │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - mv s10,a1 │ │ │ │ + jal af94 │ │ │ │ + ld a4,88(sp) │ │ │ │ + sd a0,0(s7) │ │ │ │ + mv a2,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,a4,a0 │ │ │ │ + beqz s11,4210e │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a4,a5,42100 │ │ │ │ + lw a5,8(s3) │ │ │ │ li a0,0 │ │ │ │ - li a1,104 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - sd s11,88(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,32(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - li a1,48 │ │ │ │ + sd a2,96(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s3) │ │ │ │ + ld a2,96(sp) │ │ │ │ + ld a4,0(s7) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,0(a2) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a1,0(s3) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + ld a0,0(a4) │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,8(s3) │ │ │ │ + ld a4,0(s7) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,8(a4) │ │ │ │ + j 4200e │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a4,104(sp) │ │ │ │ + sd a5,8(a4) │ │ │ │ + ld a5,120(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + j 42054 │ │ │ │ + ld s0,88(sp) │ │ │ │ li a0,0 │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s9) │ │ │ │ - sd s9,56(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a5,88(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - ld a3,0(a5) │ │ │ │ - sw zero,28(a0) │ │ │ │ - sd a4,16(a0) │ │ │ │ - li a4,1 │ │ │ │ - sd a3,0(a0) │ │ │ │ - sw zero,40(a0) │ │ │ │ - sh a4,44(a0) │ │ │ │ - beqz s7,4450a │ │ │ │ - addiw a5,s10,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s9 │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a1,40(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ + mv a1,s0 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s6) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s9,42036 │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a4,42182 │ │ │ │ + j 42036 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s6,208(sp) │ │ │ │ + ld s6,272(sp) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + ld s0,8(s6) │ │ │ │ + auipc s8,0x38 │ │ │ │ + ld s8,-660(s8) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s7,a0 │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - sw a5,24(s1) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1a │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s1) │ │ │ │ - beqz s2,44542 │ │ │ │ - lw a5,24(s1) │ │ │ │ - li s0,0 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - sw a5,24(s1) │ │ │ │ - ld a1,32(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,152(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + ld s9,280(sp) │ │ │ │ + ld s10,0(s6) │ │ │ │ + sd s11,168(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd zero,136(sp) │ │ │ │ + sd zero,144(sp) │ │ │ │ + jal af94 │ │ │ │ + lw t6,8(s4) │ │ │ │ + addi s7,sp,136 │ │ │ │ + mv s1,s6 │ │ │ │ + addiw t6,t6,-1 │ │ │ │ + addi t0,sp,152 │ │ │ │ + mv s3,s7 │ │ │ │ + mv s11,s7 │ │ │ │ + sd s4,88(sp) │ │ │ │ + mv t4,s6 │ │ │ │ + mv t5,s9 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv t3,a0 │ │ │ │ + mv s4,a0 │ │ │ │ + mv s6,t0 │ │ │ │ + mv s9,t6 │ │ │ │ + mv s7,s1 │ │ │ │ + ld a5,0(s1) │ │ │ │ + beqz a5,422aa │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s6,s3,42218 │ │ │ │ + mv a5,s7 │ │ │ │ + mv s5,t3 │ │ │ │ + mv s7,s11 │ │ │ │ + mv s6,t4 │ │ │ │ + mv s9,t5 │ │ │ │ + mv s11,a5 │ │ │ │ + beqz s10,42278 │ │ │ │ + ld a5,48(sp) │ │ │ │ + beqz a5,42466 │ │ │ │ + ld a5,144(sp) │ │ │ │ + sd a5,8(s9) │ │ │ │ + ld a5,136(sp) │ │ │ │ + sd a5,0(s9) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,4251c │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,216(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ + ld a5,0(t4) │ │ │ │ + beqz a5,42238 │ │ │ │ + addi s0,s6,16 │ │ │ │ + ld a5,0(s11) │ │ │ │ + beqz a5,424b6 │ │ │ │ + ld s1,0(s7) │ │ │ │ + beqz s1,422a0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s2,s0,44530 │ │ │ │ - ld a0,32(s1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lwu a2,40(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a4,40(s1) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,40(a0) │ │ │ │ - ld s3,8(a0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - sw a5,40(s1) │ │ │ │ - jal 4f4ae │ │ │ │ - addiw a1,a0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s7) │ │ │ │ + addi s11,s11,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + bne s0,s11,42282 │ │ │ │ + j 4224a │ │ │ │ + ld a2,0(s0) │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a3,s2 │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + jal 41a46 │ │ │ │ + sd a0,0(s3) │ │ │ │ + li a5,25 │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t5,112(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + bltu a5,s2,42470 │ │ │ │ + lw a1,8(a0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a1,4221c │ │ │ │ + ld a5,0(s5) │ │ │ │ + li a3,1 │ │ │ │ + sext.w a1,a1 │ │ │ │ + addi a5,a5,40 │ │ │ │ + j 42302 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a5,a5,36 │ │ │ │ + bgeu a3,a1,4239c │ │ │ │ + lw a4,12(a5) │ │ │ │ + lw a2,0(a5) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + bne a2,a4,422f8 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s0,s0 │ │ │ │ - slli s2,s0,0x20 │ │ │ │ - ld a5,88(a5) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mv a2,s2 │ │ │ │ - lwu a1,28(a5) │ │ │ │ - mv s4,a0 │ │ │ │ - add s2,s2,s4 │ │ │ │ - add a1,a1,s3 │ │ │ │ + sd t3,120(sp) │ │ │ │ + sd t4,112(sp) │ │ │ │ + sd t5,104(sp) │ │ │ │ + sd a1,96(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a1,96(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld t5,104(sp) │ │ │ │ + ld t4,112(sp) │ │ │ │ + ld t3,120(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + add a1,a1,a0 │ │ │ │ + beqz s2,42346 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a1,a5,42338 │ │ │ │ + lw a5,8(s5) │ │ │ │ + li a0,0 │ │ │ │ + sd t5,120(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd t4,112(sp) │ │ │ │ + sd t3,104(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s5) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a3,0(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,0(a4) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a1,0(s5) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ jal 36a0 │ │ │ │ - ld a4,16(sp) │ │ │ │ - sb zero,0(s2) │ │ │ │ + lw a5,8(s5) │ │ │ │ + ld a4,0(s1) │ │ │ │ + ld t3,104(sp) │ │ │ │ + ld t4,112(sp) │ │ │ │ + ld t5,120(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,8(a4) │ │ │ │ + li a5,25 │ │ │ │ + bgeu a5,s2,4221c │ │ │ │ + ld a0,0(s4) │ │ │ │ + lw a2,8(a0) │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a4,448b0 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sw a5,44(sp) │ │ │ │ - addi s5,a4,8 │ │ │ │ - li s6,1 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a4,0(s5) │ │ │ │ - ld a5,-8(s5) │ │ │ │ - mv s2,s5 │ │ │ │ - ld a0,88(a4) │ │ │ │ - ld a5,88(a5) │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a5) │ │ │ │ - bne a4,a5,448b4 │ │ │ │ - mv s11,s6 │ │ │ │ - beqz s7,445f4 │ │ │ │ - lw a5,44(sp) │ │ │ │ - subw a4,a5,s6 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli s2,a5,0x1d │ │ │ │ - ld a5,8(sp) │ │ │ │ - sext.w s11,a4 │ │ │ │ - add s2,s2,a5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,88(a5) │ │ │ │ - ld s10,8(a0) │ │ │ │ - jal 4f4ae │ │ │ │ - addw s3,a0,s0 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s9,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,0(s2) │ │ │ │ - mv s4,a0 │ │ │ │ - sext.w s9,s9 │ │ │ │ - ld a1,88(a2) │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - lwu a1,28(a1) │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a1,a1,s10 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a1,40(s1) │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a5,88(a5) │ │ │ │ - addiw a1,a1,2 │ │ │ │ - sext.w s8,s3 │ │ │ │ - lw a5,40(a5) │ │ │ │ - addw a1,a1,a5 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1a │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s1) │ │ │ │ - beqz s7,44704 │ │ │ │ - addiw s3,s11,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s3,s3,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s11,a5,44766 │ │ │ │ - ld a5,0(s3) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a4,0(s3) │ │ │ │ - li s3,0 │ │ │ │ - ld a5,88(a3) │ │ │ │ - ld a1,88(a4) │ │ │ │ - lw a2,32(a3) │ │ │ │ - lw s0,28(a5) │ │ │ │ - lw a3,32(a4) │ │ │ │ - lw a4,28(a1) │ │ │ │ - addw s0,s0,a2 │ │ │ │ - subw s0,s0,a3 │ │ │ │ - subw s0,s0,a4 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - beqz s0,446b8 │ │ │ │ - li a1,3 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s0,s3,446a4 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a2,40(a5) │ │ │ │ - beqz a2,446f6 │ │ │ │ - ld a3,32(a5) │ │ │ │ - li s3,0 │ │ │ │ - slli s0,s3,0x3 │ │ │ │ - add a5,a3,s0 │ │ │ │ - lw a1,4(a5) │ │ │ │ - li s9,0 │ │ │ │ - beqz a1,446ec │ │ │ │ - lw a1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a2,88(a5) │ │ │ │ - ld a3,32(a2) │ │ │ │ - add a5,a3,s0 │ │ │ │ - lw a1,4(a5) │ │ │ │ - bltu s9,a1,446ce │ │ │ │ - lw a2,40(a2) │ │ │ │ - addi s3,s3,1 │ │ │ │ - sext.w a5,s3 │ │ │ │ - bltu a5,a2,446c0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s5,s5,8 │ │ │ │ - beq a5,s6,447b8 │ │ │ │ - mv s0,s8 │ │ │ │ - j 445bc │ │ │ │ - addiw s0,s11,-1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - addw a5,a0,s3 │ │ │ │ - ld a4,88(a4) │ │ │ │ - lw a4,24(a4) │ │ │ │ - bltu a5,a4,4486e │ │ │ │ - ld a5,0(s0) │ │ │ │ - li s3,0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a4,0(s0) │ │ │ │ - ld a5,88(a3) │ │ │ │ - ld a1,88(a4) │ │ │ │ - lw a2,32(a3) │ │ │ │ - lw s0,28(a5) │ │ │ │ - lw a3,32(a4) │ │ │ │ - lw a4,28(a1) │ │ │ │ - addw s0,s0,a2 │ │ │ │ - subw s0,s0,a3 │ │ │ │ - subw s0,s0,a4 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - beqz s0,446b8 │ │ │ │ - li a1,3 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s0,s3,44756 │ │ │ │ - j 446b2 │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,88(a4) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s0,24(a5) │ │ │ │ - lw a5,24(a0) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,48(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - bgeu a5,s0,4467a │ │ │ │ - ld a5,0(s3) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,24(a0) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,88(a4) │ │ │ │ - lw s0,24(a4) │ │ │ │ - subw s0,s0,a5 │ │ │ │ - subw s9,s0,a0 │ │ │ │ - beqz s9,4467a │ │ │ │ - li s0,0 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s9,s0,447a8 │ │ │ │ - j 4467a │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - beqz a5,447d2 │ │ │ │ - li s0,0 │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,64(sp) │ │ │ │ - bne a5,s0,447c2 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a0,72(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sw zero,28(s1) │ │ │ │ - sw s8,20(s1) │ │ │ │ - ld a3,0(a4) │ │ │ │ - ld a5,88(a4) │ │ │ │ - sd s4,8(s1) │ │ │ │ - sd a3,0(a0) │ │ │ │ - lw a2,28(a5) │ │ │ │ - lw a5,32(a4) │ │ │ │ - lwu a3,36(a4) │ │ │ │ - lw a1,8(a4) │ │ │ │ - addw a5,a5,a2 │ │ │ │ + bgeu a5,a2,4221c │ │ │ │ + addiw a5,a2,-2 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - or a5,a5,a3 │ │ │ │ - lw a2,40(a4) │ │ │ │ - ld a3,24(a4) │ │ │ │ - sd a5,32(a0) │ │ │ │ - lw a5,24(s1) │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a6,a5,0x3 │ │ │ │ + ld a3,0(s5) │ │ │ │ + add a6,a6,a5 │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + addi a5,a4,76 │ │ │ │ + addi a3,a3,48 │ │ │ │ + addi a4,a4,40 │ │ │ │ + add a6,a6,a5 │ │ │ │ + j 423e0 │ │ │ │ + addi a4,a4,36 │ │ │ │ + addi a3,a3,36 │ │ │ │ + beq a6,a4,4221c │ │ │ │ + lw a7,8(a4) │ │ │ │ + lw a5,12(a4) │ │ │ │ + lw a0,0(a4) │ │ │ │ + lw a1,0(a3) │ │ │ │ + addw a5,a5,a7 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + bne a1,a5,423d4 │ │ │ │ ld a4,0(s1) │ │ │ │ - sw a1,8(a0) │ │ │ │ - sw a5,72(a0) │ │ │ │ - sw a2,40(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - sd a4,56(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bgeu s0,a5,448a4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld s0,72(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - sw a5,80(s0) │ │ │ │ - mv a0,s0 │ │ │ │ - lw a1,76(a4) │ │ │ │ - sb s7,96(s0) │ │ │ │ - ld a2,64(a4) │ │ │ │ - ld a3,16(a4) │ │ │ │ - ld a5,48(a4) │ │ │ │ - ld ra,184(sp) │ │ │ │ - sd s1,88(s0) │ │ │ │ - sw a1,76(s0) │ │ │ │ - sd a2,64(s0) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a5,48(s0) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,24(a0) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,88(a4) │ │ │ │ - lw s3,24(a4) │ │ │ │ - subw s3,s3,a5 │ │ │ │ - subw s9,s3,a0 │ │ │ │ - beqz s9,44730 │ │ │ │ - li s3,0 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s9,s3,44894 │ │ │ │ - j 44730 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - j 44834 │ │ │ │ - mv s8,s0 │ │ │ │ - j 447bc │ │ │ │ - auipc a3,0x21 │ │ │ │ - addi a3,a3,1652 │ │ │ │ - li a2,577 │ │ │ │ - auipc a1,0x1d │ │ │ │ - addi a1,a1,944 │ │ │ │ - auipc a0,0x1d │ │ │ │ - addi a0,a0,1088 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - lwu a5,32(a0) │ │ │ │ - ld a1,16(a1) │ │ │ │ - sd s1,88(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(a0) │ │ │ │ - sd s8,32(sp) │ │ │ │ - auipc s8,0x35 │ │ │ │ - ld s8,1580(s8) │ │ │ │ + beqz a4,424e2 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + addiw s5,s2,-26 │ │ │ │ add a1,a1,a5 │ │ │ │ - sd s7,40(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s7,a2 │ │ │ │ - addi a2,sp,4 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sw zero,4(sp) │ │ │ │ - jal 4f99c │ │ │ │ - lwu a1,4(sp) │ │ │ │ - li a5,104 │ │ │ │ - mv s6,a0 │ │ │ │ - mul a1,a1,a5 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli s5,a5,0x1c │ │ │ │ + add a4,a4,s5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,4(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,449de │ │ │ │ - sd s4,64(sp) │ │ │ │ - li s4,-1 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ + sd t5,120(sp) │ │ │ │ + sd t4,112(sp) │ │ │ │ + sd t3,104(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal af94 │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a3,0(s1) │ │ │ │ + lw a5,8(a2) │ │ │ │ + sd a0,0(a4) │ │ │ │ + ld a1,0(a2) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a3,a3,s5 │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,0(s4) │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld t3,104(sp) │ │ │ │ + lw a4,8(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld t4,112(sp) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + ld t5,120(sp) │ │ │ │ + sw a4,8(a5) │ │ │ │ + j 4221c │ │ │ │ + ld a5,8(s6) │ │ │ │ + bnez a5,4227e │ │ │ │ + j 4223e │ │ │ │ + ld a1,0(s0) │ │ │ │ + addiw a2,s2,-26 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + ld a5,72(sp) │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ sd s9,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,s6 │ │ │ │ - li s3,0 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 4498a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - sw a0,80(s0) │ │ │ │ - lbu a5,96(s1) │ │ │ │ - li a1,48 │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a3,25 │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + jal 41a46 │ │ │ │ + lw a1,8(s5) │ │ │ │ + li a5,1 │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t5,112(sp) │ │ │ │ + bltu a5,a1,422ea │ │ │ │ + j 423a6 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s1,a5,0x1c │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - sb a5,96(s0) │ │ │ │ - ld a5,64(s1) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s0,s0,104 │ │ │ │ - sd a5,-40(s0) │ │ │ │ - ld a5,16(s1) │ │ │ │ - sd a5,-88(s0) │ │ │ │ - ld a5,48(s1) │ │ │ │ - sd a5,-56(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 4bad8 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s9,-16(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - lw a5,4(sp) │ │ │ │ - addi s2,s2,48 │ │ │ │ - bgeu s3,a5,449d4 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,24(s1) │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a4,32(s1) │ │ │ │ - lw a5,40(s1) │ │ │ │ - sd a3,24(s0) │ │ │ │ - sd a4,32(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - lwu a5,24(s2) │ │ │ │ - lwu a4,76(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - and a5,a5,s4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a5,72(s0) │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w s9,s9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s9,a0,4493a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 44942 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,4(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a3 │ │ │ │ + jal af94 │ │ │ │ + sd a0,0(s11) │ │ │ │ + beqz s2,4228a │ │ │ │ + add a1,a0,s1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a0,a1,424d2 │ │ │ │ + j 4228a │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + li a0,0 │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + jal af94 │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t5,112(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a5,a0 │ │ │ │ li a3,0 │ │ │ │ - sw a4,0(s7) │ │ │ │ - bnez a5,44a08 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a5,a5,16 │ │ │ │ + bltu a3,s2,42504 │ │ │ │ + ld a5,0(s4) │ │ │ │ + lw a2,8(a5) │ │ │ │ + j 423fc │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - jal 4f056 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s1,88(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a4,0(a0) │ │ │ │ - lw a3,4(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - beq a3,a4,44a60 │ │ │ │ - ld a1,8(a0) │ │ │ │ - addiw a3,a4,1 │ │ │ │ - ld a2,16(a0) │ │ │ │ - remu a3,a3,a1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - sw a3,0(a5) │ │ │ │ - ret │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s0,256(sp) │ │ │ │ + lw s0,272(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s0,120(sp) │ │ │ │ + lbu s0,288(sp) │ │ │ │ + lw s6,8(a1) │ │ │ │ + ld s2,280(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s0,136(sp) │ │ │ │ + sd a0,104(sp) │ │ │ │ + sd a2,112(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + sd a7,96(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s1,a4 │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + beqz s2,42846 │ │ │ │ + ld a4,72(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a4,4(a0) │ │ │ │ - ld a5,16(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb a1,0(a5) │ │ │ │ - lw a5,4(a0) │ │ │ │ - ld a4,8(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - sw a5,4(a0) │ │ │ │ - beq a5,a3,44a84 │ │ │ │ - ret │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sw a5,0(a0) │ │ │ │ - ret │ │ │ │ - lw a5,4(a0) │ │ │ │ - ld a2,8(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - remu a4,a4,a2 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - beq a4,a3,44ada │ │ │ │ - ld a4,16(s0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb s1,0(a5) │ │ │ │ - lw a5,4(s0) │ │ │ │ - ld a4,8(s0) │ │ │ │ - lw a3,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - sw a5,4(s0) │ │ │ │ - bne a5,a3,44ad0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sw a5,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a0,32(a0) │ │ │ │ - beqz a0,44b28 │ │ │ │ - jal 32d0 │ │ │ │ - lw a3,4(s0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - beq a3,a5,44b1c │ │ │ │ - sd s2,0(sp) │ │ │ │ - auipc s2,0x1b │ │ │ │ - addi s2,s2,-1012 │ │ │ │ - ld a2,8(s0) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - ld a3,16(s0) │ │ │ │ - remu a4,a4,a2 │ │ │ │ - ld a0,24(s0) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s2) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,a0 │ │ │ │ + bltu a4,a5,427da │ │ │ │ + sd zero,0(a0) │ │ │ │ + li a5,0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + sw a5,8(a3) │ │ │ │ + sd a3,56(sp) │ │ │ │ + lw a5,32(a0) │ │ │ │ + lw s0,8(a0) │ │ │ │ + lw s4,20(a0) │ │ │ │ + sd a5,64(sp) │ │ │ │ + lw s9,24(a0) │ │ │ │ + lw s8,28(a0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a3,56(sp) │ │ │ │ + bgeu s1,a5,42862 │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + mv s9,s4 │ │ │ │ + sd s5,216(sp) │ │ │ │ + mv a2,s11 │ │ │ │ + subw s5,a5,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + addi a5,a3,16 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s7,200(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal 4517e │ │ │ │ + sext.w a0,a0 │ │ │ │ + mv s10,s1 │ │ │ │ + li s2,1 │ │ │ │ + li s7,0 │ │ │ │ + beq a0,s0,426ca │ │ │ │ + bltu s1,s0,42728 │ │ │ │ + lw a2,8(s3) │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + addiw s11,a2,-1 │ │ │ │ + mv s6,s11 │ │ │ │ + li s9,0 │ │ │ │ + bgeu s2,s10,4261c │ │ │ │ + addiw a4,s10,-1 │ │ │ │ + subw a4,a4,s2 │ │ │ │ + ld a3,56(sp) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ add a5,a5,a3 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1 │ │ │ │ - sw a4,0(s0) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - bne a4,a5,44af4 │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,44aac │ │ │ │ - jal 39e0 │ │ │ │ - lw a5,4(s0) │ │ │ │ - j 44aac │ │ │ │ - mv a3,a5 │ │ │ │ - mv a5,a4 │ │ │ │ - j 44ae6 │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a1,4(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - blt a1,a5,44baa │ │ │ │ - subw s2,a1,a5 │ │ │ │ - li s1,0 │ │ │ │ - beqz a0,44b88 │ │ │ │ - jal 32d0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - bge a4,a5,44b88 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,44b9e │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 39e0 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - bnez a0,44b7a │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld s2,8(s0) │ │ │ │ - mv s1,a1 │ │ │ │ - sub s2,s2,a5 │ │ │ │ - beqz a0,44b58 │ │ │ │ - jal 32d0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - blt a4,a5,44b58 │ │ │ │ - j 44b88 │ │ │ │ - ld a4,8(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ + ld a3,128(sp) │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a4,4260e │ │ │ │ + ld a2,112(sp) │ │ │ │ + ld a7,120(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + slli s8,s10,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + add a2,a2,s8 │ │ │ │ + sd s0,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a3,4(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a2 │ │ │ │ - mv s3,a1 │ │ │ │ - bltu a4,a2,44c5a │ │ │ │ - sd s2,16(sp) │ │ │ │ - blt a3,a5,44c32 │ │ │ │ - subw a5,a3,a5 │ │ │ │ - sub a5,a4,a5 │ │ │ │ - bltu a5,a2,44caa │ │ │ │ - sd s4,0(sp) │ │ │ │ - sub s2,a4,a3 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sext.w s4,s1 │ │ │ │ - add a0,a0,a3 │ │ │ │ - bgeu s2,s1,44c88 │ │ │ │ - mv a2,s2 │ │ │ │ + sd s6,24(sp) │ │ │ │ + sd s7,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + mv a3,s5 │ │ │ │ mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sub a2,s1,s2 │ │ │ │ - add a1,s3,s2 │ │ │ │ - jal 36a0 │ │ │ │ - subw s4,s4,s2 │ │ │ │ - sw s4,4(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + jal 41a46 │ │ │ │ + lw a2,8(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a2,42676 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a3,a4,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + addi a5,a5,4 │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,36 │ │ │ │ + addw a4,a4,s0 │ │ │ │ + sw a4,-36(a5) │ │ │ │ + bne a3,a5,42660 │ │ │ │ + li a5,1 │ │ │ │ + bne a2,a5,426e0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli s8,s8,0x4 │ │ │ │ + add s8,s8,a5 │ │ │ │ + sd zero,0(s8) │ │ │ │ + sw zero,8(s8) │ │ │ │ + ld a0,0(s4) │ │ │ │ + subw s5,s5,s1 │ │ │ │ + addw s2,s1,s2 │ │ │ │ + lw a5,8(a0) │ │ │ │ + lw a4,32(a0) │ │ │ │ + lw s9,20(a0) │ │ │ │ + addw s0,s0,a5 │ │ │ │ + sd a4,64(sp) │ │ │ │ + lw s11,24(a0) │ │ │ │ + lw s8,28(a0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,72(sp) │ │ │ │ + addw a5,s1,s10 │ │ │ │ + bgeu a5,a4,4277e │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + mv s10,a5 │ │ │ │ + jal 4517e │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne a0,s0,425d6 │ │ │ │ + bgeu s1,s0,425da │ │ │ │ + ld a5,136(sp) │ │ │ │ + beqz a5,4281c │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4517e │ │ │ │ + j 425da │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli a1,a2,0x3 │ │ │ │ + add a1,a1,a2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + slli s8,s8,0x4 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - subw a5,a5,a3 │ │ │ │ - bltu a5,a2,44caa │ │ │ │ - ld a0,16(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - add a0,a0,a3 │ │ │ │ + add s8,s8,a5 │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s4) │ │ │ │ + sd a0,0(s8) │ │ │ │ + ld a1,0(s4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ jal 36a0 │ │ │ │ - lw a5,4(s0) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sw a5,4(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - bne a3,a5,44cc0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,44c66 │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ + lw a5,8(s4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,8(s8) │ │ │ │ + j 42684 │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv a1,s8 │ │ │ │ mv a0,s3 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,44c4c │ │ │ │ - jal 39e0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ + jal 4517e │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s1,a0,425da │ │ │ │ + ld a5,136(sp) │ │ │ │ + bnez a5,425da │ │ │ │ + li s0,0 │ │ │ │ + beqz s1,42866 │ │ │ │ + ld s4,64(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 46336 │ │ │ │ + sd a0,152(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w s7,s8 │ │ │ │ + sext.w s6,s4 │ │ │ │ + sext.w s8,a0 │ │ │ │ + srai s4,a0,0x20 │ │ │ │ + bne s1,s0,42746 │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s11,s4 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4517e │ │ │ │ + sext.w s0,a0 │ │ │ │ + mv s9,s8 │ │ │ │ + j 425ea │ │ │ │ + addiw a6,s10,1 │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + bgeu a6,a5,427c2 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + subw a4,a4,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a6 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + slli a6,a6,0x4 │ │ │ │ + addi a2,a3,16 │ │ │ │ + add a5,a3,a6 │ │ │ │ + add a4,a4,a2 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a4,a5,427b4 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + mv a0,a3 │ │ │ │ + addi sp,sp,272 │ │ │ │ ret │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addw a5,a5,s4 │ │ │ │ - sw a5,4(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a0,56(sp) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - jal 44b2e │ │ │ │ - lw a3,4(s0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - ld s2,8(s0) │ │ │ │ - blt a3,a5,44c38 │ │ │ │ - sd s4,0(sp) │ │ │ │ - j 44bf6 │ │ │ │ - jal 44b2e │ │ │ │ - ld a0,32(s0) │ │ │ │ - bnez a0,44c62 │ │ │ │ - j 44c66 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - addi s1,a1,1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - jal 39f0 │ │ │ │ - sh zero,44(s0) │ │ │ │ - sd s1,8(s0) │ │ │ │ - sd s3,24(s0) │ │ │ │ - sd s2,32(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - addi a0,a0,-1 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a4,4(a0) │ │ │ │ - blt a1,a5,44d24 │ │ │ │ - blt a1,a4,44d38 │ │ │ │ - ld a5,8(a0) │ │ │ │ - sub a0,a5,a1 │ │ │ │ - ret │ │ │ │ - mv a3,a5 │ │ │ │ - blt a4,a5,44d30 │ │ │ │ - subw a0,a3,a1 │ │ │ │ - ret │ │ │ │ - mv a3,a4 │ │ │ │ - subw a0,a3,a1 │ │ │ │ - ret │ │ │ │ - subw a0,a4,a1 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - blt a1,a5,44d4a │ │ │ │ - subw a0,a1,a5 │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - add a1,a1,a4 │ │ │ │ - sub a0,a1,a5 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x35 │ │ │ │ - ld s2,592(s2) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - sd s1,24(sp) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-66 │ │ │ │ - mv s1,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - blez s1,44da4 │ │ │ │ - sd s3,8(sp) │ │ │ │ - add s1,s1,s0 │ │ │ │ - auipc s3,0x1b │ │ │ │ - addi s3,s3,-1676 │ │ │ │ - lbu a3,0(s0) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s0,s1,44d8c │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-136 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - li a5,94 │ │ │ │ - sb a5,0(a0) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,a1,44de0 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,95 │ │ │ │ - addi a0,a0,1 │ │ │ │ - j 3890 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sw zero,0(a1) │ │ │ │ - mv s4,a1 │ │ │ │ - jal 34a0 │ │ │ │ - beqz a0,44e66 │ │ │ │ - lw s0,4(s1) │ │ │ │ - lw s3,0(s1) │ │ │ │ - blt s0,s3,44fb2 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - li s5,-1 │ │ │ │ - ld s2,16(s1) │ │ │ │ - subw s0,s0,s3 │ │ │ │ - addiw a2,s0,1 │ │ │ │ - li a1,10 │ │ │ │ - add a0,s2,s3 │ │ │ │ - mv s0,a2 │ │ │ │ - jal 3740 │ │ │ │ - bnez a0,44ed6 │ │ │ │ - ld a0,24(s1) │ │ │ │ - addw s7,s0,s3 │ │ │ │ - mv s0,s7 │ │ │ │ - jal 34a0 │ │ │ │ - mv s2,s7 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a0,44f84 │ │ │ │ - ld a1,8(s1) │ │ │ │ - lw a2,0(s1) │ │ │ │ - ld a0,16(s1) │ │ │ │ - remu a5,s7,a1 │ │ │ │ - beq a5,a2,44e76 │ │ │ │ - li s2,0 │ │ │ │ - ld a3,24(s1) │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - addw s0,a5,a0 │ │ │ │ - sw s0,4(s1) │ │ │ │ - j 44e14 │ │ │ │ - lw s0,4(s1) │ │ │ │ - lw s3,0(s1) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - j 44e12 │ │ │ │ - slli s6,a1,0x1 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,8(s1) │ │ │ │ - addiw s8,s7,-1 │ │ │ │ - sd a0,16(s1) │ │ │ │ - addi a5,a2,-1 │ │ │ │ - bne s8,a5,44ea6 │ │ │ │ - lw a2,0(s1) │ │ │ │ - sd s6,8(s1) │ │ │ │ - beq s8,s5,44e50 │ │ │ │ - add a0,a0,s7 │ │ │ │ - bge s8,a2,44f5c │ │ │ │ - subw a2,a2,s0 │ │ │ │ - mv s3,s7 │ │ │ │ - j 44e52 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sext.w s9,a2 │ │ │ │ - subw a2,a2,a5 │ │ │ │ - sub a4,s6,a2 │ │ │ │ - add a1,a0,a5 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sd s10,0(sp) │ │ │ │ - sext.w s10,a5 │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a3,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,0(a3) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a1,0(s2) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ jal 36a0 │ │ │ │ - subw a5,s6,s9 │ │ │ │ - addw a2,a5,s10 │ │ │ │ - ld a0,16(s1) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - sw a2,0(s1) │ │ │ │ - j 44e92 │ │ │ │ - subw s0,a0,s2 │ │ │ │ - lw s3,0(s1) │ │ │ │ - bge s0,s3,44f64 │ │ │ │ - ld s6,8(s1) │ │ │ │ - li a1,1 │ │ │ │ - sub s6,s6,s3 │ │ │ │ - add s5,s6,s0 │ │ │ │ - addi a0,s5,1 │ │ │ │ - jal 39f0 │ │ │ │ - ld s7,16(s1) │ │ │ │ - mv a2,s6 │ │ │ │ - mv s2,a0 │ │ │ │ - add a1,s7,s3 │ │ │ │ - jal 3530 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,s2,s6 │ │ │ │ - jal 3530 │ │ │ │ - ld a0,24(s1) │ │ │ │ - sw s5,0(s4) │ │ │ │ - jal 34a0 │ │ │ │ - bnez a0,44f3e │ │ │ │ - lw a5,0(s1) │ │ │ │ - bge s0,a5,44f3e │ │ │ │ - ld a2,8(s1) │ │ │ │ - ld a0,16(s1) │ │ │ │ - ld a3,24(s1) │ │ │ │ - sub a2,a2,a5 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a5,0(s1) │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a3,56(sp) │ │ │ │ addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - sw a5,4(s1) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sw s0,0(s1) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - sub a2,s6,s7 │ │ │ │ - mv s3,s7 │ │ │ │ - j 44e52 │ │ │ │ - subw s5,s0,s3 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,s5,1 │ │ │ │ - jal 39f0 │ │ │ │ + j 4257e │ │ │ │ + beqz s1,42842 │ │ │ │ + li s8,0 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 46336 │ │ │ │ + sd a0,152(sp) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + sext.w s7,s9 │ │ │ │ + sext.w s6,s11 │ │ │ │ + sext.w s9,a0 │ │ │ │ + srai s11,a0,0x20 │ │ │ │ + bne s1,s8,42820 │ │ │ │ + subw s0,s0,s1 │ │ │ │ + j 425ea │ │ │ │ + mv a4,a5 │ │ │ │ + ld a5,88(sp) │ │ │ │ + mv a6,a7 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s6,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + jal 41a46 │ │ │ │ mv s2,a0 │ │ │ │ - bge s3,s0,44f14 │ │ │ │ - ld a1,16(s1) │ │ │ │ - mv a2,s5 │ │ │ │ - add a1,a1,s3 │ │ │ │ - jal 3530 │ │ │ │ - j 44f14 │ │ │ │ - ld a0,24(s1) │ │ │ │ - jal 34a0 │ │ │ │ - beqz a0,44fbc │ │ │ │ - auipc a5,0x35 │ │ │ │ - ld a5,28(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-574 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a0,4(s1) │ │ │ │ - li a5,1 │ │ │ │ - sb a5,44(s1) │ │ │ │ - addiw s0,a0,1 │ │ │ │ - j 44eda │ │ │ │ - li a5,1 │ │ │ │ - sb a5,44(s1) │ │ │ │ - li s2,0 │ │ │ │ - j 44f4a │ │ │ │ - auipc a3,0x21 │ │ │ │ - addi a3,a3,-132 │ │ │ │ - li a2,321 │ │ │ │ - auipc a1,0x1d │ │ │ │ - addi a1,a1,-664 │ │ │ │ - auipc a0,0x1d │ │ │ │ - addi a0,a0,-648 │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,4(a0) │ │ │ │ - lw a4,0(a0) │ │ │ │ - sub a0,a5,a4 │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - j 3670 │ │ │ │ - lw a5,4(a0) │ │ │ │ - ld a3,8(a0) │ │ │ │ - lw a4,0(a0) │ │ │ │ - addiw a0,a5,1 │ │ │ │ - remu a0,a0,a3 │ │ │ │ - sub a0,a0,a4 │ │ │ │ - seqz a0,a0 │ │ │ │ + j 4255c │ │ │ │ + li a6,1 │ │ │ │ + j 4278e │ │ │ │ + ld s11,64(sp) │ │ │ │ + j 4276c │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + beqz a2,429b2 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + sext.w s9,a3 │ │ │ │ + auipc s10,0x1f │ │ │ │ + addi s10,s10,1104 │ │ │ │ + auipc s8,0x1f │ │ │ │ + addi s8,s8,1104 │ │ │ │ + auipc s1,0x20 │ │ │ │ + addi s1,s1,-544 │ │ │ │ + auipc s7,0x1f │ │ │ │ + addi s7,s7,1096 │ │ │ │ + ld a2,16(sp) │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,1054 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s4) │ │ │ │ + beqz a5,4297e │ │ │ │ + ld a5,0(s4) │ │ │ │ + li s3,0 │ │ │ │ + li s6,0 │ │ │ │ + j 428e6 │ │ │ │ + lw a4,8(s4) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s3,s3,36 │ │ │ │ + bgeu s6,a4,4297e │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a2,4(a5) │ │ │ │ + mv a3,s9 │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s4) │ │ │ │ + add a4,a5,s3 │ │ │ │ + lw a3,4(a4) │ │ │ │ + beqz a3,428d8 │ │ │ │ + lw a3,24(a4) │ │ │ │ + lw s2,20(a4) │ │ │ │ + ld a2,8(sp) │ │ │ │ + subw a4,a3,s2 │ │ │ │ + bltu a2,a4,428d8 │ │ │ │ + bltu a3,s2,428d8 │ │ │ │ + ld a5,16(s5) │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + srli s0,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a2,0(a5) │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s5) │ │ │ │ + ld a4,16(s5) │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a4,a4,s0 │ │ │ │ + lwu a4,0(a4) │ │ │ │ + addi s0,a5,20 │ │ │ │ + add s11,a5,a4 │ │ │ │ + add s0,s0,a4 │ │ │ │ + lbu a2,0(s11) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,1 │ │ │ │ + addi s11,s11,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s0,s11,42946 │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s4) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + add a4,a5,s3 │ │ │ │ + lw a4,24(a4) │ │ │ │ + bgeu a4,s2,42914 │ │ │ │ + lw a4,8(s4) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s3,s3,36 │ │ │ │ + bltu s6,a4,428e6 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,-30 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s4,s4,16 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bne a4,a5,428b8 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ ret │ │ │ │ - slli a5,a0,0x1 │ │ │ │ + beqz a2,42a3e │ │ │ │ addi sp,sp,-64 │ │ │ │ - add a5,a5,a0 │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a5,0x4 │ │ │ │ + sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ mv s3,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - beqz s0,45072 │ │ │ │ - sext.w a5,s0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s2,32(sp) │ │ │ │ - slli s2,a5,0x1 │ │ │ │ - add s2,s2,a5 │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - addi s1,s1,1 │ │ │ │ + addi s1,a1,4 │ │ │ │ mv s0,a0 │ │ │ │ - add s2,s2,a0 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd s1,8(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd s3,24(s0) │ │ │ │ - sd s4,32(s0) │ │ │ │ - sh zero,44(s0) │ │ │ │ - addi s0,s0,48 │ │ │ │ - bne s0,s2,4504c │ │ │ │ - ld s2,32(sp) │ │ │ │ + li s2,0 │ │ │ │ + auipc s5,0x1f │ │ │ │ + addi s5,s5,812 │ │ │ │ + auipc s4,0x1f │ │ │ │ + addi s4,s4,724 │ │ │ │ + j 429f6 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 154fa │ │ │ │ + addi s1,s1,36 │ │ │ │ + addi s0,s0,12 │ │ │ │ + beq s3,s2,42a2c │ │ │ │ + lw a6,0(s1) │ │ │ │ + lw a5,8(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1136 │ │ │ │ + mv a0,s4 │ │ │ │ + bne a6,a5,429e6 │ │ │ │ + lw a6,16(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + bne a6,a5,429e6 │ │ │ │ + lw a6,20(s1) │ │ │ │ + lw a5,4(s0) │ │ │ │ + bne a6,a5,429e6 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s1,s1,36 │ │ │ │ + addi s0,s0,12 │ │ │ │ + bne s3,s2,429f6 │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ - mv a0,s5 │ │ │ │ ld s5,8(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - beqz a1,450c2 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s1,8(sp) │ │ │ │ - slli s1,a5,0x1 │ │ │ │ - add s1,s1,a5 │ │ │ │ - slli s1,s1,0x4 │ │ │ │ - addi a5,a0,64 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - addi s0,a0,16 │ │ │ │ - add s1,s1,a5 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,48 │ │ │ │ - jal 3670 │ │ │ │ - bne s0,s1,450aa │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ ret │ │ │ │ - beqz a1,45160 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi sp,sp,-48 │ │ │ │ + lw a6,8(a1) │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + addi s6,sp,104 │ │ │ │ + mv s7,a4 │ │ │ │ + auipc a4,0x37 │ │ │ │ + ld a4,1216(a4) │ │ │ │ + mv a7,a0 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + sd a5,56(sp) │ │ │ │ + mv s8,a1 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,152(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a1,1000 │ │ │ │ + mv s9,a2 │ │ │ │ + li a2,24 │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + mv s10,a3 │ │ │ │ + sw a6,84(sp) │ │ │ │ + sw a6,92(sp) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + sw zero,80(sp) │ │ │ │ + sw zero,88(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + jal 36d4c │ │ │ │ + addi a5,sp,80 │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s6 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 36fac │ │ │ │ + li a5,-1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd s3,8(sp) │ │ │ │ - slli s3,a5,0x1 │ │ │ │ - add s3,s3,a5 │ │ │ │ - slli s3,s3,0x4 │ │ │ │ - addi a5,a0,48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - add s3,s3,a5 │ │ │ │ - j 45122 │ │ │ │ - subw s1,a4,a5 │ │ │ │ - beqz a0,45100 │ │ │ │ - jal 32d0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - blt a4,a5,45136 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,4511a │ │ │ │ - jal 39e0 │ │ │ │ - addi s0,s0,48 │ │ │ │ - beq s0,s3,45152 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - li s2,0 │ │ │ │ - bge a4,a5,450ee │ │ │ │ - ld s1,8(s0) │ │ │ │ - mv s2,a4 │ │ │ │ - sub s1,s1,a5 │ │ │ │ - bnez a0,450f4 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - li a2,1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 36c0 │ │ │ │ - j 4510e │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - lw a0,28(a0) │ │ │ │ - lw a5,28(a1) │ │ │ │ - blt a5,a0,45170 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - lw s3,32(a0) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + addiw a5,s10,-1 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 36e6a │ │ │ │ + li a1,0 │ │ │ │ + bnez a0,42bb2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 36e72 │ │ │ │ + mv a1,a0 │ │ │ │ mv s0,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - ld a0,48(a0) │ │ │ │ - beqz s3,452c4 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s7,1 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,88 │ │ │ │ - j 45210 │ │ │ │ - addiw s8,s3,1 │ │ │ │ - slli a1,s8,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s6 │ │ │ │ - ld a1,48(s0) │ │ │ │ - mv s2,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - beqz s3,45282 │ │ │ │ - add a4,a5,s1 │ │ │ │ - ld a3,24(s2) │ │ │ │ - ld a4,24(a4) │ │ │ │ - lw a2,0(a3) │ │ │ │ - lw a3,0(a4) │ │ │ │ - beq a2,a3,45282 │ │ │ │ - ld a0,88(a4) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw zero,36(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - mv s3,s8 │ │ │ │ - li s7,0 │ │ │ │ - lw a5,32(s0) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bgeu s4,a5,45244 │ │ │ │ - add a5,a0,s1 │ │ │ │ - lbu a4,60(a5) │ │ │ │ - bne a4,s5,451aa │ │ │ │ - ld a1,24(a5) │ │ │ │ - li a0,0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a5,a0,s1 │ │ │ │ - sd zero,24(a5) │ │ │ │ - lw a5,32(s0) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s4,a5,45210 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - lbu a4,45(s0) │ │ │ │ - li a5,1 │ │ │ │ - sllw a5,a5,s5 │ │ │ │ - not a5,a5 │ │ │ │ - and a5,a5,a4 │ │ │ │ - sb a5,45(s0) │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a2,24 │ │ │ │ + jal 3530 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - sb s7,44(s0) │ │ │ │ - sw s3,32(s0) │ │ │ │ - sd s2,48(s0) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + lw s3,80(sp) │ │ │ │ + lw s2,84(sp) │ │ │ │ + lw s4,96(sp) │ │ │ │ + bltu s3,s2,42bf2 │ │ │ │ + bne s3,s2,42ab4 │ │ │ │ + lw a3,100(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + mv s1,a3 │ │ │ │ + and a0,s2,a5 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a0,a0,a4 │ │ │ │ + bgeu s4,s10,42d66 │ │ │ │ + ld a4,0(s8) │ │ │ │ + ld a2,16(s8) │ │ │ │ + lw a1,8(s8) │ │ │ │ + ld a6,16(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + lw a5,0(a2) │ │ │ │ + addw a4,s4,a5 │ │ │ │ + bltu a1,a4,42b3e │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a4,a6,s4 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + add a3,s9,s4 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a4,a5,42b42 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + sw s1,100(sp) │ │ │ │ + bltu s7,s1,42d62 │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,s10,42b1a │ │ │ │ + sd a0,80(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + addiw a5,s4,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sext.w s3,a5 │ │ │ │ + jal 3870 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + lw a2,88(sp) │ │ │ │ + lw a3,92(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + subw a4,s10,s1 │ │ │ │ + sd a0,40(sp) │ │ │ │ + sw a4,4(a5) │ │ │ │ + sw a4,8(a5) │ │ │ │ + sw s1,0(a5) │ │ │ │ + sw zero,12(a5) │ │ │ │ + sw zero,16(a5) │ │ │ │ + sw s2,20(a5) │ │ │ │ + sw s0,24(a5) │ │ │ │ + sw a2,28(a5) │ │ │ │ + sw a3,32(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + sd s3,32(sp) │ │ │ │ + jal 36e6a │ │ │ │ + li a1,0 │ │ │ │ + beqz a0,42ac0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 36dec │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + auipc a5,0x37 │ │ │ │ + ld a5,850(a5) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,42d70 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ ret │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,32(a5) │ │ │ │ - lw s9,28(a0) │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz s7,451f6 │ │ │ │ - lw a4,36(s0) │ │ │ │ - addw a2,s3,s9 │ │ │ │ - mv a5,a2 │ │ │ │ - mv a3,a4 │ │ │ │ - bgeu a2,a4,452aa │ │ │ │ - mv a3,a2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - lw a4,40(s0) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - sw a3,36(s0) │ │ │ │ - sext.w a3,a5 │ │ │ │ - bgeu a3,a4,452bc │ │ │ │ - mv a5,a4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - mv s3,s8 │ │ │ │ - j 45204 │ │ │ │ - li s7,1 │ │ │ │ - li s2,0 │ │ │ │ - j 4524e │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd a5,0(a0) │ │ │ │ - lw a5,8(a1) │ │ │ │ - ld a3,16(a1) │ │ │ │ - ld a4,24(a1) │ │ │ │ - sw a5,8(a0) │ │ │ │ - ld a5,32(a1) │ │ │ │ - sd a3,16(a0) │ │ │ │ - sd a4,24(a0) │ │ │ │ - sd a5,32(a0) │ │ │ │ - lw a5,40(a1) │ │ │ │ - ld a2,48(a1) │ │ │ │ - ld a3,56(a1) │ │ │ │ - ld a4,64(a1) │ │ │ │ - sw a5,40(a0) │ │ │ │ - ld a5,72(a1) │ │ │ │ - sd a2,48(a0) │ │ │ │ - sd a3,56(a0) │ │ │ │ - sd a4,64(a0) │ │ │ │ - lhu a4,96(a1) │ │ │ │ - sd a5,72(a0) │ │ │ │ - lw a5,80(a1) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - sh a4,96(a0) │ │ │ │ - sw a5,80(a0) │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - ld ra,24(sp) │ │ │ │ + sext.w s0,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 4517e │ │ │ │ + sext.w s5,a0 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + lw s3,80(sp) │ │ │ │ + mv s4,s5 │ │ │ │ + blt a5,s5,42ce6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw s2,84(sp) │ │ │ │ + bltu a5,s4,42d4c │ │ │ │ + ld s0,24(sp) │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s3 │ │ │ │ + li a4,1 │ │ │ │ + mv a1,s8 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ + jal 45bca │ │ │ │ + add a5,s9,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + lw a3,84(sp) │ │ │ │ + lw a2,80(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li a4,0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 495b8 │ │ │ │ + ld a5,80(sp) │ │ │ │ + sd a0,72(sp) │ │ │ │ + sext.w s3,a0 │ │ │ │ + sd a5,88(sp) │ │ │ │ + srai s2,a0,0x20 │ │ │ │ + addiw a5,s5,1 │ │ │ │ + mv a0,s1 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal 4d50 │ │ │ │ + li s0,0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s0,a0,42c9e │ │ │ │ + sext.w s11,s0 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4c6e │ │ │ │ + lw a5,0(a0) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + sw a5,80(sp) │ │ │ │ + jal 4c6e │ │ │ │ + lw a5,4(a0) │ │ │ │ + lw a4,80(sp) │ │ │ │ + sw a5,84(sp) │ │ │ │ + bltu a5,a4,42c90 │ │ │ │ + beq a4,s3,42cde │ │ │ │ + lw a5,100(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu s7,a5,42cb8 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s0,a0,42c62 │ │ │ │ + mv a0,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 4b58 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - sb a5,60(a0) │ │ │ │ - sb a6,74(a0) │ │ │ │ - sb zero,61(a0) │ │ │ │ - sh zero,72(a0) │ │ │ │ - mv a7,a0 │ │ │ │ - ld a0,88(a3) │ │ │ │ - auipc a5,0x19 │ │ │ │ - fld fa5,-1374(a5) │ │ │ │ - sd a4,0(a7) │ │ │ │ - sd a3,24(a7) │ │ │ │ - sd a1,8(a7) │ │ │ │ - sd a2,16(a7) │ │ │ │ - sd zero,64(a7) │ │ │ │ - sd zero,32(a7) │ │ │ │ - fsd fa5,80(a7) │ │ │ │ - addi a5,a7,56 │ │ │ │ - addi a4,a7,52 │ │ │ │ - addi a3,a7,48 │ │ │ │ - addi a2,a7,44 │ │ │ │ - addi a1,a7,40 │ │ │ │ - j 4bbde │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,48(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ + bgeu s3,s2,42d4c │ │ │ │ + sw s3,80(sp) │ │ │ │ + sw s2,84(sp) │ │ │ │ + mv s0,s5 │ │ │ │ + j 42bf6 │ │ │ │ + ld a1,8(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 36fac │ │ │ │ + mv a0,s6 │ │ │ │ + jal 36ff6 │ │ │ │ + addi a1,a0,-1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 36f02 │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a4,4(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a4,16(a0) │ │ │ │ + sw a5,20(a0) │ │ │ │ + j 42c92 │ │ │ │ + bne a5,s2,42c88 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + j 42c92 │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu s0,s5,42c10 │ │ │ │ + bgeu a5,s10,42c10 │ │ │ │ + ld a4,0(s8) │ │ │ │ + addiw a1,s5,-1 │ │ │ │ + subw a1,a1,a5 │ │ │ │ + ld a6,16(s8) │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + ld a0,16(a4) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a6,a6,a4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lwu a2,0(a6) │ │ │ │ + add a4,a0,a5 │ │ │ │ + add a3,s9,a5 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + beq a3,a4,42d36 │ │ │ │ + lw a4,100(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,100(sp) │ │ │ │ + beq a1,a5,42c10 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a4,s10,42d16 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw s2,84(sp) │ │ │ │ + bgeu a5,s4,42c18 │ │ │ │ + lw s1,100(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + beq s2,s3,42ae8 │ │ │ │ + bltu s7,s1,42ab4 │ │ │ │ + bltu s2,s3,42ab4 │ │ │ │ + lw s2,80(sp) │ │ │ │ + lw s0,84(sp) │ │ │ │ + j 42b54 │ │ │ │ + sd a0,80(sp) │ │ │ │ + j 42ab4 │ │ │ │ + sd a0,80(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + bgeu s7,a3,42b54 │ │ │ │ + j 42ab4 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s2,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ sd ra,24(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + beqz a2,42db0 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - addiw a1,a0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,24(s2) │ │ │ │ - sext.w s0,s0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - ld a5,88(a5) │ │ │ │ - mv s1,a0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - lwu a4,24(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a2,s0 │ │ │ │ - add s0,s0,s1 │ │ │ │ - add a1,a1,a4 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a2,a1 │ │ │ │ + j 42d98 │ │ │ │ + addi s0,s0,16 │ │ │ │ + beq s0,s1,42dac │ │ │ │ + lw a5,8(s0) │ │ │ │ + beqz a5,42d92 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,16 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-16(s0) │ │ │ │ + bne s0,s1,42d98 │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ ld s1,8(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld s0,64(a5) │ │ │ │ - sd ra,40(sp) │ │ │ │ - beqz s0,45448 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - addiw a1,a0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,24(s1) │ │ │ │ - sext.w s2,s2 │ │ │ │ - slli s3,s2,0x20 │ │ │ │ - ld a4,88(a5) │ │ │ │ - ld a1,64(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - lwu a5,24(a4) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv a2,s3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - add s3,s3,s0 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s3) │ │ │ │ - ld a5,24(s1) │ │ │ │ - lbu a5,96(a5) │ │ │ │ - bnez a5,45452 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 20ec6 │ │ │ │ - fld fa5,80(a0) │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,45472 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fsd fa5,80(a0) │ │ │ │ - ret │ │ │ │ - fld fa0,80(a0) │ │ │ │ - ret │ │ │ │ - lbu a0,60(a0) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - lbu a0,96(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ + j 3670 │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x1f │ │ │ │ + addi a2,a2,-168 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-140 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a0,24(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-146 │ │ │ │ sd ra,8(sp) │ │ │ │ - lbu a4,96(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - beqz a4,454d6 │ │ │ │ - lw a5,16(a0) │ │ │ │ - lw a4,24(a0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addiw a0,a5,-1 │ │ │ │ - subw a0,a0,a4 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - lbu a4,96(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - bnez a4,45508 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - lw a0,24(a0) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - sext.w a4,a0 │ │ │ │ - ld a2,88(a5) │ │ │ │ - lw a3,24(a2) │ │ │ │ - lw a5,16(a2) │ │ │ │ - addw a1,a0,a3 │ │ │ │ - bgeu a5,a1,45552 │ │ │ │ - sd s1,8(sp) │ │ │ │ - auipc s1,0x35 │ │ │ │ - ld s1,-1402(s1) │ │ │ │ - lw a6,28(a2) │ │ │ │ - ld a7,8(s0) │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-1996 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,24(s0) │ │ │ │ - ld a1,0(s1) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4e388 │ │ │ │ - li a0,0 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ jal 33c0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - subw a0,a5,a1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - lwu a0,4(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw a0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s1,32(a5) │ │ │ │ - sd s0,16(sp) │ │ │ │ - lw s0,28(a0) │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - addw s0,s0,s1 │ │ │ │ - jal 4f478 │ │ │ │ - ld ra,24(sp) │ │ │ │ - addw a0,a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4f4e0 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4f516 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4f4ae │ │ │ │ - lw a4,44(a0) │ │ │ │ - lw a5,48(a0) │ │ │ │ - lw a0,52(a0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - lw a0,56(a0) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4c4e2 │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - lw a0,0(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,16(a5) │ │ │ │ - ret │ │ │ │ - lbu a0,74(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - lw s3,32(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - beqz s3,45628 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addw s3,a0,s3 │ │ │ │ - bltu s0,a5,45602 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - lw s2,32(a0) │ │ │ │ - sd ra,72(sp) │ │ │ │ - bnez s2,4564a │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a5,48(a0) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a5,24(a5) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,32(a5) │ │ │ │ - lw s1,28(a0) │ │ │ │ - addw s4,s1,a5 │ │ │ │ - jal 4f478 │ │ │ │ - lw a4,32(s3) │ │ │ │ - addiw s1,s4,-1 │ │ │ │ + addi sp,sp,-176 │ │ │ │ + auipc a4,0x37 │ │ │ │ + ld a4,280(a4) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a3,32(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,24 │ │ │ │ + bnez a2,42e4e │ │ │ │ + lw a5,8(a1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu a3,a5,42e4e │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 4ac0 │ │ │ │ + lw a4,8(s1) │ │ │ │ li a5,1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - bgeu a5,a4,45706 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - li s6,88 │ │ │ │ - li s2,-1 │ │ │ │ - li s5,1 │ │ │ │ - ld a5,48(s3) │ │ │ │ - sext.w s7,s4 │ │ │ │ - add a5,a5,s6 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,32(a5) │ │ │ │ - lw s0,28(a0) │ │ │ │ - addw s4,s0,a5 │ │ │ │ - jal 4f478 │ │ │ │ - addiw a5,a0,-1 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - sext.w a4,s1 │ │ │ │ - sext.w s1,a5 │ │ │ │ - mv s0,s4 │ │ │ │ - bltu s7,s1,45700 │ │ │ │ - subw a5,s7,a5 │ │ │ │ - bltu a4,s4,456fc │ │ │ │ - subw s0,a4,s0 │ │ │ │ - mv a4,a5 │ │ │ │ - bgeu s0,a5,456c8 │ │ │ │ - mv a4,s0 │ │ │ │ - sext.w a4,a4 │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu s2,a4,456d2 │ │ │ │ - mv a5,s2 │ │ │ │ - lw a4,32(s3) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - sext.w s2,a5 │ │ │ │ - addi s6,s6,88 │ │ │ │ - bltu s5,a4,45684 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - subw s0,s0,a4 │ │ │ │ - j 456c0 │ │ │ │ - subw a5,a5,s7 │ │ │ │ - j 456b8 │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - li s2,-1 │ │ │ │ - j 45640 │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd a1,0(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - mv a0,a1 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 3310 │ │ │ │ - auipc a5,0x18 │ │ │ │ - fld fa5,1742(a5) │ │ │ │ - li a5,-1 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + beq a4,a5,43100 │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + j 42ec2 │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 4ac0 │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s2,a3,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli a5,s2,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s4,0(a5) │ │ │ │ + bltu s0,s4,42f4c │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a5,s0,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s4,0(a4) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - slli a3,s1,0x20 │ │ │ │ - li a5,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sh a5,44(s0) │ │ │ │ - or a0,a0,a3 │ │ │ │ - lui a5,0x80000 │ │ │ │ - sw s2,24(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - fsd fa5,72(s0) │ │ │ │ - sw a5,28(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lbu a0,44(a0) │ │ │ │ - ret │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - beqz a5,457d0 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addw s3,s3,a0 │ │ │ │ - bltu s0,a5,45798 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ + addi s5,sp,48 │ │ │ │ + or s0,s0,a5 │ │ │ │ + mv a1,s5 │ │ │ │ mv a0,s3 │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld ra,56(sp) │ │ │ │ - li s3,0 │ │ │ │ + sd s0,48(sp) │ │ │ │ + jal 4c0c │ │ │ │ mv a0,s3 │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s8,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - beqz a5,4586e │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,43194 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s4,a5,431be │ │ │ │ + li a5,1 │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s10,-1 │ │ │ │ + srli a5,s10,0x20 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,48 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s8,s2,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s9,0(a5) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,43126 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s9,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,42f2c │ │ │ │ + li s10,0 │ │ │ │ + add s5,s10,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + add s7,s3,a1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,42f56 │ │ │ │ + beqz a0,42f5e │ │ │ │ + addi s10,s5,1 │ │ │ │ + bltu s10,s11,42f06 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x1f │ │ │ │ + addi a2,a2,-534 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-506 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + bltu a3,s4,42e76 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + j 42e84 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s10,s11,42f06 │ │ │ │ + j 42f2c │ │ │ │ + beqz s7,42f2c │ │ │ │ + lw s5,4(s7) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,430bc │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s4,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s7,42fa8 │ │ │ │ + li s11,0 │ │ │ │ + add s9,s11,s7 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s10,s3,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,42fac │ │ │ │ + beqz a0,42fb4 │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s7,42f82 │ │ │ │ + mv a3,s4 │ │ │ │ + j 42f2e │ │ │ │ + mv s7,s9 │ │ │ │ + bltu s11,s7,42f82 │ │ │ │ + j 42fa8 │ │ │ │ + beqz s10,42fa8 │ │ │ │ + lw a5,4(s10) │ │ │ │ + bne a5,s5,430c2 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s2 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,4312e │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,42fa8 │ │ │ │ + li s10,0 │ │ │ │ + add s5,s10,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s9,s5,0x3 │ │ │ │ + add s9,s9,s3 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43004 │ │ │ │ + beqz a0,4300c │ │ │ │ + addi s10,s5,1 │ │ │ │ + bltu s10,s11,42fde │ │ │ │ + j 42fa8 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s10,s11,42fde │ │ │ │ + j 42fa8 │ │ │ │ + beqz s9,42fa8 │ │ │ │ + lw s5,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,16(sp) │ │ │ │ + bgeu s6,a5,4312a │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a4,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s9,43066 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s9 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s11,s3,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4306a │ │ │ │ + beqz a0,43072 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s9,43040 │ │ │ │ + ld a3,16(sp) │ │ │ │ + j 42f2e │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s10,s9,43040 │ │ │ │ + j 43066 │ │ │ │ + beqz s11,43066 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bltu a5,s5,430c2 │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s3,0(a5) │ │ │ │ + beqz s3,430c2 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s4,8(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + and s2,s2,a4 │ │ │ │ + or s2,s2,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s5,0 │ │ │ │ - li s6,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a4) │ │ │ │ - beqz a5,45856 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s5,s5,a0 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45808 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - addw a0,s5,s6 │ │ │ │ - ld ra,72(sp) │ │ │ │ - sw s6,0(s8) │ │ │ │ - sw s5,0(s7) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45808 │ │ │ │ - j 45832 │ │ │ │ - li a0,0 │ │ │ │ - li s5,0 │ │ │ │ - li s6,0 │ │ │ │ - j 45840 │ │ │ │ - mv a4,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - beqz a0,458a4 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,43132 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s3,a5,430c4 │ │ │ │ + mv s4,s3 │ │ │ │ + j 42ed0 │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,s5,42fc0 │ │ │ │ + mv s3,s4 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,4315c │ │ │ │ + lwu s2,32(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + addi s5,sp,48 │ │ │ │ + ld s0,8(sp) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - li a1,88 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - ld a5,48(a4) │ │ │ │ - li a0,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a2,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lw a3,52(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - bne a1,a5,45890 │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,458fc │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li t3,88 │ │ │ │ - mul t3,a3,t3 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a6,0 │ │ │ │ - li a3,0 │ │ │ │ - add t3,t3,a5 │ │ │ │ - j 458d0 │ │ │ │ - addw a6,a6,a0 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a6,a4,a6 │ │ │ │ - beq a5,t3,458f0 │ │ │ │ - lw t1,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lbu a7,60(a5) │ │ │ │ - lw a0,52(a5) │ │ │ │ - addw a4,a4,t1 │ │ │ │ - bnez a7,458c0 │ │ │ │ - addw a3,a3,a0 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - bne a5,t3,458d0 │ │ │ │ - sw a3,0(a1) │ │ │ │ - addw a0,a6,a3 │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - li a6,0 │ │ │ │ - sw a3,0(a1) │ │ │ │ - li a0,0 │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s3,24(sp) │ │ │ │ - lw s3,32(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - beqz s3,4598e │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a4) │ │ │ │ - beqz a5,45976 │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s4,a0,s4 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45930 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - addw a0,s4,s3 │ │ │ │ - ld ra,56(sp) │ │ │ │ - sw s3,0(s6) │ │ │ │ - sw s4,0(s5) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + or a5,a5,s2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,4316a │ │ │ │ + auipc a5,0x37 │ │ │ │ + ld a5,-496(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,431c2 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45930 │ │ │ │ - j 45956 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 42f68 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 4307a │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 43016 │ │ │ │ + ld s2,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,48(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,430b0 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-996 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 430b0 │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + j 43100 │ │ │ │ + ld s0,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,48(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,43100 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1052 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 43100 │ │ │ │ + ld s0,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,48(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,42eaa │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1094 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 42eaa │ │ │ │ + mv s3,s4 │ │ │ │ + j 430dc │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv a0,a1 │ │ │ │ + j 3670 │ │ │ │ + addi sp,sp,-240 │ │ │ │ + auipc a4,0x37 │ │ │ │ + ld a4,-714(a4) │ │ │ │ + sd ra,232(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,120(sp) │ │ │ │ + li a5,0 │ │ │ │ + beq a1,a2,4387c │ │ │ │ + mv a3,a2 │ │ │ │ + sd s1,216(sp) │ │ │ │ + mv a2,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + jal 42df6 │ │ │ │ + sd a0,32(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + addi a5,sp,108 │ │ │ │ + sd a5,64(sp) │ │ │ │ + addi a5,sp,107 │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + jal 4d50 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s5,253 │ │ │ │ + addi s0,sp,112 │ │ │ │ + bgeu a5,a0,4367e │ │ │ │ + ld a0,32(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + jal 4c6e │ │ │ │ + lw s4,0(a0) │ │ │ │ + lw s6,4(a0) │ │ │ │ + mv s3,a0 │ │ │ │ + beq s4,s6,43864 │ │ │ │ + lw a4,8(s1) │ │ │ │ + bnez s4,4325a │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s6,4340e │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s6,a4,432bc │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,43be2 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + beqz s8,432ae │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add s11,s8,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s7,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,432b4 │ │ │ │ + beqz a0,43ab8 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,43286 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 42dbc │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,43286 │ │ │ │ + j 432ae │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s7,s4,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s6,0(a4) │ │ │ │ + sd a3,40(sp) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,43896 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s8,432ae │ │ │ │ + li s10,0 │ │ │ │ + add s11,s8,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4331a │ │ │ │ + beqz a0,43322 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,432f2 │ │ │ │ + j 432ae │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,432f2 │ │ │ │ + j 432ae │ │ │ │ + beqz s9,432ae │ │ │ │ + ld a5,72(s1) │ │ │ │ + lw s6,4(s9) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,438a4 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s4,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s10,4336a │ │ │ │ + li s9,0 │ │ │ │ + add s7,s10,s9 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s11,s7,0x3 │ │ │ │ + add s11,s11,s2 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43370 │ │ │ │ + beqz a0,43378 │ │ │ │ + addi s9,s7,1 │ │ │ │ + bltu s9,s10,43346 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s7 │ │ │ │ + bltu s9,s10,43346 │ │ │ │ + j 4336a │ │ │ │ + beqz s11,4336a │ │ │ │ + lw a5,4(s11) │ │ │ │ li s4,0 │ │ │ │ - j 45960 │ │ │ │ - lw a4,32(a0) │ │ │ │ - beqz a4,459da │ │ │ │ + bltu a5,s6,438ac │ │ │ │ + lw s6,0(s3) │ │ │ │ + lw s7,4(s3) │ │ │ │ + beqz s6,43406 │ │ │ │ + beq s7,s6,4340e │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bltu s7,a4,436e2 │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s8,s6,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli a3,s8,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,48(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ slli a4,a4,0x20 │ │ │ │ - li a5,88 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - mul a4,a4,a5 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a6,0 │ │ │ │ - li a0,0 │ │ │ │ add a4,a4,a5 │ │ │ │ - j 459b8 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - beq a4,a5,459c8 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - bnez a3,459ae │ │ │ │ - addi a5,a5,88 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a4,a5,459b8 │ │ │ │ - sext.w a4,a0 │ │ │ │ - sext.w a5,a6 │ │ │ │ - sw a4,0(a1) │ │ │ │ - addw a0,a0,a6 │ │ │ │ - sw a5,0(a2) │ │ │ │ - ret │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s11,a4 │ │ │ │ + bgeu s5,a4,4351a │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s2,80(s1) │ │ │ │ + sw a5,112(sp) │ │ │ │ + beqz s11,43400 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43508 │ │ │ │ + beqz a0,43510 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,433d8 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 42dbc │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bne a5,s7,43392 │ │ │ │ + auipc a4,0x37 │ │ │ │ + addi a4,a4,-54 │ │ │ │ + lbu a4,0(a4) │ │ │ │ li a5,0 │ │ │ │ - sw a4,0(a1) │ │ │ │ - li a0,0 │ │ │ │ - sw a5,0(a2) │ │ │ │ - ret │ │ │ │ - beqz a0,45a42 │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,48(a0) │ │ │ │ - beqz a5,45a2a │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - lw a5,32(s1) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s2,a5,459fc │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s1) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,48(s1) │ │ │ │ - sw zero,32(s1) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - beqz a0,45a52 │ │ │ │ - li a4,-1 │ │ │ │ - sw a4,36(a0) │ │ │ │ - sw zero,40(a0) │ │ │ │ - j 45174 │ │ │ │ - ret │ │ │ │ - lbu a4,44(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a4,45a6e │ │ │ │ - lw a4,36(a0) │ │ │ │ - li a3,-1 │ │ │ │ - li a0,0 │ │ │ │ - beq a4,a3,45a70 │ │ │ │ - lw a0,40(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - subw a0,a0,a4 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,45b14 │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - ld s1,8(a0) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,45afc │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - bnez s1,45a9e │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s4,s4,80 │ │ │ │ - bgeu s3,a5,45af4 │ │ │ │ - add s1,s1,s4 │ │ │ │ - lw a5,32(s1) │ │ │ │ - ld a0,48(s1) │ │ │ │ - beqz a5,45ad2 │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - lw a5,32(s1) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s2,a5,45aa8 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s1) │ │ │ │ - lw a5,0(s5) │ │ │ │ - sd zero,48(s1) │ │ │ │ - sw zero,32(s1) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - ld s1,8(s5) │ │ │ │ - addi s4,s4,80 │ │ │ │ - bltu s3,a5,45a9c │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd zero,8(s5) │ │ │ │ - sw zero,0(s5) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - lw s0,0(a0) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - beqz s0,45b7c │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ + beqz a4,4358c │ │ │ │ + ld a1,152(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,8(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,80 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,64(sp) │ │ │ │ + li a2,4 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,43c30 │ │ │ │ + lw s6,108(sp) │ │ │ │ + auipc a5,0x37 │ │ │ │ + addi a5,a5,-106 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli s2,s6,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + beqz a5,4359e │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ add a1,a1,s2 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - addi s2,s2,80 │ │ │ │ - bltu s0,a5,45b32 │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sw s0,0(s4) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - sw s0,0(s4) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - li s1,0 │ │ │ │ - ld s4,0(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,72(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,43c50 │ │ │ │ + lb a5,107(sp) │ │ │ │ + li a4,-128 │ │ │ │ + beq a5,a4,435b2 │ │ │ │ + lw s6,108(sp) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sext.w s8,a4 │ │ │ │ + blez a5,43610 │ │ │ │ + bnez s6,434a6 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,s8,4362c │ │ │ │ + beq s6,s8,4362c │ │ │ │ + lw a3,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s8,a3,43740 │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + and a4,a4,a3 │ │ │ │ + sd a4,80(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,43bdc │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s8,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,43502 │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,436bc │ │ │ │ + beqz a0,43924 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,434d8 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,433d8 │ │ │ │ + j 43400 │ │ │ │ + beqz s9,43400 │ │ │ │ + lw s11,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,4391c │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s7,432ae │ │ │ │ + li s10,0 │ │ │ │ + add s8,s7,s10 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4355c │ │ │ │ + beqz a0,43564 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s7,43534 │ │ │ │ + j 432ae │ │ │ │ + mv s7,s8 │ │ │ │ + bltu s10,s7,43534 │ │ │ │ + j 432ae │ │ │ │ + beqz s9,432ae │ │ │ │ + lw a5,4(s9) │ │ │ │ + bgeu a5,s11,4340e │ │ │ │ + ld a5,120(s1) │ │ │ │ + ld a4,48(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + auipc a4,0x37 │ │ │ │ + addi a4,a4,-420 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bnez a4,43420 │ │ │ │ + ld a4,32(s1) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli s2,s6,0x20 │ │ │ │ + sw s6,108(sp) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a5,96(s1) │ │ │ │ + li a4,-128 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,107(sp) │ │ │ │ + bne a5,a4,43486 │ │ │ │ + lwu s9,112(s1) │ │ │ │ + sd s2,112(sp) │ │ │ │ + ld s2,104(s1) │ │ │ │ + beqz s9,435e8 │ │ │ │ + li s11,0 │ │ │ │ + add s7,s9,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x4 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53552 │ │ │ │ + bltz a0,43608 │ │ │ │ + beqz a0,436c4 │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s9,435c2 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,1950 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,1866 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s11,s9,435c2 │ │ │ │ + j 435e8 │ │ │ │ + ld a5,48(sp) │ │ │ │ + mv s8,s6 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sext.w s6,a4 │ │ │ │ + mv a4,a5 │ │ │ │ + j 4349a │ │ │ │ + beqz s11,432ae │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a4,40(sp) │ │ │ │ + bltu a5,a4,43800 │ │ │ │ + li a4,1 │ │ │ │ + li a5,0 │ │ │ │ + beq s4,a4,4365c │ │ │ │ + lw a4,4(s3) │ │ │ │ + lw a3,0(s3) │ │ │ │ + mv a7,s8 │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s4 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,1900 │ │ │ │ + li a1,117 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,1776 │ │ │ │ + jal 4d96a │ │ │ │ + lw a2,4(s3) │ │ │ │ + lw a1,0(s3) │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lhu a0,72(a0) │ │ │ │ - snez a0,a0 │ │ │ │ + jal 431d8 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 4d50 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu a5,a0,43236 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + jal 4b58 │ │ │ │ + auipc a5,0x37 │ │ │ │ + ld a5,-1910(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,43c4c │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + j 3670 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,434d8 │ │ │ │ + j 43502 │ │ │ │ + beqz s8,435e8 │ │ │ │ + lw s6,108(sp) │ │ │ │ + ld a5,8(s8) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sext.w s8,a4 │ │ │ │ + bgtz a5,4349a │ │ │ │ + j 43610 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,43be8 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s7,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,43732 │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43738 │ │ │ │ + beqz a0,43a16 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,43708 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,43708 │ │ │ │ + j 43732 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a3,48(sp) │ │ │ │ + li a2,-1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + and a3,a3,a2 │ │ │ │ + sd a3,48(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,43908 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s2,80(s1) │ │ │ │ + sw a5,112(sp) │ │ │ │ + beqz s11,43400 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4379e │ │ │ │ + beqz a0,437a6 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,43776 │ │ │ │ + j 43400 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,43776 │ │ │ │ + j 43400 │ │ │ │ + beqz s9,43400 │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,48(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,43918 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s10,432ae │ │ │ │ + li s9,0 │ │ │ │ + add s7,s9,s10 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s11,s2,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,437f8 │ │ │ │ + beqz a0,4361e │ │ │ │ + addi s9,s7,1 │ │ │ │ + bltu s9,s10,437ce │ │ │ │ + j 432ae │ │ │ │ + mv s10,s7 │ │ │ │ + bltu s9,s10,437ce │ │ │ │ + j 432ae │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a4,48(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu a3,a5,43ba2 │ │ │ │ + ld a5,48(sp) │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a5,112(sp) │ │ │ │ + ld a5,80(s1) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s9,4385e │ │ │ │ + li s7,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s7,s9 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43bba │ │ │ │ + beqz a0,43bc2 │ │ │ │ + addi s7,s10,1 │ │ │ │ + bltu s7,s9,43834 │ │ │ │ + ld a0,48(sp) │ │ │ │ + jal 42dbc │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + auipc a5,0x36 │ │ │ │ + ld a5,1684(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,43c34 │ │ │ │ + ld ra,232(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,45bce │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a5,88 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s6,a4 │ │ │ │ + bltu s5,a5,43336 │ │ │ │ + sext.w a5,a5 │ │ │ │ + li s4,0 │ │ │ │ + bgeu a5,s6,43386 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s4,0(a5) │ │ │ │ + bgeu a3,s4,43baa │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,432ae │ │ │ │ + li s11,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add s7,s9,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x3 │ │ │ │ + add s8,s8,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43bb0 │ │ │ │ + beqz a0,43bd0 │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s9,438e0 │ │ │ │ + j 432ae │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bltu s5,a5,437be │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 43626 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s11,4340e │ │ │ │ + j 43570 │ │ │ │ + beqz s9,43502 │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a2,s8,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,88(sp) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s5,a4,439a2 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a2,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,4398a │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s9,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43990 │ │ │ │ + beqz a0,43998 │ │ │ │ + addi s9,s7,1 │ │ │ │ + bltu s9,s11,43962 │ │ │ │ + ld a0,88(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s9,s11,43962 │ │ │ │ + j 4398a │ │ │ │ + beqz s10,4398a │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,a2,43742 │ │ │ │ + ld a3,80(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bgeu s6,a3,43742 │ │ │ │ + bltu s8,a3,43742 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,43ba2 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw a3,112(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + beqz s7,43a10 │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + ld a5,48(sp) │ │ │ │ + add s11,s10,s7 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 53510 │ │ │ │ + ld a3,40(sp) │ │ │ │ + bltz a0,43c12 │ │ │ │ + beqz a0,43c22 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s7,439e2 │ │ │ │ + mv a0,a3 │ │ │ │ + jal 42dbc │ │ │ │ + beqz s9,43732 │ │ │ │ + lw a5,4(s9) │ │ │ │ + addiw a4,s7,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - ld a5,48(a0) │ │ │ │ - lui a2,0x10 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - j 45bbc │ │ │ │ - addi a5,a5,88 │ │ │ │ - beq a5,a3,45bce │ │ │ │ - lbu a4,60(a5) │ │ │ │ - bne a4,a1,45bb4 │ │ │ │ - ld a4,72(a5) │ │ │ │ - and a4,a4,a2 │ │ │ │ - beqz a4,45bb4 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a1,32(a0) │ │ │ │ - beqz a1,45c1a │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,80(sp) │ │ │ │ + bgeu s5,a5,43c06 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a4,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,43a78 │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s11,s9 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43a7e │ │ │ │ + beqz a0,43a86 │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s11,43a50 │ │ │ │ + ld a0,80(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s9,s11,43a50 │ │ │ │ + j 43a78 │ │ │ │ + beqz s10,43a78 │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a5,a3,43ab4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli s11,a5,0x2 │ │ │ │ + add s11,s11,a4 │ │ │ │ + lw a5,0(s11) │ │ │ │ + bgeu s6,a5,43ab4 │ │ │ │ + bltu s7,a5,43ab4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + j 4357c │ │ │ │ + ld a5,72(s1) │ │ │ │ + j 433a0 │ │ │ │ + beqz s9,432ae │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a2,s6,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s5,a4,43b34 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a2,112(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + beqz s11,43b1c │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s7,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,43b22 │ │ │ │ + beqz a0,43b2a │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,43af6 │ │ │ │ + ld a0,56(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,43af6 │ │ │ │ + j 43b1c │ │ │ │ + beqz s9,43b1c │ │ │ │ + lw a3,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,a2,432be │ │ │ │ + ld a3,48(sp) │ │ │ │ + slli s8,a3,0x2 │ │ │ │ + add s8,s8,a4 │ │ │ │ + lw a3,0(s8) │ │ │ │ + bgeu s4,a3,432be │ │ │ │ + bltu s6,a3,432be │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s4,43baa │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a3,112(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s11,43a10 │ │ │ │ + li s8,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add s6,s11,s8 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s7,s6,0x3 │ │ │ │ + add s7,s7,s4 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 53510 │ │ │ │ + ld a3,40(sp) │ │ │ │ + bltz a0,43c0a │ │ │ │ + beqz a0,43c16 │ │ │ │ + addi s8,s6,1 │ │ │ │ + bltu s8,s11,43b78 │ │ │ │ + j 43a10 │ │ │ │ + sext.w a5,a5 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + j 43630 │ │ │ │ + sext.w s4,s4 │ │ │ │ + j 43386 │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s11,s9,438e0 │ │ │ │ + j 432ae │ │ │ │ + mv s9,s10 │ │ │ │ + bltu s7,s9,43834 │ │ │ │ + j 4385e │ │ │ │ + beqz s11,4385e │ │ │ │ + lw a5,4(s11) │ │ │ │ + addiw a4,a5,1 │ │ │ │ + j 43630 │ │ │ │ + beqz s8,432ae │ │ │ │ + lw s4,4(s8) │ │ │ │ + j 43386 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,56(sp) │ │ │ │ + j 43930 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ + j 43ac4 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,48(sp) │ │ │ │ + addiw a4,s7,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,80(sp) │ │ │ │ + bltu s5,a5,43a3c │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 43a8e │ │ │ │ + mv s11,s6 │ │ │ │ + bltu s8,s11,43b78 │ │ │ │ + j 43a10 │ │ │ │ + mv s7,s11 │ │ │ │ + j 43a0c │ │ │ │ + beqz s7,43a10 │ │ │ │ + lw s4,4(s7) │ │ │ │ + j 43386 │ │ │ │ + beqz s9,43a10 │ │ │ │ + lw a5,4(s9) │ │ │ │ + addiw a4,a5,1 │ │ │ │ + j 43630 │ │ │ │ + jal 42de0 │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + jal 42de0 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a3 │ │ │ │ + lbu a5,0(a0) │ │ │ │ + beqz a4,43c84 │ │ │ │ + lw a4,0(a4) │ │ │ │ + beq a4,a1,43c98 │ │ │ │ + addw a1,a1,a2 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - li a5,88 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - ld a4,48(a0) │ │ │ │ - addi a5,a4,24 │ │ │ │ - ld a4,24(a4) │ │ │ │ - lbu a4,96(a4) │ │ │ │ - lbu a0,36(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - bne a4,a3,45c16 │ │ │ │ - addi a5,a5,88 │ │ │ │ - beq a1,a5,45c1a │ │ │ │ - ld a2,0(a5) │ │ │ │ - lbu a3,36(a5) │ │ │ │ - lbu a2,96(a2) │ │ │ │ - beq a3,a0,45c1e │ │ │ │ - sext.w a4,a4 │ │ │ │ - bne a2,a4,45bfa │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu a4,0(a3) │ │ │ │ li a0,1 │ │ │ │ + bltu a4,a5,43c82 │ │ │ │ + sltu a4,a5,a4 │ │ │ │ + slli a0,a4,0x1 │ │ │ │ ret │ │ │ │ - mv a3,a4 │ │ │ │ - mv a4,a2 │ │ │ │ - j 45bf6 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - lw s0,32(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - beqz s0,45c8e │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,88 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a1,s0,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s2 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,32(s3) │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s0,a5,45c46 │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sw s0,0(s5) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - sw s0,0(s5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - li s1,0 │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a0,0(a4) │ │ │ │ + li a4,127 │ │ │ │ + bne a0,a4,43c68 │ │ │ │ + addi a5,a5,-127 │ │ │ │ + snez a0,a5 │ │ │ │ ret │ │ │ │ - lw a4,32(a0) │ │ │ │ + ld a5,16(a0) │ │ │ │ + slli a6,a1,0x20 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - beqz a4,45d4e │ │ │ │ - ld a3,48(a0) │ │ │ │ + srli a1,a6,0x1e │ │ │ │ + add a5,a5,a1 │ │ │ │ sd s0,64(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - mv s3,a2 │ │ │ │ - li s0,0 │ │ │ │ - li s6,0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s5,88 │ │ │ │ - add a5,a3,s0 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s3,45d04 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s1,a4,45cd0 │ │ │ │ - ld s0,64(sp) │ │ │ │ + lw s1,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + sd s4,32(sp) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + auipc s4,0x36 │ │ │ │ + ld s4,588(s4) │ │ │ │ + add a1,a1,a5 │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s2,a4 │ │ │ │ + jal 263a4 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,0(s0) │ │ │ │ + sext.w s0,a1 │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,sp │ │ │ │ + mv a1,s0 │ │ │ │ + jal 26416 │ │ │ │ + lw a5,0(sp) │ │ │ │ + bltu s1,a5,43d30 │ │ │ │ + lw a4,4(sp) │ │ │ │ + sw s0,0(s5) │ │ │ │ + sw a5,0(s3) │ │ │ │ + sw a4,0(s2) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a4,0(s4) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + subw a0,s1,a5 │ │ │ │ + bnez a4,43d50 │ │ │ │ ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - sw s2,0(s4) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addiw s7,s2,1 │ │ │ │ - slli a1,s7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s5 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mv a0,s6 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - mul s2,s2,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(s8) │ │ │ │ - mv s6,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s0 │ │ │ │ - addi s0,s0,88 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,32(s8) │ │ │ │ - bgeu s1,a4,45d4a │ │ │ │ - ld a3,48(s8) │ │ │ │ - mv s2,s7 │ │ │ │ - j 45cd0 │ │ │ │ - mv s2,s7 │ │ │ │ - j 45ce6 │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s2,0 │ │ │ │ - sw s2,0(s4) │ │ │ │ - li s6,0 │ │ │ │ ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,16(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s10,48(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - mv s10,a0 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - sd s2,112(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,88 │ │ │ │ - mul a1,a0,a1 │ │ │ │ - ld a0,48(s10) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - lw s8,0(s2) │ │ │ │ - sw a5,32(s10) │ │ │ │ - sd a2,24(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,88(s2) │ │ │ │ - lw a4,32(s2) │ │ │ │ - sd a0,48(s10) │ │ │ │ - mv a0,a5 │ │ │ │ - lw a5,28(a5) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 4f4ae │ │ │ │ - mv s4,a0 │ │ │ │ - ld a0,88(s2) │ │ │ │ - sext.w s4,s4 │ │ │ │ - jal 4f4e0 │ │ │ │ - lbu a5,96(s2) │ │ │ │ - beqz a5,46008 │ │ │ │ - ld a5,88(s2) │ │ │ │ - sext.w a0,a0 │ │ │ │ - lw a2,16(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ - subw a2,a2,a5 │ │ │ │ - subw s5,a2,a0 │ │ │ │ - lw a3,32(s10) │ │ │ │ - ld t1,48(s10) │ │ │ │ - beqz s3,462f6 │ │ │ │ - addi a6,t1,60 │ │ │ │ - li a5,0 │ │ │ │ - j 45e06 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - addi a6,a6,88 │ │ │ │ - bnez a4,45e10 │ │ │ │ - sext.w s0,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bltu a5,a3,45dfc │ │ │ │ - slli a6,s0,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - li a5,88 │ │ │ │ - mul s9,a6,a5 │ │ │ │ - addiw s7,s0,1 │ │ │ │ - sext.w s11,s0 │ │ │ │ - sext.w s0,s7 │ │ │ │ - add s1,t1,s9 │ │ │ │ - bgeu s0,a3,45eb0 │ │ │ │ - lbu a5,60(s1) │ │ │ │ - bne a5,s3,460ba │ │ │ │ - ld a5,24(s1) │ │ │ │ - lbu a4,96(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - beqz a4,45e90 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s1) │ │ │ │ - sext.w a4,a0 │ │ │ │ - ld a1,88(a5) │ │ │ │ - lw a3,24(a1) │ │ │ │ - lw a5,16(a1) │ │ │ │ - addw t1,a0,a3 │ │ │ │ - mv a0,t1 │ │ │ │ - bgeu a5,t1,45ffc │ │ │ │ - auipc s0,0x34 │ │ │ │ - ld s0,328(s0) │ │ │ │ - lw a6,28(a1) │ │ │ │ - ld a7,8(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - auipc a2,0x1c │ │ │ │ - addi a2,a2,-266 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,24(s1) │ │ │ │ - ld a1,0(s0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4e388 │ │ │ │ - li a0,0 │ │ │ │ - jal 33c0 │ │ │ │ - lw a5,24(a0) │ │ │ │ - addi a4,s9,88 │ │ │ │ - bgeu a5,s5,460b2 │ │ │ │ - addiw s7,s0,1 │ │ │ │ - mv s9,a4 │ │ │ │ - sext.w s11,s0 │ │ │ │ - sext.w s0,s7 │ │ │ │ - add s1,t1,s9 │ │ │ │ - bltu s0,a3,45e34 │ │ │ │ - bnez s11,46012 │ │ │ │ - auipc a3,0x18 │ │ │ │ - fld fa5,-188(a3) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld a5,8(s10) │ │ │ │ - ld a3,24(sp) │ │ │ │ - sb s3,60(s1) │ │ │ │ - sb s6,74(s1) │ │ │ │ - sb zero,61(s1) │ │ │ │ - sh zero,72(s1) │ │ │ │ - ld a0,88(s2) │ │ │ │ - addi a2,s1,44 │ │ │ │ - sd a3,0(s1) │ │ │ │ - sd a4,8(s1) │ │ │ │ - sd a5,16(s1) │ │ │ │ - sd s2,24(s1) │ │ │ │ - sd zero,64(s1) │ │ │ │ - sd zero,32(s1) │ │ │ │ - fsd fa5,80(s1) │ │ │ │ - addi a5,s1,56 │ │ │ │ - addi a4,s1,52 │ │ │ │ - addi a3,s1,48 │ │ │ │ - addi a1,s1,40 │ │ │ │ - jal 4bbde │ │ │ │ - beqz s11,460ee │ │ │ │ - addiw s1,s11,-1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - ld a5,48(s10) │ │ │ │ - mv a0,s2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s3,46122 │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a4,a5,s1 │ │ │ │ - ld s5,24(a4) │ │ │ │ - add a5,a5,s9 │ │ │ │ - sw a0,64(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 43b7c │ │ │ │ - lw a5,76(s5) │ │ │ │ - ld a4,48(s10) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - add a4,a4,s1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - sw a5,68(a4) │ │ │ │ - lw a5,32(s10) │ │ │ │ - bgeu s0,a5,45f78 │ │ │ │ - slli s1,s7,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a4,60(a5) │ │ │ │ - beq a4,s3,46212 │ │ │ │ - mv a0,s2 │ │ │ │ - lw s1,76(s2) │ │ │ │ - jal 43b7c │ │ │ │ - ld a5,48(s10) │ │ │ │ - lw a2,32(s10) │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - add a4,a5,s9 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - sw s1,68(a4) │ │ │ │ - bltu s0,a2,460fc │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - lbu a5,45(s10) │ │ │ │ - addw s7,a4,a3 │ │ │ │ - li a3,1 │ │ │ │ - sllw a3,a3,s3 │ │ │ │ - or a5,a5,a3 │ │ │ │ - addiw a4,s7,-1 │ │ │ │ - li a3,1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a3,a2,4602e │ │ │ │ - ld a3,48(s10) │ │ │ │ - add a3,a3,s9 │ │ │ │ - ld a3,24(a3) │ │ │ │ - lw a3,0(a3) │ │ │ │ - beq a3,s8,46050 │ │ │ │ - sb zero,44(s10) │ │ │ │ - sb a5,45(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - sw zero,36(s10) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,40(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - lw a3,32(s10) │ │ │ │ - ld t1,48(s10) │ │ │ │ - subw a5,a5,a0 │ │ │ │ - j 45e92 │ │ │ │ - ld a5,88(s2) │ │ │ │ - lw s5,24(a5) │ │ │ │ - j 45de8 │ │ │ │ - addiw a5,s11,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add t1,t1,a5 │ │ │ │ - ld a5,24(t1) │ │ │ │ - lw s8,0(a5) │ │ │ │ - j 45eb4 │ │ │ │ - lbu a3,44(s10) │ │ │ │ - sb a5,45(s10) │ │ │ │ - bnez a3,46088 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - sw a3,40(s10) │ │ │ │ - li a3,1 │ │ │ │ - bne a2,a3,46082 │ │ │ │ - sw s7,36(s10) │ │ │ │ - sw a4,40(s10) │ │ │ │ - j 45fdc │ │ │ │ - lbu a3,44(s10) │ │ │ │ - sb a5,45(s10) │ │ │ │ - beqz a3,45fd4 │ │ │ │ - lw a2,36(s10) │ │ │ │ - sext.w a3,s7 │ │ │ │ - sext.w a5,a2 │ │ │ │ - bgeu a3,a2,4606e │ │ │ │ - sext.w a5,s7 │ │ │ │ - lw a2,40(s10) │ │ │ │ - sext.w a3,a4 │ │ │ │ - mv a1,a2 │ │ │ │ - bgeu a2,a3,4607e │ │ │ │ - mv a1,a4 │ │ │ │ - sw a1,40(s10) │ │ │ │ - sw a5,36(s10) │ │ │ │ - j 45fdc │ │ │ │ - lw a1,36(s10) │ │ │ │ - sext.w a3,s7 │ │ │ │ - sext.w a5,a1 │ │ │ │ - bgeu a3,a1,4609c │ │ │ │ - sext.w a5,s7 │ │ │ │ - lw a0,40(s10) │ │ │ │ - sext.w a1,a4 │ │ │ │ - sext.w a3,a0 │ │ │ │ - bgeu a0,a1,4603c │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 4603c │ │ │ │ - add s1,t1,s9 │ │ │ │ - bgeu s0,a3,45eb0 │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - subw a5,a5,s11 │ │ │ │ - slli a0,s7,0x20 │ │ │ │ - li a2,88 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - mul a0,a0,a2 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a4,24(s1) │ │ │ │ - mv a1,s1 │ │ │ │ - lw s8,0(a4) │ │ │ │ - mul a2,a5,a2 │ │ │ │ - add a0,a0,t1 │ │ │ │ - jal 36a0 │ │ │ │ - ld s1,48(s10) │ │ │ │ - add s1,s1,s9 │ │ │ │ - j 45eb4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - sw a0,64(a5) │ │ │ │ - j 45f54 │ │ │ │ - slli a7,s7,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - li a4,88 │ │ │ │ - mul s0,a7,a4 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - lw a2,32(s10) │ │ │ │ - add a5,a5,s0 │ │ │ │ - sw a0,64(a5) │ │ │ │ - j 45f98 │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - sext.w s5,a0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 43b7c │ │ │ │ - ld a3,48(s10) │ │ │ │ - addiw a5,s5,-1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - add a4,a3,s1 │ │ │ │ - add a2,a3,s9 │ │ │ │ - ld a1,24(a4) │ │ │ │ - ld a3,24(a2) │ │ │ │ - sw a5,68(a4) │ │ │ │ - sw a5,64(a2) │ │ │ │ - lbu a0,96(a1) │ │ │ │ - lbu a5,96(a3) │ │ │ │ - beq a0,a5,46174 │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,73(a2) │ │ │ │ - lw a0,0(a1) │ │ │ │ - lw a5,0(a3) │ │ │ │ - beq a0,a5,46194 │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,73(a2) │ │ │ │ - ld a0,88(a1) │ │ │ │ - lw s6,32(a1) │ │ │ │ - lw s5,28(a0) │ │ │ │ - jal 4f478 │ │ │ │ - ld a4,48(s10) │ │ │ │ - addiw s6,s6,-1 │ │ │ │ - addw a5,s5,s6 │ │ │ │ - add a2,a4,s9 │ │ │ │ - ld a3,24(a2) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw a1,32(a3) │ │ │ │ - lw s5,28(a0) │ │ │ │ - addw a1,s5,a1 │ │ │ │ - mv s5,a1 │ │ │ │ - bgeu a5,a1,4631c │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a5,24(a4) │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw s6,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw s6,s6,a5 │ │ │ │ - jal 4f478 │ │ │ │ - addw s5,s5,a0 │ │ │ │ - bltu s5,s6,45f54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a4,a5,s9 │ │ │ │ - ld a3,24(a4) │ │ │ │ - lbu a3,96(a3) │ │ │ │ - beqz a3,45f54 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a3,72(a5) │ │ │ │ - ori a3,a3,8 │ │ │ │ - sb a3,72(a5) │ │ │ │ - lbu a5,73(a4) │ │ │ │ - ori a5,a5,8 │ │ │ │ - sb a5,73(a4) │ │ │ │ - j 45f54 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 43b54 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 43b7c │ │ │ │ - ld a4,48(s10) │ │ │ │ - sext.w s0,s0 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - add a2,a4,s9 │ │ │ │ - add a4,a4,s1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - ld a1,24(a4) │ │ │ │ - ld a3,24(a2) │ │ │ │ - sw a5,68(a2) │ │ │ │ - sw a5,64(a4) │ │ │ │ - lbu a0,96(a3) │ │ │ │ - lbu a5,96(a1) │ │ │ │ - beq a0,a5,4625e │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,73(a2) │ │ │ │ - lw a0,0(a3) │ │ │ │ - lw a5,0(a1) │ │ │ │ - beq a0,a5,4627e │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,73(a2) │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw s2,32(a3) │ │ │ │ - lw s0,28(a0) │ │ │ │ - jal 4f478 │ │ │ │ - ld a4,48(s10) │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - addw a5,s0,s2 │ │ │ │ - add a2,a4,s1 │ │ │ │ - ld a3,24(a2) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - add a4,a4,s9 │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw a3,32(a3) │ │ │ │ - lw s0,28(a0) │ │ │ │ - addw a3,a3,s0 │ │ │ │ - mv s0,a3 │ │ │ │ - bgeu a5,a3,462fa │ │ │ │ - ld a5,24(a4) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw s2,32(a5) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw s2,s2,a5 │ │ │ │ - jal 4f478 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - bltu s0,s2,462f0 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a4,a5,s9 │ │ │ │ - ld a3,24(a4) │ │ │ │ - lbu a3,96(a3) │ │ │ │ - beqz a3,462f0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a3,72(a5) │ │ │ │ - ori a3,a3,8 │ │ │ │ - sb a3,72(a5) │ │ │ │ - lbu a5,73(a4) │ │ │ │ - ori a5,a5,8 │ │ │ │ - sb a5,73(a4) │ │ │ │ - lw a2,32(s10) │ │ │ │ - j 45f98 │ │ │ │ - li s0,0 │ │ │ │ - j 45e10 │ │ │ │ - ld a5,24(a4) │ │ │ │ - lbu a3,96(a5) │ │ │ │ - bnez a3,462ae │ │ │ │ - lbu a3,72(a2) │ │ │ │ - ori a3,a3,4 │ │ │ │ - sb a3,72(a2) │ │ │ │ - lbu a3,73(a4) │ │ │ │ - ori a3,a3,4 │ │ │ │ - sb a3,73(a4) │ │ │ │ - j 462ae │ │ │ │ - lbu a5,96(a3) │ │ │ │ - add a4,a4,s1 │ │ │ │ - bnez a5,461c8 │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sb a5,73(a2) │ │ │ │ - j 461c8 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,432 │ │ │ │ + li a2,178 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,4 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,140 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,16(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + beqz a5,43e06 │ │ │ │ + lwu a1,8(a0) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s3) │ │ │ │ + mv s6,a0 │ │ │ │ + beqz a5,43dca │ │ │ │ + ld a3,16(s3) │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - lw s0,20(a1) │ │ │ │ - lw s1,24(a1) │ │ │ │ - mv a0,a5 │ │ │ │ - sd a4,8(s5) │ │ │ │ - sd a5,0(s5) │ │ │ │ - mv s3,a1 │ │ │ │ - jal 3310 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a5,32(s5) │ │ │ │ - or a0,a0,s0 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,16(s5) │ │ │ │ - sh a5,44(s5) │ │ │ │ - lw a5,32(s3) │ │ │ │ - auipc a4,0x18 │ │ │ │ - fld fa5,-1412(a4) │ │ │ │ - lui a4,0x80000 │ │ │ │ - sw s1,24(s5) │ │ │ │ - sd zero,48(s5) │ │ │ │ - sw zero,40(s5) │ │ │ │ - fsd fa5,72(s5) │ │ │ │ - sw a4,28(s5) │ │ │ │ - beqz a5,46432 │ │ │ │ sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s4,0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - mv s0,a0 │ │ │ │ - li a1,48 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld s1,24(a5) │ │ │ │ - li a0,0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a4,24(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a4,24(s0) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a2,48(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - sd a5,32(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a2,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a4,64(s0) │ │ │ │ - lhu a4,96(s1) │ │ │ │ - sd a5,72(s0) │ │ │ │ - lw a5,80(s1) │ │ │ │ - sh a4,96(s0) │ │ │ │ - sw a5,80(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - ld a5,48(s3) │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - addi s2,s2,88 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s3) │ │ │ │ - bltu s4,a5,463ae │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + auipc s5,0x36 │ │ │ │ + ld s5,544(s5) │ │ │ │ + auipc s4,0x1e │ │ │ │ + addi s4,s4,104 │ │ │ │ + slli s2,s0,0x2 │ │ │ │ + add a4,a3,s2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bltu a5,a4,43dd8 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + sw s1,0(a4) │ │ │ │ + lw a5,8(s3) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s1,s0 │ │ │ │ + bltu s1,a5,43d98 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ + sd s6,24(s3) │ │ │ │ ld s3,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ + ld a0,0(s5) │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,16(s3) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add s2,s2,a3 │ │ │ │ + lwu a5,0(s2) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + sw s1,0(a5) │ │ │ │ + lw a5,8(s3) │ │ │ │ + sext.w s1,s0 │ │ │ │ + bltu s1,a5,43d98 │ │ │ │ + j 43dc0 │ │ │ │ + auipc a3,0x22 │ │ │ │ + addi a3,a3,242 │ │ │ │ + li a2,195 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-210 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-58 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s8,48(sp) │ │ │ │ + auipc s8,0x36 │ │ │ │ + ld s8,216(s8) │ │ │ │ + li a3,126 │ │ │ │ + sd s4,80(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s4,a4 │ │ │ │ + li a4,127 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 26132 │ │ │ │ + lw a5,4(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,17 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal af94 │ │ │ │ + li a2,17 │ │ │ │ + li a1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3890 │ │ │ │ + lw a1,4(sp) │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a2,0 │ │ │ │ + jal 2c706 │ │ │ │ mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,17 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + beqz s4,43fbe │ │ │ │ + lwu a1,4(sp) │ │ │ │ li a0,0 │ │ │ │ - li a1,80 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s3) │ │ │ │ - ld a4,8(s3) │ │ │ │ - mv s0,a0 │ │ │ │ - lw s1,20(s3) │ │ │ │ - lw s2,24(s3) │ │ │ │ - mv a0,a5 │ │ │ │ - sd a4,8(s0) │ │ │ │ - sd a5,0(s0) │ │ │ │ - jal 3310 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - or a0,a0,s1 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sh a5,44(s0) │ │ │ │ - lw a5,32(s3) │ │ │ │ - auipc a4,0x18 │ │ │ │ - fld fa5,-1684(a4) │ │ │ │ - lui a4,0x80000 │ │ │ │ - sw s2,24(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - fsd fa5,72(s0) │ │ │ │ - sw a4,28(s0) │ │ │ │ - beqz a5,464dc │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s2,s2,88 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s3) │ │ │ │ - bltu s1,a5,464b6 │ │ │ │ - lw a5,32(s4) │ │ │ │ - beqz a5,4650c │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a5,48(s4) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s2,s2,88 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s4) │ │ │ │ - bltu s1,a5,464e6 │ │ │ │ - ld ra,40(sp) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + li a1,168 │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a1,16(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + addi a2,sp,4 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + jal 9c14 │ │ │ │ + lw a5,4(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a5,43f0a │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + li s0,0 │ │ │ │ + mv s9,s5 │ │ │ │ + auipc s7,0x36 │ │ │ │ + ld s7,216(s7) │ │ │ │ + auipc s6,0x1e │ │ │ │ + addi s6,s6,-224 │ │ │ │ + lw a4,0(s9) │ │ │ │ + bltu a5,a4,43f76 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a5,s11,a4 │ │ │ │ + sw s0,0(a5) │ │ │ │ + lw a5,4(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s9,s9,4 │ │ │ │ + bltu s0,a5,43ee0 │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + beqz s4,43fa2 │ │ │ │ + sw a5,8(s10) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,144(s10) │ │ │ │ + sd s1,0(s10) │ │ │ │ + sd s5,16(s10) │ │ │ │ + sd s11,24(s10) │ │ │ │ + sd s2,136(s10) │ │ │ │ + sd zero,72(s10) │ │ │ │ + sd zero,80(s10) │ │ │ │ + sd zero,96(s10) │ │ │ │ + sd zero,104(s10) │ │ │ │ + sd zero,120(s10) │ │ │ │ + sd zero,128(s10) │ │ │ │ + sd zero,32(s10) │ │ │ │ + sd zero,40(s10) │ │ │ │ + sd zero,48(s10) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,44054 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,32(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw a5,32(a0) │ │ │ │ + ld a0,0(s7) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lwu a5,0(s9) │ │ │ │ + addi s9,s9,4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + sw s0,0(a5) │ │ │ │ + lw a5,4(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bltu s0,a5,43ee0 │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + bnez s4,43f0a │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-274 │ │ │ │ + li a1,270 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-622 │ │ │ │ + jal 154fa │ │ │ │ + lw a5,4(sp) │ │ │ │ + j 43f0a │ │ │ │ + ld a4,32(s1) │ │ │ │ + lw a3,40(s1) │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-426 │ │ │ │ + li a1,248 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-654 │ │ │ │ + jal 154fa │ │ │ │ + lw a3,4(sp) │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-420 │ │ │ │ + li a1,249 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-680 │ │ │ │ + jal 154fa │ │ │ │ + lwu a1,4(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + li a1,168 │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-436 │ │ │ │ + li a1,253 │ │ │ │ + mv s10,a0 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-730 │ │ │ │ + jal 154fa │ │ │ │ + ld a1,16(s1) │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 9c14 │ │ │ │ + lw a3,4(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-452 │ │ │ │ + li a1,263 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-768 │ │ │ │ + jal 154fa │ │ │ │ + lw a5,4(sp) │ │ │ │ + bnez a5,43ec6 │ │ │ │ + j 43fa2 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - beqz a5,465ba │ │ │ │ - lw a4,32(a1) │ │ │ │ sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ mv s2,a1 │ │ │ │ - beqz a4,4665e │ │ │ │ - ld a3,48(a1) │ │ │ │ + auipc s3,0x36 │ │ │ │ + ld s3,-342(s3) │ │ │ │ sd s0,64(sp) │ │ │ │ - lbu a6,44(a0) │ │ │ │ - ld a1,24(a3) │ │ │ │ - ld a2,48(a0) │ │ │ │ + auipc a1,0x1b │ │ │ │ + addi a1,a1,-536 │ │ │ │ mv s0,a0 │ │ │ │ - lw a0,0(a1) │ │ │ │ - beqz a6,46572 │ │ │ │ - lbu a6,44(s2) │ │ │ │ - beqz a6,46572 │ │ │ │ - ld a6,24(a2) │ │ │ │ - lw a6,0(a6) │ │ │ │ - bne a6,a0,46572 │ │ │ │ - lw a5,36(s0) │ │ │ │ - lw s1,40(s2) │ │ │ │ - bgeu s1,a5,4666e │ │ │ │ - subw a5,a5,s1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j 465b0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sd s3,40(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s3,88 │ │ │ │ - mul a5,a5,s3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a5,24(a5) │ │ │ │ - lw a6,0(a5) │ │ │ │ - beq a6,a0,465c8 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s3 │ │ │ │ - ld a5,24(a2) │ │ │ │ - lw a2,0(a5) │ │ │ │ - add a3,a3,a4 │ │ │ │ - ld a5,24(a3) │ │ │ │ - lw a4,0(a5) │ │ │ │ - beq a4,a2,4667a │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - li s1,-1 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - ld ra,72(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sb zero,11(sp) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,441cc │ │ │ │ + ld a5,72(s0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,440a6 │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,1 │ │ │ │ + sb a5,11(sp) │ │ │ │ + ld a5,120(s0) │ │ │ │ + beqz a5,440b6 │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,2 │ │ │ │ + sb a5,11(sp) │ │ │ │ + ld a5,32(s0) │ │ │ │ + beqz a5,440ce │ │ │ │ + lbu a5,11(sp) │ │ │ │ + lbu a4,144(s0) │ │ │ │ + ori a3,a5,12 │ │ │ │ + sb a3,11(sp) │ │ │ │ + bnez a4,441c2 │ │ │ │ + ld a5,40(s0) │ │ │ │ + beqz a5,440de │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,4 │ │ │ │ + sb a5,11(sp) │ │ │ │ + ld a5,136(s0) │ │ │ │ + beqz a5,440ee │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,16 │ │ │ │ + sb a5,11(sp) │ │ │ │ + lw a5,8(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,12 │ │ │ │ + sw a5,12(sp) │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + ld a0,16(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,sp,11 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,72(s0) │ │ │ │ + beqz a0,44148 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a5,88(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,20 │ │ │ │ + sw a5,20(sp) │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,20(sp) │ │ │ │ + ld a0,80(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,8 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,120(s0) │ │ │ │ + beqz a0,44158 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,44194 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + ld a0,96(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a5,112(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,16 │ │ │ │ + sw a5,16(sp) │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,16(sp) │ │ │ │ + ld a0,104(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,16 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,136(s0) │ │ │ │ + beqz a0,441a2 │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,16 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ + jal 35a0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,441ec │ │ │ │ ld ra,72(sp) │ │ │ │ - li s1,-1 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a0,88(a5) │ │ │ │ - ld a4,88(a1) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - lw s1,28(a4) │ │ │ │ - lw s5,28(a0) │ │ │ │ - lw s4,32(a1) │ │ │ │ - sd s6,16(sp) │ │ │ │ - lw s6,32(a5) │ │ │ │ - jal 4f478 │ │ │ │ - lw a5,32(s2) │ │ │ │ - ld a4,48(s2) │ │ │ │ - ld a3,48(s0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s3 │ │ │ │ - ld a3,24(a3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addw s1,s1,s4 │ │ │ │ - subw s1,s1,s6 │ │ │ │ - subw s1,s1,s5 │ │ │ │ - lw a2,0(a3) │ │ │ │ - subw s1,s1,a0 │ │ │ │ - sext.w s5,s1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,24(a4) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bne a2,a4,466cc │ │ │ │ - ld a4,88(a3) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s4,32(a3) │ │ │ │ - lw s3,28(a4) │ │ │ │ - sd s7,8(sp) │ │ │ │ - lw s7,32(a5) │ │ │ │ - lw s6,28(a0) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addw s3,s3,s4 │ │ │ │ - subw s3,s3,s7 │ │ │ │ - jal 4f478 │ │ │ │ - subw s3,s3,s6 │ │ │ │ - subw s3,s3,a0 │ │ │ │ - bltu s3,s5,466da │ │ │ │ ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - j 465b0 │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s1,-1 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a0,s1 │ │ │ │ ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - subw s1,s1,a5 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j 465b0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f478 │ │ │ │ - lw a5,32(s2) │ │ │ │ - li a3,88 │ │ │ │ - ld a4,48(s2) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a3 │ │ │ │ - ld a3,48(s0) │ │ │ │ - ld a3,24(a3) │ │ │ │ - ld a2,88(a3) │ │ │ │ - lw s1,32(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,24(a5) │ │ │ │ - lw s0,28(a2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,32(a5) │ │ │ │ - addw s1,s1,s0 │ │ │ │ - lw s2,28(a0) │ │ │ │ - subw s1,s1,s3 │ │ │ │ - jal 4f478 │ │ │ │ - subw s1,s1,s2 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - ld s0,64(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j 465b0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - j 465b0 │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - j 46680 │ │ │ │ - lbu a0,45(a0) │ │ │ │ - addi a0,a0,-3 │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - lbu a0,45(a0) │ │ │ │ - andi a0,a0,1 │ │ │ │ - ret │ │ │ │ - lbu a0,45(a0) │ │ │ │ - andi a0,a0,2 │ │ │ │ - ret │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,4683e │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - li a4,115 │ │ │ │ - ld a1,8(a0) │ │ │ │ - bgeu a4,a5,46842 │ │ │ │ - lui t1,0xf0101 │ │ │ │ - lui a7,0xfeff │ │ │ │ - lui t3,0x1010 │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - slli a7,a7,0x4 │ │ │ │ - srliw a5,a2,0x3 │ │ │ │ - addi t3,t3,257 │ │ │ │ - addi t1,t1,257 │ │ │ │ - addi a7,a7,-257 │ │ │ │ - slli t4,a5,0x2 │ │ │ │ - slli t3,t3,0x10 │ │ │ │ - slli t1,t1,0x10 │ │ │ │ - slli a7,a7,0x10 │ │ │ │ - add t4,t4,a5 │ │ │ │ - addi t3,t3,257 │ │ │ │ - addi t1,t1,257 │ │ │ │ - addi a7,a7,-257 │ │ │ │ - addi a4,a1,45 │ │ │ │ - slli t4,t4,0x7 │ │ │ │ - slli t3,t3,0x10 │ │ │ │ - slli t1,t1,0xf │ │ │ │ - slli a7,a7,0xf │ │ │ │ - li t5,-1 │ │ │ │ - add t4,t4,a4 │ │ │ │ - li a3,0 │ │ │ │ - srli t5,t5,0x8 │ │ │ │ - addi t3,t3,257 │ │ │ │ - addi t1,t1,128 │ │ │ │ - addi a7,a7,-129 │ │ │ │ - lbu a6,80(a4) │ │ │ │ - lbu a5,0(a4) │ │ │ │ - lbu t2,160(a4) │ │ │ │ - lbu a0,240(a4) │ │ │ │ - lbu t0,320(a4) │ │ │ │ - slli a6,a6,0x8 │ │ │ │ - lbu t6,400(a4) │ │ │ │ - or a5,a5,a6 │ │ │ │ - slli t2,t2,0x10 │ │ │ │ - lbu a6,480(a4) │ │ │ │ - slli a0,a0,0x18 │ │ │ │ - or a5,a5,t2 │ │ │ │ - or a5,a5,a0 │ │ │ │ - slli t0,t0,0x20 │ │ │ │ - lbu a0,560(a4) │ │ │ │ - or a5,a5,t0 │ │ │ │ - slli t6,t6,0x28 │ │ │ │ - or a5,a5,t6 │ │ │ │ - slli a6,a6,0x30 │ │ │ │ - or a5,a5,a6 │ │ │ │ - slli a0,a0,0x38 │ │ │ │ - and a5,a5,t5 │ │ │ │ - or a5,a5,a0 │ │ │ │ - and a5,a5,t3 │ │ │ │ - xor a0,a3,a5 │ │ │ │ - and a3,a3,a7 │ │ │ │ - and a0,a0,t1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - addi a4,a4,640 │ │ │ │ - xor a3,a3,a0 │ │ │ │ - bne a4,t4,4676e │ │ │ │ - srli a0,a3,0x8 │ │ │ │ - srli a5,a3,0x10 │ │ │ │ - addw a0,a0,a3 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x18 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x20 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x28 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x30 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a3,a3,0x38 │ │ │ │ - addw a0,a0,a3 │ │ │ │ - andi a5,a2,7 │ │ │ │ - zext.b a0,a0 │ │ │ │ - andi a3,a2,-8 │ │ │ │ - beqz a5,46836 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - addi a5,a5,45 │ │ │ │ - add a4,a1,a5 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a4,a4,80 │ │ │ │ - andi a5,a5,1 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - zext.b a0,a0 │ │ │ │ - bltu a3,a2,46820 │ │ │ │ - li a5,1 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - li a3,0 │ │ │ │ - j 4680a │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46882 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - ld a4,8(a0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a5,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - addi a4,a4,45 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - add a3,a3,a4 │ │ │ │ - li a0,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,80 │ │ │ │ - addi a5,a5,-3 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - zext.b a0,a0 │ │ │ │ - bne a3,a4,46862 │ │ │ │ - li a5,1 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,468c0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - ld a4,8(a0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a5,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - addi a4,a4,45 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - add a3,a3,a4 │ │ │ │ - li a0,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,80 │ │ │ │ - addi a5,a5,-3 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - zext.b a0,a0 │ │ │ │ - bne a3,a4,468a0 │ │ │ │ - li a5,1 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,468e8 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a0,0 │ │ │ │ - addi a5,a5,60 │ │ │ │ - j 468d8 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - beq a0,a3,468e8 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - beqz a4,468d2 │ │ │ │ - bgeu a0,a3,468e8 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - beqz a0,4692c │ │ │ │ - ld a2,48(a5) │ │ │ │ - li a5,0 │ │ │ │ - addi a4,a2,60 │ │ │ │ - j 46902 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq a5,a0,4692a │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addi a4,a4,88 │ │ │ │ - beqz a3,468fc │ │ │ │ - bgeu a5,a0,4692a │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a2,a2,a5 │ │ │ │ - ld a5,24(a2) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw a0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,46952 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a0,0 │ │ │ │ - addi a5,a5,60 │ │ │ │ - j 46942 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - beq a0,a3,46952 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - bnez a4,4693c │ │ │ │ - bgeu a0,a3,46952 │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ + ori a5,a5,44 │ │ │ │ + sb a5,11(sp) │ │ │ │ + j 440ce │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-798 │ │ │ │ + li a1,312 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-1178 │ │ │ │ + jal 4d96a │ │ │ │ li a0,-1 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - beqz a0,46996 │ │ │ │ - ld a2,48(a5) │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s8,96(sp) │ │ │ │ + mv a5,a2 │ │ │ │ + auipc s8,0x36 │ │ │ │ + ld s8,-742(s8) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + mv a2,a3 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s2,a4 │ │ │ │ + mv a1,a5 │ │ │ │ + li a4,127 │ │ │ │ + li a3,126 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,56(sp) │ │ │ │ li a5,0 │ │ │ │ - addi a4,a2,60 │ │ │ │ - j 4696c │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq a5,a0,46994 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addi a4,a4,88 │ │ │ │ - bnez a3,46966 │ │ │ │ - bgeu a5,a0,46994 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a2,a2,a5 │ │ │ │ - ld a5,24(a2) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw a0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sw zero,44(sp) │ │ │ │ + sw zero,48(sp) │ │ │ │ + sw zero,52(sp) │ │ │ │ + sb zero,43(sp) │ │ │ │ + jal 26132 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,1722 │ │ │ │ + mv a0,s4 │ │ │ │ + lw s9,4(s1) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,4462e │ │ │ │ + mv a3,a0 │ │ │ │ + mv s0,a0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,44 │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,44(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,469ca │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,469ca │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 469ba │ │ │ │ - beq a4,a5,469c8 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,1 │ │ │ │ - beqz a0,469b6 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,4 │ │ │ │ + mv s5,a0 │ │ │ │ + jal 3780 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,sp,43 │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + andi a4,a5,1 │ │ │ │ + bnez a4,44464 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s11,0 │ │ │ │ + andi a4,a5,2 │ │ │ │ + li s6,0 │ │ │ │ + beqz a4,442c4 │ │ │ │ + beqz s2,445e0 │ │ │ │ + lwu a1,44(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46a3e │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46a3e │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a6,8(a0) │ │ │ │ - slli t3,a5,0x2 │ │ │ │ - add t3,t3,a5 │ │ │ │ - addi a6,a6,32 │ │ │ │ - slli t3,t3,0x4 │ │ │ │ - add t3,t3,a6 │ │ │ │ - li t4,88 │ │ │ │ - j 469f8 │ │ │ │ - addi a6,a6,80 │ │ │ │ - beq a6,t3,46a3e │ │ │ │ - lbu a0,13(a6) │ │ │ │ - andi a0,a0,1 │ │ │ │ - beqz a0,469f0 │ │ │ │ - lw a2,0(a6) │ │ │ │ - beqz a2,46a3c │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,t4 │ │ │ │ - ld a5,16(a6) │ │ │ │ - li a4,0 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - bnez a3,46a30 │ │ │ │ - lw t1,48(a5) │ │ │ │ - lw a3,44(a5) │ │ │ │ - lw a7,52(a5) │ │ │ │ - addw a3,a3,t1 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a4,a4,a7 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a5,a2,46a16 │ │ │ │ - bltu a1,a4,469f0 │ │ │ │ - ret │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,4 │ │ │ │ + mv s6,a0 │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + andi a4,a5,4 │ │ │ │ + beqz a4,444ac │ │ │ │ + beqz s2,445c6 │ │ │ │ + lwu a1,44(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46a76 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46a76 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 46a64 │ │ │ │ - beq a4,a5,46a74 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,2 │ │ │ │ - beqz a0,46a60 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,4 │ │ │ │ + sd a0,24(sp) │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,44(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46ae6 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46ae6 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(a0) │ │ │ │ - slli t1,a5,0x2 │ │ │ │ - add t1,t1,a5 │ │ │ │ - addi a0,a0,32 │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - add t1,t1,a0 │ │ │ │ - li t3,88 │ │ │ │ - j 46aa2 │ │ │ │ - addi a0,a0,80 │ │ │ │ - beq a0,t1,46ae6 │ │ │ │ - lbu a5,13(a0) │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a5,46a9a │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,46ae2 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,t3 │ │ │ │ - ld a5,16(a0) │ │ │ │ - li a4,0 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - beqz a3,46ad6 │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a3,44(a5) │ │ │ │ - lw a6,52(a5) │ │ │ │ - addw a3,a3,a7 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a2,a5,46abc │ │ │ │ - bltu a1,a4,46a9a │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ + jal af94 │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + sd a0,16(sp) │ │ │ │ + jal 3780 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,48 │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,48(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46b76 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46b76 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a3,8(a0) │ │ │ │ - slli t4,a5,0x2 │ │ │ │ - add t4,t4,a5 │ │ │ │ - addi a3,a3,32 │ │ │ │ - slli t4,t4,0x4 │ │ │ │ - add t4,t4,a3 │ │ │ │ - li t5,3 │ │ │ │ - li t6,88 │ │ │ │ - j 46b14 │ │ │ │ - addi a3,a3,80 │ │ │ │ - beq a3,t4,46b76 │ │ │ │ - lbu a5,13(a3) │ │ │ │ - andi a5,a5,3 │ │ │ │ - bne a5,t5,46b0c │ │ │ │ - lw t3,0(a3) │ │ │ │ - beqz t3,46b72 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - mul t3,t3,t6 │ │ │ │ - ld a5,16(a3) │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal af94 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + andi a5,a5,32 │ │ │ │ + beqz a5,44578 │ │ │ │ + beqz s2,445fa │ │ │ │ + lwu a2,48(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,16 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + andi a5,a5,16 │ │ │ │ + li s3,0 │ │ │ │ + bnez a5,444ba │ │ │ │ + li a1,168 │ │ │ │ li a0,0 │ │ │ │ + jal af94 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lbu a4,43(sp) │ │ │ │ + lw a2,52(sp) │ │ │ │ + sd a5,80(a0) │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a3,48(sp) │ │ │ │ + srliw a4,a4,0x5 │ │ │ │ + sd a5,32(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + andi a4,a4,1 │ │ │ │ + sb a4,144(a0) │ │ │ │ + sd s5,16(a0) │ │ │ │ + sd s1,0(a0) │ │ │ │ + sw s9,8(a0) │ │ │ │ + sd s11,72(a0) │ │ │ │ + sw a2,88(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd s6,120(a0) │ │ │ │ + sd a5,96(a0) │ │ │ │ + sd s7,104(a0) │ │ │ │ + sw a3,112(a0) │ │ │ │ + sd s3,136(a0) │ │ │ │ + mv s10,a0 │ │ │ │ + beqz s2,44520 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ li a2,0 │ │ │ │ - add t3,t3,a5 │ │ │ │ - j 46b48 │ │ │ │ - addw a2,a6,a2 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - beq a5,t3,46b6c │ │ │ │ - lw t1,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a7,60(a5) │ │ │ │ - lw a6,52(a5) │ │ │ │ - addw a4,a4,t1 │ │ │ │ - bnez a7,46b3a │ │ │ │ - addw a0,a6,a0 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - bne a5,t3,46b48 │ │ │ │ - addw a2,a2,a0 │ │ │ │ - bltu a1,a2,46b0c │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a4,32(a0) │ │ │ │ - beqz a4,46bb0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - li a3,2 │ │ │ │ - ld a5,48(a0) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - beq a1,a3,46bb4 │ │ │ │ - li a3,88 │ │ │ │ - mul a4,a4,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 46b9e │ │ │ │ - addi a5,a5,88 │ │ │ │ - beq a5,a4,46bb0 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - bne a3,a1,46b96 │ │ │ │ - lbu a3,74(a5) │ │ │ │ - beqz a3,46b96 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ + mv a1,s9 │ │ │ │ + jal 2c706 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s3,4453e │ │ │ │ + mv a1,s3 │ │ │ │ + jal 52498 │ │ │ │ + beqz a0,444d4 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1030 │ │ │ │ + li a1,576 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-1666 │ │ │ │ + jal 154fa │ │ │ │ + li a4,0 │ │ │ │ + li s3,117 │ │ │ │ + beq a4,s3,4443c │ │ │ │ + li a3,97 │ │ │ │ + beq a4,a3,44558 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1024 │ │ │ │ + li a1,579 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-1708 │ │ │ │ + jal 154fa │ │ │ │ + auipc s2,0x36 │ │ │ │ + ld s2,-1232(s2) │ │ │ │ + li s1,13 │ │ │ │ + li s6,8 │ │ │ │ + li s5,32 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 3380 │ │ │ │ + zext.b a4,a0 │ │ │ │ + bltu s1,a4,4442c │ │ │ │ + bgeu s6,a4,443d4 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 3380 │ │ │ │ + zext.b a4,a0 │ │ │ │ + bgeu s1,a4,44418 │ │ │ │ + beq a4,s5,44408 │ │ │ │ + li a3,105 │ │ │ │ + beq a4,a3,444ec │ │ │ │ + bne a4,s3,443d8 │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1062 │ │ │ │ + li a1,585 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-1802 │ │ │ │ + jal 154fa │ │ │ │ + mv a1,s4 │ │ │ │ + sd s0,136(s10) │ │ │ │ + mv a0,s10 │ │ │ │ + jal 4405e │ │ │ │ + j 444ec │ │ │ │ + beqz s2,4455e │ │ │ │ + lwu a1,44(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - li a3,88 │ │ │ │ - mul a4,a4,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 46bc4 │ │ │ │ - beq a5,a4,46bd0 │ │ │ │ - lbu a0,74(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - beqz a0,46bc0 │ │ │ │ - j 46bac │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,46c0a │ │ │ │ - li a5,2 │ │ │ │ - ld a2,48(a0) │ │ │ │ - beq a1,a5,46c02 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - mv a5,a2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - j 46bf4 │ │ │ │ - beq a5,a3,46c0a │ │ │ │ - lbu a4,60(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a4,a1,46bf0 │ │ │ │ - ld a5,24(a2) │ │ │ │ - lbu a0,96(a5) │ │ │ │ - ret │ │ │ │ + jal af94 │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3780 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,52 │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,44(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s2,a1 │ │ │ │ - sd s4,16(sp) │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - mv s4,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd zero,48(a0) │ │ │ │ - lhu a5,44(s2) │ │ │ │ - sh a5,44(a0) │ │ │ │ - lw t1,36(s2) │ │ │ │ - lw a7,40(s2) │ │ │ │ - ld a6,0(s2) │ │ │ │ - ld a1,8(s2) │ │ │ │ - lw a2,20(s2) │ │ │ │ - lw a3,24(s2) │ │ │ │ - fld fa3,56(s2) │ │ │ │ - fld fa4,64(s2) │ │ │ │ - fld fa5,72(s2) │ │ │ │ - sw zero,32(a0) │ │ │ │ - lw a5,32(s2) │ │ │ │ - sw t1,36(a0) │ │ │ │ - sw a7,40(a0) │ │ │ │ - sd a6,0(a0) │ │ │ │ - sd a1,8(a0) │ │ │ │ - sw a2,20(a0) │ │ │ │ - sw a3,24(a0) │ │ │ │ - fsd fa3,56(a0) │ │ │ │ - fsd fa4,64(a0) │ │ │ │ - fsd fa5,72(a0) │ │ │ │ - beqz a5,46d4c │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,52(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,8 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + j 4429a │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + andi a5,a5,16 │ │ │ │ + li s7,0 │ │ │ │ li s3,0 │ │ │ │ - li s5,0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv s0,a0 │ │ │ │ - li a1,48 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld s1,24(a5) │ │ │ │ + beqz a5,44346 │ │ │ │ + li a1,17 │ │ │ │ li a0,0 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a4,24(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a4,24(s0) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a2,48(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - sd a5,32(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a2,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a4,64(s0) │ │ │ │ - lhu a4,96(s1) │ │ │ │ - sd a5,72(s0) │ │ │ │ - lw a5,80(s1) │ │ │ │ - sh a4,96(s0) │ │ │ │ - sw a5,80(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - lwu a4,0(s4) │ │ │ │ - ld a2,48(s2) │ │ │ │ - ld a0,8(s4) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a2,a2,s3 │ │ │ │ - lbu a3,60(a2) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,74(a2) │ │ │ │ - ld a2,0(a2) │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addi s3,s3,88 │ │ │ │ - bltu s5,a5,46cb0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - beqz a0,46d9e │ │ │ │ - lw a5,0(a1) │ │ │ │ + jal af94 │ │ │ │ mv s3,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,46d90 │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 46c18 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s0,a5,46d76 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,16 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + sb zero,16(s3) │ │ │ │ + j 44346 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1172 │ │ │ │ + li a1,593 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-1952 │ │ │ │ + jal 154fa │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld a4,0(s8) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + bnez a4,4464e │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,80(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - auipc a3,0x1f │ │ │ │ - addi a3,a3,434 │ │ │ │ - li a2,1729 │ │ │ │ - auipc a1,0x1b │ │ │ │ - addi a1,a1,-10 │ │ │ │ - auipc a0,0x1b │ │ │ │ - addi a0,a0,-2 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - li a1,16 │ │ │ │ - mv s2,a0 │ │ │ │ + lw a4,44(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1492 │ │ │ │ + li a1,565 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-2032 │ │ │ │ + jal 154fa │ │ │ │ + j 44396 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1470 │ │ │ │ + li a1,573 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,2038 │ │ │ │ + jal 154fa │ │ │ │ + j 444ec │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1670 │ │ │ │ + li a1,434 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,2006 │ │ │ │ + jal 154fa │ │ │ │ + j 44468 │ │ │ │ + lwu a1,48(sp) │ │ │ │ li a0,0 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd zero,8(a0) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal af94 │ │ │ │ mv s3,a0 │ │ │ │ - beqz a5,46e06 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a1,8(s2) │ │ │ │ + beqz s2,44614 │ │ │ │ + lwu a2,48(sp) │ │ │ │ + li a1,8 │ │ │ │ + mv a3,s0 │ │ │ │ mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 46c18 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s0,a5,46de8 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ + jal 3780 │ │ │ │ + lw a1,48(sp) │ │ │ │ + beqz a1,445ba │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a4,s7 │ │ │ │ + mv a5,s3 │ │ │ │ + add a1,a1,s3 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a3,4(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + sd a2,0(a4) │ │ │ │ + sd a3,8(a4) │ │ │ │ + addi a4,a4,16 │ │ │ │ + bne a1,a5,445aa │ │ │ │ mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw t3,0(a0) │ │ │ │ - beqz t3,46ec2 │ │ │ │ - ld t1,8(a0) │ │ │ │ - lw a0,32(t1) │ │ │ │ - beqz a0,46e4e │ │ │ │ - slli a1,a0,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - ld a5,48(t1) │ │ │ │ - li a0,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a2,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lw a3,52(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - bne a1,a5,46e3a │ │ │ │ - li t5,0 │ │ │ │ - li t4,0 │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addi t5,t5,80 │ │ │ │ - beq t3,t4,46ebc │ │ │ │ - add a5,t1,t5 │ │ │ │ - lw a3,32(a5) │ │ │ │ - beqz a3,46ebe │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a4,88 │ │ │ │ - mul a3,a3,a4 │ │ │ │ - ld a7,48(a5) │ │ │ │ - li a2,0 │ │ │ │ - mv a5,a7 │ │ │ │ - add a3,a3,a7 │ │ │ │ - lw a6,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - bne a3,a5,46e7a │ │ │ │ - bgeu a2,a0,46e52 │ │ │ │ - li a0,0 │ │ │ │ - lw a2,44(a7) │ │ │ │ - lw a5,48(a7) │ │ │ │ - lw a4,52(a7) │ │ │ │ - addi a7,a7,88 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - bne a3,a7,46e98 │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addi t5,t5,80 │ │ │ │ - bne t3,t4,46e5c │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 46e52 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + j 4433e │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1726 │ │ │ │ + li a1,450 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,1902 │ │ │ │ + jal 154fa │ │ │ │ + j 442d0 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1776 │ │ │ │ + li a1,444 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,1876 │ │ │ │ + jal 154fa │ │ │ │ + j 442a6 │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1754 │ │ │ │ + li a1,514 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,1850 │ │ │ │ + jal 154fa │ │ │ │ + j 4432c │ │ │ │ + auipc a2,0x1e │ │ │ │ + addi a2,a2,-1756 │ │ │ │ + li a1,518 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,1824 │ │ │ │ + jal 154fa │ │ │ │ + j 4458a │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,-1856 │ │ │ │ + li a1,424 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,1796 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a1) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,44670 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + beqz a0,4467c │ │ │ │ + jal 3670 │ │ │ │ + ld a1,0(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + beqz a1,4468a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26372 │ │ │ │ + ld a0,104(s0) │ │ │ │ + beqz a0,44692 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,4469a │ │ │ │ + jal 3670 │ │ │ │ + ld a0,120(s0) │ │ │ │ + beqz a0,446a2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,136(s0) │ │ │ │ + beqz a0,446aa │ │ │ │ + jal 3670 │ │ │ │ + ld a0,80(s0) │ │ │ │ + beqz a0,446b2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + beqz a0,446ba │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 3670 │ │ │ │ + ld a5,72(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ addi sp,sp,-96 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s7,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ sd ra,88(sp) │ │ │ │ + auipc s7,0x36 │ │ │ │ + ld s7,-1992(s7) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a4,0(s7) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,4476e │ │ │ │ + sd s3,56(sp) │ │ │ │ + lwu s3,88(a0) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - beqz a5,46fd4 │ │ │ │ - ld s6,8(a0) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - lw a4,32(s6) │ │ │ │ - mv s4,a2 │ │ │ │ - beqz a4,46fd0 │ │ │ │ - li s1,0 │ │ │ │ + sw a1,4(sp) │ │ │ │ + ld s4,80(a0) │ │ │ │ + mv s6,a1 │ │ │ │ + beqz s3,4473a │ │ │ │ li s2,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s6) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s6) │ │ │ │ - addw s2,a0,s2 │ │ │ │ - bltu s0,a5,46efa │ │ │ │ - lw a5,0(s5) │ │ │ │ - li s8,0 │ │ │ │ - li s7,0 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bgeu s8,a5,46f78 │ │ │ │ - ld s6,8(s5) │ │ │ │ - li s1,0 │ │ │ │ - li s9,0 │ │ │ │ - add s6,s6,s7 │ │ │ │ - lw a5,32(s6) │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,46f66 │ │ │ │ - ld a5,48(s6) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s6) │ │ │ │ - addw s9,a0,s9 │ │ │ │ - bltu s0,a5,46f42 │ │ │ │ - blt s2,s9,46f94 │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bltu s8,a5,46f30 │ │ │ │ - ld ra,88(sp) │ │ │ │ + addi s5,sp,4 │ │ │ │ + add s0,s2,s3 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s4 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44740 │ │ │ │ + beqz a0,44748 │ │ │ │ + addi s2,s0,1 │ │ │ │ + bltu s2,s3,44718 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 42dbc │ │ │ │ + mv s3,s0 │ │ │ │ + bltu s2,s3,44718 │ │ │ │ + j 4473a │ │ │ │ + beqz s1,4473a │ │ │ │ + lw a0,4(s1) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,44774 │ │ │ │ + ld ra,88(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - ld s6,8(s5) │ │ │ │ - li s1,0 │ │ │ │ - li s2,0 │ │ │ │ - add s6,s6,s7 │ │ │ │ - lw a5,32(s6) │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,46f6a │ │ │ │ - ld a5,48(s6) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s6) │ │ │ │ - addw s2,a0,s2 │ │ │ │ - bltu s0,a5,46fa6 │ │ │ │ - lw a5,0(s5) │ │ │ │ - j 46f6e │ │ │ │ - li s2,0 │ │ │ │ - j 46f22 │ │ │ │ - li s2,0 │ │ │ │ - j 46f78 │ │ │ │ + sext.w a0,a5 │ │ │ │ + j 4475a │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-128 │ │ │ │ sd s6,64(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - sd ra,120(sp) │ │ │ │ + lw s6,8(a0) │ │ │ │ sd s8,48(sp) │ │ │ │ - beqz a0,4710e │ │ │ │ - sd s0,112(sp) │ │ │ │ + auipc s8,0x35 │ │ │ │ + ld s8,1920(s8) │ │ │ │ + sd ra,120(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + beqz s6,4485e │ │ │ │ sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ sd s11,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - mv s5,a3 │ │ │ │ + mv s3,a0 │ │ │ │ li s4,0 │ │ │ │ - li s8,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s7,2 │ │ │ │ - ld a4,8(s6) │ │ │ │ - slli a5,s4,0x2 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + li s7,253 │ │ │ │ + addi s1,sp,4 │ │ │ │ + ld a5,72(s3) │ │ │ │ add a5,a5,s4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add s9,a4,a5 │ │ │ │ - beq s5,s7,4702a │ │ │ │ - lbu a5,45(s9) │ │ │ │ - beqz s5,470ba │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a5,47078 │ │ │ │ - lw a5,32(s9) │ │ │ │ - beqz a5,470c4 │ │ │ │ - li s11,0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s7,a5,44876 │ │ │ │ + lwu s11,88(s3) │ │ │ │ + sw s5,4(sp) │ │ │ │ + ld s2,80(s3) │ │ │ │ + beqz s11,44808 │ │ │ │ li s10,0 │ │ │ │ - ld a5,48(s9) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a3) │ │ │ │ - beqz a5,470a2 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s10,a5,47038 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lw a0,0(s6) │ │ │ │ - bnez a5,470cc │ │ │ │ - beq s5,s7,470f4 │ │ │ │ - beqz s5,470fe │ │ │ │ - li a5,1 │ │ │ │ - mv s8,s3 │ │ │ │ - sd a5,8(sp) │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s2 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44828 │ │ │ │ + beqz a0,44830 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,447e6 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,1294 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,1322 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,447e6 │ │ │ │ + j 44808 │ │ │ │ + beqz s9,44808 │ │ │ │ + lw a5,4(s9) │ │ │ │ + bltu s6,a5,4487c │ │ │ │ + lw a5,8(s3) │ │ │ │ addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a0,4700a │ │ │ │ + sext.w s5,s4 │ │ │ │ + bltu s5,a5,447c8 │ │ │ │ ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,48(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s10,a5,47038 │ │ │ │ - j 47062 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,47078 │ │ │ │ - lw a5,32(s9) │ │ │ │ - bnez a5,47030 │ │ │ │ - ld a5,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,4706a │ │ │ │ - beq s5,s7,470e4 │ │ │ │ - beqz s5,470d6 │ │ │ │ - mv s2,s3 │ │ │ │ - mv a5,s8 │ │ │ │ - bge s8,s2,470de │ │ │ │ - mv a5,s2 │ │ │ │ - sext.w s8,a5 │ │ │ │ - j 47078 │ │ │ │ - addw a5,s3,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - blt a5,s8,47106 │ │ │ │ - sext.w s8,s2 │ │ │ │ - j 47078 │ │ │ │ - li a5,1 │ │ │ │ - addw s8,s3,s2 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 47078 │ │ │ │ - li a5,1 │ │ │ │ - mv s8,s2 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 47078 │ │ │ │ - mv s2,s8 │ │ │ │ - sext.w s8,s2 │ │ │ │ - j 47078 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,448d8 │ │ │ │ ld ra,120(sp) │ │ │ │ - li s8,0 │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv a0,s8 │ │ │ │ ld s8,48(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,64(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw a4,0(a0) │ │ │ │ - beqz a4,47248 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s7,3 │ │ │ │ - li s8,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s2,a5,0x2 │ │ │ │ - add s2,s2,a5 │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - add s1,a0,s2 │ │ │ │ - lbu a5,45(s1) │ │ │ │ - addiw s5,s3,1 │ │ │ │ - sext.w s6,s5 │ │ │ │ - beq a5,s7,471fa │ │ │ │ - lw a5,32(s1) │ │ │ │ - ld a0,48(s1) │ │ │ │ - beqz a5,4719a │ │ │ │ - li s0,0 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu s6,a5,4483c │ │ │ │ + ld a5,72(s3) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu s6,0(a5) │ │ │ │ + bgeu s7,s6,448d4 │ │ │ │ + lwu s10,88(s3) │ │ │ │ + sw s5,4(sp) │ │ │ │ + ld s6,80(s3) │ │ │ │ + beqz s10,448bc │ │ │ │ li s9,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s2,s0,0x3 │ │ │ │ + add s2,s2,s6 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,448c2 │ │ │ │ + beqz a0,448ca │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,4489a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,4489a │ │ │ │ + j 448bc │ │ │ │ + beqz s2,448bc │ │ │ │ + lw s6,4(s2) │ │ │ │ + j 4483c │ │ │ │ + sext.w s6,s6 │ │ │ │ + j 4483c │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + lwu a1,8(a1) │ │ │ │ li a0,0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - lw a5,32(s1) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s9,a5,47170 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - sd zero,48(s1) │ │ │ │ - sw zero,32(s1) │ │ │ │ - bltu s6,a5,47202 │ │ │ │ - ld a0,8(s4) │ │ │ │ - bgeu s8,a5,4723a │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - bltu s3,a4,47144 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - mv s3,s6 │ │ │ │ - bltu s3,a4,47144 │ │ │ │ - j 471e0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - subw a5,a5,s3 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal af94 │ │ │ │ + sd a0,72(s2) │ │ │ │ + sw zero,88(s2) │ │ │ │ + sd zero,80(s2) │ │ │ │ + jal 52888 │ │ │ │ + lw a3,8(s2) │ │ │ │ + beqz a3,44a48 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,253 │ │ │ │ + j 4493a │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + bgeu a5,a3,449d4 │ │ │ │ + ld a5,24(s2) │ │ │ │ + slli a4,s1,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s3,0(a5) │ │ │ │ + beqz s3,44930 │ │ │ │ + ld a2,16(s2) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + ld a3,0(s2) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + addi s0,s0,-1 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,a2 │ │ │ │ + not a4,s0 │ │ │ │ + ld a3,16(a3) │ │ │ │ + lwu a2,0(a5) │ │ │ │ + srai a5,a4,0x3f │ │ │ │ + and s0,s0,a5 │ │ │ │ + add a5,a3,s0 │ │ │ │ + add a4,a5,s1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bne a4,a5,449a4 │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a4,s1,s0 │ │ │ │ + add a5,a2,s0 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a4,a5,4498a │ │ │ │ + slli a5,s4,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - ld a0,8(s4) │ │ │ │ - slli a1,s5,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s5 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - ld a0,8(s4) │ │ │ │ - bltu s8,a5,471ba │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s4) │ │ │ │ - sw zero,0(s4) │ │ │ │ - j 471e0 │ │ │ │ + bge a5,s0,449b2 │ │ │ │ + sext.w s4,s0 │ │ │ │ + ld a5,72(s2) │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + blt s5,s0,44a08 │ │ │ │ + sb s0,0(a5) │ │ │ │ + lw a3,8(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + bltu a5,a3,4493a │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + lwu a1,88(s2) │ │ │ │ + ld a0,80(s2) │ │ │ │ + auipc a3,0x35 │ │ │ │ + ld a3,1460(a3) │ │ │ │ + li a2,8 │ │ │ │ + jal 3400 │ │ │ │ + ld a5,72(s2) │ │ │ │ + sw s4,92(s2) │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ + li a4,-2 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a1,88(s2) │ │ │ │ + ld a0,80(s2) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal af94 │ │ │ │ + lw a4,88(s2) │ │ │ │ + sd a0,80(s2) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a3,8(s2) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw s3,0(a5) │ │ │ │ + sw s0,4(a5) │ │ │ │ + sw a4,88(s2) │ │ │ │ + j 44930 │ │ │ │ + li s4,0 │ │ │ │ + j 449dc │ │ │ │ addi sp,sp,-112 │ │ │ │ + sd s7,40(sp) │ │ │ │ + auipc s7,0x35 │ │ │ │ + ld s7,1216(s7) │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s0,96(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + auipc a5,0x36 │ │ │ │ + lbu a5,-1684(a5) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s0,a0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + bnez a5,44b1c │ │ │ │ + ld a5,96(a0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lb a0,0(a5) │ │ │ │ + sb a0,15(sp) │ │ │ │ + li a5,-128 │ │ │ │ + bne a0,a5,44afa │ │ │ │ + sd s3,72(sp) │ │ │ │ + lwu s3,112(s0) │ │ │ │ sd s2,80(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - jal 46ec6 │ │ │ │ - lw a4,0(s4) │ │ │ │ - beqz a4,47360 │ │ │ │ sd s5,56(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + ld s5,104(s0) │ │ │ │ + li s2,0 │ │ │ │ + addi s4,sp,16 │ │ │ │ + beqz s3,44ace │ │ │ │ + add s0,s2,s3 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add s1,s1,s5 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 53552 │ │ │ │ + bltz a0,44b14 │ │ │ │ + beqz a0,44aee │ │ │ │ + addi s2,s0,1 │ │ │ │ + bltu s2,s3,44aac │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,696 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,612 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + beqz s1,44ace │ │ │ │ + ld a0,8(s1) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,44b44 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + mv s3,s0 │ │ │ │ + bltu s2,s3,44aac │ │ │ │ + j 44ace │ │ │ │ + ld a1,160(a0) │ │ │ │ + lw a0,148(a0) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s0) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,15 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,44b50 │ │ │ │ + lb a0,15(sp) │ │ │ │ + j 44a88 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + jal 42de0 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s7,40(sp) │ │ │ │ + ld a5,120(a0) │ │ │ │ + slli s7,a1,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a4,s7,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ sd s8,32(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a5,72(a0) │ │ │ │ sd s3,72(sp) │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + auipc s4,0x35 │ │ │ │ + ld s4,892(s4) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bgeu a4,s6,44c90 │ │ │ │ sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - li s5,0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s3,a5,0x2 │ │ │ │ - ld s0,8(s4) │ │ │ │ - add s3,s3,a5 │ │ │ │ - slli s3,s3,0x4 │ │ │ │ - add s0,s0,s3 │ │ │ │ - lw a5,32(s0) │ │ │ │ - addiw s6,s5,1 │ │ │ │ - sext.w s7,s6 │ │ │ │ - beqz a5,473bc │ │ │ │ - li s11,0 │ │ │ │ + lwu s10,88(a0) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sw s8,4(sp) │ │ │ │ + ld s6,80(a0) │ │ │ │ li s9,0 │ │ │ │ - li s10,0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addi s11,s11,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s0) │ │ │ │ - addw s9,a0,s9 │ │ │ │ - bltu s10,a5,472a4 │ │ │ │ - bge s9,s8,4736c │ │ │ │ - ld a0,8(s4) │ │ │ │ - add s0,a0,s3 │ │ │ │ - beqz s0,4731a │ │ │ │ - lw a5,32(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - beqz a5,47306 │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s0) │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - lw a5,32(s0) │ │ │ │ - add a4,a0,s10 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s11,a5,472dc │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s0) │ │ │ │ - ld a0,8(s4) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,32(s0) │ │ │ │ - lw a5,0(s4) │ │ │ │ - bltu s7,a5,47378 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,473ae │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - bltu s5,a4,4727c │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s10,44bea │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44bf0 │ │ │ │ + beqz a0,44bf8 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,44bc8 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,44bc8 │ │ │ │ + j 44bea │ │ │ │ + beqz s1,44bea │ │ │ │ + lw s6,4(s1) │ │ │ │ + ld a5,72(s5) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a4,a5,44c64 │ │ │ │ + lwu s8,88(s5) │ │ │ │ + sw s3,4(sp) │ │ │ │ + ld s7,80(s5) │ │ │ │ + addi s2,sp,4 │ │ │ │ + li s5,0 │ │ │ │ + beqz s8,44c4e │ │ │ │ + add s0,s5,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44c58 │ │ │ │ + beqz a0,44c60 │ │ │ │ + addi s5,s0,1 │ │ │ │ + bltu s5,s8,44c2c │ │ │ │ + mv a0,s3 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s5,s8,44c2c │ │ │ │ + j 44c4e │ │ │ │ + beqz s1,44c4e │ │ │ │ + lw a0,4(s1) │ │ │ │ + sub a0,a0,s6 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + seqz a0,a0 │ │ │ │ + bnez a5,44c94 │ │ │ │ + ld ra,104(sp) │ │ │ │ ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + sext.w s6,s6 │ │ │ │ + j 44c06 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s7,40(sp) │ │ │ │ + ld a5,120(a0) │ │ │ │ + slli s7,a1,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a4,s7,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s8,32(sp) │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a5,72(a0) │ │ │ │ + sd s3,72(sp) │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + auipc s4,0x35 │ │ │ │ + ld s4,572(s4) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bgeu a4,s6,44dcc │ │ │ │ + sd s10,16(sp) │ │ │ │ + lwu s10,88(a0) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sw s8,4(sp) │ │ │ │ + ld s6,80(a0) │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s10,44d2a │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44d30 │ │ │ │ + beqz a0,44d38 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,44d08 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,44d08 │ │ │ │ + j 44d2a │ │ │ │ + beqz s1,44d2a │ │ │ │ + lw s6,4(s1) │ │ │ │ + ld a5,72(s5) │ │ │ │ ld s9,24(sp) │ │ │ │ ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a4,a5,44da4 │ │ │ │ + lwu s8,88(s5) │ │ │ │ + sw s3,4(sp) │ │ │ │ + ld s7,80(s5) │ │ │ │ + addi s2,sp,4 │ │ │ │ + li s5,0 │ │ │ │ + beqz s8,44d8e │ │ │ │ + add s0,s5,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44d98 │ │ │ │ + beqz a0,44da0 │ │ │ │ + addi s5,s0,1 │ │ │ │ + bltu s5,s8,44d6c │ │ │ │ + mv a0,s3 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s5,s8,44d6c │ │ │ │ + j 44d8e │ │ │ │ + beqz s1,44d8e │ │ │ │ + lw a0,4(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + sltu a0,a0,s6 │ │ │ │ + bnez a5,44dd0 │ │ │ │ ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ - lw a4,0(s4) │ │ │ │ - mv s5,s7 │ │ │ │ - bltu s5,a4,4727c │ │ │ │ - j 4734e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - subw a5,a5,s5 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s6,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s6 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s4) │ │ │ │ - bltu a4,a5,47328 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s4) │ │ │ │ - sw zero,0(s4) │ │ │ │ - j 4734e │ │ │ │ - blez s8,473c4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - j 47306 │ │ │ │ - mv s5,s7 │ │ │ │ - bltu s5,a4,4727c │ │ │ │ - j 4734e │ │ │ │ + sext.w s6,s6 │ │ │ │ + j 44d46 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,72(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ addi sp,sp,-112 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s3,72(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ - mv s5,a0 │ │ │ │ + add a4,a4,a5 │ │ │ │ sd ra,104(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s0,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - jal 46fd8 │ │ │ │ - lw a5,0(s5) │ │ │ │ - beqz a5,474c8 │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + auipc s3,0x35 │ │ │ │ + ld s3,276(s3) │ │ │ │ + ld a4,0(s3) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + mv s7,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + bgeu a4,s6,44efa │ │ │ │ + lwu s8,88(a0) │ │ │ │ + sw a1,4(sp) │ │ │ │ + ld s6,80(a0) │ │ │ │ + li s4,0 │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s8,44e4e │ │ │ │ + add s0,s4,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44e56 │ │ │ │ + beqz a0,44e5e │ │ │ │ + addi s4,s0,1 │ │ │ │ + bltu s4,s8,44e2c │ │ │ │ + mv a0,s5 │ │ │ │ sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ + jal 42dbc │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s4,s8,44e2c │ │ │ │ + j 44e4e │ │ │ │ + beqz s1,44e4e │ │ │ │ + lw s6,4(s1) │ │ │ │ + ld a5,72(s7) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + sext.w s8,s5 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a4,a5,44ed2 │ │ │ │ + sd s9,24(sp) │ │ │ │ + lwu s9,88(s7) │ │ │ │ + sw s5,4(sp) │ │ │ │ + li s4,0 │ │ │ │ + ld s5,80(s7) │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s9,44ebe │ │ │ │ + add s0,s4,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s5 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,44ec4 │ │ │ │ + beqz a0,44ecc │ │ │ │ + addi s4,s0,1 │ │ │ │ + bltu s4,s9,44e9c │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s4,s9,44e9c │ │ │ │ + j 44ebe │ │ │ │ + beqz s1,44ebe │ │ │ │ + lw a0,4(s1) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + sltu a0,a0,s6 │ │ │ │ + bnez a5,44efe │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + sext.w s6,s6 │ │ │ │ + j 44e68 │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s4,96(sp) │ │ │ │ + auipc s4,0x35 │ │ │ │ + ld s4,8(s4) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + bnez a1,44f30 │ │ │ │ + lw a5,8(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,a2,44fc4 │ │ │ │ + beq s3,s5,44fc4 │ │ │ │ + lw a4,8(s2) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bltu s5,a4,44fe2 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli s7,s3,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s5,s7,0x2 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s8,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,450ca │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw s8,20(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + li s10,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s11,44fae │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45034 │ │ │ │ + beqz a0,45044 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,44f8c │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,4516a │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + slli s7,s5,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a4,a5,s7 │ │ │ │ + lbu s8,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s8,45166 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,4502e │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s8 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4503c │ │ │ │ + beqz a0,450d0 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,4500c │ │ │ │ + mv a0,s5 │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,44f8c │ │ │ │ + j 44fae │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,4500c │ │ │ │ + j 4502e │ │ │ │ + beqz s9,44fae │ │ │ │ + lw s8,4(s9) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,450c6 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s3,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,45092 │ │ │ │ + add s0,s10,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45098 │ │ │ │ + beqz a0,450a0 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,45070 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,45070 │ │ │ │ + j 45092 │ │ │ │ + beqz s6,45092 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bgeu a5,s8,44fb4 │ │ │ │ + ld a5,120(s2) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + j 44fc6 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 450a8 │ │ │ │ + sext.w s8,a4 │ │ │ │ + j 45050 │ │ │ │ + beqz s6,4502e │ │ │ │ + lw s8,4(s6) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a4,s5,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a2,a4 │ │ │ │ + li a3,253 │ │ │ │ + sd a2,8(sp) │ │ │ │ + bgeu a3,a5,45162 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw a4,20(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + li s11,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s9,4512e │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45134 │ │ │ │ + beqz a0,4513c │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,4510c │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,4510c │ │ │ │ + j 4512e │ │ │ │ + beqz s10,4512e │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a5,s8,4515c │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + add s7,s7,a4 │ │ │ │ + lw a0,0(s7) │ │ │ │ + bgeu s3,a0,4515c │ │ │ │ + bgeu s5,a0,450b4 │ │ │ │ + ld a5,72(s2) │ │ │ │ + j 44f54 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 45144 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 450dc │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s4,96(sp) │ │ │ │ + auipc s4,0x35 │ │ │ │ + ld s4,-626(s4) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + bnez a1,451aa │ │ │ │ + lw a5,8(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,a2,4524a │ │ │ │ + beq s3,s5,4524a │ │ │ │ + lw a4,8(s2) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bltu s5,a4,45268 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli s7,s3,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s5,s7,0x2 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s8,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,4538a │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw s8,20(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + li s10,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s11,45228 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,452ba │ │ │ │ + beqz a0,452ca │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,45206 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + beqz s6,45318 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bltu a5,s8,4532c │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,454a2 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + slli s6,s5,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + add a4,a5,s6 │ │ │ │ + lbu s8,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s8,45490 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,452b4 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s7,s0,0x3 │ │ │ │ + add s7,s7,s8 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,452c2 │ │ │ │ + beqz a0,45390 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,45292 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,45206 │ │ │ │ + j 45228 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,45292 │ │ │ │ + j 452b4 │ │ │ │ + beqz s9,45228 │ │ │ │ + lw s8,4(s9) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,45326 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s3,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,45318 │ │ │ │ + add s0,s10,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4531e │ │ │ │ + beqz a0,4522e │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,452f6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,452f6 │ │ │ │ + j 45318 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s8,4523a │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a5,72(s2) │ │ │ │ + li a3,253 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + bgeu a3,a0,4546a │ │ │ │ + lwu s5,88(s2) │ │ │ │ + sw s6,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s3,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s5,45384 │ │ │ │ + add s0,s3,s5 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s2,s0,0x3 │ │ │ │ + add s2,s2,s7 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4547e │ │ │ │ + beqz a0,45486 │ │ │ │ + addi s3,s0,1 │ │ │ │ + bltu s3,s5,45360 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 42dbc │ │ │ │ + sext.w s8,a4 │ │ │ │ + j 452d6 │ │ │ │ + beqz s7,452b4 │ │ │ │ + lw s8,4(s7) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a3,s5,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a1,a3 │ │ │ │ + li a2,253 │ │ │ │ + sd a1,8(sp) │ │ │ │ + bgeu a2,a4,45494 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw a3,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s11,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s9,453ee │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s7 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,453f4 │ │ │ │ + beqz a0,453fc │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,453cc │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,453cc │ │ │ │ + j 453ee │ │ │ │ + beqz s10,453ee │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,s8,451ce │ │ │ │ + slli s6,s6,0x2 │ │ │ │ + add s6,s6,a4 │ │ │ │ + lw s6,0(s6) │ │ │ │ + bgeu s3,s6,451ce │ │ │ │ + bltu s5,s6,451ce │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a0,4546a │ │ │ │ + lwu s5,88(s2) │ │ │ │ + sw s6,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s3,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s5,45384 │ │ │ │ + add s0,s3,s5 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s2,s0,0x3 │ │ │ │ + add s2,s2,s7 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4549a │ │ │ │ + beqz a0,45486 │ │ │ │ + addi s3,s0,1 │ │ │ │ + bltu s3,s5,45446 │ │ │ │ + j 45384 │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + j 4524c │ │ │ │ + mv s5,s0 │ │ │ │ + bltu s3,s5,45360 │ │ │ │ + j 45384 │ │ │ │ + beqz s2,45384 │ │ │ │ + lw a0,4(s2) │ │ │ │ + j 4546c │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 4539c │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 45408 │ │ │ │ + mv s5,s0 │ │ │ │ + bltu s3,s5,45446 │ │ │ │ + j 45384 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + auipc s1,0x35 │ │ │ │ + ld s1,-1460(s1) │ │ │ │ + or a2,a2,a3 │ │ │ │ + mv a1,sp │ │ │ │ + mv a0,s0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,454fe │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,45526 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,0(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,454ea │ │ │ │ + auipc a1,0x1d │ │ │ │ + addi a1,a1,-1966 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 454ea │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + ld a1,0(a1) │ │ │ │ + auipc a0,0x35 │ │ │ │ + ld a0,-1570(a0) │ │ │ │ + sd s3,152(sp) │ │ │ │ + lwu a1,40(a1) │ │ │ │ + mv s3,a2 │ │ │ │ + sd ra,184(sp) │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + ld a2,0(a0) │ │ │ │ + sd a2,72(sp) │ │ │ │ + li a2,0 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + addi a0,a1,1 │ │ │ │ + bnez s3,4582e │ │ │ │ + lw s2,8(s1) │ │ │ │ + mv s4,a5 │ │ │ │ + addiw s0,s2,-1 │ │ │ │ + sltu a5,a3,s0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 3330 │ │ │ │ + sd a0,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + bnez s4,4594e │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,4583e │ │ │ │ + bgeu s3,s0,45bb4 │ │ │ │ + ld a4,120(s1) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,68 │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s7,s4,0x2 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw s11,0(a4) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + sext.w s8,s5 │ │ │ │ + bgeu s6,s5,4562e │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s11,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s8,455fc │ │ │ │ + li s10,0 │ │ │ │ + add s5,s10,s8 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4561c │ │ │ │ + beqz a0,45624 │ │ │ │ + addi s10,s5,1 │ │ │ │ + bltu s10,s8,455d6 │ │ │ │ + mv a3,s11 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,1818 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,1846 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s8,s5 │ │ │ │ + bltu s10,s8,455d6 │ │ │ │ + j 455fc │ │ │ │ + beqz s9,455fc │ │ │ │ + lw s8,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,457ae │ │ │ │ + lwu s5,88(s1) │ │ │ │ + sw s3,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s5,4566e │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s5 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45672 │ │ │ │ + beqz a0,4567a │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s5,45648 │ │ │ │ + mv a3,s3 │ │ │ │ + j 455fe │ │ │ │ + mv s5,s11 │ │ │ │ + bltu s10,s5,45648 │ │ │ │ + j 4566e │ │ │ │ + beqz s9,4566e │ │ │ │ + lw a5,4(s9) │ │ │ │ + bne a5,s8,457b4 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,4582a │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s10,4566e │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s10 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s11,s5,0x3 │ │ │ │ + add s11,s11,s2 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,456ca │ │ │ │ + beqz a0,456d2 │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s10,456a4 │ │ │ │ + j 4566e │ │ │ │ + mv s10,s5 │ │ │ │ + bltu s9,s10,456a4 │ │ │ │ + j 4566e │ │ │ │ + beqz s11,4566e │ │ │ │ + lw s5,4(s11) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s3,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + bgeu s6,a5,45826 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a4,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s9,4572c │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s9 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s11,s2,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45730 │ │ │ │ + beqz a0,45738 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s9,45706 │ │ │ │ + ld a3,8(sp) │ │ │ │ + j 455fe │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s10,s9,45706 │ │ │ │ + j 4572c │ │ │ │ + beqz s11,4572c │ │ │ │ + lw a5,4(s11) │ │ │ │ + bltu a5,s5,457b4 │ │ │ │ + ld a4,120(s1) │ │ │ │ + add a5,a4,s7 │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a3,457b4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,45772 │ │ │ │ + ld a5,16(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + ld a0,32(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a2,16(a1) │ │ │ │ + lbu a1,44(a1) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a5,a1,457a2 │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld a6,24(sp) │ │ │ │ + slliw a5,a0,0x1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + srli a1,a1,0x1d │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + add a1,a1,a6 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + add a5,a5,a6 │ │ │ │ + sd s4,0(a1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + sd a2,0(a5) │ │ │ │ + addiw a5,a0,1 │ │ │ │ + sd a5,0(sp) │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu a3,a5,457b6 │ │ │ │ + mv s3,a3 │ │ │ │ + j 4559e │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,s8,45686 │ │ │ │ + mv a3,s3 │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + beqz a5,457ee │ │ │ │ + ld a5,16(sp) │ │ │ │ + bnez a5,458b4 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld a1,0(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + slliw a5,a1,0x1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x1d │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + lwu a4,40(sp) │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a4,0(a5) │ │ │ │ + addiw a5,a1,1 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + auipc a5,0x34 │ │ │ │ + ld a5,1820(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,45bc4 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 45740 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 456dc │ │ │ │ + jal 3330 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a0,24(sp) │ │ │ │ + bnez a5,458de │ │ │ │ + lw s0,8(s1) │ │ │ │ + sd zero,32(sp) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + bgeu s3,a3,458aa │ │ │ │ + bltu a2,a3,458aa │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,45888 │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli a2,s4,0x2 │ │ │ │ + ld a1,0(s1) │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld a2,16(a1) │ │ │ │ + lbu a1,44(a1) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sd zero,0(sp) │ │ │ │ + beq a5,a1,4589c │ │ │ │ + ld a2,24(sp) │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,8(a2) │ │ │ │ + li a5,1 │ │ │ │ + sd s4,0(a2) │ │ │ │ + sd a5,0(sp) │ │ │ │ + bgeu a3,s0,457bc │ │ │ │ + li a5,1 │ │ │ │ + sd s10,96(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + sd a5,48(sp) │ │ │ │ + j 45598 │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a3,0(a5) │ │ │ │ + j 4585e │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(s1) │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a1,32(sp) │ │ │ │ + ld a4,16(a2) │ │ │ │ + lbu a2,44(a2) │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bne a5,a2,457c4 │ │ │ │ + j 457ee │ │ │ │ + lw s2,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + beq s3,a5,45b82 │ │ │ │ + mv a4,a5 │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu a4,s2,4595e │ │ │ │ + slli s4,a4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s5,45bac │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s7,88(s1) │ │ │ │ + ld s5,80(s1) │ │ │ │ + sw a5,68(sp) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s7,45946 │ │ │ │ + add s2,s7,s8 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s6,s2,0x3 │ │ │ │ + add s6,s6,s5 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45956 │ │ │ │ + beqz a0,45aa0 │ │ │ │ + addi s8,s2,1 │ │ │ │ + bltu s8,s7,45920 │ │ │ │ + ld a0,40(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 42dbc │ │ │ │ + ld a5,40(sp) │ │ │ │ + bne s0,a5,458e6 │ │ │ │ + j 45588 │ │ │ │ + mv s7,s2 │ │ │ │ + bltu s8,s7,45920 │ │ │ │ + j 45946 │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s9,s4,0x2 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lw s5,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s2,0(a4) │ │ │ │ + bgeu a3,s2,45a42 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s5,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s11,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s6,459bc │ │ │ │ + add s7,s11,s6 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x3 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,459c4 │ │ │ │ + beqz a0,459cc │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s6,45998 │ │ │ │ + mv a0,s5 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s6,s7 │ │ │ │ + bltu s11,s6,45998 │ │ │ │ + j 459bc │ │ │ │ + beqz s8,459bc │ │ │ │ + lw s2,4(s8) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,45a3e │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s3,68(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s11,45a1a │ │ │ │ + add s5,s8,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s7,s5,0x3 │ │ │ │ + add s7,s7,s4 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45a22 │ │ │ │ + beqz a0,45a2a │ │ │ │ + addi s8,s5,1 │ │ │ │ + bltu s8,s11,459f6 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s8,s11,459f6 │ │ │ │ + j 45a1a │ │ │ │ + beqz s7,45a1a │ │ │ │ + lw a5,4(s7) │ │ │ │ + bltu a5,s2,45a46 │ │ │ │ + lw s0,8(s1) │ │ │ │ + sd zero,32(sp) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + j 45588 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 45a32 │ │ │ │ + sext.w s2,s2 │ │ │ │ + j 459d6 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add s6,a4,s9 │ │ │ │ + lw s5,0(s6) │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu a3,a5,45b8a │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s5,68(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s7,459bc │ │ │ │ + add s2,s8,s7 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s6,s2,0x3 │ │ │ │ + add s6,s6,s4 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45b94 │ │ │ │ + beqz a0,45b9c │ │ │ │ + addi s8,s2,1 │ │ │ │ + bltu s8,s7,45a78 │ │ │ │ + j 459bc │ │ │ │ + beqz s6,45946 │ │ │ │ + lw s5,4(s6) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a4,40(sp) │ │ │ │ + li a2,253 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sext.w s9,a4 │ │ │ │ + bgeu a2,a3,45ba8 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a4,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ li s6,0 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s11,45afc │ │ │ │ + add s7,s6,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x3 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45b04 │ │ │ │ + beqz a0,45b0c │ │ │ │ + addi s6,s7,1 │ │ │ │ + bltu s6,s11,45ad8 │ │ │ │ + mv a0,s9 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s6,s11,45ad8 │ │ │ │ + j 45afc │ │ │ │ + beqz s8,45afc │ │ │ │ + lw a3,4(s8) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,s5,45960 │ │ │ │ + slli a3,s4,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s4,0(a3) │ │ │ │ + bgeu s3,s4,45960 │ │ │ │ + ld a3,40(sp) │ │ │ │ + bltu a3,s4,45960 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,45b8a │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s4,68(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + li s7,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s6,45b7a │ │ │ │ + add s5,s7,s6 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s2,s5,0x3 │ │ │ │ + add s2,s2,s8 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45bb0 │ │ │ │ + beqz a0,45bb8 │ │ │ │ + addi s7,s5,1 │ │ │ │ + bltu s7,s6,45b56 │ │ │ │ + mv a0,s4 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 42dbc │ │ │ │ + addiw s0,s2,-1 │ │ │ │ + sd zero,32(sp) │ │ │ │ + j 45588 │ │ │ │ + sext.w a5,a5 │ │ │ │ + sd a5,32(sp) │ │ │ │ + lw s0,8(s1) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + j 45588 │ │ │ │ + mv s7,s2 │ │ │ │ + bltu s8,s7,45a78 │ │ │ │ + j 459bc │ │ │ │ + beqz s6,459bc │ │ │ │ + lw a5,4(s6) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 45b8e │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 45b16 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 45aaa │ │ │ │ + mv s6,s5 │ │ │ │ + j 45b76 │ │ │ │ + sd zero,0(sp) │ │ │ │ + j 457ee │ │ │ │ + beqz s2,45b7a │ │ │ │ + lw a5,4(s2) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 45b8e │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s4,144(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + auipc a2,0x34 │ │ │ │ + ld a2,832(a2) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld a5,0(a2) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a3,48(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + bnez s4,45d44 │ │ │ │ + lw a5,8(a1) │ │ │ │ + li a0,24 │ │ │ │ + mv s0,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sltu a5,a3,a5 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,16(sp) │ │ │ │ + jal 4ac0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + bnez s0,45fc8 │ │ │ │ + ld a5,56(sp) │ │ │ │ + bnez a5,45d5c │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s4,a5,45d12 │ │ │ │ + ld a5,120(s1) │ │ │ │ + sd s9,104(sp) │ │ │ │ + li a4,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,64 │ │ │ │ + sd a4,40(sp) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s7,s2,0x2 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw s10,0(a5) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,45f7a │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s10,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,45c9a │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + add s8,s3,a1 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45dea │ │ │ │ + beqz a0,45df2 │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s11,45c72 │ │ │ │ + mv a3,s10 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,124 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,152 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s3,s4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + beqz a5,45d12 │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s3,a5 │ │ │ │ + or a5,a5,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + beqz a4,45cf8 │ │ │ │ + ld a3,0(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli s3,s3,0x2 │ │ │ │ + add a4,a4,s3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a1,32(sp) │ │ │ │ + ld a2,16(a3) │ │ │ │ + lbu a3,44(a3) │ │ │ │ + addw a4,a4,a1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + beq a4,a3,45d12 │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi a1,sp,64 │ │ │ │ + sd a5,64(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,460b2 │ │ │ │ + auipc a5,0x34 │ │ │ │ + ld a5,510(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,46330 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + li a0,24 │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,16(sp) │ │ │ │ + jal 4ac0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + bnez a5,46038 │ │ │ │ + ld a2,48(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + bgeu s4,s3,45dde │ │ │ │ + bltu a2,s3,45dde │ │ │ │ + ld a4,24(sp) │ │ │ │ + beqz a4,45da6 │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli a2,s2,0x2 │ │ │ │ + ld a3,0(s1) │ │ │ │ + add a2,a2,a4 │ │ │ │ + lw a2,0(a2) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld a1,16(a3) │ │ │ │ + lbu a0,44(a3) │ │ │ │ + addw a2,a2,s0 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a1 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + beq a2,a0,461e2 │ │ │ │ + ld s0,16(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + or a5,s2,a5 │ │ │ │ + addi a1,sp,64 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,64(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,460e4 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s3,a5,45cc2 │ │ │ │ + li a4,1 │ │ │ │ + ld a5,120(s1) │ │ │ │ + sd s9,104(sp) │ │ │ │ + mv s4,s3 │ │ │ │ + sd a4,56(sp) │ │ │ │ + j 45c32 │ │ │ │ + slli a4,s2,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + j 45d7e │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s9,s11,45c72 │ │ │ │ + j 45c9a │ │ │ │ + beqz s8,45c9a │ │ │ │ + lw s5,4(s8) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,45f76 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s8,45e3c │ │ │ │ + li s11,0 │ │ │ │ + add s10,s11,s8 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s9,s3,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45e40 │ │ │ │ + beqz a0,45e48 │ │ │ │ + addi s11,s10,1 │ │ │ │ + bltu s11,s8,45e16 │ │ │ │ + mv a3,s4 │ │ │ │ + j 45c9c │ │ │ │ + mv s8,s10 │ │ │ │ + bltu s11,s8,45e16 │ │ │ │ + j 45e3c │ │ │ │ + beqz s9,45e3c │ │ │ │ + lw a5,4(s9) │ │ │ │ + bne a5,s5,45cba │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s2 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,45f7e │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,45e3c │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s10,s5,0x3 │ │ │ │ + add s10,s10,s3 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45e98 │ │ │ │ + beqz a0,45ea0 │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s11,45e72 │ │ │ │ + j 45e3c │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s9,s11,45e72 │ │ │ │ + j 45e3c │ │ │ │ + beqz s10,45e3c │ │ │ │ + addiw a4,s4,1 │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + lw s5,4(s10) │ │ │ │ + bgeu s6,a5,45f9a │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s9,45efa │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s9 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s11,s3,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,45efe │ │ │ │ + beqz a0,45f06 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s9,45ed4 │ │ │ │ + ld a3,8(sp) │ │ │ │ + j 45c9c │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s10,s9,45ed4 │ │ │ │ + j 45efa │ │ │ │ + beqz s11,45efa │ │ │ │ + lw a5,4(s11) │ │ │ │ + bltu a5,s5,45cba │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw s3,0(a5) │ │ │ │ + beqz s3,45cba │ │ │ │ + ld a5,24(sp) │ │ │ │ + beqz a5,45f42 │ │ │ │ + ld a4,16(s1) │ │ │ │ + ld a3,0(s1) │ │ │ │ + ld a2,32(sp) │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a4,16(a3) │ │ │ │ + lbu a3,44(a3) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a5,a3,45f68 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + and s2,s2,a4 │ │ │ │ + or s2,s2,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + sd s2,64(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,45f9e │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s3,a5,45cbc │ │ │ │ + ld a5,120(s1) │ │ │ │ + mv s4,s3 │ │ │ │ + j 45c3e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 45e50 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 45dfc │ │ │ │ + addiw a4,s4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + sext.w s5,s5 │ │ │ │ + bltu s6,a5,45ec4 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 45f0e │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,64(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,45f68 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,-592 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 45f68 │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a3,48(sp) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + beq a4,a3,45c20 │ │ │ │ + beqz a3,45c20 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,72(s1) │ │ │ │ + bgeu a3,a5,4604c │ │ │ │ + slli s2,a3,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lbu s3,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s3,462fc │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw a3,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s7,46030 │ │ │ │ + add s0,s7,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,460dc │ │ │ │ + beqz a0,461fc │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s7,4600c │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 42dbc │ │ │ │ + ld a5,48(sp) │ │ │ │ + beq s4,a5,46300 │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a3,48(sp) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,56(sp) │ │ │ │ + ld a4,72(s1) │ │ │ │ + bltu a3,a5,45fe0 │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s8,s2,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s7,0(a5) │ │ │ │ + li a3,253 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s5,0(a5) │ │ │ │ + bgeu a3,s5,461f8 │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sw s7,64(sp) │ │ │ │ + ld s0,80(s1) │ │ │ │ + li s11,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s3,460aa │ │ │ │ + add s5,s3,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s10,s5,0x3 │ │ │ │ + add s10,s10,s0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4610e │ │ │ │ + beqz a0,46116 │ │ │ │ + addi s11,s5,1 │ │ │ │ + bltu s11,s3,46086 │ │ │ │ + mv a0,s7 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 42dbc │ │ │ │ + ld s0,16(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,64(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,45d12 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,-868 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 45d12 │ │ │ │ + mv s7,s0 │ │ │ │ + bltu s10,s7,4600c │ │ │ │ + j 46030 │ │ │ │ + ld s0,16(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,64(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,45dca │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,-918 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 45dca │ │ │ │ + mv s3,s5 │ │ │ │ + bltu s11,s3,46086 │ │ │ │ + j 460aa │ │ │ │ + beqz s10,460aa │ │ │ │ + lw s5,4(s10) │ │ │ │ + ld a4,72(s1) │ │ │ │ + add a4,a4,s2 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,461f4 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s11,46164 │ │ │ │ + add s0,s11,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s7,s0,0x3 │ │ │ │ + add s7,s7,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4616c │ │ │ │ + beqz a0,46174 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,46142 │ │ │ │ + mv a0,s4 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,46142 │ │ │ │ + j 46164 │ │ │ │ + beqz s7,46164 │ │ │ │ + lw a5,4(s7) │ │ │ │ + sd zero,32(sp) │ │ │ │ + bgeu a5,s5,45c20 │ │ │ │ + ld a5,120(s1) │ │ │ │ + ld a4,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add s3,a5,s8 │ │ │ │ + lw s3,0(s3) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + bgeu a3,s11,462e0 │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s3,64(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s7,461da │ │ │ │ + add s0,s10,s7 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,462e8 │ │ │ │ + beqz a0,462ec │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s7,461b6 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 42dbc │ │ │ │ + lw a2,8(s1) │ │ │ │ + li a1,1 │ │ │ │ + sd a1,56(sp) │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + mv s4,s3 │ │ │ │ + bgeu s3,a2,4631e │ │ │ │ + sd s9,104(sp) │ │ │ │ + j 45c32 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 4617c │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 46120 │ │ │ │ + beqz s5,46030 │ │ │ │ + lw s3,4(s5) │ │ │ │ + ld a4,72(s1) │ │ │ │ + ld a5,48(sp) │ │ │ │ + li a2,253 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sext.w s8,a5 │ │ │ │ + bgeu a2,a3,462f8 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a5,64(sp) │ │ │ │ + ld s0,80(s1) │ │ │ │ + li s5,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s11,46258 │ │ │ │ + add s7,s5,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s10,s7,0x3 │ │ │ │ + add s10,s10,s0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46260 │ │ │ │ + beqz a0,46268 │ │ │ │ + addi s5,s7,1 │ │ │ │ + bltu s5,s11,46234 │ │ │ │ + mv a0,s8 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s5,s11,46234 │ │ │ │ + j 46258 │ │ │ │ + beqz s10,46258 │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a4,72(s1) │ │ │ │ + ld a5,120(s1) │ │ │ │ + bgeu a3,s3,4604e │ │ │ │ + slli a3,s2,0x2 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw s2,0(a3) │ │ │ │ + bgeu s4,s2,4604e │ │ │ │ + ld a3,48(sp) │ │ │ │ + bltu a3,s2,4604e │ │ │ │ + slli a5,s2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli s4,a5,0x2 │ │ │ │ - ld a3,8(s5) │ │ │ │ - add s4,s4,a5 │ │ │ │ - slli s4,s4,0x4 │ │ │ │ - add s9,a3,s4 │ │ │ │ - lw a5,32(s9) │ │ │ │ - beqz a5,47502 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s11,462e0 │ │ │ │ + lwu s5,88(s1) │ │ │ │ + sw s2,64(sp) │ │ │ │ + ld s10,80(s1) │ │ │ │ + li s7,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s5,462d8 │ │ │ │ + add s3,s5,s7 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s0,s3,0x3 │ │ │ │ + add s0,s0,s10 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46312 │ │ │ │ + beqz a0,46316 │ │ │ │ + addi s7,s3,1 │ │ │ │ + bltu s7,s5,462b4 │ │ │ │ + mv a0,s2 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 42dbc │ │ │ │ + sext.w a5,s11 │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 45c20 │ │ │ │ + mv s7,s0 │ │ │ │ + j 461d6 │ │ │ │ + beqz s5,461da │ │ │ │ + lw a5,4(s5) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 45c20 │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 46272 │ │ │ │ + sext.w s3,s3 │ │ │ │ + j 46206 │ │ │ │ + lwu s2,48(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli a4,s2,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + j 45d82 │ │ │ │ + mv s5,s3 │ │ │ │ + j 462d4 │ │ │ │ + beqz s0,462d8 │ │ │ │ + lw a5,4(s0) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 45c20 │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s3,a5 │ │ │ │ + or a5,a5,a2 │ │ │ │ + j 45cda │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s3,120(sp) │ │ │ │ + auipc s3,0x34 │ │ │ │ + ld s3,-1066(s3) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + bnez a1,4636a │ │ │ │ + lw a5,8(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,a2,463ea │ │ │ │ + beq s4,s5,463ea │ │ │ │ + lw a4,8(s1) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bltu s5,a4,464c8 │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s7,s4,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s5,s7,0x2 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s8,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,46636 │ │ │ │ + sd s11,56(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s8,32(sp) │ │ │ │ + ld s6,80(s1) │ │ │ │ li s10,0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s11,0 │ │ │ │ - ld a5,48(s9) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a0,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a0) │ │ │ │ - beqz a5,474d6 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s11,a5,47422 │ │ │ │ - beqz s7,47452 │ │ │ │ - mv s2,s3 │ │ │ │ - addiw s3,s6,1 │ │ │ │ - sext.w s11,s3 │ │ │ │ - bge s2,s8,474ee │ │ │ │ - ld a4,8(s5) │ │ │ │ - add a0,a4,s4 │ │ │ │ - beqz a0,4747e │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s11,463de │ │ │ │ + add s0,s11,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46528 │ │ │ │ + beqz a0,46554 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,463ba │ │ │ │ + mv a0,s8 │ │ │ │ + jal 42dbc │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + li a5,0 │ │ │ │ + auipc s0,0x34 │ │ │ │ + addi s0,s0,-20 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + bnez a4,465e0 │ │ │ │ + ld a4,32(s1) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + sw s6,28(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,27(sp) │ │ │ │ + li a4,-128 │ │ │ │ + beq a5,a4,4646a │ │ │ │ + lw a3,28(sp) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a2,a4,a5 │ │ │ │ + blez a5,4654c │ │ │ │ + sext.w a3,a2 │ │ │ │ li a5,-1 │ │ │ │ - sw a5,36(a0) │ │ │ │ - sw zero,40(a0) │ │ │ │ - mv a1,s7 │ │ │ │ - jal 45174 │ │ │ │ - ld a4,8(s5) │ │ │ │ - add a0,a4,s4 │ │ │ │ - lw a3,32(a0) │ │ │ │ - lw a5,0(s5) │ │ │ │ - bnez a3,474fa │ │ │ │ - bltu s11,a5,47508 │ │ │ │ - li a3,1 │ │ │ │ - bgeu a3,a5,4753c │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - mv a0,a4 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bltu s6,a5,473fe │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + and a4,a4,a5 │ │ │ │ + or a4,a4,a3 │ │ │ │ + and a0,a4,a5 │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + or a0,a0,a3 │ │ │ │ + bnez a5,466f6 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s11,a5,47422 │ │ │ │ - j 4744c │ │ │ │ - lw a5,0(s5) │ │ │ │ - mv s6,s11 │ │ │ │ - bltu s6,a5,473fe │ │ │ │ - j 474b8 │ │ │ │ - mv s6,s11 │ │ │ │ - bltu s6,a5,473fe │ │ │ │ - j 474b8 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - j 4744c │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s6 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s5) │ │ │ │ - li a3,1 │ │ │ │ - ld a4,8(s5) │ │ │ │ - bltu a3,a5,47490 │ │ │ │ - mv a0,a4 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s5) │ │ │ │ - sw zero,0(s5) │ │ │ │ - j 474b8 │ │ │ │ - mulw a4,a1,a3 │ │ │ │ - li a6,100 │ │ │ │ - fcvt.d.wu fa4,a1 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - fcvt.d.wu fa5,a2 │ │ │ │ - sd s5,56(sp) │ │ │ │ - lw t4,0(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - divuw a4,a4,a6 │ │ │ │ - mulw a5,a3,a2 │ │ │ │ - fcvt.d.w fa3,a4 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - divuw a5,a5,a6 │ │ │ │ - fcvt.wu.d s5,fa4,rtz │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - beqz t4,476aa │ │ │ │ - sd s8,32(sp) │ │ │ │ - fcvt.wu.d s8,fa5,rtz │ │ │ │ - ld t3,8(a0) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - sext.w s5,s5 │ │ │ │ - sext.w s8,s8 │ │ │ │ - li s2,0 │ │ │ │ - li s6,88 │ │ │ │ - li s7,1 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s10,t3,s0 │ │ │ │ - lw t1,32(s10) │ │ │ │ - addiw s3,s2,1 │ │ │ │ - sext.w s4,s3 │ │ │ │ - beqz t1,476b6 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mul t1,t1,s6 │ │ │ │ - ld a0,48(s10) │ │ │ │ - li a3,0 │ │ │ │ - li a2,0 │ │ │ │ - mv a5,a0 │ │ │ │ - add t1,t1,a0 │ │ │ │ - j 475fc │ │ │ │ - addw a2,a2,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - beq t1,a5,4761c │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a6,60(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - bnez a6,475f0 │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - bne t1,a5,475fc │ │ │ │ + lwu s5,112(s1) │ │ │ │ + sd s0,32(sp) │ │ │ │ + ld s7,104(s1) │ │ │ │ + li s4,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s5,464a0 │ │ │ │ + add s0,s4,s5 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add s1,s1,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53552 │ │ │ │ + bltz a0,46520 │ │ │ │ + beqz a0,46538 │ │ │ │ + addi s4,s0,1 │ │ │ │ + bltu s4,s5,4647e │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,-1818 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,-1902 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + slli s7,s5,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a4,a5,s7 │ │ │ │ + lbu s8,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s8,466f2 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s5,32(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s10,46518 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s8 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46530 │ │ │ │ + beqz a0,4664c │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,464f4 │ │ │ │ + mv a0,s5 │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s5,s0 │ │ │ │ + bltu s4,s5,4647e │ │ │ │ + j 464a0 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,463ba │ │ │ │ + j 463de │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,464f4 │ │ │ │ + j 46518 │ │ │ │ + beqz s1,464a0 │ │ │ │ + lw a3,28(sp) │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a2,a4,a5 │ │ │ │ + bgtz a5,46430 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + j 46434 │ │ │ │ + beqz s9,463de │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a4,253 │ │ │ │ + lw s8,4(s9) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld s11,56(sp) │ │ │ │ + bgeu a4,a5,46648 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s4,32(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ li s9,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s10,465a4 │ │ │ │ + add s0,s10,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,465ac │ │ │ │ + beqz a0,465b4 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,46582 │ │ │ │ + mv a0,s4 │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,46582 │ │ │ │ + j 465a4 │ │ │ │ + beqz s6,465a4 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bgeu a5,s8,463e4 │ │ │ │ + ld a5,120(s1) │ │ │ │ + auipc s0,0x34 │ │ │ │ + addi s0,s0,-490 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + beqz a4,463fc │ │ │ │ + ld a1,152(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,4 │ │ │ │ + addi a1,sp,28 │ │ │ │ + jal 3880 │ │ │ │ + li s2,-1 │ │ │ │ + beq a0,s2,46702 │ │ │ │ + lw s6,28(sp) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + beqz a5,4640c │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s0 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,27 │ │ │ │ + jal 3880 │ │ │ │ + beq a0,s2,4670e │ │ │ │ + lb a5,27(sp) │ │ │ │ + j 46418 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s8,a4 │ │ │ │ + li a4,253 │ │ │ │ + bltu a4,a5,4656e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 465bc │ │ │ │ + beqz s6,46518 │ │ │ │ + lw s8,4(s6) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s5,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a2,a4 │ │ │ │ + li a3,253 │ │ │ │ + sd a2,8(sp) │ │ │ │ + bgeu a3,a5,466ee │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sd s11,56(sp) │ │ │ │ + sw a4,32(sp) │ │ │ │ + ld s6,80(s1) │ │ │ │ li s11,0 │ │ │ │ - bgeu s5,a3,476b2 │ │ │ │ - add a0,a0,s9 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s10) │ │ │ │ - lw a5,32(s10) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s9,s9,88 │ │ │ │ - bltu s11,a5,47624 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s10) │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd zero,48(s10) │ │ │ │ - sw zero,32(s10) │ │ │ │ - bltu s4,a5,476be │ │ │ │ - ld a0,8(s1) │ │ │ │ - bgeu s7,a5,476f0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s9,466ac │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,466b2 │ │ │ │ + beqz a0,466ba │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,4668a │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,4668a │ │ │ │ + j 466ac │ │ │ │ + beqz s10,466ac │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a5,s8,466ea │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + add s7,s7,a4 │ │ │ │ + lw a5,0(s7) │ │ │ │ + bgeu s4,a5,466ea │ │ │ │ + bltu s5,a5,466ea │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + j 463ec │ │ │ │ + ld a5,72(s1) │ │ │ │ + j 4637e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 466c4 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 46656 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 42de0 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 42de0 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + auipc a4,0x33 │ │ │ │ + ld a4,2036(a4) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + beqz a3,46db8 │ │ │ │ + addi a5,sp,60 │ │ │ │ + sd a5,32(sp) │ │ │ │ + addi a5,sp,59 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s7,0 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,64 │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s2,467ca │ │ │ │ + beq s3,s2,46d98 │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s3,a4,46824 │ │ │ │ + slli s5,s3,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + add a4,a5,s5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,46d88 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s10,467bc │ │ │ │ + li s9,0 │ │ │ │ + add s8,s9,s10 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,467c2 │ │ │ │ + beqz a0,46980 │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s10,46796 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 42dbc │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s9,s10,46796 │ │ │ │ + j 467bc │ │ │ │ + lw a4,8(s1) │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq s3,a5,467d8 │ │ │ │ + bnez s3,4676c │ │ │ │ + li s4,0 │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + li a5,-1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - mv t3,a0 │ │ │ │ - addiw t4,a5,-1 │ │ │ │ - sw t4,0(s1) │ │ │ │ - bltu s2,t4,475b6 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - bltu s8,a2,47624 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t4,475b6 │ │ │ │ - j 47694 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(s1) │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - bltu s7,a5,47670 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - j 47694 │ │ │ │ - mulw a4,a1,a3 │ │ │ │ - li a6,100 │ │ │ │ - fcvt.d.wu fa4,a1 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - fcvt.d.wu fa5,a2 │ │ │ │ - sd s6,48(sp) │ │ │ │ - lw t3,0(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - divuw a4,a4,a6 │ │ │ │ - mulw a5,a3,a2 │ │ │ │ - fcvt.d.w fa3,a4 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - divuw a5,a5,a6 │ │ │ │ - fcvt.wu.d s6,fa4,rtz │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - beqz t3,4780e │ │ │ │ - sd s5,56(sp) │ │ │ │ - fcvt.wu.d s5,fa5,rtz │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ + and s4,s4,a5 │ │ │ │ + or s4,s4,s3 │ │ │ │ + auipc a4,0x33 │ │ │ │ + ld a4,1814(a4) │ │ │ │ + and a5,s4,a5 │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s2,0 │ │ │ │ - li s7,88 │ │ │ │ - li s8,1 │ │ │ │ - sext.w s6,s6 │ │ │ │ - sext.w s5,s5 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld s11,8(s1) │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s11,s11,s0 │ │ │ │ - lw t1,32(s11) │ │ │ │ - addiw s3,s2,1 │ │ │ │ - sext.w s4,s3 │ │ │ │ - beqz t1,478f4 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mul t1,t1,s7 │ │ │ │ - ld a0,48(s11) │ │ │ │ - li a2,0 │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + xor a4,a4,a3 │ │ │ │ li a3,0 │ │ │ │ - mv a5,a0 │ │ │ │ - add t1,t1,a0 │ │ │ │ - j 477ac │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - beq t1,a5,477cc │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a6,60(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - bnez a6,477a0 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - bne t1,a5,477ac │ │ │ │ - bgeu s6,a2,4788a │ │ │ │ - bltu s5,a3,47816 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a5,47816 │ │ │ │ - li a5,-1 │ │ │ │ - sw a5,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s1) │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + or a0,a5,s3 │ │ │ │ + bnez a4,46dc2 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli a3,s4,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,4696e │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s8,88(s1) │ │ │ │ + ld s5,80(s1) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s8,46880 │ │ │ │ li s10,0 │ │ │ │ - li s9,0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s11) │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s11) │ │ │ │ - lw a5,32(s11) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s9,a5,4781a │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s11) │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd zero,48(s11) │ │ │ │ - sw zero,32(s11) │ │ │ │ - bltu s4,a5,478b4 │ │ │ │ - ld a0,8(s1) │ │ │ │ - bgeu s8,a5,478e6 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - addiw t3,a5,-1 │ │ │ │ - sw t3,0(s1) │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - j 477f8 │ │ │ │ - bgeu s5,a3,478f4 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,47816 │ │ │ │ - li a5,-1 │ │ │ │ - sw a5,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s1) │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - j 477f8 │ │ │ │ + add a5,s10,s8 │ │ │ │ + srli s11,a5,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,468a0 │ │ │ │ + beqz a0,468a8 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,4685a │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1174 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1202 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,4685a │ │ │ │ + j 46880 │ │ │ │ + beqz s9,46880 │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,4697c │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s2,64(sp) │ │ │ │ + ld s5,80(s1) │ │ │ │ + beqz s10,468f4 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,468f8 │ │ │ │ + beqz a0,46900 │ │ │ │ + addi s11,s8,1 │ │ │ │ + bltu s11,s10,468ce │ │ │ │ + mv a3,s2 │ │ │ │ + j 46882 │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s11,s10,468ce │ │ │ │ + j 468f4 │ │ │ │ + beqz s9,468f4 │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bgeu a5,a4,467da │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s10,0(a4) │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,46da2 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s10,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,46960 │ │ │ │ + li s5,0 │ │ │ │ + add s8,s5,s9 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46966 │ │ │ │ + beqz a0,46a64 │ │ │ │ + addi s5,s8,1 │ │ │ │ + bltu s5,s9,4693a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 42dbc │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s5,s9,4693a │ │ │ │ + j 46960 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bltu s6,a5,468be │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 46908 │ │ │ │ + beqz s11,467bc │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a2,s3,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,24(sp) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s6,a4,469f8 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a2,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s11,469e0 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,469e6 │ │ │ │ + beqz a0,469ee │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,469ba │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,469ba │ │ │ │ + j 469e0 │ │ │ │ + beqz s9,469e0 │ │ │ │ + lw a3,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,a2,46826 │ │ │ │ + slli s5,s5,0x2 │ │ │ │ + add s5,s5,a4 │ │ │ │ + lw s5,0(s5) │ │ │ │ + bgeu s2,s5,46826 │ │ │ │ + bltu s3,s5,46826 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,46da2 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s5,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,46a5e │ │ │ │ + addi a5,sp,64 │ │ │ │ + li s10,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + add s8,s10,s9 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + ld a0,8(sp) │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46da6 │ │ │ │ + beqz a0,46dae │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s9,46a38 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 42dbc │ │ │ │ + beqz s11,46960 │ │ │ │ + lw a5,4(s11) │ │ │ │ + beqz a5,46bae │ │ │ │ + bnez s2,46a7c │ │ │ │ + lw a5,8(s1) │ │ │ │ addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(s1) │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - bltu s8,a5,47866 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - j 477f8 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - j 477f8 │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,47b26 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s7,a5 │ │ │ │ - mv s8,a6 │ │ │ │ - li s6,0 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ + beq a5,s3,46ae8 │ │ │ │ + beq s3,s2,46ae8 │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bltu s3,a4,46c92 │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s5,s2,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a3,s5,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s4,0(a4) │ │ │ │ + sd a3,8(sp) │ │ │ │ + slli a4,s4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - slli s4,a4,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s3,0(a4) │ │ │ │ + bgeu s6,s3,46ce4 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s8,46ae4 │ │ │ │ + li s10,0 │ │ │ │ + add s11,s8,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s3,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46b7c │ │ │ │ + beqz a0,46bb8 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,46abe │ │ │ │ + mv a3,s4 │ │ │ │ + j 46882 │ │ │ │ + li a5,0 │ │ │ │ + auipc a4,0x34 │ │ │ │ + addi a4,a4,-1810 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bnez a4,46c32 │ │ │ │ + ld a4,32(s1) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + slli s2,s3,0x20 │ │ │ │ + sw s3,60(sp) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,59(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,46b8c │ │ │ │ + lwu s11,112(s1) │ │ │ │ + sd s2,64(sp) │ │ │ │ + ld s2,104(s1) │ │ │ │ + beqz s11,46b54 │ │ │ │ + li s8,0 │ │ │ │ + add s4,s8,s11 │ │ │ │ + srli s4,s4,0x1 │ │ │ │ + slli s5,s4,0x4 │ │ │ │ + add s5,s5,s2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53552 │ │ │ │ + bltz a0,46b74 │ │ │ │ + beqz a0,46b84 │ │ │ │ + addi s8,s4,1 │ │ │ │ + bltu s8,s11,46b30 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,562 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,478 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s4 │ │ │ │ + bltu s8,s11,46b30 │ │ │ │ + j 46b54 │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,46abe │ │ │ │ + j 46ae4 │ │ │ │ + beqz s5,46b54 │ │ │ │ ld a5,8(s5) │ │ │ │ - add s4,s4,a4 │ │ │ │ - slli s4,s4,0x4 │ │ │ │ - add s10,a5,s4 │ │ │ │ - lw a4,32(s10) │ │ │ │ - beqz a4,47a9a │ │ │ │ + lw s2,60(sp) │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + add s4,s4,a5 │ │ │ │ + sext.w s3,s4 │ │ │ │ + bgtz a5,46ba6 │ │ │ │ + mv s3,s2 │ │ │ │ + sext.w s2,s4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bne a5,s7,46762 │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 467da │ │ │ │ + beqz s9,46ae4 │ │ │ │ + ld a5,72(s1) │ │ │ │ + lw s3,4(s9) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,46cf0 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s2,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s10,468f4 │ │ │ │ li s9,0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s11,0 │ │ │ │ - ld a7,48(s10) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - add a7,a7,s9 │ │ │ │ - ld a0,24(a7) │ │ │ │ - lbu a3,60(a7) │ │ │ │ - ld a0,88(a0) │ │ │ │ - beqz a3,47a3c │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a3,32(s10) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s9,s9,88 │ │ │ │ - bltu s11,a3,47950 │ │ │ │ - bge s2,s7,47a56 │ │ │ │ - ld a0,8(s5) │ │ │ │ - add s10,a0,s4 │ │ │ │ - bge s3,s8,47aa2 │ │ │ │ - addiw s11,s6,1 │ │ │ │ - beqz s10,479e6 │ │ │ │ - lw a4,32(s10) │ │ │ │ - ld a0,48(s10) │ │ │ │ - beqz a4,479d2 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - add a0,a0,s2 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a4,48(s10) │ │ │ │ - add a4,a4,s2 │ │ │ │ - ld a0,24(a4) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s10) │ │ │ │ - lw a4,32(s10) │ │ │ │ - add a3,a0,s2 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s3,a4,479a2 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s10) │ │ │ │ - ld a0,8(s5) │ │ │ │ - sd zero,48(s10) │ │ │ │ - sw zero,32(s10) │ │ │ │ - lw a5,0(s5) │ │ │ │ - sext.w a4,s11 │ │ │ │ - bltu a4,a5,47ad2 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,47b08 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ + add s5,s9,s10 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s11,s5,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46c02 │ │ │ │ + beqz a0,46c0a │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s10,46bdc │ │ │ │ + j 468f4 │ │ │ │ + mv s10,s5 │ │ │ │ + bltu s9,s10,46bdc │ │ │ │ + j 468f4 │ │ │ │ + beqz s11,468f4 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bgeu a5,s3,46ae8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,a4 │ │ │ │ + auipc a4,0x33 │ │ │ │ + addi a4,a4,1980 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + beqz a4,46afa │ │ │ │ + ld a1,152(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s5) │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a3,32(s10) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - addi s9,s9,88 │ │ │ │ - bltu s11,a3,47950 │ │ │ │ - blt s2,s7,47980 │ │ │ │ - addiw s11,s6,1 │ │ │ │ - sext.w a2,s11 │ │ │ │ - bge s3,s8,47b28 │ │ │ │ - ld a5,8(s5) │ │ │ │ - add s10,a5,s4 │ │ │ │ - lbu a4,45(s10) │ │ │ │ - andi a3,a4,1 │ │ │ │ - beqz a3,47994 │ │ │ │ - blt s2,s7,47aaa │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a2,4 │ │ │ │ + jal 3880 │ │ │ │ li a5,-1 │ │ │ │ - sw a5,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s10 │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 45174 │ │ │ │ - ld a2,8(sp) │ │ │ │ - lw a4,0(s5) │ │ │ │ - mv s6,a2 │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - j 47a1e │ │ │ │ - blez s7,47b16 │ │ │ │ - bgtz s8,47b1c │ │ │ │ - lbu a4,45(s10) │ │ │ │ - addiw s11,s6,1 │ │ │ │ - andi a4,a4,2 │ │ │ │ - sext.w s2,s11 │ │ │ │ - beqz a4,47994 │ │ │ │ + beq a0,a5,46dd8 │ │ │ │ + lw s3,60(sp) │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,1924 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli s2,s3,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + beqz a5,46b0c │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ li a5,-1 │ │ │ │ - sw a5,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45174 │ │ │ │ - lw a4,0(s5) │ │ │ │ - mv s6,s2 │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - j 47a1e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - subw a5,a5,s6 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s11,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s11 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ + beq a0,a5,46dd8 │ │ │ │ + lb a5,59(sp) │ │ │ │ + j 46b18 │ │ │ │ + slli s5,s3,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + add a4,a5,s5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,46d92 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s10,467bc │ │ │ │ + li s9,0 │ │ │ │ + add s8,s10,s9 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46cdc │ │ │ │ + beqz a0,46cf4 │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s10,46cb6 │ │ │ │ + j 467bc │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s9,s10,46cb6 │ │ │ │ + j 467bc │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s3,s3 │ │ │ │ + bltu s6,a5,46bcc │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 46c12 │ │ │ │ + beqz s11,467bc │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s3,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,24(sp) │ │ │ │ + bgeu s6,a5,46d8e │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a4,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s11,469e0 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46d52 │ │ │ │ + beqz a0,46d5a │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,46d2a │ │ │ │ + j 469e0 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,46d2a │ │ │ │ + j 469e0 │ │ │ │ + beqz s9,469e0 │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a5,a3,46d84 │ │ │ │ + slli s5,s5,0x2 │ │ │ │ + add s5,s5,a4 │ │ │ │ lw a5,0(s5) │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s5) │ │ │ │ - bltu a4,a5,479f8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s5) │ │ │ │ - sw zero,0(s5) │ │ │ │ - j 47a1e │ │ │ │ + bgeu s2,a5,46d84 │ │ │ │ + bltu s3,a5,46d84 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + j 46aea │ │ │ │ + ld a5,72(s1) │ │ │ │ + j 46a8a │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 4698c │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 46d62 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 46d00 │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 467da │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 46a6c │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s10,s9,46a38 │ │ │ │ + j 46a5e │ │ │ │ + beqz s11,46a5e │ │ │ │ + lw a5,4(s11) │ │ │ │ + j 46a6c │ │ │ │ + slli s4,a1,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 467ec │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-136 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s1,136(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + lw a1,8(a1) │ │ │ │ + auipc a4,0x33 │ │ │ │ + ld a4,286(a4) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a2,8(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd a0,120(s1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + jal 3890 │ │ │ │ + li a1,24 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lui a1,0x18 │ │ │ │ + addi a1,a1,1696 │ │ │ │ + mv s4,a0 │ │ │ │ + jal ae3e │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal aece │ │ │ │ + lw a5,8(s1) │ │ │ │ + sd zero,8(sp) │ │ │ │ + beqz a5,470a0 │ │ │ │ + li a5,-1 │ │ │ │ + li s9,0 │ │ │ │ + li s5,253 │ │ │ │ + addi s0,sp,36 │ │ │ │ + srli s8,a5,0x20 │ │ │ │ + li a5,-1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s9 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + bgeu s5,s11,47118 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s10,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s10,46eae │ │ │ │ + li s6,0 │ │ │ │ + add s2,s6,s10 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s11,s2,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46ece │ │ │ │ + beqz a0,46ed6 │ │ │ │ + addi s6,s2,1 │ │ │ │ + bltu s6,s10,46e8a │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,-408 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-380 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s2 │ │ │ │ + bltu s6,s10,46e8a │ │ │ │ + j 46eae │ │ │ │ + beqz s11,46eae │ │ │ │ + lw s11,4(s11) │ │ │ │ + mv a0,s4 │ │ │ │ + jal af5a │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,4706a │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sw a5,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s6,46f30 │ │ │ │ li s3,0 │ │ │ │ - li s2,0 │ │ │ │ - j 47a56 │ │ │ │ - ld a0,48(s10) │ │ │ │ - addiw s11,s6,1 │ │ │ │ - j 479d2 │ │ │ │ - ret │ │ │ │ - lw a4,0(s5) │ │ │ │ - mv s6,a2 │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - j 47a1e │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s7,72(sp) │ │ │ │ - mulw s7,a3,a1 │ │ │ │ - lw a4,0(a0) │ │ │ │ - li a5,100 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - mulw a3,a3,a2 │ │ │ │ - sext.w a2,s7 │ │ │ │ - sd a2,8(sp) │ │ │ │ - sext.w a2,a3 │ │ │ │ - sd a2,24(sp) │ │ │ │ - divuw s7,s7,a5 │ │ │ │ - divuw s6,a3,a5 │ │ │ │ - beqz a4,47c7e │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s8,1 │ │ │ │ - li s9,-1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a4,8(s3) │ │ │ │ - slli s2,a5,0x2 │ │ │ │ - add s2,s2,a5 │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - add s11,a4,s2 │ │ │ │ - lw s0,32(s11) │ │ │ │ - beqz s0,47d26 │ │ │ │ + add a5,s3,s6 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s10,s2,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46f34 │ │ │ │ + beqz a0,46f3c │ │ │ │ + addi s3,s7,1 │ │ │ │ + bltu s3,s6,46f0a │ │ │ │ + ld a3,24(sp) │ │ │ │ + j 46eb0 │ │ │ │ + mv s6,s7 │ │ │ │ + bltu s3,s6,46f0a │ │ │ │ + j 46f30 │ │ │ │ + beqz s10,46f30 │ │ │ │ + lw a5,4(s10) │ │ │ │ + bgeu s11,a5,47070 │ │ │ │ + mv a0,s4 │ │ │ │ + jal af40 │ │ │ │ + ld a5,72(s1) │ │ │ │ + sd a0,16(sp) │ │ │ │ + add a5,a5,s9 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + bgeu s5,s11,4711c │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s10,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s10,46eae │ │ │ │ + li s6,0 │ │ │ │ + add s2,s6,s10 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s11,s2,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46f94 │ │ │ │ + beqz a0,46f9c │ │ │ │ + addi s6,s2,1 │ │ │ │ + bltu s6,s10,46f6e │ │ │ │ + j 46eae │ │ │ │ + mv s10,s2 │ │ │ │ + bltu s6,s10,46f6e │ │ │ │ + j 46eae │ │ │ │ + beqz s11,46eae │ │ │ │ + mv a0,s4 │ │ │ │ + lw s11,4(s11) │ │ │ │ + jal af5a │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,47134 │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sw a5,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s3,46f30 │ │ │ │ li s10,0 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - li s5,0 │ │ │ │ - ld a5,48(s11) │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a2,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a2) │ │ │ │ - beqz a5,47cca │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s11) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s5,a5,47ba4 │ │ │ │ - bgeu s0,s7,47ce2 │ │ │ │ - ld a0,8(s3) │ │ │ │ - add s11,a0,s2 │ │ │ │ - bgeu s1,s6,47d36 │ │ │ │ - addiw s5,s4,1 │ │ │ │ - beqz s11,47c34 │ │ │ │ - lw a5,32(s11) │ │ │ │ - ld a0,48(s11) │ │ │ │ - beqz a5,47c20 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s11) │ │ │ │ - lw a5,32(s11) │ │ │ │ - add a3,a0,s0 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s1,a5,47bf0 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s11) │ │ │ │ - ld a0,8(s3) │ │ │ │ - sd zero,48(s11) │ │ │ │ - sw zero,32(s11) │ │ │ │ - lw a5,0(s3) │ │ │ │ - sext.w a4,s5 │ │ │ │ - bltu a4,a5,47c88 │ │ │ │ - bgeu s8,a5,47cbc │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - sd a0,8(s3) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s3) │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s5,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s5 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - ld a0,8(s3) │ │ │ │ - bltu s8,a5,47c44 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s3) │ │ │ │ - sw zero,0(s3) │ │ │ │ - j 47c6a │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s11) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s5,a5,47ba4 │ │ │ │ - bltu s0,s7,47bce │ │ │ │ - addiw s5,s4,1 │ │ │ │ - sext.w a2,s5 │ │ │ │ - bgeu s1,s6,47d72 │ │ │ │ - ld a4,8(s3) │ │ │ │ - add s11,a4,s2 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - andi a3,a5,1 │ │ │ │ - beqz a3,47be2 │ │ │ │ - bltu s0,s7,47d3e │ │ │ │ - sw s9,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a2,16(sp) │ │ │ │ - jal 45174 │ │ │ │ + add a5,s10,s3 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s6,s2,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,46ff8 │ │ │ │ + beqz a0,47000 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s3,46fd0 │ │ │ │ + j 46f30 │ │ │ │ + mv s3,s7 │ │ │ │ + bltu s10,s3,46fd0 │ │ │ │ + j 46f30 │ │ │ │ + beqz s6,46f30 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bltu a5,s11,46e6c │ │ │ │ + mv a0,s4 │ │ │ │ + jal af5a │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s3,0(a4) │ │ │ │ + bgeu s5,s3,47300 │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sext.w s7,a0 │ │ │ │ + sw s7,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s3,4705e │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s3 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s6,s2,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47062 │ │ │ │ + beqz a0,4713c │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s3,47036 │ │ │ │ + mv a3,s7 │ │ │ │ + j 46eb0 │ │ │ │ + mv s3,s11 │ │ │ │ + bltu s10,s3,47036 │ │ │ │ + j 4705e │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu s11,a5,46f48 │ │ │ │ ld a2,16(sp) │ │ │ │ - lw a4,0(s3) │ │ │ │ - mv s4,a2 │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - j 47c6a │ │ │ │ + li a5,-1 │ │ │ │ + beq a2,a5,4708a │ │ │ │ ld a4,8(sp) │ │ │ │ - li a5,99 │ │ │ │ - bgeu a5,a4,47d64 │ │ │ │ - ld a4,24(sp) │ │ │ │ - bltu a5,a4,47d68 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - addiw s5,s4,1 │ │ │ │ - andi a5,a5,2 │ │ │ │ - sext.w s0,s5 │ │ │ │ - beqz a5,47be2 │ │ │ │ - sw s9,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ + ld a5,120(s1) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw a2,0(a5) │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s4 │ │ │ │ + jal aece │ │ │ │ + addi s9,s9,1 │ │ │ │ + lw a5,8(s1) │ │ │ │ + sext.w a4,s9 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bltu a4,a5,46e68 │ │ │ │ + mv a0,s4 │ │ │ │ + jal aeaa │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + mv a0,s4 │ │ │ │ + jal ae3e │ │ │ │ li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45174 │ │ │ │ - lw a4,0(s3) │ │ │ │ - mv s4,s0 │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - j 47c6a │ │ │ │ - li s1,0 │ │ │ │ - j 47ce2 │ │ │ │ - ld a0,48(s11) │ │ │ │ - addiw s5,s4,1 │ │ │ │ - j 47c20 │ │ │ │ - lw a4,0(s3) │ │ │ │ - mv s4,a2 │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - j 47c6a │ │ │ │ - lw t3,0(a0) │ │ │ │ - beqz t3,47f62 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s7,88 │ │ │ │ + mv a0,s4 │ │ │ │ + jal aece │ │ │ │ + lw a5,8(s1) │ │ │ │ + li a4,1 │ │ │ │ + li s6,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bgeu s6,a5,4732a │ │ │ │ li s8,-1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld s10,8(s2) │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s10,s10,s0 │ │ │ │ - lw t1,32(s10) │ │ │ │ - addiw s3,s1,1 │ │ │ │ - sext.w s4,s3 │ │ │ │ - beqz t1,47ed4 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mul t1,t1,s7 │ │ │ │ - ld a0,48(s10) │ │ │ │ - li a3,0 │ │ │ │ - li a2,0 │ │ │ │ - mv a5,a0 │ │ │ │ - add t1,t1,a0 │ │ │ │ - j 47df8 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - beq a5,t1,47e18 │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a6,60(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - bnez a6,47dec │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - bne a5,t1,47df8 │ │ │ │ - beqz s6,47ec2 │ │ │ │ - bgeu s5,a3,47efc │ │ │ │ - lbu a5,45(s10) │ │ │ │ - andi a5,a5,2 │ │ │ │ - bnez a5,47efc │ │ │ │ - li s11,0 │ │ │ │ + srli a5,s8,0x20 │ │ │ │ + li s5,253 │ │ │ │ + addi s2,sp,36 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu s10,0(a5) │ │ │ │ + bgeu s5,s10,47246 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s11,46eae │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s3 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,471c0 │ │ │ │ + beqz a0,471c8 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,470f4 │ │ │ │ + j 46eae │ │ │ │ + sext.w s11,s11 │ │ │ │ + j 46ede │ │ │ │ + mv a0,s4 │ │ │ │ + jal af5a │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + sext.w s11,s11 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bltu s5,a5,46fba │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,s11,46e6c │ │ │ │ + j 4700c │ │ │ │ + beqz s6,4705e │ │ │ │ + lw a5,4(s6) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a3,16(sp) │ │ │ │ + and a4,a3,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s11,a3 │ │ │ │ + bgeu s5,a5,472fc │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sw s11,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s3,47192 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s3 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s6,s2,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47196 │ │ │ │ + beqz a0,4719e │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s3,4716c │ │ │ │ + mv a3,s11 │ │ │ │ + j 46eb0 │ │ │ │ + mv s3,s7 │ │ │ │ + bltu s10,s3,4716c │ │ │ │ + j 47192 │ │ │ │ + beqz s6,47192 │ │ │ │ + lw a5,4(s6) │ │ │ │ + ld a4,24(sp) │ │ │ │ + beq a5,a4,46e6c │ │ │ │ + ld s2,120(s1) │ │ │ │ + mv a0,s4 │ │ │ │ + jal af5a │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sw s11,0(s2) │ │ │ │ + j 46e6c │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,470f4 │ │ │ │ + j 46eae │ │ │ │ + beqz s9,46eae │ │ │ │ + lw s10,4(s9) │ │ │ │ + mv a0,s4 │ │ │ │ + jal af5a │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a4,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,4724a │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sext.w s9,a0 │ │ │ │ + sw s9,36(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s7,4721c │ │ │ │ + li s8,0 │ │ │ │ + add s0,s8,s7 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s11,s0,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47220 │ │ │ │ + beqz a0,47228 │ │ │ │ + addi s8,s0,1 │ │ │ │ + bltu s8,s7,471fa │ │ │ │ + mv a3,s9 │ │ │ │ + j 46eb0 │ │ │ │ + mv s7,s0 │ │ │ │ + bltu s8,s7,471fa │ │ │ │ + j 4721c │ │ │ │ + beqz s11,4721c │ │ │ │ + lw a5,4(s11) │ │ │ │ + bgeu s10,a5,47250 │ │ │ │ + mv a0,s4 │ │ │ │ + jal af40 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu s10,0(a5) │ │ │ │ + bltu s5,s10,470e2 │ │ │ │ + sext.w s10,s10 │ │ │ │ + j 471d0 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu s10,a5,47234 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu s10,0(a5) │ │ │ │ + sext.w s8,s10 │ │ │ │ + bgeu s5,s10,472a6 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s11,46eae │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s3 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47296 │ │ │ │ + beqz a0,4729e │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,47272 │ │ │ │ + j 46eae │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,47272 │ │ │ │ + j 46eae │ │ │ │ + beqz s9,46eae │ │ │ │ + lw s8,4(s9) │ │ │ │ + mv a0,s4 │ │ │ │ + jal af5a │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a4,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,47364 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sext.w s7,a0 │ │ │ │ + sw s7,36(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s10,4705e │ │ │ │ li s9,0 │ │ │ │ - add a0,a0,s11 │ │ │ │ - ld a1,24(a0) │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s11,s0,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,472f4 │ │ │ │ + beqz a0,47308 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,472d0 │ │ │ │ + j 4705e │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,472d0 │ │ │ │ + j 4705e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 471a6 │ │ │ │ + sext.w a4,s3 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 47148 │ │ │ │ + beqz s11,4705e │ │ │ │ + lw a5,4(s11) │ │ │ │ + mv a1,s6 │ │ │ │ + beq a5,s8,4736c │ │ │ │ + mv a0,s4 │ │ │ │ + jal aece │ │ │ │ + addi s6,s6,1 │ │ │ │ + lw a5,8(s1) │ │ │ │ + sext.w a4,s6 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bltu a4,a5,470d6 │ │ │ │ + mv a0,s4 │ │ │ │ + jal aeaa │ │ │ │ + auipc a5,0x33 │ │ │ │ + ld a5,-1056(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,47382 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,112(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 3670 │ │ │ │ + sext.w a5,a5 │ │ │ │ + mv a1,s6 │ │ │ │ + bne a5,s8,47316 │ │ │ │ + mv a0,s4 │ │ │ │ + jal af40 │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + mv a1,s6 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 47316 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-256 │ │ │ │ + auipc a4,0x33 │ │ │ │ + ld a4,-1144(a4) │ │ │ │ + sd s0,240(sp) │ │ │ │ + addi s0,sp,88 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,232(sp) │ │ │ │ + li a2,8 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a0,s0 │ │ │ │ + li a1,1000 │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + jal 36d4c │ │ │ │ + lw a1,8(s1) │ │ │ │ li a0,0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s10) │ │ │ │ - lw a5,32(s10) │ │ │ │ - add a3,a0,s11 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s9,a5,47e2c │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s10) │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd zero,48(s10) │ │ │ │ - sw zero,32(s10) │ │ │ │ - bltu s4,a5,47f1c │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s2) │ │ │ │ - bgeu a4,a5,47f54 │ │ │ │ + li s9,-1 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,8(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd a0,96(s1) │ │ │ │ + addi a2,a2,2 │ │ │ │ + jal 3890 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal af94 │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a4,96(s1) │ │ │ │ + li a3,1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,104(s1) │ │ │ │ + sw a3,112(s1) │ │ │ │ + sw a5,76(sp) │ │ │ │ + sw zero,72(sp) │ │ │ │ + li a5,-128 │ │ │ │ + sb a5,0(a4) │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a4,104(s1) │ │ │ │ + mv a0,s0 │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,8(s2) │ │ │ │ - addiw t3,a5,-1 │ │ │ │ - sw t3,0(s2) │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - bgeu s5,a2,47edc │ │ │ │ - lbu a5,45(s10) │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,47edc │ │ │ │ - li s9,0 │ │ │ │ - li s11,0 │ │ │ │ - j 47e2c │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - j 47ea4 │ │ │ │ - bgeu s5,a3,47ed4 │ │ │ │ - sw s8,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ + addi a1,sp,72 │ │ │ │ + sd a5,8(a4) │ │ │ │ + sd zero,0(a4) │ │ │ │ + sd a1,40(sp) │ │ │ │ + jal 36fac │ │ │ │ + ld a0,32(sp) │ │ │ │ + srli a5,s9,0x20 │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s7,253 │ │ │ │ + addi s0,sp,80 │ │ │ │ + jal 36e6a │ │ │ │ + bnez a0,47770 │ │ │ │ + ld a0,32(sp) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s2) │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - j 47ea4 │ │ │ │ - bgeu s5,a2,47ed4 │ │ │ │ - sw s8,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s2) │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - j 47ea4 │ │ │ │ + jal 36e72 │ │ │ │ + lbu a4,6(a0) │ │ │ │ + lbu t1,0(a0) │ │ │ │ + lbu a7,1(a0) │ │ │ │ + lbu a6,2(a0) │ │ │ │ + lbu a1,3(a0) │ │ │ │ + lbu a2,4(a0) │ │ │ │ + lbu a3,5(a0) │ │ │ │ + lbu a5,7(a0) │ │ │ │ + ld t3,40(sp) │ │ │ │ + sb a4,6(t3) │ │ │ │ + sb t1,0(t3) │ │ │ │ + sb a7,1(t3) │ │ │ │ + sb a6,2(t3) │ │ │ │ + sb a1,3(t3) │ │ │ │ + sb a2,4(t3) │ │ │ │ + sb a3,5(t3) │ │ │ │ + sb a5,7(t3) │ │ │ │ + jal 3670 │ │ │ │ + lw a4,76(sp) │ │ │ │ + lw s3,72(sp) │ │ │ │ + li a0,24 │ │ │ │ + sd a4,48(sp) │ │ │ │ + bnez s3,478a6 │ │ │ │ + lw a5,8(s1) │ │ │ │ addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s1 │ │ │ │ + bltu a4,a5,478a6 │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 4ac0 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + sd zero,56(sp) │ │ │ │ + li s5,0 │ │ │ │ + beq a4,a5,476ce │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s3,s5,0x20 │ │ │ │ srli s3,s3,0x20 │ │ │ │ + slli s8,s3,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a4,a5 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s6,0(a4) │ │ │ │ + bgeu s7,s6,477be │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s4,80(s1) │ │ │ │ + sw a5,80(sp) │ │ │ │ + beqz s11,4750a │ │ │ │ + li s10,0 │ │ │ │ + add s6,s11,s10 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli a1,s6,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,4752a │ │ │ │ + beqz a0,47532 │ │ │ │ + addi s10,s6,1 │ │ │ │ + bltu s10,s11,474e4 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,-2036 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-2008 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s6 │ │ │ │ + bltu s10,s11,474e4 │ │ │ │ + j 4750a │ │ │ │ + beqz s9,4750a │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s7,a5,47698 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s5,80(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s6,4757e │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s6 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47582 │ │ │ │ + beqz a0,4758a │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s6,47558 │ │ │ │ + mv a3,s5 │ │ │ │ + j 4750c │ │ │ │ + mv s6,s11 │ │ │ │ + bltu s10,s6,47558 │ │ │ │ + j 4757e │ │ │ │ + beqz s9,4757e │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bne a5,a4,476a0 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s3 │ │ │ │ + lbu s6,0(a4) │ │ │ │ + bgeu s7,s6,477ca │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s5,80(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,4757e │ │ │ │ + li s10,0 │ │ │ │ + add s6,s10,s9 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s11,s6,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,475dc │ │ │ │ + beqz a0,475e4 │ │ │ │ + addi s10,s6,1 │ │ │ │ + bltu s10,s9,475b6 │ │ │ │ + j 4757e │ │ │ │ + mv s9,s6 │ │ │ │ + bltu s10,s9,475b6 │ │ │ │ + j 4757e │ │ │ │ + beqz s11,4757e │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s5,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,24(sp) │ │ │ │ + bgeu s7,a5,477c6 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw a4,80(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s6,47640 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s6 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s11,s4,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47644 │ │ │ │ + beqz a0,4764c │ │ │ │ + addi s10,s9,1 │ │ │ │ + bltu s10,s6,4761a │ │ │ │ + ld a3,24(sp) │ │ │ │ + j 4750c │ │ │ │ + mv s6,s9 │ │ │ │ + bltu s10,s6,4761a │ │ │ │ + j 47640 │ │ │ │ + beqz s11,47640 │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bltu a5,a4,476a0 │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s4,0(a5) │ │ │ │ + beqz s4,476a0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(s2) │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s2) │ │ │ │ - bltu a4,a5,47e7e │ │ │ │ + and s3,s3,a4 │ │ │ │ + or s3,s3,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd s3,80(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,477d2 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s4,a5,476a2 │ │ │ │ + mv s5,s4 │ │ │ │ + j 474ac │ │ │ │ + ld a4,8(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,a4,47598 │ │ │ │ + mv s4,s5 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,476ce │ │ │ │ + lwu s6,48(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + and a5,s4,a5 │ │ │ │ + or a5,a5,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,4787e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + li s3,0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s5,-127 │ │ │ │ + li s9,-128 │ │ │ │ + li s4,127 │ │ │ │ + bgeu s3,a0,47758 │ │ │ │ + sext.w s8,s3 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw s6,0(a0) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw a2,4(a0) │ │ │ │ + slli s8,s6,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli s11,a2,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + bge s8,s11,4774a │ │ │ │ + ld a4,96(s1) │ │ │ │ + add a1,a4,s8 │ │ │ │ + lb a3,0(a1) │ │ │ │ + bnez a3,477fa │ │ │ │ + sub a4,s11,s8 │ │ │ │ + blt s4,a4,47816 │ │ │ │ + subw a2,a2,s6 │ │ │ │ + sb a2,0(a1) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + and s8,s8,a5 │ │ │ │ + or s8,s8,s11 │ │ │ │ + sd s8,72(sp) │ │ │ │ + jal 36fac │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s3,a0,476e8 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4b58 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - sd zero,8(s2) │ │ │ │ - sw zero,0(s2) │ │ │ │ - j 47ea4 │ │ │ │ - ret │ │ │ │ - lw a6,0(a0) │ │ │ │ - beqz a6,47faa │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - ld a4,8(a0) │ │ │ │ - slli a0,a6,0x2 │ │ │ │ - add a0,a0,a6 │ │ │ │ - addi a4,a4,45 │ │ │ │ - slli a0,a0,0x4 │ │ │ │ - add a0,a0,a4 │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,80 │ │ │ │ - andi a3,a5,1 │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a3,47f98 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - beqz a5,47f9c │ │ │ │ - addiw a6,a6,1 │ │ │ │ - bne a0,a4,47f86 │ │ │ │ - sw a7,0(a1) │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - li a7,0 │ │ │ │ - sw a7,0(a1) │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - lw a1,0(a0) │ │ │ │ - beqz a1,47ff2 │ │ │ │ - ld a6,8(a0) │ │ │ │ - li a7,-36 │ │ │ │ + ld a0,32(sp) │ │ │ │ + jal 36e6a │ │ │ │ + beqz a0,47430 │ │ │ │ + lwu a1,112(s1) │ │ │ │ + ld a0,104(s1) │ │ │ │ + auipc a3,0x33 │ │ │ │ + ld a3,-1982(a3) │ │ │ │ + li a2,16 │ │ │ │ + jal 3400 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + jal 36dec │ │ │ │ + auipc a5,0x32 │ │ │ │ + ld a5,1924(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - addi a5,a6,36 │ │ │ │ - sub a7,a7,a6 │ │ │ │ - j 47fde │ │ │ │ - lw a3,0(a5) │ │ │ │ - bgeu a2,a3,47fe6 │ │ │ │ - add a0,a7,a5 │ │ │ │ - add a0,a0,a6 │ │ │ │ - lw a2,36(a0) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,112 │ │ │ │ - bne a4,a1,47fd8 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ + bnez a5,47950 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - lw a4,56(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,60(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sext.w a1,a4 │ │ │ │ - bltu a0,a1,4805a │ │ │ │ - lw a1,36(a5) │ │ │ │ - lw s0,40(a5) │ │ │ │ - ld a3,16(a3) │ │ │ │ - mv s1,a2 │ │ │ │ - lw a2,44(a5) │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - addw s0,s0,a1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addw s0,s0,a2 │ │ │ │ - lwu s2,0(a4) │ │ │ │ - lbu s3,0(a5) │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a4,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s2 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 7886 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x1e │ │ │ │ - addi a3,a3,-244 │ │ │ │ - addi a2,a2,-1813 │ │ │ │ + sext.w a4,s6 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 4753e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 47654 │ │ │ │ + sext.w a4,s6 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 475f0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,80(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,4768c │ │ │ │ auipc a1,0x1a │ │ │ │ - addi a1,a1,-712 │ │ │ │ - auipc a0,0x1a │ │ │ │ - addi a0,a0,-696 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,56(a0) │ │ │ │ - lw a4,60(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - bltu a4,a5,4810e │ │ │ │ - ld a4,16(a1) │ │ │ │ - mv s2,a2 │ │ │ │ - lw s1,40(a0) │ │ │ │ - lw a2,36(a0) │ │ │ │ - lw a3,44(a0) │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - addw s1,s1,a2 │ │ │ │ - lwu s3,0(a5) │ │ │ │ - lbu s4,0(s0) │ │ │ │ - addw s1,s1,a3 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s4 │ │ │ │ - li a5,0 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 7886 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 798e │ │ │ │ - sd a0,96(s0) │ │ │ │ - mv a1,s1 │ │ │ │ + addi a1,a1,1406 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 4768c │ │ │ │ + add a4,a4,s11 │ │ │ │ + lb a1,0(a4) │ │ │ │ + bnez a1,47954 │ │ │ │ + sub a3,s8,s11 │ │ │ │ + blt a3,s5,4784a │ │ │ │ + subw a5,s6,a2 │ │ │ │ + sb a5,0(a4) │ │ │ │ + j 47734 │ │ │ │ + sb s9,0(a1) │ │ │ │ + lw a1,112(s1) │ │ │ │ + ld a0,104(s1) │ │ │ │ + sd a4,8(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal af94 │ │ │ │ + lw a3,112(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd a0,104(s1) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a5,a2,0x1c │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s8,0(a5) │ │ │ │ + sd a4,8(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,112(s1) │ │ │ │ + j 47734 │ │ │ │ + sb s9,0(a4) │ │ │ │ + lw a1,112(s1) │ │ │ │ + ld a0,104(s1) │ │ │ │ + sd a3,8(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal af94 │ │ │ │ + lw a4,112(s1) │ │ │ │ + ld a3,8(sp) │ │ │ │ + sd a0,104(s1) │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a5,a2,0x1c │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s11,0(a5) │ │ │ │ + sd a3,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,112(s1) │ │ │ │ + j 47734 │ │ │ │ mv a0,s2 │ │ │ │ - jal 79ce │ │ │ │ - sd a0,104(s0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7a1c │ │ │ │ - lw a3,36(s0) │ │ │ │ - lw a5,40(s0) │ │ │ │ - lw a4,44(s0) │ │ │ │ - sd a0,88(s0) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,80(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 3670 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x1e │ │ │ │ - addi a3,a3,-424 │ │ │ │ - addi a2,a2,-1813 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,80(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,476ce │ │ │ │ auipc a1,0x1a │ │ │ │ - addi a1,a1,-892 │ │ │ │ - auipc a0,0x1a │ │ │ │ - addi a0,a0,-876 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - lw a6,20(a1) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - lw a1,24(a1) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - bgeu a1,a6,48152 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s5,a2 │ │ │ │ - lw a4,12(s0) │ │ │ │ - lw a2,0(s0) │ │ │ │ - sd s2,48(sp) │ │ │ │ - lw s2,4(s0) │ │ │ │ - sd s4,32(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - lw a3,16(s0) │ │ │ │ - addw a4,a4,a2 │ │ │ │ - fmv.d fa2,fa1 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fld fa1,16(a5) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fld fa0,0(a5) │ │ │ │ - subw s2,s2,a4 │ │ │ │ - subw a0,s2,a3 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ + addi a1,a1,1234 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 476ce │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ mv s2,a0 │ │ │ │ - jal 1af1c │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ + jal 4ac0 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s6,a3,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + slli a5,s6,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s5,0(a5) │ │ │ │ + bgeu s3,s5,4790c │ │ │ │ + bltu a3,s5,4790c │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw a5,s5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,0(s1) │ │ │ │ - sd a5,8(s1) │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - sub a1,a1,a4 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a5,a5,a1 │ │ │ │ - li a4,1 │ │ │ │ - sh a4,64(a5) │ │ │ │ - sb zero,66(a5) │ │ │ │ - lw a7,24(s0) │ │ │ │ - lw t1,20(s0) │ │ │ │ - subw a4,a7,t1 │ │ │ │ - bgeu s3,a4,481dc │ │ │ │ - li a4,256 │ │ │ │ - sh a4,64(a5) │ │ │ │ - flt.d a4,fs0,fs1 │ │ │ │ - beqz a4,481ec │ │ │ │ - li a4,1 │ │ │ │ - sb zero,64(a5) │ │ │ │ - sb a4,66(a5) │ │ │ │ - lw a6,0(s0) │ │ │ │ - lw a1,12(s0) │ │ │ │ - lw a3,16(s0) │ │ │ │ - lw t3,4(s0) │ │ │ │ - fcvt.d.w fa5,s2 │ │ │ │ - sb s4,8(a5) │ │ │ │ - slli a2,s5,0x20 │ │ │ │ - addw a4,a6,a1 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - addw a4,a4,a3 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - fsd fs1,16(a5) │ │ │ │ - sw t1,56(a5) │ │ │ │ - sw a7,60(a5) │ │ │ │ - sw t3,36(a5) │ │ │ │ - sw a6,40(a5) │ │ │ │ - sw a1,44(a5) │ │ │ │ - sw a3,48(a5) │ │ │ │ - sw a4,52(a5) │ │ │ │ - fsd fa5,24(a5) │ │ │ │ - sd a2,0(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(s1) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - mv a4,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - beqz a0,4829a │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(a4) │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,a5 │ │ │ │ - addi a0,a0,32 │ │ │ │ - slli a6,a6,0x4 │ │ │ │ - add a6,a6,a0 │ │ │ │ - li a7,88 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or a5,s3,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 4c0c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,4791e │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s5,a5,4794c │ │ │ │ + li a5,1 │ │ │ │ + sd a5,56(sp) │ │ │ │ + j 474ac │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s5,0(a4) │ │ │ │ + j 478d8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4d50 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4c6e │ │ │ │ + lw a3,80(sp) │ │ │ │ lw a2,0(a0) │ │ │ │ - beqz a2,48290 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,a7 │ │ │ │ - ld a5,16(a0) │ │ │ │ - add a2,a2,a5 │ │ │ │ - j 4827a │ │ │ │ - beq a2,a5,48290 │ │ │ │ - ld a4,24(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - ld a3,88(a4) │ │ │ │ - lw a4,32(a4) │ │ │ │ - lw a3,28(a3) │ │ │ │ - addw a4,a4,a3 │ │ │ │ - bne a4,a1,48276 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi a0,a0,80 │ │ │ │ - bne a6,a0,48264 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,482ce │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a3,a4,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - add a3,a3,a5 │ │ │ │ - li a2,3 │ │ │ │ - j 482be │ │ │ │ - beq a5,a3,482ce │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - bne a4,a2,482ba │ │ │ │ + bgeu a3,a2,478fe │ │ │ │ + auipc a1,0x1a │ │ │ │ + addi a1,a1,1074 │ │ │ │ li a0,1 │ │ │ │ - ret │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu s5,a5,47906 │ │ │ │ + mv s4,s5 │ │ │ │ + j 476aa │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv a4,a1 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1810 │ │ │ │ + li a1,1193 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,990 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s5,136(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + lw a1,8(a1) │ │ │ │ + auipc a4,0x32 │ │ │ │ + ld a4,1428(a4) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,48302 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 482f2 │ │ │ │ - beq a5,a4,48300 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,1 │ │ │ │ - beqz a0,482ee │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + addiw a1,a1,2 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + jal af94 │ │ │ │ + lwu a5,8(s5) │ │ │ │ + li a1,255 │ │ │ │ + sd a0,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a2,a5,2 │ │ │ │ + jal 3890 │ │ │ │ + li a1,24 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,48338 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 48326 │ │ │ │ - beq a5,a4,48336 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,2 │ │ │ │ - beqz a0,48322 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + jal af94 │ │ │ │ + mv s7,a0 │ │ │ │ + li a1,24 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s0,128(sp) │ │ │ │ - ld s0,24(a0) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + jal af94 │ │ │ │ + lui a1,0x18 │ │ │ │ + mv s0,a0 │ │ │ │ + addi a1,a1,1696 │ │ │ │ + mv a0,s7 │ │ │ │ + jal ae3e │ │ │ │ + lui a1,0x18 │ │ │ │ + addi a1,a1,1696 │ │ │ │ mv a0,s0 │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - mv s7,a3 │ │ │ │ - sd s9,56(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s9,a1 │ │ │ │ - sd s8,64(sp) │ │ │ │ - jal 43b54 │ │ │ │ - mv s1,a0 │ │ │ │ + jal ae3e │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal aece │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal aece │ │ │ │ + ld a5,16(s5) │ │ │ │ mv a0,s0 │ │ │ │ - jal 43b7c │ │ │ │ - lw a5,76(s0) │ │ │ │ - sext.w s1,s1 │ │ │ │ - sw zero,0(s6) │ │ │ │ - sw s1,0(s7) │ │ │ │ - sd a5,24(sp) │ │ │ │ - lw a5,32(s9) │ │ │ │ - sext.w s5,a0 │ │ │ │ - beqz a5,48448 │ │ │ │ - li a5,-1 │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - li s11,0 │ │ │ │ + li s4,1 │ │ │ │ + lwu a1,0(a5) │ │ │ │ + jal aece │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal aece │ │ │ │ + lw a5,8(s5) │ │ │ │ sd zero,16(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s3,-1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li s8,0 │ │ │ │ - j 483b8 │ │ │ │ - bgeu s0,s3,483aa │ │ │ │ - ld a5,48(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s2,48430 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bgeu s8,a5,4840c │ │ │ │ - ld a5,48(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld s10,24(a5) │ │ │ │ - mv a0,s10 │ │ │ │ - jal 43b54 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 43b7c │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s1,s0,48398 │ │ │ │ - bgeu s0,s1,483aa │ │ │ │ - bltu a0,s4,483aa │ │ │ │ - ld a5,48(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - bne a5,s2,483aa │ │ │ │ - bgeu a0,s1,483fc │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - sw a5,0(s7) │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - mv s4,a0 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s8,a5,483b8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - beqz a5,4844c │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - bgeu s5,s0,4843e │ │ │ │ - subw a5,s0,s5 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s6) │ │ │ │ - li a5,1 │ │ │ │ - mv s3,s0 │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - j 483aa │ │ │ │ - li a5,-1 │ │ │ │ + bgeu s4,a5,47cb6 │ │ │ │ + addi a5,sp,63 │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + addi s3,sp,64 │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld s1,16(sp) │ │ │ │ + ld a5,16(s5) │ │ │ │ + mv a0,s0 │ │ │ │ + slli a4,s1,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a1,0(a5) │ │ │ │ + mv s2,s1 │ │ │ │ + jal aece │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal aece │ │ │ │ + sext.w a5,s4 │ │ │ │ sd a5,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - bgeu s5,a5,48418 │ │ │ │ - addiw s8,a5,-1 │ │ │ │ - subw s8,s8,s5 │ │ │ │ - sw s8,0(s6) │ │ │ │ - j 48418 │ │ │ │ - lw a4,32(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - beqz a4,4857e │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - li a5,2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s8,a2 │ │ │ │ - beq a2,a5,4851e │ │ │ │ - ld a3,48(a0) │ │ │ │ - sd s7,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,0 │ │ │ │ - li s7,104 │ │ │ │ - add a5,a3,s2 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s8,484d8 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s4,a4,48496 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s5 │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a4,253 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s1,a5 │ │ │ │ + bgeu a4,a5,47ad8 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s10,88(s5) │ │ │ │ + ld s1,80(s5) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s10,47aa8 │ │ │ │ + li s11,0 │ │ │ │ + add s6,s11,s10 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s8,s6,0x3 │ │ │ │ + add s8,s8,s1 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47ac8 │ │ │ │ + beqz a0,47ad0 │ │ │ │ + addi s11,s6,1 │ │ │ │ + bltu s11,s10,47a84 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,622 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,650 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s6 │ │ │ │ + bltu s11,s10,47a84 │ │ │ │ + j 47aa8 │ │ │ │ + beqz s8,47aa8 │ │ │ │ + lw s1,4(s8) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal af5a │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bge a5,a0,47c30 │ │ │ │ + ld s1,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 7f40 │ │ │ │ - mv s0,a0 │ │ │ │ + jal af40 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ + jal af40 │ │ │ │ + lw s6,8(s5) │ │ │ │ + mv s2,a0 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv s1,s6 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addiw s6,s0,1 │ │ │ │ - slli a1,s6,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s7 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - mul s0,s0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ + jal aec8 │ │ │ │ + bnez a0,47b44 │ │ │ │ + mv a0,s0 │ │ │ │ + jal af5a │ │ │ │ + blt a0,s2,47b44 │ │ │ │ + mv a0,s0 │ │ │ │ + jal af5a │ │ │ │ + bge a0,s4,47b44 │ │ │ │ + mv a0,s0 │ │ │ │ + jal af40 │ │ │ │ + mv a0,s0 │ │ │ │ + jal af40 │ │ │ │ + blt a0,s6,47bda │ │ │ │ + bge a0,s1,47b06 │ │ │ │ + beq s6,a0,47b06 │ │ │ │ mv s1,a0 │ │ │ │ - li a2,104 │ │ │ │ + mv a0,s0 │ │ │ │ + jal aec8 │ │ │ │ + beqz a0,47b0e │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal aece │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal aece │ │ │ │ + auipc a5,0x33 │ │ │ │ + addi a5,a5,-1916 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sext.w s8,s2 │ │ │ │ + and s6,s2,a4 │ │ │ │ + bnez a5,47c08 │ │ │ │ + ld a5,96(s5) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,63(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,47bf0 │ │ │ │ + lwu s9,112(s5) │ │ │ │ + sd s6,64(sp) │ │ │ │ + ld s6,104(s5) │ │ │ │ + beqz s9,47bba │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s9 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x4 │ │ │ │ + add s10,s6,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 53552 │ │ │ │ + bltz a0,47be0 │ │ │ │ + beqz a0,47be8 │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s9,47b94 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,460 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,376 │ │ │ │ + jal 4d96a │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s1,s6 │ │ │ │ + mv s6,a0 │ │ │ │ + j 47b06 │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s11,s9,47b94 │ │ │ │ + j 47bba │ │ │ │ + beqz s10,47bba │ │ │ │ + ld a5,8(s10) │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add s1,s1,a4 │ │ │ │ + ld a4,16(sp) │ │ │ │ add a5,a5,s2 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s2,s2,88 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,32(s3) │ │ │ │ - bgeu s4,a4,4857a │ │ │ │ - ld a3,48(s3) │ │ │ │ - mv s0,s6 │ │ │ │ - j 48496 │ │ │ │ - li s4,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s6,104 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s6 │ │ │ │ - sext.w s2,s0 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - sext.w s0,a5 │ │ │ │ - mul s2,s2,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,104 │ │ │ │ + beq a5,a4,47c02 │ │ │ │ + ld s8,32(sp) │ │ │ │ + sw s8,0(s1) │ │ │ │ + j 47a5c │ │ │ │ + ld a1,160(s5) │ │ │ │ + lw a0,148(s5) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s6 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s5) │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,47d7c │ │ │ │ + lb a5,63(sp) │ │ │ │ + j 47b7c │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a4,253 │ │ │ │ add a5,a5,s4 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s4,s4,88 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,32(s3) │ │ │ │ - bltu s0,a5,48528 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - j 484b8 │ │ │ │ - mv s0,s6 │ │ │ │ - j 484ac │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - j 484b8 │ │ │ │ - beqz a0,48638 │ │ │ │ - ld a5,48(a0) │ │ │ │ - beqz a5,48638 │ │ │ │ - lw a6,32(a0) │ │ │ │ - li a0,1 │ │ │ │ - beqz a6,4863a │ │ │ │ - addiw t3,a6,-1 │ │ │ │ - mv a4,a5 │ │ │ │ - beqz a1,4865a │ │ │ │ - li a3,0 │ │ │ │ - bne a6,a0,485ac │ │ │ │ - ret │ │ │ │ - addi a4,a4,88 │ │ │ │ - beq a3,t3,48644 │ │ │ │ - lbu a0,60(a4) │ │ │ │ - addiw a2,a3,1 │ │ │ │ - sext.w a7,a3 │ │ │ │ - sext.w a3,a2 │ │ │ │ - beqz a0,485a4 │ │ │ │ - ld a4,24(a4) │ │ │ │ - ld a0,88(a4) │ │ │ │ - lw a7,32(a4) │ │ │ │ - lbu a2,96(a4) │ │ │ │ - lw a0,28(a0) │ │ │ │ - lw t1,0(a4) │ │ │ │ - addw a7,a7,a0 │ │ │ │ - bgeu a3,t3,48638 │ │ │ │ - addiw a6,a6,-2 │ │ │ │ - subw a6,a6,a3 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - li a4,88 │ │ │ │ - add a6,a6,a3 │ │ │ │ - mul a6,a6,a4 │ │ │ │ - addi a0,a5,88 │ │ │ │ - mul a3,a3,a4 │ │ │ │ - add a6,a6,a0 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a4,60(a5) │ │ │ │ - bne a4,a1,48638 │ │ │ │ - ld a4,24(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - lbu a3,96(a4) │ │ │ │ - bne a3,a2,48640 │ │ │ │ - lw a0,0(a4) │ │ │ │ - bne a0,t1,48640 │ │ │ │ - ld t3,88(a4) │ │ │ │ - mv t1,a0 │ │ │ │ - lw a4,32(a4) │ │ │ │ - lw a0,28(t3) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - bnez a2,4863c │ │ │ │ - bltu a4,a7,48640 │ │ │ │ - beq a6,a5,48638 │ │ │ │ - mv a7,a4 │ │ │ │ - mv a2,a3 │ │ │ │ - j 485fe │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - bgeu a7,a4,4862e │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,a4 │ │ │ │ - addiw a3,a7,2 │ │ │ │ - add a4,a5,a2 │ │ │ │ - j 485be │ │ │ │ - li a3,1 │ │ │ │ - j 485be │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s5,56(sp) │ │ │ │ - ld s5,24(a1) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,88(s5) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - lw s4,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - mv a3,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a4,32(a5) │ │ │ │ - lbu s7,96(a5) │ │ │ │ - lw s2,24(a0) │ │ │ │ - lw s1,28(a0) │ │ │ │ - lw s6,0(a5) │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - addw s2,s2,a3 │ │ │ │ - addw s1,s1,a4 │ │ │ │ - jal 4f478 │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - lbu a7,60(s0) │ │ │ │ - lw a6,68(s0) │ │ │ │ - lw a3,64(s0) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + lbu s1,0(a5) │ │ │ │ + bgeu a4,s1,47cf4 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s1,88(s5) │ │ │ │ + ld s7,80(s5) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s1,47aa8 │ │ │ │ + li s11,0 │ │ │ │ + add s6,s11,s1 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s8,s6,0x3 │ │ │ │ + add s8,s8,s7 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47c7a │ │ │ │ + beqz a0,47c82 │ │ │ │ + addi s11,s6,1 │ │ │ │ + bltu s11,s1,47c54 │ │ │ │ + j 47aa8 │ │ │ │ + mv s1,s6 │ │ │ │ + bltu s11,s1,47c54 │ │ │ │ + j 47aa8 │ │ │ │ + beqz s8,47aa8 │ │ │ │ + lw s1,4(s8) │ │ │ │ + ld a0,0(sp) │ │ │ │ slli s1,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + jal af5a │ │ │ │ srli s1,s1,0x20 │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - auipc a2,0x19 │ │ │ │ - addi a2,a2,1792 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld a0,88(s5) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - ld s3,72(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - j 4e388 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - lbu a1,44(a1) │ │ │ │ - lw a3,32(s1) │ │ │ │ - lbu a5,45(s1) │ │ │ │ - lw a6,36(s1) │ │ │ │ - lw a7,40(s1) │ │ │ │ - mv s3,a0 │ │ │ │ - sext.w a4,a1 │ │ │ │ - li a2,0 │ │ │ │ - beqz a1,4872e │ │ │ │ - li a1,-1 │ │ │ │ - beq a6,a1,4872e │ │ │ │ - addiw a2,a7,1 │ │ │ │ - subw a2,a2,a6 │ │ │ │ - sd a2,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x19 │ │ │ │ - addi a2,a2,1750 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,32(s1) │ │ │ │ - beqz a5,4877e │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x19 │ │ │ │ - addi s4,s4,1794 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a1,48(s1) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 4865e │ │ │ │ - lw a5,32(s1) │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s0,a5,48756 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a3,0(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc a2,0x19 │ │ │ │ - addi a2,a2,1738 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s2) │ │ │ │ - beqz a5,487e8 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x19 │ │ │ │ - addi s4,s4,1740 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 486fa │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s0,a5,487bc │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - beqz a5,48896 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - add s2,a0,s7 │ │ │ │ - lw a4,32(s2) │ │ │ │ - beqz a4,48892 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addw s3,a0,s3 │ │ │ │ - bltu s0,a5,48828 │ │ │ │ - lw a5,0(s8) │ │ │ │ - ld a0,8(s8) │ │ │ │ - sw s3,28(s2) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bltu s6,a5,48818 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - auipc a3,0xffffd │ │ │ │ - addi a3,a3,-1814 │ │ │ │ - li a2,80 │ │ │ │ - jal 3400 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - li s3,0 │ │ │ │ - j 48854 │ │ │ │ - li a1,0 │ │ │ │ - j 48878 │ │ │ │ - lw a4,0(a0) │ │ │ │ - li a5,2 │ │ │ │ - bne a4,a5,489c0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld s0,8(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - lbu a5,45(s0) │ │ │ │ - lbu a4,125(s0) │ │ │ │ - mv s2,a0 │ │ │ │ - beq a5,a4,489b6 │ │ │ │ - li a3,3 │ │ │ │ - beq a5,a3,489b6 │ │ │ │ - beq a4,a3,489b6 │ │ │ │ - lw a5,112(s0) │ │ │ │ - beqz a5,489c2 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv s0,a0 │ │ │ │ - li a1,48 │ │ │ │ - ld a5,128(a5) │ │ │ │ - li a0,0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld s1,24(a5) │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a4,24(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a4,24(s0) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a2,48(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - sd a5,32(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a2,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a4,64(s0) │ │ │ │ - lhu a4,96(s1) │ │ │ │ - sd a5,72(s0) │ │ │ │ - lw a5,80(s1) │ │ │ │ - sh a4,96(s0) │ │ │ │ - sw a5,80(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - ld a0,8(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,0 │ │ │ │ - ld a5,128(a0) │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - addi s3,s3,88 │ │ │ │ - jal 45d64 │ │ │ │ - ld s0,8(s2) │ │ │ │ - lw a5,112(s0) │ │ │ │ - bltu s4,a5,488d4 │ │ │ │ - ld a0,128(s0) │ │ │ │ - beqz a5,4898a │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,128(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ + blt a0,s1,47d04 │ │ │ │ + ld a4,16(sp) │ │ │ │ + lwu a5,8(s5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,16(sp) │ │ │ │ + blt s4,a5,47a30 │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld s1,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal aeaa │ │ │ │ + mv a0,s0 │ │ │ │ + jal aeaa │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a0,128(s0) │ │ │ │ - lw a5,112(s0) │ │ │ │ - add a4,a0,s1 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s3,a5,48960 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - sb zero,125(s0) │ │ │ │ - ld a0,8(s2) │ │ │ │ - li a1,80 │ │ │ │ - sd zero,128(s0) │ │ │ │ - sw zero,112(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,8(s2) │ │ │ │ - sw a5,0(s2) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ + auipc a5,0x32 │ │ │ │ + ld a5,576(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,47d8e │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - ld a0,128(s0) │ │ │ │ - j 48990 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s7,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lwu a1,0(s1) │ │ │ │ - mv s3,a0 │ │ │ │ - sd zero,8(a0) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,0(s1) │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,48bfc │ │ │ │ - ld s4,8(s1) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - mv s5,s2 │ │ │ │ - li s9,0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + sext.w s1,s1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal af5a │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + bge a0,s1,47c98 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + jal aece │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a4,253 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu a4,a5,47d78 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s5) │ │ │ │ + ld s1,80(s5) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s11,47d54 │ │ │ │ li s8,0 │ │ │ │ - li s10,88 │ │ │ │ - add a1,s4,s9 │ │ │ │ - lbu a6,45(a1) │ │ │ │ - lw s0,32(a1) │ │ │ │ - andi a0,a6,1 │ │ │ │ - andi a6,a6,2 │ │ │ │ - beqz s0,48bf8 │ │ │ │ - ld a7,48(a1) │ │ │ │ - li a5,0 │ │ │ │ - addi a4,a7,60 │ │ │ │ - mv a3,a4 │ │ │ │ - j 48a4e │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq s0,a5,48bf0 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - addi a3,a3,88 │ │ │ │ - bnez a2,48a48 │ │ │ │ - bgeu a5,s0,48bf0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s10 │ │ │ │ - add a5,a5,a7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a3,88(a5) │ │ │ │ - lw s6,32(a5) │ │ │ │ - lw a5,28(a3) │ │ │ │ - addw s6,s6,a5 │ │ │ │ - li a5,0 │ │ │ │ - j 48a7e │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq s0,a5,48bf4 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addi a4,a4,88 │ │ │ │ - beqz a3,48a78 │ │ │ │ - bgeu a5,s0,48bf4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s10 │ │ │ │ - add a7,a7,a5 │ │ │ │ - ld a5,24(a7) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw s0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - beqz s8,48bd2 │ │ │ │ - mv a4,s2 │ │ │ │ - beqz a0,48ba6 │ │ │ │ - beqz a6,48bb6 │ │ │ │ - li a3,0 │ │ │ │ - lw a5,0(a4) │ │ │ │ - bltu a5,s6,48bde │ │ │ │ - subw a5,a5,s6 │ │ │ │ - bgeu a5,s7,48ace │ │ │ │ - lw a5,4(a4) │ │ │ │ - bltu a5,s0,48bea │ │ │ │ - subw a5,a5,s0 │ │ │ │ - bgeu a5,s7,48ace │ │ │ │ - mv a3,a0 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a4,s5,48ab2 │ │ │ │ - mv a0,a3 │ │ │ │ - beqz a0,48bd2 │ │ │ │ - sw s6,0(s5) │ │ │ │ - sw s0,4(s5) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s9,s9,80 │ │ │ │ - addi s5,s5,8 │ │ │ │ - bltu s8,a5,48a24 │ │ │ │ - beqz a5,48b64 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - bnez s4,48b06 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bgeu s6,a5,48b64 │ │ │ │ - add s4,s4,s7 │ │ │ │ - lw a5,32(s4) │ │ │ │ - ld a0,48(s4) │ │ │ │ - beqz a5,48b44 │ │ │ │ - li s0,0 │ │ │ │ - li s5,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s4) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s4) │ │ │ │ - lw a5,32(s4) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s5,a5,48b14 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd zero,48(s4) │ │ │ │ - sw zero,32(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - ld s4,8(s1) │ │ │ │ - addi s7,s7,80 │ │ │ │ - bltu s6,a5,48b04 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ + add s2,s8,s11 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s6,s2,0x3 │ │ │ │ + add s6,s6,s1 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s3 │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - subw a5,a5,s0 │ │ │ │ - bltu a5,s7,48b9e │ │ │ │ - bnez a6,48ba0 │ │ │ │ + jal 53510 │ │ │ │ + bltz a0,47d5a │ │ │ │ + beqz a0,47d62 │ │ │ │ + addi s8,s2,1 │ │ │ │ + bltu s8,s11,47d30 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 42dbc │ │ │ │ + mv s11,s2 │ │ │ │ + bltu s8,s11,47d30 │ │ │ │ + j 47d54 │ │ │ │ + beqz s6,47d54 │ │ │ │ + lw a5,4(s6) │ │ │ │ + ld a0,0(sp) │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal aece │ │ │ │ + j 47c98 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 47d6a │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-44 │ │ │ │ + jal 38e0 │ │ │ │ li a0,1 │ │ │ │ - addi a4,a4,8 │ │ │ │ - beq a4,s5,48ad6 │ │ │ │ - lw a5,4(a4) │ │ │ │ - bgeu a5,s0,48b94 │ │ │ │ - subw a5,s0,a5 │ │ │ │ - j 48b96 │ │ │ │ - beq a4,s5,48bcc │ │ │ │ - lw a5,0(a4) │ │ │ │ - bgeu a5,s6,48be4 │ │ │ │ - subw a5,s6,a5 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bgeu a5,s7,48bb2 │ │ │ │ - mv a6,a0 │ │ │ │ - bne a4,s5,48bb6 │ │ │ │ - mv a0,a6 │ │ │ │ - bnez a0,48ada │ │ │ │ - mv a0,s3 │ │ │ │ - jal 46c18 │ │ │ │ - ld s4,8(s1) │ │ │ │ - j 48ada │ │ │ │ - subw a5,s6,a5 │ │ │ │ - j 48abc │ │ │ │ - subw a5,a5,s6 │ │ │ │ - j 48bc0 │ │ │ │ - subw a5,s0,a5 │ │ │ │ - j 48ac8 │ │ │ │ - li s6,0 │ │ │ │ - j 48a74 │ │ │ │ - li s0,0 │ │ │ │ - j 48aa2 │ │ │ │ - li s6,0 │ │ │ │ - j 48aa2 │ │ │ │ - ld s4,8(s1) │ │ │ │ - j 48b70 │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a0,a4 │ │ │ │ - auipc a4,0x31 │ │ │ │ - ld a4,770(a4) │ │ │ │ - sd s2,192(sp) │ │ │ │ - mv s2,a5 │ │ │ │ + jal 33c0 │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,8(a1) │ │ │ │ + addi sp,sp,-272 │ │ │ │ + mv a4,a0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + sd a4,32(sp) │ │ │ │ + auipc a4,0x32 │ │ │ │ + ld a4,354(a4) │ │ │ │ ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ + sd a5,152(sp) │ │ │ │ li a5,0 │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s11,a1 │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sw zero,68(sp) │ │ │ │ - sw zero,72(sp) │ │ │ │ - jal 3310 │ │ │ │ - mv a5,a0 │ │ │ │ - addi a2,sp,76 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,76(sp) │ │ │ │ - jal 212e2 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s10,24(sp) │ │ │ │ - jal 3310 │ │ │ │ - lwu a5,76(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - li a0,0 │ │ │ │ - addi a5,a5,7 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - li a4,59 │ │ │ │ - add a5,s3,a0 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a4,32(s9) │ │ │ │ - beqz a4,49a42 │ │ │ │ - ld a3,48(s9) │ │ │ │ - li s6,0 │ │ │ │ - li s8,0 │ │ │ │ - li s10,0 │ │ │ │ - li s7,0 │ │ │ │ - li s4,88 │ │ │ │ - add a5,a3,s6 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s11,4918e │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addi s6,s6,88 │ │ │ │ - bltu s7,a4,48ca6 │ │ │ │ - li a1,80 │ │ │ │ + sd s1,248(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a4,8(s9) │ │ │ │ + mv s1,a1 │ │ │ │ + srli a1,a3,0x1e │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + jal af94 │ │ │ │ + lwu a2,8(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd a0,32(s1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + jal 3890 │ │ │ │ + li a0,32 │ │ │ │ + jal 3330 │ │ │ │ + lui a1,0x18 │ │ │ │ + li a2,8 │ │ │ │ + addi a1,a1,1696 │ │ │ │ mv s0,a0 │ │ │ │ - lw s4,20(s9) │ │ │ │ - lw s6,24(s9) │ │ │ │ - mv a0,a5 │ │ │ │ - sd a5,0(s0) │ │ │ │ - sd a4,8(s0) │ │ │ │ - jal 3310 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s4 │ │ │ │ - sd a5,16(s0) │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - li a5,1 │ │ │ │ - auipc a4,0x15 │ │ │ │ - fld fa5,264(a4) │ │ │ │ - sh a5,44(s0) │ │ │ │ - lui a5,0x80000 │ │ │ │ - sw s6,24(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - fsd fa5,72(s0) │ │ │ │ - sw a5,28(s0) │ │ │ │ - beqz s10,49a36 │ │ │ │ - fsd fs0,104(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - addi a5,sp,68 │ │ │ │ - fsd fs1,96(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - li s7,0 │ │ │ │ - auipc a4,0x15 │ │ │ │ - fld fs1,-396(a4) │ │ │ │ - sd s3,32(sp) │ │ │ │ - sd s8,40(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - ld a0,24(s4) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 448d4 │ │ │ │ - fld fa4,56(s9) │ │ │ │ - fld fa5,80(s4) │ │ │ │ - mv s6,a0 │ │ │ │ - fle.d a5,fa5,fa4 │ │ │ │ - bnez s7,49176 │ │ │ │ - beqz a5,48d60 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmul.d fs0,fa5,fs1 │ │ │ │ - lw a5,68(sp) │ │ │ │ - mv s3,s6 │ │ │ │ - li s2,0 │ │ │ │ - beqz a5,48e00 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld a2,16(s3) │ │ │ │ - ld a3,24(s3) │ │ │ │ - sd a4,0(a0) │ │ │ │ - lw a4,8(s3) │ │ │ │ - sd a2,16(a0) │ │ │ │ - mv s8,a0 │ │ │ │ - sw a4,8(a0) │ │ │ │ - ld a4,32(s3) │ │ │ │ - sd a3,24(a0) │ │ │ │ - ld a1,48(s3) │ │ │ │ - sd a4,32(a0) │ │ │ │ - lw a4,40(s3) │ │ │ │ - ld a2,56(s3) │ │ │ │ - ld a3,64(s3) │ │ │ │ - sw a4,40(a0) │ │ │ │ - ld a4,72(s3) │ │ │ │ - sd a2,56(a0) │ │ │ │ - sd a1,48(a0) │ │ │ │ - sd a3,64(a0) │ │ │ │ - lhu a3,96(s3) │ │ │ │ - sd a4,72(a0) │ │ │ │ - lw a4,80(s3) │ │ │ │ - li a1,48 │ │ │ │ - sh a3,96(a0) │ │ │ │ - sw a4,80(a0) │ │ │ │ + sd a0,0(sp) │ │ │ │ + jal 54f78 │ │ │ │ + lw a1,92(s1) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s8) │ │ │ │ - ld a1,88(s3) │ │ │ │ - addiw s2,s2 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes